Justice Live @ I Love Techno

9 Sep

Siguiendo con los posts musicales y aprovechando la coyuntura del I Love Techno de este año, que también va Justice, aquí va una joyita en forma de sesión: Justice Live at I Love Techno (Stubru) 21-10-2006

A disfrutarla!

http://rapidshare.com/files/143882649/5278915.rar.html

Y de paso este video de la canción DVNO, en Japón. Al loro con la escenografía y las luces:
[...]

José González – Live in Berlin

7 Jul

Mientras se lo recomendaba a Adrián y aún por el minuto 33, he sentido la imperiosa necesidad de postearlo aquí también. Aunque la verdad sea dicha, casi todos los posts de b2b surgen de una imperiosa necesidad momentánea similar, de ahí la calidad (y cantidad) :D
[...]

Updating Nginx to the 0.6.x branch

23 Jun

As I’m right now moving Visualizeus to a new server, this time a dedicated one because of the huge growth, I saw that the branch 0.6.31 was the latest stable Nginx version. So, taking advantage of the server move, I decided also to update the Nginx version.

So if you don’t want to lose your time as I did, specially when moving to a new server where you can’t find where the bug is coming so easily, please notice the following:

Changes with nginx 0.6.7 15 Aug 2007

*) Change: now the paths specified in the “include”,
“auth_basic_user_file”, “perl_modules”, “ssl_certificate”,
“ssl_certificate_key”, and “ssl_client_certificate” directives are
relative to directory of nginx configuration file nginx.conf
, but
not to nginx prefix directory.

Stupid little thing but not documented in the official Nginx wiki (till now ;))

ps: Whoah! I didn’t know that WordPress.com and even YouPorn were powered by nginx! Go, huge little russian server, go! :D

True Story

4 Jun

I crack up laughing with this one I’ve found on Visualizeus:

Web Design Timeline

Installing Munin plugins for Memcached and Nginx

21 Apr

I probably wasn’t very sharp when I installed these plugins for Munin, but the thing is I stumbled upon several small complications and so few information about them, so I’m posting this in case anyone can find it useful.

Munin plugins

Installing Munin plugins is easy, and there’s plenty of information around. The only thing you have to keep in mind is if the plugin name end in underscore, for example memcached_, means that when you create the symbolic links in /etc/munin.d/plugins you have to put after the underscore the parameter to monitorize. Best way is take a look into the plugin source code to see what parameters are supported.

Nginx plugin for Munin

You can get it at muninexchange, very interesting site for the munin freaks by the way, in particular here. There’re two, nginx_request and nginx_status.
[...]

Updating WordPress with Subversion

18 Apr

As I’m in a daze with these things, I haven’t realized that the “so expected” 2.5 version of WordPress was out. And I have strong reasons to suspect ;)

The thing is today I stumble on wp-scanner, a security scanner for WordPress (which I’m not pretty sure if it works well or just works) and well, it makes me realize the oldest version of WordPress was beer2beer with the 2.1.2 -ahem-

Ok, ok, I know. It’s a little bit, ehem, outdated… But let’s face it, updating WordPress  is  was a real pain in the ass. And having new releases almost each week doesn’t help neither.

And here’s where I recall the golden rule (one of them): make people’s life easier, not harder. It’s already hard enough for you to make it harder.

So, let’s get to the point: How to upgrade WordPress painless? See what I discovered today:

Installing/Upgrading WordPress with Subversion

Awesome! Almost as easy as an apt-get upgrade! I’ve just found some problems with some plugins in the Fregocles blog, which actually uses a lot of plugins, but for the rest, pretty straightforward!

Enjoy!

Automatically version your Javascript files with Subversion

17 Feb

We’ve already talked about serving static files in a good way. This post can be read as a follow-up to the Particletree article “Automatically Version Your CSS and JavaScript Files“.

A little excerpt of the article (read it!): When serving static files like .js or .css, the idea is having them cached by the client (a.k.a. browser) for a very long time (let’s say 10 years). But if we modify one of this static files, we need a way for the client to get the new version downloaded again. With that in mind we introduce the “version” of the file in the name, either with mod_rewrite (or similar), either in the querystring as a parameter. Changing the version number will get the browser think is a new file, and get it downloaded again.

But as said, read the Particletree article, is a lot better explained there.

Version

Now the thing is how to determine that version number for each static file. Obviously the idea is not having it done by hand, and that’s why in the Particletree article they use the filemtime() function, to get the last modification timestamp for the file.

Although it’s a first option, personally I don’t like it so much. That would imply a disk access each time an uncached static file is requested, and even we can avoid that disk access saving the timestamps in a include file… Why not use the repository version itself?

The staticVersions.py script

And here’s my humbly contribution. Is a Python script that scans the specified folders for static files (js and css), and returns a PHP array with the name of the files and its version in the Subversion repository, that is, when the last change happened.
[...]

Visualizeus en la tele!

25 Jan

¡Sus cinco primeros minutos de fama, señores!

Resulta que el equipo de Cámara Abierta 2.0 tropezó con el proyecto y les gustó lo suficiente como para currarse este reportaje tan chulo que se han currado.

Cámara Abierta 2.0 es un nuevo espacio de La 2 que como ellos mismos definen es “el primer programa de Televisión en España dedicado a Internet como plataforma de información, creación y comunicación“. Y la verdad es que no soy un punto de vista muy imparcial que digamos, pero viendo lo bien que les ha quedado el reportaje sobre el visualizeus, sencillo, clarito, buen montaje y mejor música… pues buen hacer tienen, si señor.

Muchas gracias al equipo de Cámara Abierta por fijarse en visualizeus ;)

vi.sualize.us y la beca Alzado.org 2007

16 Dec

Como algunos ya sabíais, mandé el visualizeus a la Beca para el mejor proyecto o idea que organizaba la gente de Alzado.org. Y bueno, que puedo decir, parece que les gustó ;)

Desde aquí, muchísimas gracias a Alzado.org por su apoyo al proyecto y por tomarse las molestias de organizar un sarao como este. Ahora está feo que lo diga y seguro que pensaréis “claro claro, como ha ganadoo…“, pero como ya lo dije en su momento, pues me reitero tan anchamente: chapeau por la iniciativa.

Y no, no me olvido de los que apoyáis día a día al visualize, usándolo y subiendo las imágenes que os gustan: vosotros, los usuarios. Gracias a todos.

SudorStarWars

6 Dec

Chafardeando, una vez más. El complejo nombre es en honor a cierto programa del cual no quiero acordarme…

No asustarse, que es cortita:

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Descargar SudorStarWars-Nov07

Actualización: Me dejé el tracklist…

Tracklist:
The Klaxons – Magick (Simian Mobile Disco Remix)
The Knife – We Share Our Mothers Health (Trentemoller Remix)
Passions – Emergency!
Depeche Mode – Never Let Me Down Again (Digitalism Remix)
Cansei de Ser Sexy – Let’s Make Love and Listen Death From Above (Simian Mobile Disco Remix)
Bonus track
Daft Punk – Harder, Better, Faster, Stronger (Live in Brooklyn)

Google Android vs OpenMoko

14 Nov

Sesión de preguntas y respuestas en la charla de Dave Burke (ingeniero jefe en la división móvil de Google) en la conferencia Future of Mobil, Londres:

Q: What about the difference with the OpenMoko project, an open source mobile platform?

A: “The difference with Moko is this [Android] is real,” he said “We have a lot of momentum with key partners. We are not talking about specifications, we’re just building it and trying to get support.”

¿Acaba de salir y ya es real? No te jode. Real a golpe de talonario, como está mandado.

Visto en Techcrunch.

vi.sualize.us: Social bookmarking para imágenes

15 Oct

Pues este es el motivo porque el blog ha estado más abandonado últimamente que de costumbre (que ya es decir). Os presento el nuevo proyecto en el que me he embarcado:

vi.sualize.us

Y ahora un poco de introducción. [...]