JavGuerra, 9 de septiembre de 2026Nuevo: Oracle SQL Literal ConverterSanitizando SQL para Oracle via web local o por línea de comandosLeer
JavGuerra, 9 de agosto de 202612 sistemas operativos que cambiaron la informáticaLas ideas revolucionarias que dieron forma a los sistemas que usamos hoyLeer
JavGuerra, 10 de junio de 2026Acceder a BBDD Oracle con DBeaverConfiguración de la aplicación con los drivers originalesLeer
JavGuerra, 2 de abril de 2026De Thunder a PostmanConversor universal para migrar colecciones API sin perder estructuraLeer
JavGuerra, 13 de marzo de 2026Debian 12 en un Asus Eee-PCOptimizando la instalación del sistema para un viejo mini-portátilLeer
JavGuerra, 12 de marzo de 2026Visor para banco de preguntasAplicación web para recorrer y estudiar exámenes a través de sus preguntas y respuestasLeer
JavGuerra, 10 de noviembre de 2025El legado de gnuLinExColoquio con los principales artífices de la distro Linux extremeñaLeer
JavGuerra, 18 de octubre de 2025Mujeres científicasSu contribución a la Ciencia, la Tecnología, la Ingeniería y las MatemáticasLeer
JavGuerra, 6 de junio de 2025Batman para QLWeb del lanzamiento de un remake para QL del conocido juego de los 80.Leer
JavGuerra, 1 de junio de 2025Configurando un viejo router con OpenWRTLa segunda vida de un Comtrend AR5387un como punto de accesoLeer
JavGuerra, 1 de febrero de 2025Museo de Historia de la ComputaciónEl MHC abre sus puertas y descubrimos sus tesorosLeer
JavGuerra, 14 de enero de 2025PaleoinformáticaArchivo de recursos documentales sobre la historia de la computaciónLeer
JavGuerra, 27 de diciembre de 2024Museos de computación en LondresUn paseo por Bletchley Park, The National Museum Of Computing y The Science MuseumLeer
JavGuerra, 11 de diciembre de 2024Recursos TICProyecto final del curso de Java, Spring Boot y testing.Leer
JavGuerra, 18 de septiembre de 2024Accediendo a la API de MastodonCómo obtener y mostrar las publicaciones de esta red socialLeer
JavGuerra, 13 de julio de 2024Logout personalizado con Spring SecurityLimpiando el contexto de seguridad sin borrar la cookieLeer
JavGuerra, 10 de febrero de 2024Sinclair QL SCR ViewerMuestra pantallas del ordenador Sinclair QLLeer
JavGuerra, 5 de agosto de 2023Aprende Programación en líneaRecursos formativos gratuitos y en españolLeer
JavGuerra, 29 de julio de 2023Aprende Informática en líneaRecursos formativos gratuitos y en españolLeer
JavGuerra, 1 de abril de 2023Materiales sobre competencias digitalesMateriales sobre Internet, Linux, BBDD, cloud y ciberseguridadLeer
JavGuerra, 31 de enero de 2023ConsoleInput kitUna clase en Java para lectura de datos por consolaLeer
JavGuerra, 22 de enero de 2023Desarrollos web para el bien públicoMis páginas «pro bono» desarrolladas, implantadas o administradasLeer
JavGuerra, 12 de enero de 2023Apuntes TICMateriales de estudio sobre TIC y formaciones impartidasLeer
JavGuerra, 15 de diciembre de 2022El algoritmo de KaracaSolución en JavaScript al reto semanal n. 50 de @MoureDevLeer
JavGuerra, 3 de diciembre de 2022Publicaciones y artículosMateriales propios relacionados con las TIC y la educaciónLeer
JavGuerra, 23 de noviembre de 2022Ordenando resultados en ReactFiltrando el listado de información por distintos criterios y mostrándolo en orden creciente o decreciente.Leer
JavGuerra, 18 de noviembre de 2022Tienda 8 bitsProyecto de graduación del Bootcamp Full Stack Web DeveloperLeer
JavGuerra, 6 de noviembre de 2022Generar enlaces dinámicos de imágenes almacenadas en MongoDBConseguir que nuestros datos no dependan de una ubicación estáticaLeer
JavGuerra, 29 de octubre de 2022Usando populate con paginate y filtrando los resultadosCómo relacionar colecciones cuando se usa mongoose-paginate-v2Leer
JavGuerra, 14 de septiembre de 2022Conexiones asíncronas a MySQL en Node.jsUsando util.promisify() para convertir en promesas conexiones síncronas de BBDDLeer
JavGuerra, 26 de agosto de 2022Usando Sergey SSGUsando como ejemplo la página de las tarjetas de emergencia de ConectivaLeer
JavGuerra, 14 de agosto de 2022Mis certificaciones TICTecnologías de la Información y las ComunicacionesLeer
JavGuerra, 6 de agosto de 2022Mastermind en PHPProgramado en una sola página web, sin usar libreríasLeer
JavGuerra, 1 de agosto de 2022Conocer el ancho y alto de una imagen con JavaScript antes de usarla en HTMLIdeas para evitar el «FOUC» de contenido cuando desconocemos las medidas de las imágenesLeer
JavGuerra, 25 de julio de 2022Kit básico para manejo del DOMColección de utilidades para no depender de librerías externas.Leer
JavGuerra, 24 de julio de 2022Conexión persistente a MongoDB en Node.jsAbrir una única conexión a la base de datos a través de los distintos módulos de la aplicaciónLeer
JavGuerra, 14 de junio de 2022Cargar SVG dinámicamenteY una función genérica para hacer llamadas con 'fetch'Leer
JavGuerra, 12 de junio de 2022Gráfica de lineas dinámica con SVGMostrar resultados gráficos con JavaScriptLeer
JavGuerra, 4 de junio de 2022Contador de resultadosGráfica SVG dinámica en JavaScript con aguja indicadora de resultadosLeer
JavGuerra, 30 de mayo de 2022Spinner loader asíncronoMantiene el spinner activo mientras finalizan todos los procesos asíncronosLeer
JavGuerra, 22 de mayo de 2022Cronómetro en JavaScriptGestiona cronometros y guarda sesiones de los cronometrajesLeer
JavGuerra, 15 de mayo de 2022El cadáver exquisitoUn juego de experimentación artística por ordenadorLeer
JavGuerra, 13 de mayo de 2022Validación de formulariosCombinando validaciones propias con las de HTML5Leer
JavGuerra, 28 de abril de 2022Buscaminas en JavaScriptPequeño juego online para manejo de eventosLeer
JavGuerra, 27 de abril de 2022wysiwyg.cssUn pequeño CSS para el contenido HTML o Markdown con una única claseLeer
JavGuerra, 24 de abril de 2022Stand del Museo de Historia de la Computación en BadajozVisita al stand del museo en la «G-SEIS», el 23-04-2022Leer
JavGuerra, 23 de abril de 2022Bootcamp Beca SantanderPrograma digital reskilling Desarrollo Web Full Stack - Fundación Universia - IndraLeer
JavGuerra, 23 de abril de 2022Conceptos Full Stack Web DeveloperEjemplo de maquetación HTML y CSSLeer