Réquiem por Windows XP

Pues hoy se acaba el soporte oficial de Windows XP para la mayoría de usuarios (hay otros que prefieren alargar el soporte un año más, pagando claro!)


Un réquiem por la muerte de XP

Aunque no significa que nuestro ordenador vaya a entrar en bloqueo absoluto y no podremos usarlo, sí que implica unas importantes carencias en materia de seguridad. Por ello, si no quieres cambiar de hardware, lo mejor (y más barato), cambiar de SO a Linux.

¿Cuál de todos los Linux que hay debería escoger?

Bueno, a pesar de que hay muchas distros, para acortar la lista podemos coger estos: si el hardware es bastante limitado (en plan 512 MB): Lubuntu. Si rondáis el GB, podéis disfrutar de Xubuntu, Linux Mint o Manjaro XCFE que son tres excelentes sistemas. Si tenéis más de 1 GB, pues casi lo que quieras, aunque Ubuntu puede que no sea lo ideal: observa cómo se comporta tu ordenador frente a él.

Sólo comentar que si tiráis por la familia de *buntu, buscad las versiones LTS, que son más estables y no tenéis que reinstalar a los 9 meses.

Saludos ;)

Manjaro: actualizaciones con problemas

No es raro que muchas veces al intentar actualizar Manjaro (que proviene de Arch) me de problemas del tipo ¿Desea desinstalar mesa-drivers? ¿xorg? ¿systemd? Obviamente este tipo de paquetes hay que tener cuidado de no quitarlos, son bastante esenciales para nuestro sistema.

Así que si da problemas, ejecutamos lo siguiente, que consiste en que actualiza los paquetes nuevos y otro tipo de información.

$ sudo pacman -Syyu

o incluso también

$ sudo pacman -Syyuu

Wikipedia pide donaciones

¿Quién de los que se conectan hoy a Internet no conocen Google? ¿Cuántos no saben lo que es hotmail? ¿Quién no ha mirado alguna vez algo en Amazon? ¿quién no sabe qué narices es Facebook? ¿Cuántos no han visto en su vida un video por Youtube? Esta lista la podríamos llenar con unos pocos sitios más, pero no muchos. Estos sitios se escriben con mayúscula, porque son casi un nombre propio de Internet. Precisamente falta uno, realmente importante y conocido hoy en día. Wikipedia.

Es [quizás] la organización sin ánimo de lucro más conocida del mundo tecnológico. Y el trabajo que hacen es digno de ser contado. Sin ingresar un céntimo en publicidad, consiguen que varios millones de personas al día consigan información muy valiosa con respecto a lo que están buscando.

Imaginemos un Internet sin Wikipedia. Probablemente se habría creado otro sitio para suplir esa falta de conocimiento, pero, si revisas el top 10 de sitios, ninguno es una fundación.
Durante algo más de una semana hay un gran banner colgado de arriba que nos pide donaciones. No es muy habitual que las pidan (suele ser 1 por año), así que ya sabéis el dicho…

Os dejo un vídeo, a ver si os anima a ayudar a la fundación. Se pueden poner subtitulos en español, os lo recomiendo.

Y si la crisis no lo permite, dedícale un poco de vez en cuando para editar alguna página, que puedes ayudar a mucha gente ;)

Pimagizer 0.4

Ya hace casi dos años que empezé este proyecto. Todo empezó por suplir una necesidad de una forma rápida. Necesitaba cambiar el tamaño a las imágenes de forma “rápida”. Se planteaban varias alternativas, como usar comandos en la consola o Gimp. Me gusta evitar el uso de la terminal en la medida de lo posible, y Gimp creo que tardaba bastante en iniciar en mi ordenador. Me picaba la curiosidad eso decidí escribir una aplicación, cosa que ya había hecho con guallet, pero ahora empezaba a entender más de esto, y Gnome 3.0 empezaba a entrar en escena.

Pimagizer 0.4.1 CTBAAprender a programar y hacer una aplicación muy sencilla e intuitiva eran dos de mis objetivos principales. Creo que, al menos a largo plazo, los he conseguido. Si bien es cierto que la aplicación es todavía muy mejorable, cumple su función.

