Publicidad:
Logo de La Coctelera

Sugerencia de presentación

He nacido para vago

8 Octubre 2008

Me han robado la bici

Me han robado la bici y estoy triste, ya ves, yo que pensaba que era una persona poco apegada a los bienes materiales, yo que me reía de los idiotas que son capaces de intentar hostiarte por rozarles el todoterreno (nótese la ironía) con el manillar, o de los que creen que eres un muerto de hambre porque toda la ropa que llevas puesta vale menos que uno de sus zapatos (aunque la hipoteca no les deje llegar a fin de mes).

Y por un cacho de hierro que no vale nada (según las más modernas técnicas de cálculo de amortizaciones) y cualquier día te puede matar (usando como persona interpuesta a cualquier modélico conductor), me puse a llorar como un niño tonto. Sólo porque me acompañó los últimos quince años (¿los más importantes?), porque me llevó lo más alto que podré subir (sin drogas), lo más lejos que podré llegar (sin petróleo), lo más rápido que podre bajar (sin ir a uno de esos parques de atracciones donde todo está "controlado" y la velocidad es sólo un número). Porque fue la única persona, animal, o cosa, que me hizo esforzarme hasta vomitar, hasta dar todo lo que tenía dentro. Porque me hizo más libre que ninguna ley ni constitución ni nada que anuncien en la tele, porque me enseñó (¿o me hizo creer?) que Madrid no es la puta mierda de ciudad que, efectivamente, es. Porque a veces me hizo pensar en ella como en una persona.

Por ejemplo, no podía evitar sentirme culpable por darle una vejez indigna; ella, que se había comido por las patas las montañas abulenses donde yo me hice ciclista, acabó sus días (o al menos sus días conmigo) asumiendo que subir la antigua carretera de la dehesa de la villa era un reto, y que el hecho de que Bravo Murillo pique hacia arriba ya tan cerca de casa es una putada. Ella, que había bajado auténticos caminos de cabras a la velocidad absurda que sólo la conjunción de una máquina perfectamente ajustada, un cuerpo en relativa buena forma, y un cerebro lleno de adolescentes agujeros de gruyere puede proporcionar, tuvo que acabar escuchando cómo su jinete soltaba cosas como que no hay derecho cómo tiene Gallardón de socavones y grietas las calles. Y sin rechistar. Seguramente, porque sabía que yo era feliz.

Adiós, compañera.

Anexo: Instrucciones para superar el robo de una bici:

  • Cantar
  • Abrigar oscuros pero no muy serios deseos de venganza y decapitación
  • Tener amigos, como en la canción, que te ofrecen prestada no una, ni dos, ni tres, ni cuatro, sino hasta cinco bicicletas. Eso, de verdad

Foto: Jose Ferro

servido por porras 9 comentarios compártelo favorito

24 Septiembre 2008

El Experimento Planetaki

El problema

Paso demasiado tiempo leyendo feeds. Supongo que en un país cuya población desperdicia pasa una media de más de tres horas y media diarias viendo televisión, resulta una afirmación, como mínimo, atrevida, pero así lo creo. Y la sensación se multiplica cuando, por razón de vacaciones y viajes, por un lado, o periodos intensos de trabajo, por otro, paso algunos días sin abrir el lector de feeds y, cuando lo hago, la acumulación de información pendiente de procesar es bestial. Y la sensación de que en todo ese mogollón hay muchas cosas interesantes. Sin embargo, con todo el dolor, marco todo como leído y… ¡el mundo sigue girando! Está claro que estoy infoxicado (intoxicado + información).

Ver cómo ha bajado mi ritmo anual de lectura de libros (que es algo que simplemente adoro) es otra señal bastante clara (y no la menos alarmante).

