Saltar al contenido principal
Mis apuntes de...

Mis apuntes de...

Noticias, artículos, tutoriales y mas.

Principios SOLID PHP Edition. Hoy, el principio de sustitución de Liskov
Principio de sustitución de Liskov
Principio de sustitución de Liskov. Generado con AI.

En el noble arte de la codificación, debes recordar siempre los principios SOLID. A veces, me olvido de algunos de ellos, así que aquí tenemos una breve explicación de cada principio para repasarlo:


Jose CerrejonAlrededor de 2 minDeveloperPHPSOLIDDeveloperDesign Patterns
Principios SOLID PHP Edition. Hoy, Principio Abierto/Cerrado
Principio Abierto/Cerrado
Principio Abierto/Cerrado. Generado con AI.

Hoy nos centraremos en el Principio SOLID Abierto/Cerrado (Open/Closed).


En primer lugar, aquí tienes los cuatro principios de SOLID para que se quede grabado a fuego en tu mente:


Jose CerrejonAlrededor de 2 minDeveloperPHPSOLIDDeveloperDesign Patterns
Inyección de dependencia como si tuvieras 5 años
dep injection
¿Por qué elegí este ejemplo para explicar la inyección de dependencias?. Generado con AI.

Hoy me lo han preguntado en una entrevista de trabajo, y me ha parecido una forma muy sencilla de explicar la inyección de dependencia. Os dejo la explicación que he dado, un poco más extendida (a mi entrevistadora seguro que le ha explotado la cabeza):


Jose CerrejonMenos de 1 minutoDeveloperDeveloperpattern
Prompts para mejorar tus textos usando Inteligencia Artificial
Soy el chico bueno... por ahora
Soy el chico bueno... por ahora. Generado con AI.

Todos los prompts se extraen de la aplicación Fixkey. Es una aplicación que utiliza la IA para ayudarte a escribir mejor. Proporciona prompts para mejorar tu escritura, corregir la gramática,... Disponible para macOS, la he usado bastante estos días, pero es una versión de prueba y, desafortunadamente, no tengo dinero para suscribirme a la aplicación en este momento. Si tú puedes hacerlo, te lo recomiendo.


Jose CerrejonAlrededor de 6 minGeneralaiprompts
Tuplas VS Listas en Python
Tuples Vs Lists
Tuples Vs Lists. Generated with AI.

Las tuplas y las listas son dos tipos de datos incorporados en Python que se utilizan para almacenar colecciones de elementos. Aunque comparten algunas similitudes, también tienen diferencias clave. Vamos a verlas:


Jose CerrejonMenos de 1 minutoDeveloperPythonDeveloperTuplesListsComparison
Como migré de PHP a Vuepress 2 (Parte II)
Alt
Generated by OpenAI's DALL-E and modified later.

Esta es la segunda parte de la serie de artículos sobre cómo ha sido la experiencia de migrar un blog hecho en PHP + MySQL, a uno estático usando Vuepress 2. Leeréis de la vieja estructura de código y la tecnología utilizada. ¡Acompáñame!


Jose CerrejonAlrededor de 2 minDevOpsDeveloperPHPVuepress
Abrir Quicktime y transmitir cualquier dispositivo en macOS
Abrir Quicktime
Acceso directo para abrir Quicktime

Esto es una de esas cosas que haces todos los días y el proceso es muy aburrido: Abrir Quicktime, cancelar el cuadro de diálogo, ir a Menú > Archivo > Nueva grabación de película, y luego seleccionar el dispositivo. Lo uso principalmente para ver la señal de una capturadora de video USB, que va mucho mejor que hacerlo via VNC, Remote desktop o similar. Además, este tipo de capturadoras son muy baratas.


Jose CerrejonAlrededor de 1 minApplemacosquicktimestreamingvideotips
logo