General
Haz que tu sistema de ficheros “vuele” montándolo en la RAM
por Maxpowel el oct.08, 2011
Hoy seré breve, o por lo menos lo intentaré. El caso es que necesitaba acceso masivo al disco duro para un procesamiento en lote de archivos de texto bastante grandes (quien me siga en twitter verá que el otro día lo mencioné
).

El ruido del disco duro era semejante al de esta maquina mezclando hormigón
El proble ma no eran los archivos en sí mismos ya que mediante buffers que gestiona el propios sistema operativo se consigue un rendimiento excelente, sino por la base de datos mysql. En mi caso, hacía currar a la base de datos de tal manera (con updates, inserts y selects constantes) que el disco duro parecía una hormigonera. Después de estimar el tiempo total de procesamiento en 6 horas pensé que eso le iba a hacer mucha pupa al disco duro duro (además del evidente cuello de botella) y que había que hacer algo. Entonces me dije: “Quiero almacenar los datos en algo que no haga ruido y si es posible que sea rápido” y eso amigos, es precisamente la memoria RAM. Así que vamos al tema.
NoSQL: No es oro todo lo que reluce
por Maxpowel el ene.31, 2011
Muy buenas! Seguro que más de uno ha oído hablar de las bondades de las bases de datos llamadas “nosql”. Yo también y la verdad es que me intrigaba mucho así que me puse a analizarlo fríamente. Todos los benchmarks y comentarios de la gente dan como absoluto ganadador a las “nosql”, obligando al destierro a las bases de datos relacionales. Después de analizar qué es cada cosa y las necesidades reales he llegado a una conclusión: Nada más lejos de la realidad. Intentaré explicar lo mejor posible mis razonamientos, quizá de manera demasiado abstracta, del por qué las “nosql” no son la panacea. No obstante, esto es mi opinión y alguien puede pensar que sólo digo chorradas o que en algún aspecto estoy totalmente confundido. Si es así, me gustaría saberlo ya que mi intención siempre es aprender más y nunca imponer mis ideas. Pero siempre desde el respeto
(continuar leyendo…)
Integra y cifra tus correos gmail con firefox y KDE
por Maxpowel el nov.30, 2009
¿Cómo va todo? Un poco de frío ya a estas alturas del año pero tampoco es malo del todo, ese frío ayuda a que los electrones puedan moverse mejor por el ordenador y… bueno! que me lío! Al turrón! Sin duda el correo GMail es increíble pero le faltan un par de pequeños detalles para tenerlo a mi gusto y estos son el cifrado de correo e integración con mi escritorio. De eso voy a hablaros.
Antes de nada decir que soy consciente de que puedes mantener un canal seguro entre tú y el servidor de Google usando https (simplemente entra como https://mail.google.com y ya está) pero acabo de decir, es sólo un canal seguro y aun así google tiene acceso a nuestro correo. Sinceramente no creo que implique ningún problema para un usuario normal, pero con esto del internet todo lo paranoico que seas siempre será poco así que mi intención va a ser alimentar tu locura paranoica.
La canción del software libre, versión en Español
por DiCrEn el jul.20, 2009
Este verano, el grupo ALEC (Arte Libre Estudio Cooperativo) en la Ciudad de la Plata, Argentina, han tranducido e interpretado la famosa canción del software libre de Richard Stallman. La reinterpretación pasa por la letra y música. Con música y voz punk del grupo Performous y la letra ingeniosa y pegadiza que respeta perfectamente el espíritu de la canción original.
Por supuesto realizada 100% con software libre, en la distribución Musix GNU+Linux con Audacity, Ardour y Jamin para la grabación, mezcla y masterización.
También, como debe de ser, publicado bajo licencia CC BY-SA Argentina. Ademas de esto están disponibles las pistas para cada instrumento y la voz por separado, incluso pistas para Karaoke y el para tocarla en el Frest on Fire.
Acontinuación, los que usen un navegador que admita la nueva versión de HTML5 (firefox 3.5) podran escuchar la canción desde aquí gracias al soporte nativo de ogg.
Unete y comparte el software en libertad, hacker, lucha, para ser libre Unete y comparte el software hay que luchar, hacker, vive, para ser libre Siendo avaro y esclavista dinero haras, hacker, triste, triste verdad Impotentes, divididos, ya no podras, ayudar a tus amigos ojos rojos, muchos ojos programando las cabezas eludiendo las fronteras levantando las banderas ojos rojos, muchos ojos el imperio se diluye tras sus luces y sus miedos se opaca se destruye Cuando el software libre llegue con igualdad, hacker, escuha nuestro llamado Tiraremos sus licencias y mucho más, hacker, lucha para ser libre
Widgets Avanzados en Cutrenti
por Maxpowel el jun.16, 2009
Un widget normal solo te permite mostar datos estáticos. Mantienen los mismos datos durante todo su periodo de existencia. ¿Qué pasa si queremos que esos datos se vayan actualizando o que simplemente puedan cambiar?
Pues te voy a dar una solución. Un widget complejo puede estar compuesto por hasta 3 partes:
Cuerpo del widget (el widget en sí)
Servidor del widget (una parte del widget que escucha consultas ajax)
Objetos en la base de datos (puede guardar datos en la base de datos)
(continuar leyendo…)






