secciones

Archivo completo

Busca en los archivos del sitio:
2024
Technology Radar 31
NotebookLM y el "podcast" DeepDive
TIL: Juego de caracteres en un .bat
Nueva edición del Technology Radar (la 30)
2023
We're hiring!
Mini Curso: Pair Programming with a Large Language Model
Pequeño selector de sesiones para .ssh/config
Ejemplo y análisis de uso de GPT-3: Extraer fechas de texto libre
Mini Curso: ChatGPT Prompt Engineering for Developers
2021
Pequeñas lecciones de diseño
2017
Acceso a servicios locales en un VPS
Rendimiento de un VPS en Scaleway
Montando tu servidor en un VPS con Docker: Introducción
2016
Primeros pasos con PowerShell
Textpattern 4.6.0 ya está aquí
Convertir un Oracle 11g XE a un juego de caracteres single byte
Made for Mobile: Consejos tipográficos para apps
2015
El "Gran Cañon" chino
Stacktraces "perdidas" en Java
Codificación de URLs
Cursos de Google en Udacity
10 libros que todo programador debería leer
Awesome Textpattern
Sangría francesa en CSS
FakeSMTP: Un programa para simular un servidor SMTP cuando desarrollamos
Emoticonos en una página web
Archivando un proyecto: Locos Bajitos
Clase magistral de música pop con Chilly Gonzales
Google amenaza: Hora de adaptarse a móviles
Plugins para Textpattern
Consejos de productividad
Por qué uso Textpattern
Google Code echa el cierre
Curso: Web Application Architectures
Game programming patterns
Lenguaje Go
Dar estilos distintos según el número de elementos sólo con CSS
Encontrar en Youtube rarezas musicales
Guardar un archivo de páginas de interés
Gestión de errores y liberación de recursos en Go
fernand0 @ GitHub.io y recursividad
Internet es el cementerio de los enlaces
2014
Cursos interesantes en Coursera
Con Amazon AutoRip he vuelto a comprar un CD
Comunidad de Textpattern en castellano
Cursos de desarrollo Android
2011
Herramientas para desarrolladores de Chrome
La economía sumergida de los que no nos atrevemos a emprender - infa.me
2010
24ways: Calendario de adviento para desarrolladores web
Siete lenguajes en siete semanas
Restaurar sistema
Presentando Pequeño LdN
Cienciaes.com
Tres entrevistas
¿Futuros cambios?
2009
La mejor imagen de Google de la historia
MacBook
Ciencia para escuchar
Watchmen
El zoo de Ben
No a las patentes de Software
PragPub
Libro: Founders at Work
Crear una versión para móviles
6 meses con el Papyre
2008
Comparativa de Libros electrónicos
Papyre: Libro electrónico
Recomendación: Pseudolog
Ubuntu 8.04
Typesites
The Common Craft Show
Recibido: User Interface Design for Programmers
Vídeos Panorámicos 360º
2007
Inicio de Balzac.tv
MonkeyTex
Extraños insectos
No más campos de minas
Entrevista a Dijkstra
El mejor experimento de la NASA
Freixenet a lo Scorsese
Nuevo Diccionario Visual
VectorMagic
El "repaso" del pagerank
Meme: Por qué escribo un blog
Mis enlaces recomendados
Actualizando
Técnicas básicas de fotografía
Slider en javascript
¿Somos más listos que un niño de primaria?
Rediseño de Libro de Notas
Weblog desde Banghi
Aplicaciones gráficas increibles
Que suerte
iMago
Jakob Nielsen: Escribir buen material
Por qué no me gusta flash
Escalando aplicaciones
Principios de Diseño Web
20 formas de mejorar tu blog
CSS Reset
Switcher
Pandora cierra sus puertas (fuera de EEUU)
Digg y la clave de cifrado de los HD-DVD
Beers&Blogs Valencia
El camino de Pepe
Scrapblog
Senduit: Enviar ficheros
Conferencias sobre el cambio climático
Un bonito tatuaje
Twitter
Técnicas de Spam
Un cambio paradójico
¿Habría que despedir a los publicistas de Microsoft?
Mafioso de Adsense
Discriminación positiva: ¿Sí o No?
¿Puede Google ver la hora en tu reloj?
Antenas de telefonía
Spotplex: ¿un mejor Digg?
¡En Textpattern!
Text Link Ads
Libro #2: Getting Things Done
Aplicaciones sin instalación
Medinalia: ¿Nuevos aprovechados?
Premio a la anti-usabilidad
Los errores de Palm
Editores y redes de weblogs
Libro #1: Tormenta de Espadas
Idea de negocio: Guías temáticas con micrositios
El nombre de las cosas
Nuevo Año (y cumpleaños feliz)
2006
¡Terrible!
La blogosfera se va a llenar de... experimentos
Buscadores Google Co-op
Trabajos por cuenta propia
Backstage en Pandora
...ya lo habrán leído
Hijos de los Hombres
¿Qué leer ahora?
¿Todavía se usa el PageRank?
RecorteX llega a los 100 recortes
Globish
Vuelta al trabajo
Recortex: Nuevo proyecto
Planes gratuitos vs planes de pago
¡Qué pequeño es el mundo!
Humor Amarillo
Un par de enlaces sobre ciencia
Agregax: Buscador de weblogs
Detenido por un incendio
¿Star Wars o Web 2.0?
Tiburón, tiburón
Cerrajeros malvados
Kevin Smith habla de Superman
Thumbstacks: Presentaciones online
Al otro lado del mostrador
Paul Tyma
Atención al usuario... extrema
Interiuris
10datos.com/tu_tema
Emprendedores en la 2
10datos.com
Glosario de Terminología Informática
Simpsonízate
2005
Tocan regalos
Versión Cero, versión dos
Blogantivirus
Pandora, radio por Internet
Traducción de "How to be a Programmer"
Estrés informativo
Estoy criando a dos frikis
Lecturas de programador (14/11/05)
Masaccesible
Serenity
Lecturas de programador (28/10/05)
Nuevo VMWare Player
WebDosBeta en Loogic
La popularidad de Java
Lecturas de Programador
Presentaciones Web: ahora con efectos especiales
Lanzador de Aplicaciones Java
Regalo: Code Complete 2
Bookmarklet: Listado de Selects
Consultingware
Nuevo Proyecto: Semana Vista
Un Mundo Wiki
Locos por los mapas
La mirada del testigo
Sistema de ficheros en Unix
Aplicaciones sociales: Ning
La Base del Diseño Web, de veras
Regalo: Getting Things Done
La pelota de la traducción
Panoramas de la Segunda Guerra Mundial
Monos capuchinos a muy buen precio
Locos Bajitos
El poder de los Wikis
TextpatternMania
Wiki-Glosario de Ingeniería del Software
Dos ideas para weblogs y uno relacionado
¿Idea de negocio? Web de Nombres
Los sistemas complejos tienen accidentes
Vender proyectos
Desarrollo "Por Rescate"
Si los dominios de Internet los gestionara el Registro Mercantil
¿Retomar Cosas de Niños?
Idea de negocio: La web del coleccionista
Creative Commons frente a la legislación española
Impresiones sobre la LifeDrive
Persépolis en El País
Más diabluras
Idea de negocio: Planetario
Entrevista en Loogic
¡Mata a ese proceso!
¡No puedo dejar de leer a Bob Parsons!
El juego de la Competencia
AJAX: La definición del diablo
Falsa Accesibilidad en Alzado
PunBB
Un correo interesante
Nuevo artículo: ¿Sobramos los Programadores?
Cinco recomendados
Idea de negocio: Encuéntrate con tus amigos del cole
Más presentaciones On-line
Publicidad en los feed
Cine, Cine
Desembalando
LifeDrive
Metodologías hasta en la sopa
Cómo empezar una start-up
Versión Cero
Definiciones "estúpidas"
Las 3 Reglas de la Publicidad en los Weblogs
Más sobre DokuWiki
Panorámicas fáciles, fáciles
Instalar un Wiki
Una opinión crítica sobre SWT
Gracias
Un aviso rápido
Programador, ¿te sientes solo?
Otra idea para un negocio: Presentaciones Online
Escuchando Podcasts
Trocitos de código
Conquista el mundo con Java
The Mythical Man-Month en alzado
El Juego de la Vida y el símbolo hacker
El camino a FogBugz
Resumen de un proyecto cerrado
La administración no está preparada para el software libre
El planeta marcha, pero...
Planeta Código en marcha
Lecciones desde el garaje
¿Un agregador de weblogs de programación?
Entrevista: José Luis Sánchez Navarro, de alanit
Nueva Sección: Entrevistas
Algoritmo de pintado de imágenes
Buffy-reflexión
Paul Graham: How to Start a Startup
Dominio movido
TextDrive: Un hosting especial
Las mejores Intranets del 2005
Las patentes según "El Principito"
Wikipedia: Cómo funciona
Una buena "tagline"
Foros de Cosas de Niños
Empieza tu biblioteca digital
ChangeThis
Las Seis Leyes del Nuevo Software
Desarrollo para Palm... en la Palm
Mambo y niños
Desarrollo para el escritorio en Java
La Segunda Guerra Mundial en Muy Interesante
Palm: llevar o no llevar
Sistemas Emergentes
Asimov el divulgador
Copias de seguridad en Windows
Carátulas para CD
Los escépticos no olvidan
Va de Estrategia
2004
De enlaces y falta de ética.
Feng Shui Web
Presentaciones en HTML
Materiales de la charla en el Colegio de Economistas
Charla en el Colegio de Economistas de Valencia
A bloquear nuestros dominios
26 ventajas de los libros electrónicos
Accesibilidad para indiferentes
Bitacora sobre Refactorización
Archivo por categorías
Crisei nos habla de Buffy Cazavampiros
Código en el cliente / Código en el servidor
Creando formularios web
Configurar el servidor web para la usabilidad.
Patrones de Interface de Usuario
Herramientas de Unix para Windows
Tiempos duros: Relato
Programadores y Primates
Entrevista a Donald Knuth
Weblog movido a nuevo dominio
CSS mejor organizados
Por ejemplo
Utiliza tu Palm para... lo que sea
Antropología en la oficina
Cómo Microsoft perdió la guerra del API
Viajes en el tiempo
Outsourcing
Predeterminación: Relato
del.icio.us: no tan delicioso
Napkin para Java
Curso de matemáticas
Otro par de servicios on-line
Vida on-line
LaNetro para Plucker
Aquellas maravillosas versiones
Presentando "Cosas de Niños"
Algunos trucos para Palm
opensourceCMS: Probar antes de... Instalar
Buscando tecnología
Prestamo en Bibliotecas Públicas
Talibanes del Software Libre
TortoiseCVS
Más hojas de referencia
Code Complete 2 "Completo"
jPluck: Una aplicación de escritorio en Java que no apesta
"Enigma" en Kriptopolis
¿Se puede programar sin programadores?
"How to be a Programmer" para Palm
KeyRingWin para usuarios de Palm
Buscando un buen hosting
The Page Paradigm
Vendiendo Información en Altern Digital
Servicios de Terminal de Windows sobre ssh
Code Complete 2
Jardinería del Software
Complicándonos la vida
Notas sobre jornadas de accesibilidad
Custom Tag Files
mig21: weblog sobre programación
Open Directory Project
El precio del software.
Falsa Accesibilidad
¿En qué orden carga las librerías Tomcat?
Mi Google-Whack
OWASP: Seguridad en Aplicaciones Web
Más panorámicas
El 404 Perfecto
Imágenes Panorámicas
Los nuevos Magos
Un blog-año
¿Dónde comprar un libro técnico?
Libro: The Mythical Man-Month
UML: Tres modos para tres objetivos
El síndrome NIH (Not Invented Here)
Vacaciones de Navidad.
2003
Cómo las patentes de software ahogarán los negocios en la Red
Javadoc en formato WinHelp
Hola, Mundo
El concepto de "privacidad" de Terra ADSL
Windows y Linux: Dos culturas
Desarrollo iterativo según Martin Fowler
Sobre el desarrollo iterativo de software
Weblogs sobre programación
Historia de un programador en el reino de los foros JSP
Incompatibilidad con ZeroPopup
Netbeans frente a Eclipse
Preguntas Infrecuentes de Java
La fuente de todos mis problemas
Linux y la (falta) de compatibilidad binaria
Cómo se pronunci@
BeanShell. Un interprete Java.
¡Blogeando desde el WiFi!
Una opinión "distinta" sobre la música en Internet
Sobre sonido y ruido
Weblog: El Bazar
¡Blogeando a las 6 de la mañana!
Drivers del disco llave Commodores USB Floppy -on- Stick de 128Mb
Yo también estaré en el congreso.
Un experimento de agente inteligente
Unicode y Excepciones: Un buen artículo y un mal comentario
JabberES
Sobre las patentes de software
Licencias libres en 20 minutos
Jabber. Se acerca el día D.
Ejercicio para el lector
Sacacorchos
Historia de una taza
Un poco de todo (24/09/2003)
Tiene su lógica
El Diccionario del Diablo
Pecados veniales del diseño de weblogs
...todo el mundo puede conseguir algo si se esfuerza...
Comentarios en formato XML
Idea para un negocio: Web de ocio con niños
Popurrí
Ya soy socio de ATI
Java Preferences = Registro Windows
Nuevos weblogs de tecnología
Estrés post-vacacional
Página de ayuda de Mozilla Firebird
Un haiku
Haciendo programas seguros
De vuelta
Vacaciones
¿Qué buscas QUÉ?
Un buen comentario
Disco Llave
Criptonomicón
¿GNU/Linux considerado dañino?
¡Sufre SCO!
Otra razón más para comprar una Palm
Lo que me gusta de Linux es...
¿Qué Juanjo soy?
Introducción al diseño de bases de datos
El problema de la semántica en la inteligencia artificial
Mi idea sobre Javadoc
Hace 105 años...
Javadoc no es sólo Javadoc
Extensiones para desarrollo web en Mozila / Firebird
Ciclo de vida de una empresa
No todo es tan malo.
Libros sobre programación extrema
Funcionando con MovableType
Noticias desde la trinchera
Libro: "The UNIX-HATERS Handbook"
Nueva versión de Mozilla Firebird
Las cosas que le pasan al "explorer"
Pestañas (tabs)
"Me ha dejao flasheao"
Tipos de páginas web
Más sobre Bases de Datos
Herramientas de Base de Datos en Java
Protege tu web del spam
FAQ de Phoenix
¿Cómo construir software?
Qué tengo en mi PALMa (III)
El influjo de la luna y los escépticos
Aplicación grande, aplicación pequeña
Convenciones de código
Colecciones en Java: Acertar a la primera
Hojas de referencia para todos
LiveScript, sencillo y potente.
Qué tengo en mi PALMa(II)
Poesía en Perl
Pereza, Impaciencia, Orgullo Desmedido
Igualdad, Copiando y Vistas
Corre, Netbeans, corre
Qué tengo en mi PALMa (I)
Ediciones piratas de libros.
¿Weblog sobre tecnología en castellano?
¿Se puede utilizar la Palm como libro electrónico?
Soy Juanjo Navarro y este es mi weblog