Pequeños apuntes para grandes proyectos.
-
🧠 Corre un modelo de IA local de 22B en tu Mac con Apple Silicon (¡sin depender de la nube!)
¿Te imaginas tener un modelo de lenguaje de última generación corriendo localmente en tu Mac, sin necesidad de internet ni preocupaciones por privacidad? Con LMStudio y el modelo Codestral-22B, puedes hacer exactamente eso.Desde generar código, revisar pull requests, crear comandos de terminal, hasta explicarte código complejo… todo de forma rápida, privada y sin enviar datos…
-
El error de subir 10000 páginas HTML
En varios proyectos, especialmente creados entre los años 2000 y 2005, generan tantas páginas estáticas que algunos desarrolladores cometen la tontería de subir miles de archivos HTML al servidor, con la idea de que sea todo rápido y fácil de darle mantenimiento, nada más errado que la realidad. Esta práctica puede ocasionar más contras que…
-
La evolución del Formulario de Contacto
En este artículo exploramos cómo ha evolucionado el formulario de contacto a lo largo del tiempo, ofreciendo una visión personal de los cambios en el código, desde un simple formulario HTML hasta las versiones más avanzadas. Con la llegada de HTML 2, se introdujo la capacidad de crear formularios para facilitar la comunicación entre el…
-
La evolución del Formulario de Contacto
En este artículo daremos a conocer cómo evoluciona un formulario de contacto al paso del tiempo, esta es una percepción personal de cómo han cambiado el código un formulario simple al paso del tiempo, desde un código HTML a otro diferente. Cuando se realizó HTML en su versión 2, se vio profundamente lo del crear…
-
Magento2 – Creación y Personalización de Temas
La creación y personalización de temas en Magento es esencial para dar a tu tienda una apariencia única y adaptada a la identidad de tu marca. Magento utiliza un sistema de temas basado en la arquitectura de diseño de Magento (XML, PHTML, CSS, etc.). Aquí te explico cómo puedes abordar este tema: Estructura de un…
-
Crear un nuevo tema con Magento2
Crear una carpeta para el tema: Ahora que tenemos la carpeta app/design/frontend/Mageplaza/simple, crea un archivo llamado theme.xml que define información básica sobre el tema, como: Nombre, tema padre (en caso de que tu tema herede de un tema existente), imagen de vista previa. Composer es una herramienta para la gestión de dependencias en PHP. Te…
-
No te cases con tu código: La importancia del desapego emocional en el desarrollo de software
En el emocionante mundo del desarrollo de software, es fácil sentir una fuerte conexión con el código que creamos. Pasamos horas, días y a veces incluso meses perfeccionando nuestro trabajo, dándole vida y forma a nuestras ideas. Desarrollar software es un proceso creativo que a menudo se siente como una extensión de nosotros mismos. Pero,…
-
Video: Instalar Apache2, PHP, MariaDB y Laravel en Ubuntu
Si estás buscando crear un entorno de desarrollo web completo en tu sistema Ubuntu 20.04 LTS, la pila LAMP (Linux, Apache, MySQL/MariaDB, PHP) es una elección popular. Además, si planeas desarrollar aplicaciones web utilizando el framework PHP Laravel, este artículo te guiará a través de los pasos necesarios para configurar todo el entorno. Paso 1:…
-
Cómo Subir una Librería MySQL de JavaScript a una Página en GoDaddy
En el desarrollo web, las librerías juegan un papel fundamental para agilizar y simplificar el proceso de programación. Una de las librerías más utilizadas para conectarse a bases de datos MySQL en aplicaciones web es MySQL para JavaScript. En este artículo, aprenderemos cómo subir y utilizar una librería de MySQL de JavaScript en una página…
-
Instalar Android 12 en Orange PI 5
Un consejo para instalar apps usando solo el ISO de Android qué viene de la página y sin usar Magisk, para Orange PI 5. Esta opción la usé porque no pude usar Magisk Manager en ninguna de sus versiones, ya qué me ponía solo la pantalla verde inicial.
Got any book recommendations?