Felix Barros

Software Developer

Plugin convertidor de moneda para WordPress — febrero 19, 2019

Plugin convertidor de moneda para WordPress

Esta semana me toco trabajar en un sitio web que utiliza el gestor de contenido llamado WordPress. Uno de los cambios solicitados, era ver porque el conversor de moneda había dejado de funcionar.

Al ingresar a la página del autor, note que pasaron 4 años de la ultima actualización y el servicio que utilizaba para realizar las conversiones, quedo deprecado. Por tal motivo, descargue el código original para intentar mantener todas las características de plugin original, pero con un servicio conversor nuevo.

Así nació este pequeño plugin llamado WP Convertidor de moneda 🎉 que puedes descargarlo y subirlo a tu WordPress.

plugin-convertidor-de-moneda-1.0

Características

Este plugin agrega un widget que funciona con la tecnología ajax, para una conversión de moneda conveniente en el lugar.

Puedes agregar tantas monedas como quieras. Utiliza www.currencyconverterapi.com para obtener información actualizada sobre divisas.

Debido a que todo funciona con ajax, no es necesario que los visitantes actualicen la página, lo que brinda una experiencia de usuario impecable.

Instalación

Para instalar WP Convertidor de moneda:

  1. Descargue el plugin en formato .zip en el directorio /wp-content/plugins/ de su WordPress.
  2. Active el complemento a través del menú “Plugins” .
  3. Configura el servicio ingresando tu correo en currencyconverterapi.com
  4. Te llegara un correo con la API Key, copialo y pegalo en Ajustes -> WP Convertidor de moneda.
  5. Ahora arrastre el widget a la barra lateral deseada y disfrute.
40 juguetes impresos en 3d — enero 14, 2019

40 juguetes impresos en 3d

En una reunión que mantuvimos con mi compañera de trabajo y la responsable de RSE (Responsabilidad Social Empresarial); hablamos sobre la impresión 3D y las diferentes posibilidades que nos ofrece ésta tecnología.

Una de las ideas que se planteo para comenzar, fue la posibilidad de imprimir diferentes juguetes que se incluirían junto a otros elementos que luego serían donados en el Día de los Reyes Magos. Con eso en mente, comenzamos a buscar modelos de juguetes que sean adecuados para niños y niñas de 4 a 8 años de edad  🤔

Encontramos muchas alternativas, en un principio elijemos un Bot articulado que nos parecía muy lindo. Pero al realizar las primeras pruebas, el acabado de las piezas no nos pareció adecuada; sobre todo los bordes redondeados e inclinados.

Al final, decidimos optar por dos modelos flexibles en diferentes colores: dinosaurios y pescados fósiles. Una increíble impresión de una pieza que se retuerce y dobla en todas las direcciones. Es una objeto fácil de imprimir, que solo utiliza aproximadamente 13 gramos de filamento 👌

lrm_export_251918206148389_20190114_111852707

Creemos que son juguetes adecuados para los niños, pequeños gestos para grandes sonrisas.

Dinosaurio fósil

Pescado fósil

Font Awesome 5 y Laravel 5 — febrero 27, 2018

Font Awesome 5 y Laravel 5

Al actualizar Bootstrap 4 en algunos de mis proyectos, por alguna razón los iconos de Font Awesome desaparecieron. No sé lo que hice, pero lo tomé como una señal para actualizar a Font Awesome 5.

La instalación de Font Awesome en Laravel 5 fue un poco complicado al principio, porque en versiones anteriores se hace de manera diferente.

Paso a paso:

1 – Instalar: Desde la terminal usando npm, ejecutamos:

$ npm i --save-dev @fortawesome/fontawesome
$ npm i --save-dev @fortawesome/fontawesome-free-solid
$ npm i --save-dev @fortawesome/fontawesome-free-regular
$ npm i --save @fortawesome/fontawesome-free-brands

2 – Configurar: Abrimos el archivo que se encuentra en resources/assets/js/bootstrap.js y agregamos lo siguiente:

require('@fortawesome/fontawesome');
require('@fortawesome/fontawesome-free-solid');
require('@fortawesome/fontawesome-free-regular');
require('@fortawesome/fontawesome-free-brands');

3 – Compilar: Podemos usar npm run dev para unificar los archivos.

Listo, ahora se puede usar las nuevas clases <class="fa fa -...". Es posible que descubras que algunos iconos ya no son gratis, revisa el sitio fontawesome.com para reemplazarlos.

Referencias

https://fontawesome.com/icons?d=gallery&m=free

Primer despliegue manual y automático de nuestro proyecto — diciembre 19, 2016
Conectar GitHub con DigitalOcean a través de DeployBot —
Crear un droplet con Linux, Nginx, MySQL y PHP en Ubuntu 16.04 —
Instalar Laravel vía Composer y crear un repositorio en GitHub —
Ruby: Array — septiembre 30, 2016
Ruby: Tablas de multiplicar (Repaso) — septiembre 24, 2016
Ruby: Métodos — septiembre 20, 2016