Yii2 The «extra.asset-installer-paths» option is deprecated, use the «config.fxp-asset.installer-paths» option

Composer es un manejador de dependencias/librerías para proyectos en PHP,  mientras que Yii2 es un Framework de desarrollo MVC para proyectos en PHP.

Hace un tiempo que vengo recibiendo este warning cuando actualizo las librerías de composer con mi proyecto en Yii2, si bien es un warning y el sistema seguía funcionando sin problemas no lo quería ver más. A continuación como solucionarlo.

Leer más

Mi primera ronda de inversión y nuevo milestone con Pago Fácil

Cristian Tala Sánchez

Hace ya casi más de un año que desarrollé una solución, actualmente Pago Fácil, para poder recibir pagos a través de Internet con Transbank y Webpay para poder usarlo de manera privada en nuestros eCommerce. Esta solución aún no tenía nombre, logo, página web, plataforma de administración, etc, pero de igual manera personas, amigos, clientes, y colegas confiaron en ella para también recibir sus pagos en sus eCommerces.

Esta semana cumplimos los 150 clientes activos en el servicio, lo que para una aplicación que en su momento nació para ser una solución personal y no comercial creo que es un logro bastante grande. Hoy en día la solución se está transformando un concentrador de pagos (Recibiremos distintos medios de pago) , empresa de apoyo al emprendimiento,  y cuenta con el respaldo de distintas empresas y personas que he conocido a lo largo del trayecto.

Este es el momento en que quiero compartir un poco más de cual es mi visión sobre Pago Fácil para el futuro cercano, y de que sepas si puedes ser una de las personas involucradas.

Leer más

Fixing Ubuntu USB-C to HDMI DELL DA200

DA 200 UBUNTU XPS WORKING

Has been almost a year that I bought my dell XPS developers edition with the DA200 adapter, which only works with low resolutions due to a published bug. http://en.community.dell.com/support-forums/software-os/f/3525/t/19999974 . Other USB-C  to HDMI adapters / docks also fail with the same.

During all this time there was no solution without compiling and patching the kernel, as described here : https://patchwork.kernel.org/patch/9646451/ .

I was using Ubuntu 16.04.3 LTS with the Kernel 4.10 before the upgrade, with the latest Intel drivers and Gnome Shell enviroment.

On the 3rd of September of 2017, the Linux Kernel 4.13 was released, and included the patch about this particular driver. You can see more information about this here : https://lkml.org/lkml/2017/9/3/155

What we are going to do now, is simple install this version of the kernel in order to fix the issue. By the way, in this moment I am writing with my external monitor connected through my USB-C/HDMI converter.

Leer más

¿ Puede WannaCrypt interceptar los pagos de mi banco ?

WannaCrypt es un cyber attack  que fue viralizado a más de 99 países a través de una vulnerabilidad de windows. En las últimas horas se han hecho virales muchos rumores sobre los efectos de este cyberataque, en especial debido a que ha afectado a bancos en #Chile.  Dentro de estos rumores han salido personas pidiendo que … Leer más

Jugando con el #PHP SDK de Amazon Web Services ( #AWS ) V3 para Simple Queue Service (#SQS)

Amazon SQS Ejemplo PHP SDK V3

Simple introducción a Amazon Simple Queue Service usando Composer, PHP y la versión 3 del SDK de Amazon.  Amazon SQS es un servicio de mensajería para la comunicación entre distintas plataformas y/o dispositivos.

Origen: Basic SDK Usage

Código del Proyecto : Jugando con PHP SDK y SQS

Hace un tiempo que quería empezar a usar SQS para separar la lógica de envío de correos de mi plataforma, en especial desde que tuve problemas en su momento con el servidor SMTP de Mandrill lo que finalizaba en un error para el usuario. En este momento cambie a usar el sistema de mails de Amazon, pero siempre quedé con la intención de separar el procesamiento de emails en caso de tener problemas con esto nuevamente.

Me llamó mucho la atención que los ejemplos de Amazon para el SDK simplemente están basados en S3, por l oque no fue tan sencillo comenzar con SQS como lo hubiera imaginado, casi todos los ejemplos con SQS usaban las librerías antiguas.

Amazon SQS, no solo sirve para poder enviar emails de manera asyncrónica con la aplicación, la verdad es que puedes hacer lo que se te ocurra. Por ahora empezaremos un proyecto desde cero en el cual crearemos mensajes y luego los procesaremos.

Amazon SQS Ejemplo PHP SDK V3
Amazon SQS Ejemplo PHP SDK V3

Leer más