Pues bien, como siempre: racionalicemos. ¿Por qué leo feeds? Creo que soy capaz de identificar tres razones distintas (y por tanto tres grupos de feeds):

  • Estar informado. Bien de lo que pasa en el generalista mundo real (cada vez menos), bien de lo que pasa en diversos mundos más específicos que me interesan personal o profesionalmente (o, muchas veces, ambas cosas). El País o El Mundo serían ejemplos de lo primero, Diarios de Fútbol de lo segundo, y Riding Rails de lo tercero.
  • Puro y duro entretenimiento. Cosas que te mola leer, simplemente. No te aportan demasiado, pero tampoco te lo quitan. Datos curiosos, imágenes bonitas, historias divertidas. Supongo que es la categoría cuya oferta más se parece a la citada más arriba televisión, si no en calidad ni enfoque, sí en objetivos. Serían de este grupo Microsiervos (en realidad hace bastante que no lo leo, pero es un prototipo tan perfecto de este conjunto que no puedo evitar citarlo), Fogonazos o, por citar ejemplos menos conocidos, Copenhagen Cycle Chics o Strange Maps. Deliciosos todos, por cierto (no se me lea esto como una crítica a ellos)
  • Socialización. Me gusta leer los blogs personales de mis amigos, a nada que tengan algo mínimamente interesante que decir. O incluso si no. Ya sabéis quiénes sois, nenas. Aquí el concepto amigo es bastante difuso, puesto que sigo blogs personales a cuyo autor no conozco, por mero interés en las cosas que cuenta, con las que me puedo sentir identificado, o simplemente encontrar interesantes. Como ejemplos, El Sentido de la Vida o Fuckowski

La estrategia

Por orden del señor alcalde del universo, se hace saber: que, con objeto de mejorar mi menú informativo, y dedicar parte del tiempo que actualmente dedico a leer feeds a menesteres más provechosos, inicio lo que llamo El Experimento Planetaki. Para los menos rápidos, comentar que el experimento pasa por sustituir Google Reader por Planetaki, el lector de feeds minimalista.

Por varias razones (de las cuales la más evidente es que lo han montado gente muy guay que me precio de encontrar entre mis amiguetes), he seguido el proyecto desde el principio, conozco bien su filosofía, y lo he probado para ver qué tal funciona. Sin embargo, no lo he usado activamente, porque no me consideraba parte de su público objetivo, lo cual era cierto. Dado mi patrón de consumo de feeds, la herramienta natural era Google Reader, no Planetaki. Sin embargo, una vez cuestionado ese patrón, también se ha de cuestionar la herramienta.

Además, dada esa filosofía de Planetaki que digo conocer, y su enfoque minimalista, creo que casa muy bien con esas preocupaciones que citaba al empezar a escribir y que resumía en el palabro infoxicación. Obviamente eso no es casual sino muy perseguido por Javier desde el principio (y tiene algún post donde lo explica muy bien).

Así pues, el plan es (todos los puntos a excepción del último ya han sido ejecutados):

  • Cambio a Planetaki
  • Reducción drástica del número de feeds que seguir, con criterios y resultados que detallo más abajo
  • Mantener esa configuración durante un mes, y contar aquí mismo los resultados, en base a la respuesta a estas preguntas (y a otras que se me puedan ocurrir por el camino):
    • ¿He echado de menos Google Reader?
    • ¿Me he perdido alguna información realmente importante?
    • ¿He pasado menos tiempo leyendo feeds?
    • ¿Lo he empleado en algo útil?

La dieta

Para reducir (además drásticamente, o al menos ese es el objetivo) seguiré criterios diferenciados para cada uno de los grupos que antes expuse.

  • Feeds informativos
    • En cuanto a los medios generalistas, si quedare alguno (que creo que no), me remitiré a este artículo de Javier Malonda que lo pone bien clarito
    • Y en cuanto a los específicos, de interés personal o profesional, creo que es algo de lo que no se puede ni se debe prescindir, pero sí seleccionar mucho mejor. Una buena forma de hacerlo son los agregadores que en casi cualquier sector específico existen. Como ejemplo, hay un montón de blogs interesantes sobre Ruby, blogs de los que por poner un número uno de cada cuatro artículos son canela fina. Sin embargo, no necesitas suscribirte a esos blogs y pasar por alto los otros tres cuando descubres que, 9 de cada 10 veces ese post interesantísimo es referenciado en RubyFlow o RubyInside, o en la sección Ruby de Reddit. Si localizas el agregador adecuado para tí por enfoque (editorial o colaborativo) y frecuencia de publicación, será raro que se te pase algo importante
  • Entretenimiento. Guillotina, sin piedad. Son contenidos que me gustan y que seguiré consumiendo, pero sin embargo no necesito que vengan a mí. Puedo ir a buscarlos cuando quiera, cuando esté en la actitud, estado de ánimo o momento temporal adecuado, sin que vengan a interrumpir mi flujo de tiempo
  • Feeds sociales. Estos no creo que sean un problema, por el ritmo de publicación, al menos en general. ¿Cuántos artículos míos has leído en el último mes? Pues eso. Creo que seguir la pista a aquellos a quienes aprecias es una pequeña debilidad humana que nos podemos permitir

