Archivo de Marzo 2009


Bye bye lastfm, welcome Jamendo!

Marzo 25th, 2009 — 9:02pm

Después del cierre indiscriminado, elitista, racista y despótico de Lastfm en pro del nuevo G3 de la supremacía humana, comenzaba a sentirme perdido. Por mi forma de ser necesito música de fondo para trabajar, y no me sirve cualquier emisora de radio. Necesito esuchar una estación de radio que siga siempre una línea más o menos parecida para no perder la concentración, y tampoco me gusta cualquier música. Siempre me muevo entre estilos electrónicos, poperos o jazzeros, y me gusta poder tagear o marcar como favoritos los temas que me gustan a medida que suenan.

Me planteo las siguientes opciones:

  • De entrada no voy a volver a Lastfm. Primero porque no quiero pagar yo para que otros en otro lugar puedan consumir lo mismo de gratis. Segundo porque es injusto que me afecte la medida de Lastfm sólo por haber nacido en la parte incorrecta del mundo. Y tercero porque Lastfm ha escupido encima de sus usuarios, y eso es algo que yo no estoy diespuesto a perdonar.
  • Aclarado esto, he sopesado la posibilidad de escuchar la radio de Spotify, aunque tiene dos contras. Uno es la publicidad, y conste que entiendo perfectamente y comparto su modelo de negocio… pero para el tipo de estación de radio que busco es muy incómodo y me molesta durante el trabajo. Por otro lado, el servicio es genial en cuanto a la disponibilidad de una librería tan extensa en streaming, pero el servicio de radio con artistas similares falla bastante, y por tanto se aleja mucho de lo que ando buscando.
  • Un servicio que está de moda últimamente es el de Yes.fm, aunque parece que el modelo de negocio se plantea muy similar al de Lastfm. De momento el registro es gratuito, pero al término de esta promoción será necesario un abono mensual de 3.95€. El uso gratuito tendrá como limitación la escucha de 4 canciones buscadas, y unas 3 horas de música al azar. No me sirve.
  • Otros servicios como Playfork o Deezer no están mal para encontrar artistas y escuchar algo concreto, pero muy al estilo Spotify.
  • Parece que en general todo el mercado gira en tonrno al modelo de Lastfm, el de Myspace y ahora el de Spotify. Prácticamente todas las opciones se mueven en esa misma dirección, y todas son en streaming con pago por subscripción y un servicio básico gratuito con limitaciones de uso.
  • Todas las opciones cuentan con una limitación muy importante: la restricción por licencias. Las compañías discográficas firman acuerdos con todos estos servicios de streaming, y según las cláusulas acordadas es posible emitir a ciertos países pero no a otros, o bien limitar el número de escuchas de un determinado artista, limitaciones aplicables para cada usuario por separado o para un conjunto.

jamendo

Pero a todo esto, he tenido la suerte de encontrarme con un servicio que me ha parecido sencillamente GENIAL: Jamendo.
Jamendo es un sistema similar a los mencionados más arriba. Viene a ser un catálogo online de música, que incluye un reproductor (ejecutable sólo via navegador, una lástima) con el que escuchar los discos enteros, o bien sintonizar una stación de radio. Ahora bien, se trata de artistas que coparten su música de forma legal y sin restricción para streaming y para descarga. Esto significa que es prácticamente imposible encontrar aquí artistas de los que se consideran ampliamente conocidos. En su lugar, Jamendo alberga un servicio estupendo para promocionar artistas más minoritarios.

Acabo de registrarme, y el primer disco que estoy escuchando (de Brad Sucks, una banda que efectivamente no tenía el gusto de conocer) resulta ser muy muy bueno. El funcionamiento es este:

  • Te registras, complets tu perfil si quieres (yo he puesto mi foto, mis datos y mis gustos musicales)
  • Buscas estilos, tags, artistas… como en la mayoría de otros servicios
  • O bien sintonizas una estación de radio
  • El sistema lanza un player en un popup y se pone a reproducir
  • Podemos marcar una canción como favorita (yeyy!)
  • Podemos compartir una recomendación, no sólo con otros usuarios (caso de Lastfm), sino también con direcciones de email cualesquiera (oh yeah!!)
  • Nos gusta lo que suena?? lo podemos descargar (rock’n roll!!!)

Todo eso además endulzado con un diseño muy 2.0, una navegabilidad muy cómoda, la experiencia d usuario muy cuidada y muy agradable. Evidentemente no faltan los componentes sociales de toda página moderna que se precie.