Últimamente, Gnome ha añadido nuevos widgets y el diseño “oficial” ha cambiado bastante, y he intentado adaptarme en la medida de lo posible. En esta última versión, la 0.4, he hecho uso de la HeaderBar, que a mí me ha parecido muy interesante. El problema es que es muy nueva y se introdujo en gtk 3.10, disponible en muy pocos sitios.

Para esta nueva versión también me he querido asegurar de que, en la medida de lo posible, versiones algo más antiguas puedan hacer funcionar el programa, aún no teniendo esta característica de la HeaderBar. He implementado en su lugar una más rudimentaria, hecha a partir de GtkBox(es).

pimagizeronKDE

La vista de Pimagizer en el entorno KDE no se ve demasiado favorecida…

También he ampliado mi ámbito de distribuciones a Arch y derivados, para los cuales he habilitado el PKGBUILD de pimagizer en AUR. Con esto quiero decir que si usas algún derivado de Arch (como Manjaro por ejemplo) puedes instalártelo mediante “yaourt -S pimagizer“. A esta forma se unen las ya comunes formas en paquete .deb y .rpm.

Nada más que decir, sólo indicar que las instrucciones de instalación las tenéis en la página del proyecto y por si acaso os dejo unos cuantos enlaces de descarga: Downloads

Saludos ;)

[Tip]Resolver una ecuación en Sage

Sage, para quienes no lo conozcan es un sistema de cálculo avanzado y muy complejo, similar a Mathematica, Matlab o Maple. Si por ejemplo queremos resolver una ecuación del tipo , solo hay que hacer lo siguiente:

x^2 - 2 = 0

solve( x^2 - 2 == 0, x)

En esta función observamos dos argumentos: la propia función y x. Este último argumento indica a sage que es una variable.

Si tenemos un sistema de ecuaciones como éste, debemos meter las dos ecuaciones en un array, definir las variables a usar, y meter los datos en la función “solve”:

3x+2y=47
9y-6x=4x

var('x,y')
solve ([3*x + 2*y == 47, 9*y - 6*x == 4*x], x,y)

Un buen lugar para probar esto puede ser Sage Cell

IOGraph: herramienta curiosa para divertirte

Hace algo de tiempo hablé sobre una extensión para Gnome3 que calculaba cuánto recorrido habías hecho con el ratón. Hoy es quizás algo más dinámico y divertido.

IOGraphica - 5.8 hours (from 16-38 to 22-31)Esta aplicación en Java recogerá los datos del ratón: posición del puntero, tiempo que lo dejas parado en un punto… y te genera un bonito gráfico. Utilidad, no mucha, pero sirve para pasar un poco el rato

Es un archivo Java, que nos lo descargamos desde la página de la aplicación y lo dejamos minimizado durante el tiempo que queramos. Luego, podremos iniciarlo, pararlo y guardar la imagen generada.

Sitio oficial | ioGraphica

Solucionado: Problema con bzr builddeb y python (MANIFEST.in)

Mucho tiempo (quizás años) llevaba arrastrando el dilema de que cuando ejecutas bzr builddeb, te encuentras un problema: “Las fuentes han cambiado, ejecuta dpkg-source –commit para integrarlas en nosequé de un parche quilt” y te sale una bonita ristra de ficheros que no has incluido concienzudamente en el archivo de instalación de python setup.py.Captura de pantalla de 2014-01-30 20:37:28

Si los borras, malo, si los dejas, también, si haces un parche quilt te vale sólo la primera vez que consigues acordarte y eso si tienes tiempo para ver cómo narices funciona.
Ya me imaginaba que los tiros iban hacia el archivo MANIFEST, que “dicta” todos los ficheros que deben incluirse en las fuentes. Pero cada vez que ejecutas setuptools, éste se regenera, por lo que es inútil modificarlo.

La solución: el fichero MANIFEST.in, en el que tú decides todos los ficheros “extra” que quieres que se incluyan. Mi solución es meterlos todos y ejecutar el comando bzr builddeb.

Saludos, espero que haya sido de ayuda ;)