31 marzo 2006

Kde 3.5.2

Hace un par días está disponible en los repositorios de Suse la última versión de Kde. Ni corto ni perezoso actualizo y leo algunas de las correcciones hechas, entre ellas una en la que e corregía la posibilidad de perder todos los datos en Kaddresbook. Cual ha sido mi sorpresa cuando al ejecutar la libreta de contactos observo como han desaparecido toda la información. ¿No se supone que habían corregido el bug? Pues conmigo han metido la pata hasta el fondo. Para colmo de males no tenía copia de seguridad, así que me ha tocado premio. Me queda el consuelo de poder importar la mayor parte de la información a través de Kopete.

29 marzo 2006

Cita

Cuando la gente cree que te estás muriendo es cuando en verdad te escuchan, en lugar de estar esperando su turno para hablar. - El club de la lucha

28 marzo 2006

Aquellos maravillosos programas

Hoy me he puesto nostálgico y me han venido a la cabeza multitud de programas de cuando era usuario de MS-DOS y Windows 95. Programas que han marcado una época y en muchos casos todavía siguen dando guerra. Hagamos recopilación:

- ARJ: El primer descompresor que usé, durante bastante tiempo, hasta que me enteré de la existencia del RAR (en ms-dos) Casi puedo recordar todos los argumentos necesarios para comprimir a tope y crear archivos multiples para copiarlos a disquetes. Ésta era su gran ventaja sobre el popular método Zip.

- Impulse Tracker: Uno de los programas por excelencia para crear música en ms-dos. Un sucesor muy digno del Scream tracker: misma interfaz y más posibilidades. Siempre lo preferí en vez de Fasttracker.

- Winamp: Tal vez uno de los primeros reproductores de mp3. Creo que mi primera versión fue la 1.1 y con él podía reproducir alguno de los pocos mp3 que hasta aquel entonces poseía. Se ha consolidado como uno de los reproductores multimedia más conocidos y sigue conservando toda su esencia. Las primeras versiones, no recuerdo bien hasta cuál, eran shareware.

- Winzip: El programa por defecto para comprimir/descomprimir archivos en windows. Ya no recuerdo bien si mi primera versión fue la 5 o la 6. A pesar del tiempo no ha cambiado prácticamente nada (relativamente).

- Mirc: El programa para IRC más famoso de windows, unido a algunos scripts como Ircap o X-cript hacían de él un programa imprescindible para charlar con los colegas, ya que las redes de mensajería no estaban tan extendidas como ahora.

Ahora mismo ya no recuerdo ninguno más, pero seguro que me dejo unos cuantos en el tintero. Se aceptan sugerencias.

26 marzo 2006

RECUERDAS? | 02 | 1994-2000 | Raúl Moratalla


Tras varios meses de espera y retraso seguimos con una nueva entrega de sesiones de música dance remember. En este 2º volumen se repasan algunos de los grandes temas cantados y bases del año 1994 al 2000. La sesión sigue la filosofía prácticada muchas veces por un servidor: pon todas las canciones que puedas y de la manera más espectacular posible. Las portadas siguen siendo obra de Emilio Peña y hemos comenzado a compartirlo en la red de Emule para el goce y disfrute de los amantes del sonido dance de los 90.
Seguimos a la espera de la finalización del Vol.03 por parte de David Lícara, aunque el Vol.04 ya lo estamos compartiendo únicamente como un .mp3

Aquí dejo el tracklist y los enlaces para la red Emule:




Recuerdas? VOL | 02 | 1994-2000 | DANCE • HARDHOUSE • PROGRESSIVE
Recopilación Mezclada por Raúl Moratalla

01 | Ravers - Delhia remix
02 | Sash! feat. Tina Cousins - Mysterious times
03 | Veracocha - Carte blanche
04 | Clublanders - World of love
05 | Kadoc - Night train
06 | Robin - Flames of love
07 | BBE - Seven days and one week
08 | Scanners - Gun shy
09 | Beatbusters - Oye como va
10 | Ku Minerva - Llorando por ti
11 | Pg2 - Hey hey
12 | John Wesley - Lover why
13 | BBE - Flash
14 | Delegation - Wanna be the winner
15 | Candy girls - Bom da de
16 | Netzwerk - Memories
17 | Alex K - You got it
18 | Rod Heros - Always
19 | Beatbusters - Be there
20 | Foxter - Maniac
21 | Dj Rives - Bach prelude
22 | Motiv 8 & K Mazelle - Searching for the golden eye
23 | Dj Misjah & Dj Tim - Access
24 | Bandido - For sale
25 | Trifasic sound - Chou chou
26 | Double Vision - Knocking
27 | Sensity World - Get it up

Enlace .mp3: ed2k://|file|RECUERDAS 02 - mezclado por Raul Moratalla [DANCE-HARDHOUSE-PROGRESSIVE . Sesion remember].mp3|107830333|A88F9E36584AD8B8DE5D39246653E9D0|/