En definitiva, he encontrado el servicio perfecto para acompañarme durante el trabajo. Con Jamendo tengo música hasta hartarme para que me acompañe de fondo, además voy a descubrir un montón de artistas que seguro no conocía. Voy a poder descargarlos si me gustan, y sobretodo voy a hacerlo gratis y de forma legal.
Y para cuando quiera escuchar un artista de los que escuchaba hasta ahora, tengo varios servicios de streaming que me lo ofrecen.

9 comentarios » | Internet, música

Lastfm closes free radio service

Marzo 24th, 2009 — 7:56pm

Lastfm closes its free radio service. From now on, you’ll have to pay a 3€ monthly subscription if you want to use it. But this meassure won’t apply to all countries, as they say in the official announcement blog post, users living in US, UK and Germany won’t be affected, and they will still be able to use the radio service freely.
People is getting confused and angry: why are US, UK and Germany excluded??

The answer is this (copied from a comment on the blog):

Joost, HodgeStar, et al:

These are the countries in which we have the most resources to support an ad sales organization, which is how we earn money to pay artists and labels for their music. We are focused on the US, UK, and Germany as key markets, with the help of the CBS Interactive salesforce and our own sales team here in London. Our headquarters are in the UK and we’ve always had a strong presence in DE.

And so we’ve made the decision to focus on these markets for free streaming radio. We are still available worldwide and while listening is subscription, all the other rich content on the site is still free.

Basically: users outside these countries are pure garbage for Lastfm. They take care of their potential market, and the rest of the world can get fucked off.

Thank you Lastfm, you suck.
Let’s give Spotify a try…

8 comentarios » | Internet, música, opinión

Remote pair programming

Marzo 24th, 2009 — 2:53am

Pair programming es una técnica en la que dos programadores trabajan con una misma consola, sobre el mismo código. Normalmente uno hace la función de driver y el otro la de observer. El objetivo es evidente: crear un mejor código, a la vez que conseguir que ambos programadores lo conozcan con el mismo nivel de profundidad.

Hoy tenía un problema con el proyecto en el que estoy trabajando, y pedí a Mauro que me echase un cable a ver si entre los dos conseguíamos solucionarlo. Él estaba en su casa, y yo en la mía. Los ingredientes para cocinar un pair programming realmente fluído en remoto:

  • Port forwarding: un puerto para el acceso remoto por SSH y otro para el acceso al servidor de aplicaciones (acceso web)
  • screen: Usando una versión ligeramente modificada del screenrc de r0sk. Usamos tres consolas: [0] log del servidor, [1] vim con el código, [2] una bash para hacer accesos de mysql u otras cosas que necesitemos
  • vim: con los controles mapeados para trabajar con tabs, y el plugin de FuzzyFinderTextMate para buscar y abrir archivos… así se puede hacer todo en una sola consola
  • Skype: Para hablar todo el rato durante la sesión de programación

Los programadores maceros que usan TextMate suelen hacer el pair programming usando VNC, pero aunque no lo he probado pongo las dos manos en el fuego a que tiene que ser una cagada. La pareja screen+vim es brutal por lo lightweight y lo flexible, y consume muy poquito ancho de banda con lo que la comunicación del conjunto (ssh + skype) es perfecta.

La experiencia ha sido GENIAL, y hemos resuelto el problema en aproximadamente 1 hora. Es como trabajar en pair programming en local, tocando el mismo código y comentando todo el rato. Ha sido una pasada, y lo recomiendo a todos los programadores que trabajen separados físicamente del resto del equipo.

Comentar » | Linux, Networking, Programación

Remove email confirmation on restful_authentication

Marzo 17th, 2009 — 6:56pm

SPANISH: Al considerar este artículo de interés común y dado que no he encontrado la explicación en ningún otro sitio, voy a redactarlo en inglés por si puede servir a alguien en un futuro. Si hay algo que no se entienda bien, no dudéis preguntármelo.

I’m working on an online app about auctions. A lot of the users coming to register don’t complete the email confirmation process, although I advise it in a red huge font at the login form. Most of the time I’m getting emils of users saying they registered but can’t login. When I look into the database, they didn’t activate their accounts.

