I18n con React

Esta semana tuve que implementar I18n en una web básica que realice en React, para realizar esto podemos encontrar un montón de librerías disponibles en internet. Para este caso implemente react-i18next. 1.-  Primero debemos instalar la librería npm install –save i18next react-i18next 2.- En el index.js debemos importar e inicializar las librerías necesarias import React

Ejemplos de consultas con Eloquent

Ayuda rápida de consultas con Eloquent   whereRaw Model::whereRaw(‘publish_end_date > NOW()’)->get() where multiple Model::where([‘type’=>$type,’filename’=>$filename])->first() Model::where(‘type,$type)->where(‘filename’,$filename])->first() where dentro de una relación $medias = Media::whereHas(‘tags’, function ($q) use ($tags) { $q->whereRaw(‘UPPER(name) in («‘ . $tags . ‘»)’); })->Playlist(env(‘CLARO_BR_SYNC_PLAYLIST’))->get(); where between $query->whereBetween(‘created_at’, arrDateToDB(explode(‘-‘, $dates)));

Acceso rápido a comandos de PHP

Esta lista es simplemente un compendio de comandos de php que normalmente no utilizo en el día a día, pero cuando los necesito termino buscándolos en google, que mejor idea de tenerlos en un listado de acceso rápido. La misma se irá actualizando desde hoy. Strings str_contains: verificar si un string esta dentro de otro.

Comunicación con Aspera Shares

En un proyecto en el que estoy trabajando me tenia que comunicar con un servidor IBM Aspera Shares  para subir y descargar archivos. Para la interacción con el servidor solo tenia disponible el CLI por lo cual debí instalarla por consola Install cli https://github.com/IBM/aspera-cli apt install -y ruby ruby-dev rubygems ruby-json gem install aspera-cli gem