Continuamos con el VPS! Hoy instalaremos un servidor web con Nginx. ¿Qué es un servidor web realmente? Es un proceso que se ejecuta y expone (normalmente) el puerto 80 y el 443 que son los más usados para páginas web, y es configurado para que al visitar el servidor con un navegador web, nos muestre el código alojado en un directorio concreto. Algo que no sabía, o mejor dicho no recordaba o no había caído… Read more →→→
Blog
Probando un VPS desde cero (2) – Docker
Hoy continúo con mi VPS jeje Ahora toca instalar Docker y Docker Compose, para dejarlo todo preparado para instalar las cositas que necesitemos. Docker Seguiré las instrucciones de este link https://docs.docker.com/engine/install/ubuntu/. Siguiendo las instrucciones de la instalación por el método de repositorios. Tras todo esto, tenemos Docker instalado mediante el método de repositorios. Y el último comando no debería descargar una imagen hello-world y ejecutarla, lo que nos mostrará en pantalla un texto que empieza… Read more →→→
Probando un VPS desde cero (1) – acceso servidor
Hoy voy a empezar a trastear con un servidor y a montarlo desde cero. Mi idea es hacerlo primero con Docker (me ahorro instalación de binarios, dependencias y detalles que seguramente se me escaparán) y más adelante, cuando tenga más claras las cosas básicas, intentar hacer lo mismo sin Docker. Intentaré plasmar lo que hago aquí a modo de diario y forma de terminar de entender y fijar lo que hago, así como para futuras… Read more →→→
Como se usa config:import magento 2
Prioridades/jerarquía de lectura de valores de configuraciones Podemos tener un valor para una configuración establecido en varios sitios, y hay un orden, una jerarquía. Estos valores puede venir de (el último sobreescribe al anterior): Es decir, que si tenemos un valor para web/unsecure/base_url en un fichero de configuración (será el env.php), éste sobreescribirá (o mejor dicho, será leído antes) que lo que haya establecido en la base de datos. Magento por ello, nos da herramientas… Read more →→→
Reindexado en Magento 2: qué, cómo, debuggearlo, consejos, ejemplos…
TLDR ¿Qué es y como funcionan los índices en Magento? Índice vs Caché Los índices (de magento) son básicamente una caché más. La única diferencia es un índice no almacena el dato “crudo”, lo transforma antes. ¿Qué componentes forman parte de un índice? Dictionary: tabla en base de datos con los datos crudos originales. Index: tabla en base de datos con la representación de los datos crudos ya transformados (agregados, optimizados para su búsqueda, etc…)…. Read more →→→
Git del día-a-día… Guía práctica de comandos por casos de uso
Ésta es una recopilación de casos de uso y los comandos correspondientes de Git. Normalmente nos encontramos ante ciertos casos y debemos realizar ciertas acciones. Aquellas acciones que repetimos mucho se nos quedan grabadas y los comandos nos vienen solos… pero otras, me veo siempre buscando cuál era el dichoso comando, para quedarme con cara de tonto leyendo cuál era (por tercera vez esa semana jajaja) Así que vamos con ellos, de más simple a… Read more →→→
Magento 2 developer toolbar
Cuando nos ponemos a desarrollar, bueno… a hacer cualquier cosa en Magento 2… es sencillo perderse cuando se está trabajando solo un módulo que no controlamos o sobre un theme que no solemos usar. Para ayudarnos en este perdernos constante, está genial tener ayudas y pistas a mano de lo que está ocurriendo por detrás de lo que podemos ver no? En este sentido una “developer toolbar” es quizás lo más apropiado y de las… Read more →→→
Gitflow – Cómo trabajar con ramas fácilmente
Ramas + equipo = desastre… si no nos ponemos de acuerdo con el equipo en una forma de trabajar. Gitflow (puedes ver una chuleta aquí de lo que es) para mí ha resultado en la forma más sencilla de seguir unas normas y no equivocarnos. A todos nos ha pasado que cuando empezamos a trabajar con Git, resulta muy sencillo ¿verdad? Pero cuando empezamos a trabajar con ramas se empieza a complicar un poquito… hay… Read more →→→
Symfony, Angular, React, Vue… por fin sois míos
Bueno bueno bueno… la vida me ha permitido al fin formarme en estas tecnologías! 🙂 No puedo estar más contento jajaja No puedo evitar disfrutar de aprender estas cositas. Aún estoy con React y Vue, y sé que aún queda todo el entorno a estas tecnologías (webpack, gulp, etc, etc). Pero por cuestiones de trabajo siempre me dediqué a aprender otras cosas y fui dejando esto de lado. Ahora por fin he podido aprender lo… Read more →→→
Cosas de JavaScript que ojalá hubiera aprendido antes
En todo mi entorno, JavaScript siempre fue un poco el lenguaje “raro”. Nadie conseguía saber por qué motivos el código fallaba o se comportaba de formas que no querían. Siempre era muy “divertido” todo y lo dí por algo normal (craso error): “Si a los que saben mucho más que yo les pasa, será normal y poco importante”. No era el lenguaje que más usara en su momento ni lo es ahora, pero llega un… Read more →→→