Enlace .zip: ed2k://|file|RECUERDAS 02 - mezclado por Raul Moratalla [DANCE-HARDHOUSE-PROGRESSIVE . Sesion remember + portada + tracklist].ZIP|110536572|8FB2EF789D826A72DC39C654CA4B015D|/

20 marzo 2006

Antivirus en Linux (2ª Parte)

Ya hablé hace bastante tiempo de los antivirus en Linux y parece que el número de estas aplicaciones sigue en aumento. Dos de las últimas empresas que se unen distribuir un antivirus para Linux son AVG y Panda. Ambas y siguiendo la estela de otras empresas, distribuyen gratuitamente su producto e incluso Panda distribuye parte (no se si todo) el código fuente bajo licencia GPL, lo cual es algo que me ha sorprendido pero que he recibido con alegría.

En la actualidad parece que los linuxeros estamos a salvo de virus, gusanos y otra fauna, pero eso no quita que en un futuro no seamos fruto de sus ataques. Es por ello que por ahora las empresas distribuyen gratuitamente sus soluciones antivirus para Linux, pero qué sucederá si, hipotéticamente, el antivirus se vuelve necesario en Linux es un misterio que el tiempo desvelará. ¿Cobrarán por la aplicación o únicamente por el soporte y actualizaciones?

Instalé ambos antivirus y mientras AVG proporciona un paquete dependiendo de la distribución Panda opta por tener un instalador al más puro estilo Windows que se encargará de copiar y generar lo ficheros necesarios según nuestra distribución linuxera. AVG funcionó sin ningún problema, pero Panda es todavía software beta y por desgracia no funciona todavía en Suse 10.0, aunque prometen que la versión definitiva se podrá instalar en cualquier distribución.

Dentro de un tiempo y cuando todos los productos estén más perfeccionados será conveniente analizar los más interesantes y comparar sus características, tanto aquellos libres como los que no lo son. Afortunadamente el tema de virus no es algo que actualmente preocupe a un usuario de Linux, pero es algo que hay que tener en cuenta.

La plataforma .NET


Llevamos varios años hablando de ese invento de Microsoft llamado .NET. Creo que en pocas palabras se podría definir como el Java de Microsoft (cosa que no es correcto). 4 años escuchando las bondades de .NET y realmente la presencia de programas desarrollados en .NET es mínima. Esto se va a acabar, porque aparecerá Windows Vista, o cómo hacer casi todo un S.O. usando Java emm digo .NET. Sabemos que será lento, muy lento (por eso no han implementado todo en .NET) y que consumirá muchos recursos. Es a partir de ese día cuando la plataforma .NET entre en los ordenadores de muchas empresas y hogares.

Desde hace algunos años he recibido algo de formación sobre programación en .NET en la empresa para la que trabajo. Personalmente, el lenguaje C# me gusta, me siento muy cómodo con él y el entorno de desarrollo de Visual Studio 2005 no está mal. Pero .NET es como Java, no es un monstruito; es un monstruo en consumo de recursos.

Mi labor básica con .NET es el desarrollo de pequeñas aplicaciones que interactuen con bases de datos. Únicamente tratamiento de datos, nada de operaciones complejas. Si implementas tu aplicación con los controles básicos que proporciona Microsoft (que son una mierda) tu aplicación podrá ejecutarse en cualquier ordenador más o menos decente. De lo contrario, si usas componentes de terceros (saturados de funcionalidad), tu programa será mas lento que el caballo del malo.

Durante un tiempo tuve un equipo muy limitado de recursos: un P3 900Mhz con 386mb de Ram (mas o menos) y Windows server 2003. Está claro que no es el ordenador más adecuado para programar pero no hubo más remedio. Si ejecutaba mi aplicación tardaba ¡5 segundos! en mostrar el formulario principal. La aplicación únicamente cargaba un formulario principal con unas barras de tareas. El problema parecía ser los controles de terceros usados (DevExpress) que enlentecían mucho el programa. Pero por muy limitado que sea el equipo, por muy sobrecargados que sean los controles utilizados me parece excesivo la cantidad de tiempo empleado para mostrar, hablando claramente, una mierda de ventana con una barra de herramientas.

Tras esa experiencia y tras poder contar con un mejor equipo para programar paso a desarrollar aplicaciones para PDA. Las PDA son pequeños ordenadores de mano muy limitados de hardware con los que uno puede hacer bien poco. Sirve de agenda y para manejar programas de control de stock. Si a los recursos limitados de la PDA le añades que maneje .NET pues ya la hemos liado. Obtendremos un rendimiento lamentable.

Al margen de todo esto, los chicos de Mono están a poco de liberar (al fin) una versión decente de su implementación libre de .NET. Esto significa que podemos hacer funcionar programas de .NET en más arquitecturas y sistemas operativos que los soportados por Microsoft. Hace un tiempo en el blog de Miguel de Icaza se mostró una comparativa sobre las mejoras en Mono que lo acercaban mucho a la velocidad de .NET. Sería interesante que con motivo del próximo lanzamiento de Mono alguien se atreviese a realizar un análisis y comparar el rendimiento de ambos.

11 marzo 2006

Fiesta Megamix 80-90