Well, finally our CEO’s decided to remove the activation process. And this is when I’ve been googling for hours without luck, nobody explains the way to do it. Well no problem, it hasn’t been difficult at all. This is the way: a user is active if its activation_code in the database is Null.

  • Edit models/user.rb and remove this filter
    before_create :make_activation_code
    
  • In the same models/user.rb file, remove the activate method (we’re not activating any more user)
  • In the same models/user.rb file, remove the make_activation_code method (it’s almost at the end of the file).
  • Now edit controllers/users_controller.rb, remove completelly the activate method
  • In the same controller/users_controller.rb file, in the create mehod, set the activated_at time before saving the user
    @user = User.new(params[:user])
    @user.activated_at = Time.now.utc  # <--- add this line
        if @user.save
        [...]
    
  • Edit models/user_mailer.rb and completelly remove the activation method
  • Remove the file views/user_mailer/activation.html.rb
  • Edit the file views/user_mailer/signup_notification.html.erb and set the message as you like (variables are coming from models/user_mailer.rb)
  • Restart your app and test

I'm sure there are better ways, and I'm not the best coder in the world, but this way works for me. Maybe it will help someone one day...

Comentar » | Programación, Ruby on Rails

Sin festivales este año…

Marzo 10th, 2009 — 12:11am

Una de las peores noticias que me han llegado últimamente: cierran los festivales veraniegos este año.
Yo no soy asiduo al Summercase porque coincide con el inicio de mis vacaciones, cuando me voy con mi mujer a relajarnos fuera de Barcelona. Pero sí voy al Creamfields y al Ola. De hecho, el año pasado disfruté como un enano en el Ola y en cambio me agobió un poco el Creamfields… pues bien, resulta que el Creamfields es el único que todavía queda en el aire (es posible que se haga).

Bueno, me consuela saber que cuento con una buena cita en breve: el SOS 4.8.
Voy a poder ver a Babyshambles (wooow) , Wombats (woOOooOwww), Catpeople, Underworld, Prodigy, Boys Noize y Peaches (entre otros) en el mismo concierto.
Es un festival que no conocía, y cuya noticia me ha llegado a través de Nvivo, un site sobre conciertos que funciona al estilo de la sección de eventos de Lastfm.

Acerca de Nvivo, es un servicio que tengo que recomendar encarecidamente a los consumidores españoles de música. Yo soy un melómano perdido, y sin la música de mis bandas y productores favoritos el mundo símplemente sería desolador.
Nvivo es un site que descubrí buscando alternativas a Lastfm, cuando éstos dejaron de enviarme la agenda por email. Siendo honestos, no es un sustituto completo, aunque sí es un complemento perfecto.
Cada semana me llegan los emails con la agenda de directos de todo el país. Eso es algo que me interesa muchísimo y que en Lastfm es de difícil acceso.
No sólo me interesa la agenda de Barcelona, sino la de toda España. Como algunos sabéis mantengo el podcast de A mí no me mires con Mauro y Zorne, y en la sección de música que precisamente presento yo, me interesa poder recomendar los conciertos que se avecinan en cualquier parte del país. Nvivo me facilita la faena :-)

En fín… volviendo al festival, el SOS 4.8 se hace en Murcia. Yo soy de Barcelona, pero mis padres tienen una bonita casa entre Águilas y Lorca (Murcia), así que tengo lugar para descansar. Además, el precio es genial para un cartel tan burro: 35 eurines!!

Avisaré a los amigos de Necesito un arma a ver si quieren tomar unas cervezas por allí heheh

Comentar » | Eventos, música

I’m on mac

Marzo 7th, 2009 — 5:32pm

macbook-pro

Ya lo dije en el post que hablaba sobre mi 30 cumpleaños, pero quedaba quizá un poco escondido entre el resto de cosas. Exactamente, tengo un Mac.
Me lo regaló Ana cuando cumplí los 30 años, y para ser más exactos se trata de un MacBook Pro de 15″. Las prestaciones del ordenador son increíbles, sólo hace falta ir a la web de Apple y echar un vistazo para saber de qué hablo.