Resultado: he pasado de 238 feeds (¿dije que tenía un problema de infoxicación, o no lo dije?) a 45. Creo que siguen siendo muchos, pero si tenemos en cuenta que la mayoría (en número) son del último grupo, y que su frecuencia de publicación es tranquila, creo que la cosa está bien. Y si no lo está, me enteraré pronto, ya que no creo que Planetaki sea cómodo de usar con un ritmo de actualización alto, no está pensado para eso. Y, en ese caso, creo que todavía tengo margen para bajar. De hecho, no he podido evitar salvar dos feeds de la categoría destinada a la guillotina: Strange Maps y xkcd.com. Una cosa es tener un problema y querer solucionarlo y otra dejar de leer xkcd. He dicho.

Pues nada, con todos ustedes Planeta Porras, en un mes os cuento…

El hack

Y como no puede haber un artículo en Sugerencia de Presentación sin su hack, aquí tenéis el bookmarklet que he usado para hacer el proceso: arrastra el enlace a tu barra de marcadores y se convertirá en un botoncico para añadir webs a Planetaki -> Añadir a Planetaki

servido por porras 2 comentarios compártelo favorito

23 Septiembre 2008

Todos somos Blat

.

Un cariñoso homenaje a nuestro developer favorito, sobre una idea original de Científico, Pepe y Jero.

servido por porras 4 comentarios compártelo favorito

23 Septiembre 2008

Cambiaron las tornas

Hace unos días, con buen tiempo y permiso de la autoridad, en el madrileño pabellón Marqués de Samaranch, y casi dos años después que se antojan una eternidad (no existía Twitter, ¿te imaginas?), se volvieron a encontrar, en otro amistoso muy amistoso pero cargado de rivalidad, los equipos de fútbol-sala de The Cocktail y DNX. En la anterior ocasión el choque se saldó con una victoria, si no apabullante, sí clara y merecida de los de negro, en un partido que ya forma parte, para bien o para mal, del imaginario colectivo de ambas aficiones.

Sin tiempo para más preliminares, la pelota echó a rodar y no habiendo transcurrido ni un par de minutos ya se adelantó la verde por medio de Roberto, presagiando lo que se venía: una lucha sin tregua ni lugar para despistes y sin duda de tanteo alto.

No se deshizo no obstante el equipo de DNX, que se volcó sobre la meta coctelera y que, tras un par de buenas jugadas que acabaron marradas al final, lograron empatar tras un zambombazo lejano que el portero logró parar pero no atajar, habilitando un rechace franco para Miguel, flamante fichaje dnxiano y culebrón de este verano, quien no suele perdonar ocasiones así. Vuelta a empezar.

Fue ésta la fase más igualada del partido, en la que ambas escuadras intercambiaron golpes, pero el mayor acierto de la verde, y un arquero sobrio pero sólido les permitió marcar por dos veces más, la última de ellas al borde del descanso y a la contra tras clara oportunidad para empatar de DNX. 3-1 al descanso y la sensación de que cualquier resultado hubiera sido posible. Sin embargo la suerte, o el mayor acierto de los cocteleros, les permitió refrescarse en ventaja.

