<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d2116011468703570764\x26blogName\x3dMegabuntu\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLACK\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://megabuntu.blogspot.com/search\x26blogLocale\x3des_PE\x26v\x3d2\x26homepageUrl\x3dhttp://megabuntu.blogspot.com/\x26vt\x3d6905765246986472027', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Megabuntu

Mi escritorio: Una HP Pavilion w5510la y mucho papel suelto

28 abril 2007

¿Piratas?

Una industria decide, unilateralmente, codificar sus contenidos de manera que se conviertan en “xenófobos”, que no puedan visualizarse en una región diferente a aquella en la que fueron vendidos.

(...) Llegan incluso hasta el punto de conseguir declarar ilegal el que esa persona tome su aparato, de su propiedad, adquirido de manera completamente legal, y lo manipule para conseguir que reproduzca los contenidos de otra región…

(...) ¿Cómo puede cualquier persona de bien y con un mínimo sentido común aceptar algo tan patentemente absurdo e inmoral? (...) ¿Y esa industria, capaz de semejantes malas artes, es la que se atreve a llamarnos a nosotros “piratas”?

Lo dijo Enrique Dans en su artículo ¿Quienes son los piratas?.

Y es que es tan absurdo, que algún día les contaremos a nuestros hijos historias del tipo "para ir a la escuela caminaba todos los días 10Km... bajo la lluvia... de subida, en ambos sentidos... ¡y para ver películas tenía que hackear mi lector de DVD!"

Etiquetas: ,

publicado por Juan_Pablo el 4/28/2007 | 0 comentarios |
⌘ No seas timido(a), ¡Deja un comentario!

Mujeres e informática

Las foto no fue tomada en una reunión de fin de semana cualquiera, sino en el congreso de seguridad informática "Black Hat", en Malasia, el año pasado. De izquierda a derecha:

Joanna Rutkowska, hacker polaca, posiblemente una de las mayores expertas del mundo en malware. Solo en el congreso demostró dos formas diferentes de comprometer el kernel de Windows Vista (casi nada ;), debe haber tenido un día lento),

Sarah Blankinship, responsable de la seguridad de los programas de Microsoft, y

Window Snyder (¡si, se llama "ventana"!), responsable de la de seguridad de los productos de Mozilla (Firefox, Thunderbird, etc.)

¿Que a las mujeres no les interesa la informática? Esa idea debe haberse quedado en los 80's pero si algún día llego a escucharla, me acordaré de esta foto.
publicado por Juan_Pablo el 4/28/2007 | 0 comentarios |
⌘ No seas timido(a), ¡Deja un comentario!

22 abril 2007

La primera dosis siempre es gratis (o como el "Unlimited Potential" no se trata de NUESTRO potencial)

Microsoft anunció el Viernes su iniciativa "Unlimited Potential" (potencial ilimitado): Una serie de convenios que se les ofrecería a los gobiernos e instituciones de países en desarrollo (como el Perú).

Parte del acuerdo es proveer de software (WindowsXP + Office) a estudiantes de primaria y secundaria, a tres dólares por licencia (ese el "Microsoft Student Innovation Suite"). La otra parte es abrir decenas de "Centros de Innovación de Microsoft" en los que se enseñara, obviamente, a usar los productos de Microsoft.

No puedo evitar las nauseas al leer lo "beneficiados" que se sienten algunos políticos por haber sido elegidos.

Lo que a primera vista parece una iniciativa filantrópica para mejorar la educación, en realidad busca todo lo contrario: Analfabetismo digital, dependencia de lo que decida hacer y vender una sola empresa y en las condiciones que quiera, incapacidad de crear una verdadera industria local de software... En otras palabras, informáticos adictos que no podrán evitar gastar su dinero (o mucho peor, el de otros) en consolidar el monopolio de Microsoft, mientras no pueden o no quieren ver que existan soluciones mejores.

Al leer esto alguno estará pensando que estoy siendo muy duro. No, no es así.

Lee el resto...


Por otro lado está un pequeño anuncio de Michael Dell (el dueño de la empresa de computadoras Dell) de que su laptop usa Ubuntu. También dijo que iban a empezar a vender sus equipos con Linux preinstalado. No pasaría de una anécdota si no fuera por que, hace menos de diez años, aquel vendedor de hardware que se hubiera atrevido a no usar Windows hubiera sido aplastado por Microsoft sin ninguna contemplación (No, Microsoft no es el número uno gracias a la calidad de su software).