La sala Get Back de Barcelona fue el escenario de la “Fiesta Megamix 80-90”, que reunió en una misma sala y en una sola noche a los impulsores más emblemáticos del dance de los años 80 y 90. Discjockeys, artistas y productores musicales, megamixers, locutores de radio y tv, promotores y empresarios discográficos se dieron cita en la sala Get Back de Barcelona el pasado 24 de febrero, a partir de las 23:00 h, con el fin de rememorar la época más gloriosa del dance en nuestro país.A comienzos de los 80 la moda del Mix empieza a hacerse realidad, instaurándose sobre todo en la música Dance. Además, poco a poco, se van incorporando cambios creativos basados en pequeños fragmentos montados entre sí de forma repetitiva, cambios de notas y sonidos y combinación de compases perfectamente coordinados que dieron paso al archiconocido MEGAMIX, cuyo significado es “un millón de mezclas”. Todo ello impulsó mucho más la MÚSICA DANCE y contribuyó a que la figura del discjockey-productor pasara del más absoluto anonimato a tener el mejor reconocimiento por parte del público el cual, cada vez más tendía a identificarse con su dj preferido siempre y cuando éste participara de algún MEGAMIX. Sin duda alguna el Megamix desató tal euforia en esta época, extendida hasta los 90, que originó la proliferación de varias compañías discográficas que apostaron mucho por el DANCE y que incluían en sus trackings estos magníficos Megamixes.Por todo ello, se quiso reunir en una sola sala a todos los responsables de aquella “movida”: Discjockeys, productores y Artistas como Mike Platinas, Javier Ussia, Toni Peret, José Mª Castells, Quique Tejada, Raúl Orellana, Fernandisco, Oriol Crespo, Paco Moo, Alberto Tapia, Pedro Miras, Fabián Salvador, Nando Dixcontrol, Paco Palma. David Lyme, New Limit, Alex Soler, Tullio Tonelli, Quim Quer, Hnos Ten, Juanma Ortega y Stephanelli.El 24 de febrero, a partir de las 23:00h, todos estuvieron en la sala Get Back de Barcelona, turnándose en cabina para pinchar los éxitos que marcaron una época. Juntos repasarán los estilos más representativos de los 80 y los 90: desde el “Spaghetti” al Funky, pasando por el TechnoPop al dance comercial, el House, el Progressive y el Tekno. Una original forma de revivir los temas con sintonías, jingles o slogans pertenecientes a sus respectivos programas de radio o sesiones de discoteca. Además, se contó con la actuación estelar de New Limit.
Emilio Peña y un servidor nos hicimos hueco en ese evento, para podar contar con las gracias de todos estos deejays, encontrándonos tambien con figuras del megamix amateur y profesional como pueden ser DJ90 y Dj Fran...

05 marzo 2006

Dando patadas a la lengua

Me considero un amante de la lengua castellana y de los idiomas en general. Es por ello que me toca mucho la moral ver el uso de anglicismos cuando en nuestro propio idioma tenemos una palabra para ello. El ejemplo más claro, la palabra "hobby". ¿Qué pasa, somos mas molones porque usamos una palabra en otro idioma en vez de usar el equivalente en castellano que es "afición"?

En el terreno de la informática es normal emplear las palabras inglesas porque muchas veces no existe su equivalente en castellano. Pero es totalmente detestable que cuando se emplean los equivalentes en castellano, éstos no sean la traducción correcta. Veamos ejemplos:

- Library. Su traducción correcta es biblioteca y en informática hace referencia a una colección de código que es reutilizable. Como somos muy chulos en vez de decir biblioteca, empleamos "librería". Está clarísimo, "library"->libreria. Este es el caso más común y contra el que poco se puede hacer.

- Link. Su equivalente es enlazar. Los profesores cuando explican el proceso de "enlazado" en programación lo hacen la mayoría de veces empleando la palabra enlazado, pero por regla general confiesan que prefieren llamarlo ¡¡¡"linkado"!!!!. Está clarísimo "link"->linkar.

- Encrypt. En castellano cifrar, no hay más vuelta de tuerca. Pues la gente se empeña en traducirlo como "ENCRIPTAR". Que sepa usted que esa palabra no existe y si existiera tal vez significaría meter en una cripta, pero no el equivalente a cifrar. Es de lógica común "encrypt"->encriptar

Estos son algunos de los ejemplos más claros de como se dan buenas patadas a la lengua en este país. Debemos darle las gracias a la ingenuidad de muchos estudiantes por hacer sus interpretaciones libres, pero mucha de la culpa recae en muchos profesores, los cuales a pesar de conocer el término correcto en castellano emplean la traducción libre. Los alumnos terminan por pillar ese mismo vicio.

Que esto pase en los círculos informáticos es hasta cierto punto normal, pero que uno lea una traducción de una obra como "El código Da Vinci" y contemple con estupefacción varias veces la palabra enciptado dice mucho del nivel lingüístico del traductor. En algunas ocasiones emplea la palabra cifrar, pero otras muchas "encriptar".

Venga anímense y sigan dando patadas a la lengua.