Secciones

@Internet

Historial

Este blog ya tiene un tiempo y este es el mejor sitio para encontrar todos los artículos que he escrito.

2020

May

07: Testing 3rd party API endpoints with Spock, Test containers and Stoplight Prism

March

22: Bitbucket Pipelines with Digital Ocean

11: Alexa Skill: Marcador Deportivo

2018

January

30: From SQL to Elasticsearch

2017

April

20: Sahara Marathon 2017

March

05: Maratón del Sahara 2017

2016

December

16: Signing instagram request

October

10: Testing your REST API endpoints with Groovy and Spock

August

17: How to develop a Facebook bot?

February

22: Contenedor mysql con docker compose (en MAC OS X)

January

16: Presentación sobre Spock

2015

September

27: El Elche Club de Fútbol en CartoDB

22: Algo de metaprogramación en tus proyectos Groovy

22: Look for value in a comma separated list field in MySql

11: Zipping using password protection with Groovy

02: El último verano que no pasé contigo

2014

July

02: Almacenando y sobreescribiendo métodos en Groovy con metaprogramación

June

19: Testeando condiciones asíncronas con Spock

05: Debuguear un proyecto vert.x con IntelliJ Idea

04: Obtener access y refresh token mediante curl

2013

October

18: Consejos para emigrar al Reino Unido

September

11: Actualizando aplicaciones a Grails 2.3.0

June

25: Dejo Secret Escapes en Londres para volver a Alicante

2012

December

24: Mis primeros dos meses en Secret Escapes

October

16: Dejo la Universidad de Alicante para trabajar en Londres

August

12: Utilizar correo electrónico con Spring Security Core

May

14: Agrupar por fecha y año con Criteria en Grails

2011

November

23: ¿Qué hay de nuevo en Grails 2.0? HTML5 y GORM

10: ¿Qué hay de nuevo en Grails 2.0? Ayudando al desarrollador.

June

22: CloudBees, BitBucket, Grails e Integración Continúa

May

09: Dónde Aparco

January

18: Curso de Groovy&Grails para profesores de informática

2010

October

01: ¿Cómo proteger tus llamadas Ajax en Grails?

September

13: Charla sobre Groovy&Grails para el CEFIRE de Valencia

July

30: Curso de Adobe Illustrator en Londres

02: Templates en Grails

June

22: ¿Qué está detrás de ManagerT1?

16: 3ª edición del curso Groovy&Grails: desarrollo rápido de aplicaciones

03: Las interioridades del ManagerT1

May

28: ManagerT1, Fórmula 1, Twitter y apuestas

12: Cambiar el idioma por defecto en una aplicación en Grails

January

22: Presentación de la III Conferencia ADWA sobre Groovy&Grails

2009

December

21: III Conferencia ADWA sobre Groovy&Grails

18: Segunda edición del curso Groovy&Grails:desarrollo rápido de aplicaciones

November

18: III Jornada de Tecnologías Java

October

26: ADWA Casual Conference

16: HazRuido.com no me ha pagado los 1.500€ del premio

September

27: Web 2.0 y AJAX con Grails

24: Configuración de aplicaciones en Grails

22: Seguridad en Grails

16: Interactuar con la base de datos en Grails

15: Clases de dominio en Grails

04: Tests unitarios, de integración y funcionales en Grails

July

29: Los controladores en Grails

16: Plantillas, etiquetas y estilos en Grails

13: Scaffolding en Grails

06: Características de Grails

June

30: Los Builders de Groovy

24: Groovy como lenguaje para escribir DSLs

18: ¿Qué son los closures de Groovy?

10: Características de Groovy

03: ¿Qué es Groovy&Grails?

May

28: Curso de Groovy&Grails

March

04: Como Se Dice

January

19: Entrevista en hazruido.com

12: Consejos para realizar una campaña de marketing viral

08: Ganadores del concurso de marketing viral de hazruido

2008

November

17: ¿Tetas o vista?

11: Evitar perder los datos de un formulario

06: De profesión: Informático

October

21: Actualización del hosting Xartra

21: Conectando el nokia n800 a la red wifi de la Universidad de Alicante

02: Ubiquity: un plugin de firefox para facilitarte la vida

September

19: A hacer ruido

12: 3º barcamp de movilidad

10: Jugueteando con el Nokia n800

03: De vuelta a la normalidad

July

09: Sistema de reservas de espacios con PHP y MySQL

June

30: Taller de Google Maps y Meipi en el Aula de Cultura de la CAM

08: Playtweets

May

26: Descomprimir un archivo zip con php

19: Camon, un espacio creativo en Alicante

14: 2º Barcamp de Movilidad

02: Nos vamos al SOS 4.8

April

23: Cheat Sheet de Textpattern

22: 9 plugins indispensables en Textpattern

21: Curso de alemán en Weimar

02: Protege tu Nokia N800 con contraseña

March

23: Viaje a Nueva York (VI)

22: Viaje a Nueva York (V)

21: Viaje a Nueva York (IV)

20: Viaje a Nueva York (III)

19: Viaje a Nueva York (II)

17: Viaje a Nueva York (I)

08: Segundo concurso de mashups en movilidad

07: Autoguardado de formularios con AJAX

February

22: Como generar un PDF a partir de un HTML con PHP

12: Jornadas sobre Copyleft en Alicante

08: Cambio de look

January

24: Nueva actualización del plugin txp_twitter

23: Nueva web del Club Baloncesto Ilicitano

2007

December

29: Primeras impresiones del nokia n800

20: En ocasiones, oigo voces

19: Mis amigos los traductores

14: Recompensa al esfuerzo

13: Peticiones al DJ. Versión 1.0

05: Organiza tus cenas de navidad

November

12: Cuidado con vuestros applets firmados, ha llegado Windows Vista

October

24: Ingeniosa forma de evitar el spam en los comentarios

September

28: Bonos de compensación de Spanair

26: Actualización del plugin para twittear con textpattern

24: II Concurso Universitario de Software Libre

18: Permisos en dokuwiki por usuarios

13: Autenticarse en dokuwiki con MySql

July

26: Experto Universitario en Programación Web 2.0

04: Actualizado plugin txp_twitter

03: Nuevo plugin para textpattern: txp_twitter

02: De Yahoo Photos a Flickr

June

26: Mi template para Textpattern

14: Concurso de plantillas para Textpattern

12: ¿Cuanto sabes de CSS?

12: Comparación entre AJAX-Frameworks

08: KartOO, metamotor de búsqueda

May

31: Concurso de vídeo con VoipBuster

29: Me he quedado con tu cara

25: Musicovery, la radio web interactiva

April

27: El juego del ahorcado en habitaquo

18: Vídeo demostración de habitaquo

16: Enviando mensajes anónimos desde Habitaquo

13: Habitaquo

03: II Jornadas Java de la Universidad de Alicante

02: Concurso de posicionamiento web

March

30: Click2map

29: Mensajes gratis con Voipbuster

29: De php4 a php5

23: Ya queda poco

14: Protege tu proyecto Open Source

09: Gspace: extensión para Firefox

February

10: Buscador Ajax de vídeos en Youtube

08: Pagando como tontos

05: Comenzando con AJAX

January

15: Weebly, creación de webs con AJAX

12: Scratch

05: Todo lo que necesitas saber sobre AJAX

04: ¿Has comprado ya los regalos de Navidad?

2006

December

20: ¿Eres Wikipedia-dependiente?

20: Last.fm en español

19: Enfrascado con las CSS

14: Satisfaciendo a visitantes

05: Ya tenemos camisetas para el equipo de este año

05: MapsTube

01: Dos interesantes plugins para Textpattern

November

29: Redirect 301

29: Ingerop.es

15: Trabajando con Speex

12: El Supertirititran, el superhéreo gaditano

12: IV Jornadas por el Software Libre de Elche

06: Si, estuve en Nurburgring y lo corrí

02: La librería 2.0

01: Se llevan a la Dama de Elche

October

24: Video noticias autogeneradas

21: I love music and video

18: Actualizando.....

16: El peligro de ser informático

10: Nueva versión del plugin para textpattern de youtube

06: Probando Amarok

September

30: I Concurso Universitario de Software Libre

29: I18n, PHP y MySql = UTF8

27: Probando iTunes 7.0

27: Problemas con el plugin de youtube

07: Visita a Buchenwald

04: Terminó la Sommerakademie

July

26: Cayendo con dignidad

22: Linux Multimedia Studio. Crea tu propia música.

14: ¿Qué sería más grave?

10: Casi todo preparado

10: Primer Encuentro Nacional de Internautas (E.N.I)

05: Reportaje sobre el canon digital en Siglo XXI en Radio 3

June

21: Presentaciones Online

19: Last fm tagcloud

14: Ya ha caído la primera

03: Cambio de planes

02: Concurso de remezclas Glamour to Kill

01: Otra vez en el aire

May

30: Agosto en Bremen

30: Otro vídeo felicitación

29: Envio de SMS por Voipbuster

29: Yo quiero una habitación como esta

19: ¿Cómo sería Ramoncín si fuera informático?

18: Plugin para textpattern de Youtube

17: !!!Campeooooones!!!

17: Google Web Toolkit

April

05: AllPeers, coming soon

March

29: Last.fm - La Revolución Musical Social

28: Blog y vuelos

23: Ya dos años

21: Clon fashion

17: Windows Media Player sobre Firefox

17: Problemas de Spam

