Hoy solo un enlace:
Archivos
Todas las entradas de David Siñuela Pastor (Siu)
Respirar. El placer de competir comienza el primer día de entrenamiento. Calentar. La preparación es garantía de respuesta. Sudar. La energía se transforma en resultado. Vibrar. Superar una marca es la recompensa por el esfuerzo. Aspirar. Cada meta es el descubrimiento de una nueva salida. Ganar. La victoria es sentir el deporte.
Por fin he pasado todos los posts de blogdefrikis aquí, y a partir de ahora escribiremos en este blog si tenemos algo que decir
El otro día en clase de Ingles: Comunicación y expresión oral tuve que hacer una presentación, y elegí hacerla sobre correr, ya que estoy bastante enganchado últimamente. Estuve buscando recursos sobres presentaciones, y saqué bastantes cosas útiles de algunas páginas que tenía en favoritos, en especial estas están muy bien:
- Presentation Zen: Where to get quotations for presentations? – Dónde obtener buenas citas.
- Presentation Zen: Where can you find good images? Dónde obtener buenas imágenes.
Y la presentación de experimento sobre correr la pongo aquí abajo, habla sobre por qué correr y sus beneficios, el equipamiento, el lugar, algunos consejos y un poco sobre el esfuerzo. Está en inglés y ni siquiera sé si está todo bien escrito
He comenzado a implementar los tests en una aplicación de Rails que tengo en funcionamiento y he encontrado unos cuantos problemas con las fixtures, al intentar ejecutar las pruebas desde una base de datos en memoria y con código antiguo, a continuación pongo como los he ido solucionando, para tenerlos anotados en algún lugar, y espero que le sirva a alguien en el futuro.
Escribo esta entrada después de leer un post de Tim Berners-Lee titulado Reinventing HTML en el cual éste recapitula sobre el trabajo del W3C en los últimos años y el porqué del fracaso y/o acierto de algunas de las tecnologías propuestas por el grupo.
Finalmente comenta sobre las nuevas líneas de desarrollo que van a seguir en la asociación:
- Un grupo de trabajo se encargará de proponer una evolución de HTML para hacerlo más cercano a xHTML, esto sería un paso intermedio, este grupo también se encargará de llevar las mejoras a xHTML.
- xHTML 2, con xHTML 2 se pretende crear un nuevo estándar que no se base (o tenga las limitaciones) de HTML.
Tim Berners-Lee se lamenta sobre la poca adopción de xHTML como estándar en la web, y el poco soporte por parte de los desarrolladores de navegadores.
Otro post interesante sobre el asunto es el titulado Why Tim Berners-Lee is wrong, el cual me ha hecho pensar sobre las palabras del primero, y realmente me parece una opinión bastante acertada.
¿Realmente es necesario crear un paso intermedio entre HTML y xHTML? ¿El problema es realmente ese?
xHTML realmente es un buen estándar, sencillo de entender, simple de aplicar y muy potente. ¿Por qué no se ha adoptado? Yo pienso que la transición está en camino, no se puede hacer el salto de todas las páginas de internet al mismo tiempo, es necesario que la tecnología se comprenda, se adopte por los navegadores, y posteriormente por los programadores productores de contenidos.
En mi opinión, mejor que pretender desarrollar alternativas, sería más interesante hacer ver a la gente las ventajas de estos estándares, trabajar con los desarrolladores de navegadores y, en definitiva, hacer más publicidad a sus propuestas.
Los navegadores probablemente tengan la mayor culpa de todo esto, aprovecho para meterme con Internet Explorer y sus estándares alternativos. De esta manera nos perjudican a todos negándonos una red más accesible, menos dependiente del dispositivo, más sencilla, extensible y fácil de usar.
Un pequeño apunte; a día de hoy crear un paquete .deb desde Ubuntu 6.06 con checkinstall puede dar errores, porque checkinstall lee mal los ficheros .spec. Por ejemplo intentando hacer el deb de gaim la lista de requerimientos queda mal, y no se puede modificar.
La solución fácil: borrar el fichero .spec
y ejecutar checkinstall.
Como podemos ver en Xataka Móvil cada día, los teléfonos móviles se convierten cada vez más en ordenadores en miniatura que permiten casi tantas cosas como estos. Por eso no es de extrañar que muchos quieran una manera sencilla de poder programar para su móvil.
Hace ya un tiempo, Nokia lanzó una versión de Python para sus terminales con S60 y ahora, gracias al dinero aportado por el Google Summer of Code, encontramos Ruby for Symbian. Por ahora es tan solo una versión de prueba, que funciona sólo con dispositivos con S60, pero es un gran primer paso para una futura versión más estable y desarrollada.
Ruby es un gran lenguaje interpretado, que está teniendo mucho éxito y renombre últimamente por ser el motor de Ruby on Rails, una plataforma para el diseño de aplicaciones web muy potente y elegante. Ojalá lo saquen para los Motorola y pueda probarlo en mi móvil.
Hoy 4Coders ha llegado a 500.000 impresiones de página, aunque sea muy poco para el tiempo que lleva funcionando
. En realidad lleva más visitas, pero borré las estadísticas hace algún tiempo.
El día 24 de Junio 4Coders cumple 3 años, la comunidad no ha crecido mucho, pero ahí se mantiene. Hace un tiempo dejé de actualizarla con noticias, pero ahora mismo la intento actualizar con frecuencia.
Las estadísticas a día de hoy están así:
General
- Impresiones de página: 500.088
- Usuarios registrados: 393
- Ingresos por AdSense: USD41,80 (qué ridículo no da ni para el servidor)
Código fuente: 98
- Comentarios en código fuente: 26
- Visitas totales: 67.090
Artículos: 26
- Cometarios en artículos: 6
- Visitas totales: 18.796
Noticias: 202
- Cometarios: 60
Y no me he olvidado, sigo queriendo rehacerlo todo.
Hoy leyendo microsiervos he encontrado una cita del blog de Eduard Punset:
Venimos al mundo con cinco o seis emociones básicas. Es necesario saber distinguir entre la ansiedad necesaria para estar alerta a la hora de emprender un proyecto y el miedo, el miedo degradante (…)
Pues nada, sólo quería anotarlo aquí para que no se me olvide y que los interesados en la ciencia lo puedan leer.
Actualización: La dirección del blog de Eduard Punset ha cambiado.


