Spotify, ¿la revolución?

Antes de nada, dar las gracias a Juanrilla, por el chivatazo y a en el blog donde es colaborador: «Vinilo en blanco«, y su método de registro… ya me entenderéis si visitáis el blog.

Sin duda, Spofity, será la aplicación del 2009, lo será mientras sea gratis, claro.

Es programa, trata de ser una verdadera radio online a la carta, o música en streaming, o música online. Y sin duda da otra vuelta de tuerca al tema, que ya se había visto en Last.fm, goear, o en el mismo myspace.
Este software te trae la biblioteca online mas grande que se ha visto (legalmente) para oírlos online (no, lo siento, legalmente no podrás bajarte lo que oyes), con un potente buscador, que además tiene un sistema, a mi parecer, muy intuitivo para navegar por discos, y artistas, donde muestra su biografía en caso de existir en el sistema o de la Wikipedia.También incluye un sistema de «radios» online para que te ponga música aleatoria si no sabes exactamente que oír, simplemente indicándole las décadas de donde quieres oír la música (muy interesante) y el estilo musical.

Todo esto, gratis, salvo por algún anuncio de vez en cuando entre las canciones de 20 segundos. ¿Su modelo de negocio (típica pregunta de los gurus del 2.0)?, ni puta idea de como ganan pasta… aparte de los anuncios, ya que hay un servicio «premium» contratado por días o meses, que simplemente te quita los anuncios (que creo que casi nadie pagará por quitarlos hasta que no sean demasiado intrusivos).

Resulta curioso ver que han firmado un montón de acuerdos con grandes discográficas, y la lista impresiona. Obviamente en España y con la «banda» que hay por aquí dirigiendo los derechos de autor, ni de coña se podría ser. Aunque no todo podía ser tan bonito, y ya han anunciado en su blog que van a restringir ciertas canciones para que solo se puedan oir en ciertos paises, así que en breve veremos como esta biblioteca empieza ha hacerse mas pequeña… una pena.

Si quereis uniros y echar un vistazo al programa no lo dudeis y visitar el link de «Vinilo en blanco», donde os cuentan como hacerlo sin invitaciones ni leches.

Please follow and like us:

Haz backups, tus datos lo merecen

¿Nunca os ha pasado que un vecino/hermano/primo/amigo/desconocido/»amigo de amigo»/»lo que sea», te ha dicho que se le ha roto el ordenador?

Si por alguna mala combinación astral, te toca hacer un pringao en toda regla. Llegas al lugar de susodicho listo/a y te toca ponerte las manos llenas de polvo, acumulado en los 4 o 5 años que tiene su ordenador, eso si: «Le puse una tarjeta mu’cara pa’jugar al counterstrike»…

Genial, tras 20 minutos con las comprobaciones básicas (todo enchufado, algo que el listo jamas tocó, ñapas varias, usb metidos, etc…), llega el momento cumbre:
– «Se te ha jodido el disco duro».
Mirada de tonto estándar del listo, y su repuesta: «¿Y no lo puedes arreglar?»

En este momento, llega la conversación que suele llevar a ningun sitio, salvo a decirle:
– No, no, no, no y no. Y tus datos, salvo backup, están perdidos
– ¿El que?
– Que estas jodido…
– Joder si tengo todo en el ordenador, la clave del banco, la de la declaración, las fotos con mi señora… ¿Y no hay ningún programa que…
– ¡Que no!, tienes el disco duro frito. Lo puedes llevar a un empresa de recuperación pero no son baratas.
– Es que el primo del cuñao del vecino del amigo nuestro (mas bien suyo) que juega conmigo al counter que hay un programa que te lo saca del disco y luego…
– Vale que te lo haga el. Me voy a tomar una aspirina.

Mirar, queridos listos y algún otro pringado de turno, si hay algo muy importante en tu disco duro, preocúpate de tus datos, que luego te vienen los problemas y los lloros. Haz un puto backup.
Para poner un ejemplo, mi proyecto de fin de carrera, esta en 3 sitios a la vez, con un backup de cada día de trabajo. Es esencial, y te ahorrará desgracias. Y si lees esto desde una empresa, mas te vale que empieces ha hacer backup en caso de que no lo hagas. Consejo de amigo.

Y personalmente te recomiendo Cobian, un software gratuito y que es un chorrada de configurar y te salvará el culo. Si quieres un buena guia de como hacerlo, aquí tienes una.