Ahora ya llevo 3 meses trabajando con Mac, y aparte de estar encantado con el equipo entero (hardware y software), hay algunas cosas que no me gustan y que merece la pena comentar.

  • La tecla Caps Lock: Resulta que la tecla que bloquea las mayúsculas no se activa como en el resto de ordenadores. Tiene un pequeño delay (microsegundos quizá). Es muy pequeño, pero suficiente para que muchas veces al teclear rápidamente no se active.
    Esto es algo que me ha molestado muchísimo. En la web de soporte de Apple dicen que se ha hecho así para evitar que se active accidentalmente, y he leído sobre muchos maceros que mapean esa tecla a la tecla Ctrl (no sé para qué, si ya hay una). Parece que no les gusta el bloqueo de mayúsculas…. pero el caso es que yo estoy muy acostumbrado a usarlo. Creo que simplemente podían haber dejado ese behaviour como algo configurable. Que por defecto haya ese delay, para quien le pueda servir, pero que quien lo desee pueda eliminarlo… ¿¿tan difícil es pensar en clave de LIBERTAD??
  • Las teclas inicio, fin, page up y page down: Estas teclas no existen en mi Mac. No sé si en los de sobremesa existirá o no, esos usan un teclado de aluminio muy chulo que quizá sí las incorpora.
    El caso es que yo tengo que ir al inicio y al fin de las páginas y de las líneas usando shortcuts. No es que me moleste, la verdad es que en la mayoría de los casos no me importa. Ahora bien, hay un caso en el que sí me importa: cuando programo.
    Para programar uso una máquina virtual (Virtualbox) con Ubuntu, que es como he trabajado siempre en Rails hasta que tuve el Mac. Y dentro de la máquina virtual los shortcuts de Mac no sirven (Xorg tiene los suyos propios). Cuando me acuerde tengo que hacerme unos shortcuts en Vim para poder subir y bajar de página con el teclado.
  • El bug del botón minimizar: Es un bug muy molesto y que según he leído lleva ya mucho tiempo en el mercado y no tiene una cura definida. Se trata de que a veces el botón minimizar de las ventanas (el amarillito de en medio) se queda de color gris y no funciona. No es que sea un problema porque yo trabajo con 8 workspaces y siempre lo tengo todo abierto, raramente minimizo algo. Pero aun así cuando quiero minimizar una app me pego con el canto en los dientes.
    Aparte he detectado que cuando pasa eso, tampoco me funciona el copy&paste… alguien conoce una solución??

Aparte de estas cosas, he tenido un problema también que de hecho comparto con Mauro. No es un problema del hardware ni del software de Apple, así que lo pongo separado. Ahí va la explicación…

El problema del correo:

Se trata de Thunderbird… a veces corta los emails que envío. Me ha pasado 2 veces, y a Mauro varias veces más. Dedico media hora a escribir un mensaje para un cliente, o para una lista, con una explicación detallada. Cuando lo envío, miro la carpeta de enviados y veo que el mensaje enviado es sólo 1/3 parte del texto que yo había escrito. WHAT THE FUCK!!??
Ante esto, he estado pensando en otras opciones. El cliente de correo que he usado toda la vida es Sylpheed-claws, así que he mirado si existe un port para OS X. Efectivamente existe, pero es beta (según el autor, porque según yo es alpha) y no funcionan la mitad de las cosas.
Hay otras opciones: Eudora, Opera mail, Mullberry y Mozilla mail. Pero como para el caso van a ser lo mismo (ninguno es Sylpheed) he pensado que mejor que quedo con Mail.app, la aplicación que el sistema trae por defecto y que es muy parecida a las que he mencionado.
Ahora estoy usando Mail.app, y cómo no, no me acostumbro a la interface… las carpetas de cada cuenta están separadas de sus correspondientes Inbox (¿¿por que??), y una cosa muy muy importante: me enseña todos los threads cerrados. A mí me gusta verlos expandidos por defecto. Desde los menús puedes expandirlos, pero cada vez que miras una carpeta (por ejemplo mis queridas mailing lists) tienes que decirle de nuevo que expanda los threads. ¿¿Alguien sabe como hacer que por defecto siempre los muestre expandidos??

Bueno, después de la rajada, tengo que decir que en general el sistema me gusta, es estable, dispone de mucho software y además el ordenador es una auténtica virguería.
Lo que más me ha gustado creo que es el trackpad, que me tiene completamente impresionado. Es muy grande, muy sensible, y las gestures con 2, 3 y hasta 4 dedos… no tienen precio.

En fín, si alguien puede ayudarme con el problema del cliente de correo, con el bug del botón minimizar (y el consecuente copy&paste), o con el delay del bloqueo de mayúsculas, no dude en escibirme :-D

2 comentarios » | mac

A mi no me mires 6

Marzo 1st, 2009 — 5:10pm

Y sigue adelante nuestro porcas!!
Esta vez después de 1 mes entero sin grabar debido a asuntos laborales y personales, llega el número 6 de nuestro programa. Los que lo conozcan y lo sigan, pueden escuchar el nuevo número aquí. Los que no lo conozcan, pueden pasarse por aquí y dar una ojeada, escuchar algún número y convencerse de que vale la pena heheh. Y los que lo conozcan pero no lo sigan, ellos se lo pierden :-D

Comentar » | podcast

Volver arriba