Monthly Archives: November 2007

You are browsing the site archives by month.

Anuncios de “Ruby on Rails VS …”

En RailsEnvy hay una lista de vídeos al estilo “I’m a Mac, I’m a PC” donde comparan Ruby on Rails frente a otras plataformas para el desarrollo Web. Por ahora hay versus PHP, Java, coldfusion, Django y .net. De algunos de ellos incluso varios. Este es el segundo respecto a .net, en mi opinión el mejor sin duda, aunque el de coldfusion le sigue de cerca, y en el de Java curiosa forma que tienen de representar una tecnología de la plataforma mediante un bote rojo, a que no adivinas qué es!

Web Services really sucks

Show me the interoperable, full and free implementations of WS-* in Python, Perl, Ruby and PHP. You won’t see them, because there’s no intrinsic value in WS-* unless you’re trying to suck money out of your customers. Its complexity serves as a barrier to entry at the same time that it creates “value” that can be sold.

Mark Nottingam

Este tipo no es un cualquiera (like me), trabaja actualmente en Yahoo, anteriormente en BEA y participó (ojo al dato) en el working group del WS-Addressing. Los Web Services, WS-*, han muerto desde hace tiempo (SOAP & family), menos mal que tenemos RESTful Web Services.

¡Pon en orden todas tus cosas! Getting Things Done

Si tienes demasiadas cosas que hacer como para leer este post, realmente necesitas leerlo. Cosas, muchas cosas, las cosas nos invaden y nos hunden en las tinieblas. Getting things done es una técnica de organización descrita en el libro con el mismo nombre de David Allen. Se basa en eliminar las tareas de la cabeza, no pensar en ellas, no organizarnos!.

Usualmente, si eres como yo, estarás continuamente pensando qué debes de hacer, y mientras haces algo a la vez en paralelo piensas qué siguiente tareas tienes, y después de esa, cual más, etc… Este proceso se repite a lo largo del día continuamente, lo que conlleva a un continuo gasto de energía intentando organizarnos y decidiendo qué hacer y, además, aún así, seguro que algo se te olvidará. GTD te fuerza a que dejes de hacer eso de una puñetera vez. Define un proceso de planificación muy simple e intuitivo, basado en estos pasos:

  1. Recolectar
  2. Procesar
  3. Organizar
  4. Revisar
  5. Hacer

Ya está, no hay más. ¿Qué narices significa eso? Por ahora no he dicho nada, todo vaporware que se podría decir, ¡vamos al tajo!. (1) Recolectar, este punto es simple, todas las cosas que nos lleguen las recolectamos, nos pueden llegar por email, por nuestro jefe del trabajo, una idea que hemos tenido mientras dormíamos, algo que nos han dicho por teléfono, etc… (2) Procesar, todas estas entradas tenemos que procesarlas y decidir qué hacer con ellas, ¿lo hacemos ya?, ¿delegamos?, ¿relegamos?, ¿lo mandamos a la mierda?… (3) Organizar, he aquí un punto clave, ¡contextos!, cada cosa debemos asociarla a un contexto. Un contexto puede definirse por el conjunto de herramientas disponibles o la presencia de individuos o grupos a los cuales se pertenece. Por ejemplo, trabajo, ordenador, cocina, amigos, offline. Además tendremos una jerarquía parar ordenar las cosas en cuanto a cuando se deben de hacer (el orden).

  • Siguiente acción: lista de cosas que se deben de hacer, organizada a su vez por contextos.
  • Proyectos: lista de tareas que requieren más de una.
  • Esperando a: tareas que han sido delegadas y esperamos una respuesta.
  • Algún día/Quizás: tareas que quizá hagamos algún día (y pasarían a ser un proyecto), por ejemplo Dominar el mundo.

(4) Revisar, tenemos las cosas recolectadas, procesadas y organizadas; ahora nos queda consumir dicha información, al revisarlas miraremos nuestra lista de siguiente acción por contexto (si estoy en el trabajo, miraré el contexto “trabajo”, sin preocuparme, por ejemplo, del contexto cocina donde tendré la lista de la siguiente compra), en caso de no tener ninguna siguiente acción, habría que realizar los pasos anteriores para situar nuevos elementos en esta lista (ya sean nuevos recolectados o moviendo subtareas de los proyectos definidos a la lista de siguiente acción). (5) Hacer, esta es la parte dura, donde toca hacer cosas, pero esta vez sin tener que pensar en qué tendremos que hacer lo siguiente, pues nuestro sistema GTD nos dirá por arte de magia que es lo que debemos hacer, nosotros somos unos mandaos.

Read More …

Habemus Clocky!

La semana pasada me quedé un día dormido y me desperté 1:30h más tarde de lo normal, así que me dije que tenía que comprarme un despertador decente. Me suele pasar a menudo (sobretodo los días que duermo pocas horas) que cuando suena el despertador, me levanto automáticamente inconsciente, lo apago, y me echo (o eso o todos los despertadores que he usado fallan aleatoriamente según el día), eso no puede pasar. Así que decidí regalarme un clocky!.

Lo compré en firebox.com, tienda del Reino Unido. Lo encargué jueves por la noche, el viernes me confirmaron el pedido y que lo enviaban ya. ¡Hoy lunes ha llegado!, increíble. Amazon podía aprender de firebox.com (un pedido de Amazon me llego a los 3 meses y pico…). Por ahora nada que objetar, mañana veré la efectividad y ampliaré este post con mis impresiones… emoción, intriga, misterio…

clocky primer plano

Actualización [13 nov 2007 @ 20:50]: El despertador definitivo oiga. Totalmente imposible no despertarse, el pitido es alto y con parte aleatoria (e irritante a más no poder), se mueve lo suficientemente rápido como para que no puedas pillarlo (y apagarlo de forma autómata) antes de que se “escape”. Lo único que lo dejaré al lado de la cama en el suelo porque pega un golpe bastante sonoro en el suelo al caer. Gran invento.

Cambio de look en el blog

Después de mucho tiempo sin cambiar de theme, me he decidido y he puesto uno nuevo :). He estado mirando un buen, buen rato y realmente no me gustaba ni me llegaba a convencer mínimamente ninguno.

Salvo ligeros cambios ya está todo funcional, si detectas un fallo o algo se ve raro agradecería que me lo comunicases ;). Voy a dejar una lista de enlaces que he usado en mi odisea personal de la búsqueda de un theme decente:

De qué se habla, que me opongo

Nothing is more dangerous than an idea if it’s the only you have

Émile-Auguste Chartier, filósofo francés (1868-1951)

Cita extraída del libro The Pragmatic Programmer, el autor (creo) se refería a las religiones con esa frase, en el libro se usa para introducir el tema de la “reversibilidad y flexibilidad en las arquitecturas“.

En la práctica, la cita es válida para cualquier contexto :).