A la vuelta, el rodillo; enchufadísima salió la verde, y completamente perdida la negra. Roberto y Diego se echaron el equipo a la espalda y así, antes de que el rival pudiera reaccionar, The Cocktail ya había marcado cuatro más, pegado el tirón en el marcador, y prácticamente sentenciado el partido. Con 7-1 en el electrónico, pocos creían en otra cosa.

No obstante, y como desgraciadamente pasa a veces, en un flagrante pecado de lesa futbolidad, se relajaron. Inenarrables escenas de descoordinación defensiva y de incapacidad de sacar el balón jugado ante la presión precedieron a dos goles consecutivos de Raphaella, que cambió el guión de sus ya obcecados compañeros de cara al gol, y cambió la fuerza bruta que éstos insistieron en emplear en el disparo, por la colocación de la pelota donde el portero simplemente no llegaba. 7-3, y el run-run de una posible reacción en la grada.

No hubo lugar. Sabiendo que sólo el pundonor, y, por qué no, la contundencia, de Dámaris y Laura en la zaga, habían evitado que las consecuencias de la pájara hubieran sido mayores, la escuadra coctelera comprendió, y corrigió, el error cometido. Cuatro gritos, y a matar esto que ya apetece una cerveza. Con los de negro volcados, por fin una contra dio su fruto, y se acabó la reacción. 8-3 era mucho para el tiempo que quedaba, y los esforzados jugadores de DNX bajaron los brazos, tal y como cualquiera hubiera sucumbido al desaliento.

En los conocidos como "minutos de la basura" la verde desplegó su mejor juego, ya sin mérito dada la ausencia de tensión, y acabó imprimiendo un castigo quizá excesivo a la portería contraria. 12-3 al final, alegría en las caras de los jugadores de The Cocktail, y la lógica decepción en las de los de DNX. Cambiaron las tornas, se igualó la cuenta de victorias para cada equipo en el histórico, y a esperar con ganas la próxima ocasión en que el dios del fútbol les lleve a volver a encontrarse.

A esperar, por supuesto, en el bar.

TC DNX
12 3
Sergio Osvaldo
Cuerpo (1) J.Merlos
Ricardo Maritza
Jose (1) J.Carreras
Roberto (8) Nau
Diego (2) Víctor
Laura David
Dámaris Nacho
(1) Miguel
(2) Raphaella
J.Sotoca
Gorriti
Paco Cruces
Esteban

servido por porras sin comentarios compártelo favorito

22 Septiembre 2008

The Hellacopters

¡Pedazo de concierto de Hellacopters anoche en Madrid, hoygan! La sala (la Heineken) estaba bastante petada y hacía un calor del infierno, lo cual, de alguna forma, supongo que era apropiado.

El vídeo (que no es muy bueno pero para el estándar de videos-de-concierto-grabados-a-pulso-con-una-compacta es hasta casi aceptable) es de hace un par de días en Barcelona, pero aquí también abrieron con Hopeless case of a kid in denial (que es uno de mis temas favoritos, y que como decía Jacobo, es "un himno con el que nos sentimos plenamente identificados") y The Devil stole the beat from the Lord (otro temazo).

Toda una fiestaca del rock&roll, y además con casual y feliz encuentro .

servido por porras 5 comentarios compártelo favorito

20 Septiembre 2008

Hyperdelegate

Disponible en sabor mini-plugin y en sabor Rails patch.

Se trata de una pequeña mejora al método delegate (ya sabes, ese arma casi imprescindible en la eterna lucha contra Demetrio), que incorpora un par de patrones bastante frecuentes.

Para los despistados, delegate es un método incluído en ActiveSupport que permite, eso, delegar un método en otro objeto, por ejemplo:

 class Address < AR::B
   # has attributes street and number
 end
 
 class Person < AR::B
   has_one :address
   delegate :street, :number, :to => :address
 end
 
 Person.find(1).street # 'General Patton'
 

Sin embargo esto es un poco limitado y con frecuencia nos encontrábamos sustituyéndolo por algo más engorroso para cosas sólo levemente más complejas:

 class Person
   def town
     address.city
   end
 end
 

ó:

 class Person
   def street
     address && address.street
   end
 end
 