16: Cerámicas Tolosa

13: Como aves rapiñas

13: Se traspasa

03: Blogak 2.0

03: Españoles por el mundo

February

23: No queremos ser como ellos, ¿verdad?

15: Escuchando... Coldplay & Jaques Lu Cont

14: Espectacular

09: Reloj con Flickr

07: Sigue tus comentarios

01: Competición de plantillas para textpattern

01: ¿Censura en China con Google?

January

26: Miniaturas en Firefox

25: Vuelven y amenazan con establecerse

24: Radio Blog Club

20: Soy Google-dependiente

18: Linux para músicos

13: Lo que no se debe hacer con un blog

13: AllPeers, lo mejor que le pasó a Firefox.... desde Firefox

11: Espacios sin humos

2005

December

21: Aprendiendo CSS

21: Sigo vivo

November

30: Comprobémoslo in situ

24: Me pasé a TextPattern

18: ¿Me paso a Textpattern?

16: Google Maps y Ajax

15: Tagrolls en del.icio.us

11: Algo de la web semántica en tu Firefox

04: Concurso de extensiones para Firefox

03: Porque el tamaño importa

03: OntoWare.org

02: El futuro de la web

02: Dia mundial de la Usabilidad

October

28: Crea tu empresa en la Web 2.0

27: Pequeñas notas

26: Extensión Firefox para controlar el posicionamiento de tu web

20: Semapedia, la Wikipedia física

19: 100 millones de descargas para Firefox

17: Concurso PHP

17: III Jornadas por el Software Libre de Elche

13: Proteger PDFs

12: Modificado script para solucionar Sudokus

11: Clínica para adictos a Internet

11: Buscador AJAX

11: I Jornadas por el Conocimiento Abierto y el Software Libre de la Universidad de Alicante

08: Supermanager ACB

07: Dos bloggers encarcelados en Singapur

06: ¿Escuchar Radio por Internet en una Radio?

06: TreeHouse, la revista sobre desarrollo web

05: Cosas por hacer

05: Nueva plataforma social: NING

04: 504 páginas para la migración

03: Comienza el Sudoku del Diario Información

September

30: Pasado, presente y ¿futuro?

29: 3 de Octubre: Eclipse Solar

29: Haz un grafiti en el muro de Berlín

29: PHP Designer 2005

28: Campus Party Experience

27: MySql 5.0 Release Candidate

23: Resumen PHP y MySql

22: OpenOffice 1.1.5

20: El primo bastardo de la Wikipedia

16: 25 de Octubre: Dia de Internet

15: Probando Voipbuster

13: III Jornadas por el Software Libre de Elche

13: Flyspray: Gestión de bugs

12: El Katrina según una afectada

12: Dokuwiki

08: Solucionando Sudokus

02: Festival Creamfields-Andalucia

August

30: Terminaron las vacaciones

July

29: He salido del lado oscuro

27: Streaming con VideoLan

26: Software libre de edición de audio

25: Acceso Wi-Fi en Barajas y El Prat

22: iPod DJ

22: Extensión para Firefox

20: ¿Intimidad en los trenes?

18: Mi primer script iptables

15: 10 años con mp3

15: Chemical Brothers en Radio3

14: Mi video en Google Video

13: Comunidad de Erasmus

08: ¿y ahora qué?

08: Depeche Mode en España

05: A 24 horas

02: Concurso de remezclas

01: “Protagonista” del Larguero

01: Actualización de Wordpress

June

30: ¿Qué puedo hacer contra las patentes de software?

29: ¿Manolo Lama en una canción alemana?

28: A más de uno le haría falta uno de estos

27: Anulado el premio del viaje a Japón con Kirai

22: Radio p2p

22: El Martinez Valero desde el aire

21: ¿La $GAE monopolística?

21: Los informáticos vuelven a estar de moda

21: Google Maps

21: La estupidez de las patentes

20: ¿Quieres viajar a Japón?

17: Google Bombing contra ZP

17: Moises Urbán saca disco

15: Guía para la creación de empresas en torno al software libre

14: Televisión Copyleft

14: Las finales de la NBA en tu móvil

13: Curso sobre Seguridad Informática en Servidores

09: ¿Cómo arrancar un script al iniciar Linux?

07: Un helado por un voto a favor de las patentes de software

03: Escuchando…

03: Conferencia sobre las patentes de software en Bruselas

May

31: Inauguración

26: Eventos en la Universidad de Alicante

07: “<i>Las patentes de software son como minas para los programadores</i>”

04: The Search Engine Project

April

29: Mi blog en tres idiomas

27: Preparando una nueva sesión

21: ¿a Hamburgo en Agosto?

12: Movilización universitaria contra las patentes de software

08: Ojo con las patentes de software

06: De vuelta a la Universidad

March

22: Paises visitados