PD: OJO, hacer un backup de unos de datos de C: a C:, no vale.

Actualización (4.1.09): Gracias a KaosBaggins (del gran blog Escapando a ningún lugar)por su acertado comentario, en el cual me dice, que no solo hay que hacer backups, si no tambien testearlos para ver que realmente puedes restaurar en caso de fallo catastrófico.

Please follow and like us:

El misterioso caso de los UUID diferentes con mdadm y Ubuntu

Nota: Como siempre recomendar el blog de Iván López. Un crack en el tema del mdadm… yo soy un simple padawan xD

Niños y niñas, hoy tengo un caso escalofriante… ¿Os ha pasado esto, tras montar un raid con mdadm y reiniciar?:

nas002@nas002:~$ more /proc/mdstat
Personalities : [raid0]
md0 : inactive sda3[0](S) sdg1[6](S) sde1[4](S)
1459504960 blocks

unused devices: none

Es decir, que tengo 3 discos en el md0, los cuales ninguno de ellos esta funcionando, PERO lo peor de todo es que mi raid tiene 7 discos… ¿Donde estan?.

Os pongo en antedecentes. Como ya os he dicho, tengo 7 discos SATA, el primero de ellos con 3 particiones con solo una que es raid (el resto es sistema operativo que no va en raid), y con un raid 0, con otro ordenador espejo que sincroniza del ordenador maestro. Por suerte, los problemas los tengo con el ordenador espejo.

Bueno, esperar que vienen curvas. Y peor aun un terraplén…

nas002@nas002:~$ sudo mdadm -E /dev/md0
mdadm: No md superblock detected on /dev/md0.

Maldiciendo a mi suerte, la del creador de mdadm (pobrecillo si no tiene culpa), y la de la madre del tio del creador… me pongo a mirar los discos «spare» contra los discos que no aparecen… me temo lo peor:

nas002@nas002:~$ sudo mdadm -E /dev/sda3
/dev/sda3:
Magic : a92b4efc
Version : 00.90.00
UUID : 61396f44:258b90a4:08bb504a:52bcb104
Creation Time : Wed Oct 8 17:29:13 2008
Raid Level : raid0
Device Size : 0
Raid Devices : 7
Total Devices : 7
Preferred Minor : 0

Update Time : Wed Oct 8 17:29:13 2008
State : active
Active Devices : 7
Working Devices : 7
Failed Devices : 0
Spare Devices : 0
Checksum : 1d42f633 – correct
Events : 0.1

Chunk Size : 64K

Number Major Minor RaidDevice State
this 0 8 3 0 active sync /dev/sda3

0 0 8 3 0 active sync /dev/sda3
1 1 8 17 1 active sync /dev/sdb1
2 2 8 33 2 active sync /dev/sdc1
3 3 8 49 3 active sync /dev/sdd1
4 4 8 65 4 active sync /dev/sde1
5 5 8 81 5 active sync /dev/sdf1
6 6 8 97 6 active sync /dev/sdg1
nas002@nas002:~$ sudo mdadm -E /dev/sdb1
/dev/sdb1:
Magic : a92b4efc
Version : 00.90.00
UUID : 61396f44:258b90a4:fcd08df6:8c37c669
Creation Time : Wed Oct 8 17:29:13 2008
Raid Level : raid0
Device Size : 0
Raid Devices : 7
Total Devices : 7
Preferred Minor : 0

Update Time : Wed Oct 8 17:29:13 2008
State : active
Active Devices : 7
Working Devices : 7
Failed Devices : 0
Spare Devices : 0
Checksum : 4ad34955 – correct
Events : 0.1

Chunk Size : 64K

Number Major Minor RaidDevice State
this 1 8 17 1 active sync /dev/sdb1

0 0 8 3 0 active sync /dev/sda3
1 1 8 17 1 active sync /dev/sdb1
2 2 8 33 2 active sync /dev/sdc1
3 3 8 49 3 active sync /dev/sdd1
4 4 8 65 4 active sync /dev/sde1
5 5 8 81 5 active sync /dev/sdf1
6 6 8 97 6 active sync /dev/sdg1
nas002@nas002:~$

¡Ostia!, si los UUID no coinciden, y teoricamente son unicos y comunes. Ya estoy cagado, pero aun hay mas sorpresas:

nas002@nas002:~$ more /etc/mdadm/mdadm.conf
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
# DEVICE partitions

# auto-create devices with Debian standard permissions
#CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
#HOMEHOST

# instruct the monitoring daemon where to send mail alerts
MAILADDR informatica@inclam.com

# definitions of existing MD arrays
ARRAY /dev/md0 level=raid0 num-devices=7 UUID=61396f44:258b90a4:08bb504a:52bcb104

# This file was auto-generated on Mon, 09 Jun 2008 13:33:44 +0200
# by mkconf $Id: mkconf 261 2006-11-09 13:32:35Z madduck $

Analicemos el tema… el fichero de configuración de mdadm lo cree yo… y metí el uuid que creí que era el que identificaba al raid. ¿Me equivoqué?
Vaya usted a saber, el uuid de algunos discos a cambiado y me encuentro con que no tengo nada… NADA… de toda la información. Tras perder los nervios y googlear un poco, me encontre la solución. Simple, como casi todo en linux:

nas002@nas002:~$ sudo mdadm –stop /dev/md0
mdadm: stopped /dev/md0
nas002@nas002:~$ sudo mdadm –create –verbose /dev/md0 –level=0 –raid-disks=7 /dev/sda3 /dev/sd[b-g]1
mdadm: chunk size defaults to 64K
mdadm: /dev/sda3 appears to contain an ext2fs file system
size=-881926592K mtime=Wed Oct 8 17:40:38 2008
mdadm: /dev/sda3 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
mdadm: /dev/sdb1 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
mdadm: /dev/sdc1 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
mdadm: /dev/sdd1 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
mdadm: /dev/sde1 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
mdadm: /dev/sdf1 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
mdadm: /dev/sdg1 appears to be part of a raid array:
level=raid0 devices=7 ctime=Wed Oct 8 17:29:13 2008
Continue creating array? y
mdadm: array /dev/md0 started.
nas002@nas002:~$ sudo mount -a
nas002@nas002:~$ df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/sda1 4,9G 2,6G 2,1G 56% /
[… basura ..]
/dev/md0 3,2T 2,0T 1011G 67% /mnt/raid
nas002@nas002:~$ ls /mnt/raid
[… LOS PUTOS DIRECTORIOS ESTAN AQUI …]

Ahora solo queda, cambiar el UUID en el fichero /etc/mdadm/mdadm.conf… Dios, que crisis he tenido 😛

Please follow and like us:

Tras formatear un Windows… ¿que instalo?

Leo a traves del blog de Forret, una de las famosas listas que se escriben en Internet y que no tienen mucho sentido, pero, contrariamente a lo parece, esta es muy interesante.

En este post, Forret nos cuenta que instala de manera automática en un PC con Windows… pero su lista me parece algo coja, o mas bien, muy complaciente… con ciertas aplicaciones, ya que incluye algunos programas que me sobran de cualquier PC.

Os animo a que leais su post, y saqueis conclusiones de que cosas instaláis sin pensar en un PC, ya sea nuevo o del trabajo.

Os dejo mi lista:

  • Firefox y Thunderbird (con Lightning): Navegador, junto con cliente de correo, con su complemento para calendario. Simplemente lo necesito.
  • ActiveSync + FinchSync: Con esto sincronizo mi PDA, HTC Touch, con Thunderbird de manera sencilla y gratuita.
  • OpenOffice: Cada vez me gusta mas la suite gratuita de ofimática. No echo de menos para nada la de Microsoft. Completa y bastante compatible, salvo para los MDB.
  • FreeAVG: Antivirus gratuito. Con actualizaciones diarias. Muy bueno aunque algo básico.
  • Filezilla: Cliente FTP, siempre necesario y muy completo.
  • Putty o WinSCP: ¿Quien puede vivir sin SSH o SCP?
  • Notepad++: El mejor remplazo para el notepad. Completo, y bastante configurable.
  • Steam: ¿Que?, uno tiene que echarse sus vicios. Sencillamente muy completo, pero tienes que obligar a tus amigos a que juegen para que veas lo que da de si este entorno para los jugones.
  • uTorrent: Simple y elegante 🙂
  • Free Video Converter: El conversor de vídeos mas SIMPLE que he visto. Lo que antes me hacia instalar 10 programas, ahora todo en uno. Sencillamente genial y encima gratis.
  • iTunes: Estoy buscando una alternativa al manejo de mi iPod, pero por ahora, lo uso exclusivamente para sincronizar, ya que es pesado como el solo y lento… Tampoco he buscado mucho la verdad.
  • Ziepod: Este programa te gestiona las suscripciones a podcast y luego te crea lista en iTunes, esta anticuado y tiene bugs, pero ahora mismo no encuentro nada mejor… ya que me niego a usar el iTunes para gestionar mis podcast.
  • CDBurnerXP: Lo conocí en el curro, buscando una alternativa gratuita al Nero. Esta mejorando mucho en las ultimas versiones, y si donas, tienes acceso a las versiones en desarrollo.
  • Foxit Reader: El mejor lector de PDF y gratuito. Mucho mejor que el de Adobe y mas ligero en ordenadores viejos.
  • 7-Zip: Compresor gratuito que hace las veces de Winzip y Winrar.
  • PDF Creator: Crea PDFs desde cualquier cosa que se pueda imprimir. Esto instala una impresora virtual que tras imprimir en ella, genera un PDF.