Éste último en particular es un patrón bastante habitual. Y además es algo que preocupa a más gente porque sin buscar demasiado hemos encontrado dos propuestas de solución.

Con Hyperdelegate, estos dos ejemplos quedarían reducidos a:

 class Person
   delegate :town, :to => :city, :target => :city
   delegate :street, :to => :address, :allow_nil => true
 end
 

Como digo aparte del miniplugin hemos propuesto esta mejora al core de Rails así que si la probáis y os funciona bien y os mola votadla para que entre .

servido por porras sin comentarios compártelo favorito

1 Agosto 2008

¿Cuándo va a llegar la usabilidad a ámbitos en los que mejore realmente nuestras vidas?

Realmente.

servido por porras 7 comentarios compártelo favorito

11 Julio 2008

Rápido acceso a la documentación de las gemas instaladas

Seguimos con truquitos de shell para desarrolladores, en este caso de Ruby. Os estoy enseñando mi ~/.bash_profile por fascículos

En este caso se trata de estar en concidiones de acudir al viejo aforismo "si todo lo demás falla, consulta el manual", en nuestro caso con las gemas de ruby que tengamos instaladas y que, mejor o peor, suelen venir documentadas.

No sé si conocéis el comando gem server (deberíais). Levanta un servidor web (creo que es un Webrick) en el puerto 8808 de nuestra máquina, apuntando directamente a la documentación de las gemas. Nos bastará apuntar nuestro navegador favorito a http://localhost:8808/, buscar la gema en cuestión, y ponernos a leer.

Pero se puede hacer más cómodo aún, metiendo esto en nuestro ~/.bash_profile:

 export GEMDIR=`gem env gemdir`
 gemdoc() {
   open $GEMDIR/doc/`$(which ls) $GEMDIR/doc | grep $1 | sort | tail -1`/rdoc/index.html
 }
 _gemdocomplete() {
   COMPREPLY=($(compgen -W '$(`which ls` $GEMDIR/doc)' -- ${COMP_WORDS[COMP_CWORD]}))
   return 0
 }
 complete -o default -o nospace -F _gemdocomplete gemdoc
 

La segunda función y la última línea son para dar autocompletado al comando, lo cual lo hace aún más atractivo para vagos. Por cierto, yo nunca le había metido mano al autocompletado en bash y tiene pinta de ser bastante simple la cosa, si investigo algo más ya os contaré.

El caso es que con la función gemdoc tendremos acceso directamente a la documentación de una gema concreta (en vez de al índice), sin necesidad de levantar el servidor (accede directamente al sistema de archivos), y además con autocompletado:

(Sacado de aquí).

Nota: según el sistema operativo, quizás necesites cambiar alguna cosa del script (en particular, puede que tengas que cambiar la llamada a open por una llamada a tu navegador favorito). Esto funciona tal cual en MacOSX.

servido por porras 4 comentarios compártelo favorito


Sobre mí

Avatar de porras

Sugerencia de presentación

ver perfil »
contacto »

Me llamo Sergio Gil Pérez de la Manga, y mi madre se cabrea si escribo mi nombre con un sólo apellido. Vivo, trabajo y hago casi todo lo demás en Madrid.

Trabajo como programador porque es lo más parecido que he encontrado a no trabajar. Sobre todo si lo haces bien. Y en eso estoy, en hacerlo cada vez mejor para trabajar cada vez menos. Alguno lo llamaría vagancia, y yo ahí no me meto.

Algunas de las herramientas que en este momento me llevan al Nirvana de no dar un palo al agua son Ruby, Ruby on Rails, Textmate, cualquier sabor de Unix (en este momento principalmente MacOSX pero también Ubuntu Linux) y sus herramientas, o Rake. En ocasiones hablo de ellas aquí, pienso que a alguien le pueden servir y que no puedo ser el único al que no le gusta trabajar.

Y como no sólo de tecnología vive el hombre (bueno, el hombre no sé, pero desde luego yo no), por aquí aparece de vez en cuando la punta del iceberg de mis pequeños pensamientos; al menos la parte de ellos que no cabe en Twitter.

Bienvenidos todos.

Y ahora: ¿Y tú?

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera