Blog

Abordamos tópicos de programación web, apps Android y escritorio con un enfoque 100% práctico y aplicado al mundo laboral.

Rutas de Aprendizaje Libros Cursos Categorías Anuncios

JavaScript Camera API: accede a la cámara y micrófono con getUserMedia

30-08-2026 - Andrés Cruz

JavaScript Camera API: accede a la cámara y micrófono con getUserMedia

JavaScript Aprende a usar navigator.mediaDevices.getUserMedia en JavaScript para acceder a la cámara y el micrófono, capturar fotos con canvas y manejar errores de permiso.


Knockback en UE5: Cómo usar Launch Character para que el jugador vuele hacia atrás

29-08-2026 - Andrés Cruz

Knockback en UE5: Cómo usar Launch Character para que el jugador vuele hacia atrás

Unreal Engine 5 Descubre cómo hacer que el jugador salte hacia atrás al recibir daño en Unreal Engine 5. Usamos el nodo Launch Character, normalizamos el vector de dirección y desactivamos colisiones para evitar bugs. Tutorial Blueprint paso a paso.


Todo sobre Django: Preguntas, Respuestas y Guía Práctica

29-08-2026 - Andrés Cruz

Todo sobre Django: Preguntas, Respuestas y Guía Práctica

Django ¿Qué es Django ss y cómo usarlo? Descubre sus características, diferencias con PHP puro, Python o WordPress, instalación en OS y los mejores recursos para aprender.


Cómo crear un carrusel de imágenes 3D con HTML5, CSS y JavaScript

27-08-2026 - Andrés Cruz

Cómo crear un carrusel de imágenes 3D con HTML5, CSS y JavaScript

CSS Aprende paso a paso cómo crear un carrusel de imágenes 3D con HTML, CSS y JavaScript. Incluye carrusel automático con animaciones CSS, carrusel manual con botones y variantes con paneles y cartas. Con ejemplos y código listo para usar.


Animaciones en CSS: cómo funcionan los @keyframes, ejemplos, animation-delay y curvas de Bézier

25-08-2026 - Andrés Cruz

Animaciones en CSS: cómo funcionan los @keyframes, ejemplos, animation-delay y curvas de Bézier

CSS Aprende cómo funcionan las animaciones en CSS paso a paso: qué son los @keyframes, cómo animar elementos HTML, diferencias clave con las transiciones CSS y cómo usar las curvas de Bézier en Google Chrome para practicar.


Cómo descargar archivos en Laravel: Guía de archivos públicos vs. privados

24-08-2026 - Andrés Cruz

Cómo descargar archivos en Laravel: Guía de archivos públicos vs. privados

Laravel Aprende a descargar archivos en Laravel con response()->download(), discos protegidos en Storage, streaming con streamDownload() y URLs temporales en S3. Incluye ejemplos reales, control de acceso por usuario y deleteFileAfterSend().


Crear una API REST escalable, modular y protegida en Laravel 13

24-08-2026 - Andrés Cruz

Crear una API REST escalable, modular y protegida en Laravel 13

Laravel Aprende que es una Rest API, porqué son imprescindibles para interconectar sistemas, creamos la primera tipo CRUD, hablamos sobre como modularizarlas y PROTEGERLAS.


Cómo Convertir una Imagen a Modelo 3D en Blender con IA (Paso a Paso)

22-08-2026 - Andrés Cruz

Cómo Convertir una Imagen a Modelo 3D en Blender con IA (Paso a Paso)

Blender Descubre cómo pasar de imagen 2D a malla 3D en Blender usando IA. Convierte poses dinámicas en Pose T, repara agujeros con Remesh y esculpe fácilmente.


Patrón Action en Laravel: Controladores Ligeros y Concerns

22-08-2026 - Andrés Cruz

Patrón Action en Laravel: Controladores Ligeros y Concerns

Laravel Aprende a usar el patrón Action en Laravel para centralizar la lógica de negocio, desacoplar controladores y organizar validaciones con Concerns (Traits).


Filtro invert() en CSS: Cómo invertir colores en imágenes y UI

21-08-2026 - Andrés Cruz

Filtro invert() en CSS: Cómo invertir colores en imágenes y UI

CSS Guía completa sobre css filter invert: invierte colores en imágenes y fondos al 100% o valores intermedios, añade transiciones en hover y convierte iconos a blanco.