Mas o menos, es lo que veras en mi equipo recien instalado. Otro día, os digo lo que instalo en Ubuntu… eso si, la lista es menos extensa :P.

Please follow and like us:

Google Chrome y los caracteres malditos: %

Google Chrome ya tiene 954 bugs abiertos, muchos de ellos estan duplicados ya que es la gente la que se anima a encontrarlos para Google… eso si que es un testeo.

Pero entre los muchos bugs, me he encontrado uno muy gracioso: si escribes en la barra de direcciones «:%» o «about:%», el navegador se estrella de la manera mas clásica 😛
Parece que estos caracteres le sientan muy mal a este navegador, y encima con la masa social que esta detras, testeando a fondo este software, creo que los desarrolladores no van a dar a basto.

Por cierto, la gente de Kriptópolis se hacen eco de un estudio sobre el uso de memoria de Chrome, que hecha por tierra los «estudios» que decian que consumia menos que Firefox y Opera. Todo lo contrario… consume mas que IE 8.

Please follow and like us:

Google Chrome ya tiene varios bugs…

Como es natural, Google Chrome, ya tiene varios bugs, ya que hay que recordar que estar versión es la 0.2 Beta, con todo lo que ello supone.

Nunca ningún software estará libre de bugs, y menos en fase beta. Pero os muestro un par de bugs que ya han aparecido:

Bajar cosas sin permiso de usuario (peligro!):
http://raffon.net/research/google/chrome/carpet.html
Tu Chrome hace BUUUUM!:
http://evilfingers.com/advisory/google_chrome_poc.php

No pasa nada. Simplemente __NO__ useis este software como tu navegador habitual y si lo hace, hazlo por webs de confianza, ya que, recuerda, es solo una pobre beta.

Please follow and like us:

Google Chrome ya representa casi el 3% del mercado de navegadores

Esta mañana, he venido oyendo el podcast de emigrando, donde Jero hablaba de sus primera impresiones con Google Chrome (la beta para Windows ya esta disponible), muy positivas por cierto, y me he preguntado que repercusión habria tenido este navegador en los usuarios.

El omnipresente Enrique Dans, nos da un web donde llevan las estadisticas de varias web importantes y han habilitado una web donde muestra la evolución cada 15 minutos. En esto momentos, casi esta en el 3%, superando ampliamente a Opera y acercandose a Safari.

Espectacular, ¿no?.

Mis impresiones, tras probarlo escasamente 5 minutos, son buenas. Como siempre, Google tiene un interfaz de usuario muy limpio y sencillo. No he encontrado ninguna web, de 10 o 12 que visito todos los dias, que no funcione, aunque si he notado que va bastante mas rapido que Firefox 3.0 que es mi navegador por defecto.

¿Pero este navegador viene para quedarse?. Hablando de una Beta, con versión 0.2, sin duda viene para quedarse. De hecho va a pisar fuerte, aunque no al ritmo que lleva ahora mismo, ya que el efecto de «prueba» terminará y tendrá su bajón en las estadisticas de uso, pero no importara, por que es el navegador de Google… si, eso… Google. No importa el resto, Google irá extendiendo sus dominios, y ahora mismo es el reino de los navegadores el que va a conquistar. Y viendo la evolución de Google, que solo ha tenido un par de derrotas, aunque alguna luego fueran victorias (como el caso YouTube), estamos seguros que va ha hacer mucho ruido…

Actualización: Basandome en las estadísticas de este blog, el cual ha sufrido un pequeño efecto menéame gracias a que alguien ha meneado un articulo, he tenido un 2,4% de visitas de Chrome… sin duda muy curioso la irrupción de este navegador, que segun el link que os doy al principio de este post ya ha sobrepasado el 3%…