La "era del software" ha abierto una posibilidad única para países pobres. En el mundo "físico", para transformar la materia prima se requiere de mucho dinero e inversión: Puede que dispongas de de mucho hierro pero para fabricar autos necesitas tiempo y muchos recursos para fábricas, diseño, logística, etc. ¿Que queda? Vender ese hierro a quienes si pueden hacerlo, obviamente ganando mucho menos y dando trabajo a muchas menos personas.

En el mundo del software, en cambio, las condiciones son distintas. Cualquiera puede competir con la megacorporación - sobre todo porque en un proyecto de software más personas no implica un mejor producto - siempre y cuando se disponga de personas con dos fortalezas muy distintas: Habilidad para programar y conocimiento del ámbito del software desarrollado.

Eso último es la clave aquí. Cualquier estudiante de computación puede crear un reemplazo del block de notas o usar una base de datos para organizar su colección de música, pero armar software para un hospital necesita de especialistas en el tema: médicos, técnicos, pacientes reales, etc. ¿Qué pasa cuando el software que se desarrolla es un sistema operativo, para un nuevo celular por ejemplo? ¿O un PowerPoint en línea? ¿O el buscador que reemplazará al de Google?

Reconozco que ahora mismo es perfectamente posible pero ¿lo será cuando en lo único en que sepamos programar sea el TurboVisual.NET++ y la ayuda de MSN no diga nada al respecto?

No estoy diciendo que las abstracciones sean malas. La programación de "alto nivel" permite enfocarte en el problema que resuelve tu software en vez de preocuparte por cosas que otros ya han resuelto muchas veces. Lo malo es cuando la abstracción se vuelve "magia negra"... y solo hay un mago al que se puede recurrir (uno de sombrero puntiagudo y una gran M en su túnica.. y no hablo de Mandrake).

Contra lo que sus detractores se empeñan en hacernos creer, el software libre no le quita el trabajo a nadie. Bueno, a los de Oracle el avance de PostgreSQL les podrá caer como baldazo de agua fría. Pero es que vender una base de datos por cientos de dólares se ha hecho tan anacrónico como el trabajo de los escribanos. ¿Queda alguien que esté en contra de la alfabetización o la educación primaria porque le quita trabajo a los escribanos? Aha, exacto, así de absurdo es todo este asunto de "el software libre destruye la economía".

No pueden venderse bases de datos, pero puede cogerse esa base de datos y usarla como parte de algo más grande. Como ha pasado muchas veces en la historia, algunos modelos de negocio quedarán obsoletos. Pero a cambio ganaremos mucho, económica y socialmente. No dependerá de los políticos, pues para la mayoría de ellos la informática SI es magia y esta oferta de Microsoft es un regalo generoso, sino de lo que personas como tu o yo podamos hacer para cambiar la situación.

Y algún día, espero que pronto, se enseñará la tecnología como algo familiar y accesible. Y todos sabrán que el Office son solo un grupo de herramientas, como otras equivalentes, y que Internet no es esa 'e' azul en su escritorio.

Etiquetas: , ,

publicado por Juan_Pablo el 4/22/2007
⌘ No seas timido(a), ¡Deja un comentario!

Un portapapeles para Gnome

Una de las cosas que sorprende a un recién llegado a linux es la falta de un portapapeles integrado. Es decir, se puede copiar y pegar, pero solo mientras el programa desde donde se copie siga abierto.

En KDE lo solucionaron con "Klipper". Similarmente, praa Gnome hay varias opciones disponibles: Glipper, Desktop Manager y, mi favorito, Parcelle.

Con cualquiera de los tres se obtiene un porta papeles mucho más capaz que el de Windows: Guardan un histórico de lo copiado, no solo lo último. Pero con Parcelle puedes buscar un texto dentro de ese histórico e incluso cambiar el valor almacenado.


En definitiva una herramienta indispensable. Lo único que le falta es guardar en su histórico imágenes y objetos copiados (solo trabaja con texto). Aún así, Gnome o Ubuntu deberían incluirla de serie.

Para instalarla necesitas antes el paquete python-notify. También necesitarás el subversion para bajar el código. Por eso:
sudo apt-get install python-notify subversion
Una vez que termines ejecuta el comando:
svn co http://xyhthyx.googlecode.com/svn/trunk/parcelle parcelle
esto creará una carpeta llamada parcelle donde bajará el programa. Entra a esa carpeta e instalalo con:
sudo python setup.py install
Y listo, ya puedes borrar la carpeta y el programa estará en el menú de Aplicaciones.
Una vez que lo lances te recomiendo que marques la opción "Startup" (abajo a la izquierda en la captura de pantalla). De esa forma se iniciará automáticamente cada vez que entres a Gnome.

ACTUALIZACIÓN: Para que se inicie correctamente en Feisty hay que cambiar una cosa:
Ve a Sistema -> Preferencias -> Sesiones, busca la entrada de "Parcelle Startup", click en "Editar" y cambia el comando de "parcelle --startup" a solo "parcelle"

Ahora puedes despreocuparte: Lo que copies siempre estará disponible1, aunque cierres el documento original.

1: Solo guarda las cosas copiadas dentro de una misma sesión. Si reinicias la máquina, estas se pierden.

Etiquetas:

publicado por Juan_Pablo el 4/22/2007 | 0 comentarios |
⌘ No seas timido(a), ¡Deja un comentario!

16 abril 2007

Exaile (0.2.9): El mejor reproductor de musica

Para muchos, su reproductor de musica preferido fue siempre el Amarok. Aunque era el más completo, a mi nunca terminó de gustarme. Quizás por estar muy integrado con KDE, y en consecuencia verse como un extraño en mi escritorio Gnome. O quizás por el segundo extra que demoraba en abrirse por tener cargar las librerías Qt cada vez.

Pero no voy a instalarlo nunca más porque desde hace unos días estoy usando una reproductor que se ha convertido automáticamente en mi favorito. Se trata de Exaile, y no solo se integra perfectamente con Gnome, sino que no tiene nada que envidiarle a Amarok (y por extensión a ningún otro reproductor de Windows, Linux, MacOs, etc.).

exaile

Información. Mucha información - Igual que Amarok te permite buscar toda la información que puedas encontrar sobre la canción/álbum que estás escuchando. ¿Portada del disco? Obvio. Y letras, información del grupo y del álbum de la Wikipedia e incluso, si la encuentra, esto es más difícil, ¡las partituras!

Integración con Gnome - Y no hablo solo del aspecto. Puede llamar a Serpentine para grabar CDs de audio de la lista de reproducción, o usar Sound Juicer para extraer las canciones desde un CD. ¡Puede cambiar tu status en el Gaim para que refleje lo que estás escuchando en ese momento!

Flexible - El selector de portadas de Rhythmbox me exasperaba porque una vez que bajaba una, no era fácil indicarle que se había equivocado. ¡No, no yo quería la del soundtrack de LOST y no el de los Teletubbies (damnit)!. En Exaile le puedes indicar que busque de nuevo, con tus palabras claves o sino que cargue un archivo local que tu mismo te bajaste.

Minimiza al área de tareas - desde donde puedes pasar a la siguiente canción, poner pausa, etc. Además si pones el mouse encima de su icono aparece un cuadro con los datos de la canción que está sonando (configurable).

Escucha todo, ordenalo como quieras, encuéntralo donde sea
  • Puedes escuchar tu música local (importada a tu "colección" o no), CDs de música y radio por Internet. De hecho viene con una lista bastante larga y variada de emisoras.
  • Tiene búsqueda incorporada (lástima que no se integrara con el Tracker).
  • Puedes tener varias listas de reproducción al mismo tiempo (en pestañas, como el Firefox).
  • Puedes escuchar la música una vez o repitiéndola; en orden, aleatoriamente o en un modo llamado "dinámico" que supuestamente se va saltando entre canciones "parecidas" según la info de Last.fm (no lo he probado todavía).
  • Tiene categorías tipo "Las más escuchadas" o "Las más nuevas"

... y por último. ¡Plugins! Con más funciones, es cuestión de probarlas.

Y por si fuera poco está escrito en Python/GTK (+1 de simpatía.. me gusta Python)

En resumen, ME GUSTA. Y pensar que hay quienes todavía creen que el Windows Media Player es lo máximo...

Si te convencí puedes bajar paquetes para Ubuntu Edgy y Feisty de la página del proyecto, aquí.

Etiquetas:

publicado por Juan_Pablo el 4/16/2007 | 0 comentarios |
⌘ No seas timido(a), ¡Deja un comentario!

13 abril 2007

Dos pequeños programas que siempre quisiste pero no lo sabias

Hay algunas cosas que no nos damos cuenta de necesitar hasta que nos encontramos con ellas. Es el caso de ScreenRuley gColor2, dos programas para Linux que descubrí hace poco.

ScreenRule: Midelo todo (o casi)

Al hacer una presentación, un documento, una tarjeta de cumpleaños o diseñar una web, casi todos hemos querido, alguna vez, poner un texto, imagen o lo que sea alineado respecto a otra cosa o a una distancia precisa. A veces el programa con el que trabajamos tiene un regla pero no siempre es tan práctica como quisiéramos. La solución clásica era hacerlo "al ojo" o capturar la pantalla y hacer las mediciones en el Gimp, pero esta pequeña utilidad simplifica todo eso. Al lanzarlo aparece algo así:

Lee el resto...

regla
Increíble revolución en diseño de interfaces


Si, eso es todo, ¡Es una regla! Pero esta regla puedes moverla a cualquier parte de la pantalla (con el mouse o el teclado), cambiar su largo y ponerla vertical. Más importante es que puedes cambiar sus unidades de medida: por defecto mide píxeles, pero se puede cambiar a centímetros, pulgadas, picas, puntos y porcentajes.



Por si te lo estás preguntando las "picas" y los "puntos" son unidades de medida usados en la industria editorial y en tipografía (más de eso aquí) pero lo que quiero resaltar es la medida en porcentajes. Poniendo la regla en ese modo la distancia entre sus rayas cambiará según cambiemos de tamaño a la regla de modo que el 100% siempre será su extremo derecho.

¿No te importa los pixeles exactos pero quieres que algo esté a un cuarto de la hoja? ¡No busques esa calculadora! Basta estirar la regla al tamaño de la hoja, cambiar la medida a porcentaje y buscar el 25%.

Finalmente, también puedes indicarle que la quieres "siempre encima" de modo que puedas trabajar sin que desaparezca.

¡La quiero!

La regla está escrita en Ruby (que es el acrónimo de
lenguaje-de-origen-japones-que-solía-ser-exótico-pero-se-está haciendo-muy-popular
;)) así que necesitarás unas cuantas cosas antes.
Para obtenerlas, simplemente ejecuta esto (o búscalas en el Synaptic):

sudo apt-get install ruby libgtk2-ruby libglade2-ruby libcairo-ruby libgconf2-ruby

Luego bája el programa desde aquí.

No es necesario instalarlo. Solo descomprímelo a una carpeta en tus documentos, por ejemplo a ~/bin/gruler-0.8y ejecuta el archivo "gruler.rb".

Para tenerlo más a la mano puedes crear un lanzador. Para eso:

Menú del click derecho sobre el panelAñadir al panel Lanzador personalizado y copia los datos de abajo cambiando la parte de "Comando" para que apunte a la carpeta donde tu pusiste el programa.


regla
Y ya está: Lista para aparecer en cuanto la necesites.



gColor2: ¿Que color era ese?

El otro programa del que quería escribir es más útil para diseñadores.
¿Te gusta el color de alguna imagen/página/fondo? Averigua exactamente cual es con este selector de color.

Bueno gColor2 no es solo un selector de color, es el selector de color de Gnome: Exáctamente igual al de Gimp u otros programas. La ventaja es que no depende de estos programas, después de todo ¿Para que esperar 5+ segundos para que carguen cuando todo lo que quiero saber es un color?


Encuentra ese color de una vez

Su instalación es de lo másfácil:

sudo apt-get install gcolor2

Si no usas Ubuntu (o Debian) puedes bajártelo de su página en sourceforge.


Ninguno de estos dos programas son lo más avanzado en software pero apuesto a que más de uno le serán útiles. Para mi lo son ;).

Etiquetas:

publicado por Juan_Pablo el 4/13/2007 | 1 comentarios |
⌘ No seas timido(a), ¡Deja un comentario!