Archivo Appspec CodeDeploy para Magento 2

Que es Appspec y para que sirve?

El archivo appspec se encarga de decirle a AWS CodeDeploy que hacer cuando recibe la orden de realizar un despliegue como por ejemplo que archivos copiar y que ha de hacer al iniciar el despliegue o al finalizar.

appspec tiene el formato yaml que ya se usa para muchos frameworks para establecer configuraciones como symfony.

Mediante appspec  AWS CodeDeploy puede ejecutar secuencias externas al script yaml, ya que ofrece unas llamadas hook:

BeforeInstall

AfterInstall

ApplicationStart

ValidateService

 

Añadir soporte AWS S3 en Magento2

No estaría nada mal que Magento2 incluyera un módulo para poder migrar todos los archivos de media a amazon web services s3. Aquí os proponemos una solución para mover todos los archivos con un módulo creado por thaiphan que se llama magento2-s3.

En tu carpeta de magento2 ejecuta este composer

sudo composer require thaiphan/magento2-s3

Si todo ha ido bien debes seguir estos pasos.

Habilitar Modulo Tahi_s3 para Magento 2

php bin/magento module:enable Thai_S3
php bin/magento setup:upgrade

Configuración Modulo Tahi_s3 para Magento 2

php bin/magento s3:config:set \
    --access-key-id=XXXXXXX \
    --secret-key=XXXXXXX \
    --bucket=XXXXXXX \
    --region=XXXXXXX

er01

Exportar imagenes y archivos a s3 para Magento 2

php bin/magento s3:storage:export

up-demo

Habilitar Almacenamiento en el backend para Magento 2

php bin/magento s3:storage:enable

act

Error al ejecutar sudo composer require thaiphan/magento2-s3
Si has actualizado al versión 2.0 >= puede salir este error
[InvalidArgumentException]
Could not find package thaiphan/magento2-s3 at any version for your minimum-stability (alpha). Check the package spelling or your minimum-stability

Usa la rama dev-master
sudo composer require thaiphan/magento2-s3 dev-master

 

Administrar, modificar y validar formularios y subformularios en Symfony

No entraremos en detalle en como funciona y como se “pinta”, valida y guarda un formulario, pero podríamos resumirlo en que el formulario se encarga de convertir los datos que se proveen por html y pasarlos a objetos.

En algunas ocasiones también tenemos subformularios necesitamos modificar los datos enviados, para eliminar un campo o modificar su valor.

Esta función se realiza con FormEvents::PRE_SUBMIT este evento es ejecutado antes de guardar un formulario. Este evento se lanza en el FormType que tengas que creado.

 public function buildForm(FormBuilderInterface $builder, array $options)
{
....
$builder->addEventListener(FormEvents::PRE_SUBMIT, function(FormEvent $event){
 $data = $event->getData(); // Datos que vienen mediante el POST
 $form = $event->getForm(); // Campos que recibirán estos datos
if (!isset($data["credenciales"])){ // credenciales hace referencia a un subformulario del principal que viene sin valor
  $event->getForm()->remove("credenciales"); // eliminamos la necesidad de agregar estos datos a formulario y a su vez a la entidad 
}
     
}

}

7 consejos para verificar si un perfil de facebook es real

Seguramente te ha pasado y alguien te ha agregado por sopresa, te das cuenta de que tienes un “amigo” que no conoces y ninguna de las fotos que tiene parece real.
Lo pero es que normalmente aceptamos estas amistades desconocidas por curiosidad o porque no le damos importancia.
Recuerda que cuando aceptas una amistad permites que puedan ver tus fotos, videos, información. Podría ser una expareja, un delincuente, un hacker.
Solo hay que mirar un rato el nuevo programa de La Sexta Cazadores de trolls para hacerte una idea de lo que te enfrentas.

Puedes verificar el perfil de facebook con esta utilidad

Nosotros te proponemos algunos consejos para detectar un perfil falso en facebook.

  1. Si solo tiene una foto y no es ni de una persona, probablemente se trate de un perfil falso
  2. Antigüedad del perfil, si la primera publicación es reciente,probablemente se trate de un perfil falso de facebook
  3. No sale información en el perfil, piensa mal y acertarás
  4. Todas las publicaciones son recientes y continuas
  5. Las amistades parecen aleatorias y sin relación entre ellas por ejemplo de diferentes paises
  6. La fecha de nacimiento parece extraña, casualmente fin de año, navidad, reyes
  7. Si se trata de un perfil de chica “ojo con las fotos de perfil las chicas perfectas

Envía mensajes masivos en facebook en un solo click! Funciona 2017

Ahora enviar mensajes masivos a todos tus contactos desde facebook es más sencillo,
hemos creado una sencilla herramienta que estamos actualizando regularmente, para que puedas enviar mensajes a todos tus contactos.

¿Cuantas veces has tenido la necesidad de decirles por mensaje a tus amigos algo interesante, pero se vuelve una tarea pesada y repetitiva?

¿Como funciona?

Primero verás un total de tus amigos.

Luego rellena el índice de inicio y el índice final de tus amigos, aconsejamos poner un máximo bloque de 100.

Luego pon el número de segundos entre amigos, aconsejamos 10.

Descargar extensión desde aquí

Send massive messages to facebook in a single click! Works 2017

Now sending bulk messages to all your contacts from facebook is simpler,
We have created a simple tool that we are updating regularly, so that you can send messages to all your contacts.

How many times have you had the need to tell your friends something interesting, but it becomes a heavy and repetitive task?

How does it work?

First you will see a total of your friends.

Then fill in the starting index and the final index of your friends, we recommend putting a maximum block of 100.

Then put the number of seconds between friends, we advise 10.

Download extension from here

Obtener el user id de un usuario facebook

Extrae ahora el user id de facebook con esta utilidad

Desde la API graph versión 2.0 de facebook ya no se puede extraer el user id de un usuario de facebook por temas de seguridad.

Si no tienes conocimiento de programación la extracción de esta información puede volverse algo complicada.
Hemos creado esta pequeña web que permite extraer el id de un usuario de facebook.

http://www.imaginabs.com/getfacebookid

Te recordamos que desde la API Graph de facebook solo puedes extraer el userID de tus amigos.

Por internet también existe  “find my fb idfindmyfbid.com o “find facebook idfindfacebookid.com , que también sirven para extraer este user id nosotros te lo ofrecemos en español.

Si te interesa el código fuente, contacta con nosotros por email.