Please follow and like us:

Otra gran utilidad: convertir base64 en ficheros

Y la de veces que me ha pasado… Te envian un correo, y te llega en ASCII, y los ficheros adjuntos se convierten es cosas como esta:

JVB11i0xLjIgDSXi48/TDQog3aawIDAgb2JqDTw8DS9MZW5ndGggMTEgMCBSDS9GaWx0ZXIgL0xa
V0RlY29kZSANPj4NcMqWUWjK4wyX1O22/D4uUjIYySXTEYDfAY8UUSjUghkEmEkiEEiVzV0Igkcq
0oQFwUbIi63cEEuCnJWWzg3QDSUQcbDiP264DDAjW33a8Xq+QMaZYXDaHDYcjHuwfDxPRZ7G6jI2
QGi2aDLuw4WjGY+SIiCOaGPjSQyySgaFD1sm5D4oqkjZwC4r2vg7yXvoFz7QRASywYhzEvvBL2Mr
Ar5vrA7IQVCsDM7DMBw ... [un montón mas de caracteres] ...
VVBE0i0xLjIgDSXi48/TDQogDTE543DAgb2JqDTw8DS9MZ5ndGggMTEgMCBSDS9GaWx0ZXIgL0ff
V0RlY29kZSANPjpaD3Aa

Esto nos ocurre, al no poder mandar ficheros binarios en ASCII, el cliente es muy listo y lo codifica en base64, para poder escribir un fichero binario en caracteres imprimibles en un correo electronico.
El «truco» es usar solo 64 caracteres por lo que un byte binario (8 bits), no entra en la representacion (6 bits) y suele representarse con 2 caracteres (2^6=64 y 2^8 = 256). Yo me explico fatal, pero en la Wikipedia hay un buen articulo con un diagrama muy clarificador.

Bueno, pues si nos pasa, buscamos la extensión en el atributo «filename=» que vendrá en el correo y luego visitamos esta web. Le copiamos este bloque de caracteres, marcamos decode, y recibimos un fichero, al cual solo nos resta cambiar la extensión a la que marca el atributo «filename». ¿Sencillo?.

Please follow and like us:

Google se lanza a la guerra de los navegadores… ¿y tiene las de ganar?

Via Bitelia, veo que ya se han descubierto las primeras capturas del «futuro» navegador de Google, o Google Chrome (GC para los amigos), aunque creo que son mas un diseño, que un software ya diseñado.

Aunque muuuuuchos sitios ya se han hecho eco de la noticia de la aparición de este proyecto de la gigantesca Google, pues pocos se han leído que trae de nuevo en el famoso comic que han distribuido… Mas o menos es esto:

  • Basado en el render Webkit, en el que también se basa Safari, por ejemplo.
  • Open Source…
  • Reinvención, o algo parecido, de la navegación por pestañas. Cada pestaña es un proceso independiente, que se puede colgar sin afectar al resto de las pestañas. Es una gran idea, pero no se que tal funcionará con 50 pestañas a la vez. Ayudara a un uso mas eficiente de la memoria, evitando fragmentación de esta.
  • Los addons, ahora saldrán en el task del navegador para identificar los problemáticos y poder solucionar cuelgues o malfunciones.
  • Usaran el potencial de Google, para testear su navegador con el crawler que usa Google en su buscador.
  • Reescritura de 0 del motor Javascript, y partirán de un trabajo hecho en Dinamarca llamado v8 de virtualización del motor javascript. No queda claro si es parte de Google, o es un desarrollo externo. Este motor, generará código maquina por lo que será mas rápido. Tendra un Garbaje Collector, que recuperará la memoria que no se use.
  • El motor javascript puede ser substituido ya que será externo a la aplicación. Una gran idea para que la comunidad mejore los motores/maquinas de javascript.
  • «Omnibox»… o lo que promete ser una barra de URL inteligente 🙂
  • Cuanto abrimos una nueva pestaña, esta ya tendrá contenido, y no estará vacia.
  • Muy interesante, es la propuesta de que las webs puedan reducir las ventana de navegación. Es decir, quitar elementos y botones. En el comic nos muestran el Gmail, como se podria presentar. Muy interesante.
  • Los addons seran tambien procesos separados… si falla, la pestaña presentará el resto.
  • Inclusión de Google Gears… no se muy bien que es esto 😛
Please follow and like us: