Categoría: Linux y Software Libre

Hola, vengo a retomar el blog (con novedades :O)

Hola, hola a todos. Me ha dado un gusto volver a retomar esto, y a la vez, me dio pena dejarlo botado… pero bueno, para quien no lo sepa, he vuelto a clases, y retomar el ritmo universitario igual tiene tiempo. Aunque no es sólo eso lo que me pasa.

He andado falto de creatividad en cuanto a escribir artículos. O bien problemas para expresar mi sentir en este blog. Pero bueno, no es lo principal tampoco.

Desde este 1º de Marzo, me puse a trabajar (sí, tengo pega, viteh) para una persona natural, que solicitaba nada menos que… ¡un programador en Python! Y especificamente, usando el framework el cual se ha vuelto mi favorito: Django. Estamos trabajando por etapas, y por cada una de ellas (cumplida, obviamente), recibo un sueldo. Pasé la primera prueba (crear uno que otro formulario, de hecho me llevaré harto rato en ello), aunque bueno, la falta de práctica me anduvo retrasando un poco las cosas, pero nada grave, menos mal. ¿Saben? Es hermoso que un trabajo sea tan bien retribuído, que te tengan considerado para ello. Por ende, pasé a formar parte del equipo de trabajo como programador. Haciendo algo que realmente me gusta.

Bueno, no es el único trabajo, me salieron 2 trabajitos más: retomaré mis hábitos de diseñador web, y claro, volviendo a trabajar on-demand para agencia donde hice la práctica el 2011.

Y como guinda de la torta, algo que debo retomar: los ramos pendientes que debo pasar, y la siempre tan bien ponderada… memoria. (Tesis, para algunos). Sí, estoy en las últimas de esta carrera, y espero tener todo listo de aquí a final de año, para ser por fin un Ingeniero en Ejecución en Informática.

Y ésas son mis prioridades ahora. Así que es más probable que ande ocupado, pero también trataré de hacerme tiempo a los míos, no se preocupen xD

Y bueno, ¿ustedes qué cuentan? Sería interesante conocerlos :v

Jorgicio

Adiós, Arch Linux… ¡Holi, Gentoo!

Bueno, Año Nuevo, cambios nuevos, lo que es típico. Y he dado uno de los cambios más importantes en mi vida como usuario de Linux: un cambio de distribución. Sí, me gusta experimentar con cosas nuevas; y por primera vez, en años, he dado un salto muy radical.

Llevaba desde el 2007 usando Arch Linux porque he visto que muchos lo usaban, y además lo encontré bastante robusto, y entretenido a la hora de configurar, compilar, instalar paquetes, etc., además de ser rolling-release (los paquetes están en constante actualización, por lo que si llegar a cambiar de versión del sistema operativo, no necesito andar formateando e instalar todo de nuevo). Era entretenido, la comunidad es buena, he aprendido a personalizar paquetes por mi cuenta, crear PKGBUILDs para programas que no están ni en AUR, y tantas historias he pasado con esa distribución. Siga leyendo, que aún hay más…

Cómo activar notificaciones de paquetes de Pacman en Arch Linux

Hola a todos. Esperaba escribir una nueva entrada para comentarles sobre mi semestre, pero aún me faltan las notas de UN ramo (¬¬) así que no puedo decir aún que pasé todo (si es que D: ) así que para rellenar en este blog, les comentaré algo que creé y espero que a muchos, quienes usamos Arch Linux, les sirva. Es un notificador, que avisa cuando hay nuevas actualizciones. Así me ahorro de tener que estar buscando actualizaciones manualmente.

Aclaro de antemano, que esto lo he probado sólo en GNOME 3. Si usted lo ha probado en otro escritorio basado en GTK, agradecería comentar sus resultados.

Bien, comencemos. Siga leyendo, que aún hay más…

Cómo usar la Nvidia Optimus en (Arch) Linux (y tengo notebook nuevo viteh)

Sí, por razones que no daré públicas por acá (y aparte de que como ya volví a clases, no le he dedicado mucho tiempo a las redes sociales… xD), no he anunciado que… ¡habemus nuevo notebook! Es un Samsung RF511, con eso les digo todo. Y como no se hizo esperar, le puse Archlinux, aunque me costó decidir la forma de cómo particionar… pero bueno, dejé lo suficiente para que en Windows pueda tener juegos xD En fin…

Cuento corto: Me reconoce prácticamente todo: El audio HD, los USB (tengo hasta 3.0), el Bluetooth, la webcam HD, el micrófono… todo… excepto por un pequeño pero importante detallito: las tarjetas de video (sí, son 2, aunque usted no lo crea). Tengo Nvidia Optimus, que consiste en una tarjeta Nvidia GT540M de 2GB VRAM, más la tarjeta base, que es una Intel, vaya a saber sus características xD. Bueno, para hacerla simple, la tecnología Nvidia Optimus consiste en soportar 2 tarjetas de video. La Intel, que es la base, se usa para lo básico que se necesita en el PC (documentos, escritorio, etc.), pero si se requiere hacer un trabajo que demande demasiada gráfica, se cambia inmediatamente a la Nvidia. ¿Ventajas de esto? Tal como dice su publicidad: “Aumenta la vida de la batería”, debido al hecho de no demandar tanta gráfica si no es necesaria, lo que ahorra el uso de energía, y por ende, ahorra batería; y “Mayor performance” porque al usar la tarjeta Intel, la Nvidia no es tan demandada, reservándole recursos para procesos gráficos más potentes. (Si me equivoco, corríjanme xD) Explicado esto, ahora al grano. Siga leyendo, que aún hay más…

Orgulloso de ser pirata

Debo reconocer, con toda honestidad, que llevo años y años coleccionando cosas piratas. Y por sobretodo, música, y quizás… una que otra película y serie. Y partí con música, que, personalmente, fue lo más fácil que puedo pillar, más portable y toma menos en descargarse respecto a otros archivos. Y junto con libros en pdf, por supuesto, que ésos pesan menos. (Como dato rossa, como que tengo casi 150 GB de pura música, si quiere ver mi lista, vea acá). Partiendo por conexiones truchas cuando aún existían los módems de 56kbps, ocupando la línea telefónica. Fue cuando conocí internet también. Un mundo de posibilidades accediendo a cuanta información y datos me refería. Empezaba a ser feliz. Partía con canciones sueltas y acabé con discografías, aún hasta el día de hoy. Después descubrí que hay más mundo en internet y que no todo era mp3 o otros tipos de formato de música. Acabé hasta coleccionando películas, series de animé, etc. Y para qué hablar de los discos piratas (sea de música, DVDs, etc.), que eran grito y plata, cuando ya tenerlo a $2000 era algo difícil, pero no imposible. Y los libros piratas, que leía cuando en el colegio me hacían leerlos para las pruebas de comprensión de lectura en Lenguaje. Con la llegada de internet a los hogares, cualquiera podía gozar de esas regalías, como es nuestra costumbre hasta estos días. ¿Y ahora nos quieren quitar de este gozo de la vida?

Imagínense: Llevan años peleando contra piratería. Recuerdo los debates acerca de eso, pero también debemos pensar en con qué plata uno sobrevive el mes como para andar pagando de más por un lujo, que en el “mercado negro” se puede encontrar más barato, y hasta en la misma calidad que el original. Ya hace tiempo se quiere eliminar el impuesto al libro. Y ahora peleamos para seguir teniendo las regalías de descargar y compartir lo que los artistas hicieron para nosotros, los usuarios, los que disfrutamos de ellos. Las artes en general (para hablar en términos generales) nacieron libres, y así deben crecer y desarrollarse y transmitirse a futuras generaciones. Y si me llaman pirata por andar adquiriendo algo de la misma calidad (o similar) al menor precio y luego lo comparto con mis cercanos y lo transmito a modo de herencia para tendencias futuras, por andar bajando música como loco, películas y series para matar mi ocio, y libros y papers para andar cultivando mi intelecto y fomentar mi inteligencia, entonces sí, soy pirata. Y me enorgullezco de serlo.

Y recuerden:

Spoiler

[collapse]

Y sumémonos al Marzo Negro. No compremos ni bajemos nada.

Jorgicio

Notificador de Múltiples cuentas de Gmail

La verdad, harto falta me hacía uno de estos scripts. Dado a que no puedo abrir más de una cuenta en el mismo navegador, da una lata tener que estar dejando otro navegador abierto, o bien tener que andar usando navegación privada (que es algo parecido, técnicamente), para estar atento a cuando nos llegue un correo. Así que investigando por la interneCs, di con el link de un sueco que escribió un script que está hecho para que nos notifique (usando libnotify) cada vez que llega un correo a cualquiera de los mails que tengamos. En el link mismo hay 2 versiones, pero puse la más completa, así que copiaré el código del mismo acá:

[cce lang=”bash” width=”600″]

#!/usr/bin/env bash
#
# Gmail notify.
#
# By Thomas Barregren <thomas@barregren.se>.

### EDIT THE FOLLOWING TWO LISTS ###

# List of email addresses used to login to Gmail or Google Apps.
user=(uncorreo@gmail.com otrocorreo@otracuenta.com)

# List of passwords used to login to Gmail or Google Apps.
pass=(password1 password2)

### DON’T EDIT BELOW THIS LINE ###

for ((i=0; i<${#user[*]}; ++i))
do
m=$(curl -s -u ${user[$i]}:${pass[$i]} https://mail.google.com/mail/feed/atom |
perl -ne ‘print $1 if /<fullcount>(.*)</fullcount>/ && $1 > 0’)
if [ -n “$m” ] then
msg=”${user[$i]} has $m mailn$msg”
fi
done

if [ -n “$msg” ] then
notify-send -u low -c “email.arrived” -i mail-unread “Tenis correo” “$(echo -e $msg)”
fi

[/cce]

Cabe destacar que las partes a editar son: la lista donde sale user, donde va(n) el(los) correo(s) a colocar, y pass, donde van los respectivos passwords por cada mail que pusieron en la lista anterior (si usan la misma para todos, da lo mismo, se coloca tantas veces como mails pongan).  Copien dicho contenido, edítenlo como les dije recién y guárdenlo en un archivo (yo le puse ~/bin/gmail-notify , para efectos del tutorial).

Ahora deben dejarle el trabajo a Cron. Editen con crontab -e y coloquen la siguiente línea:

*/1 * * * * env DISPLAY=:0 ~/bin/gmail-notify > /dev/null 2>&1

Lo que significa que cada 1 minuto, Cron ejecuta el script y si encuentra algún mail nuevo, lo lanza como notificación. Por supuesto, el número 1 pueden cambiarlo por el que ustedes quieran para cambiar el intervalo de tiempo de ejecución. Como recomendación, les sugiero ver cómo se usa Cron.

Ahora guarden todo y dejen que se haga la magia.

Espero que esto les sea de ayuda, por supuesto, los créditos al autor del script original.

Jorgicio

Probando Hotot + unos parches

Formateé mi notebook. Al final cambié de disco duro, aunque lamento algunas fotos que perdí, pero ya no vale hacer leña del árbol caído 😉 Bueno, al grano.

Me costaba encontrar un cliente de Twitter decente para Linux. El único que valía la pena era Turpial, pero los desarrolladores no se percataron de que la API debía estar cambiada hasta el 30 de junio para acceder a los mensajes directos (DM para los amigos). Desde entonces, no puedo leerlos, aunque sí las mentions y el home, entre otras cosas.

Había probado tantas alternativas, Tweetdeck Chrome era bueno, pero era una máquina consumiendo RAM, incluso peor que el cliente de escritorio. Ver acá lo que pasaba. Fácimente, podía estar arriba de los 600 MB de RAM, algo que no debía ser. Entre otras alternativas estaban Destroytwitter, Gwibber, etc., y la mayoría, con la api vieja que no deja ver los DMs.

Me acordé de Hotot, de que tienen versión nueva (la 0.9.9), y hasta ahora no me ha fallado. Es casi perfecto, pero satisface todas las necesidades que todo twittero debe tener. Además, tiene actualizaciones de la timeline en tiempo real al estilo Tweetdeck, y unos efectos muy bonitos 🙂 Siga leyendo, que aún hay más…

Linux al 100%: Empezando a despedirme de Window$…

… al menos en particiones físicas. Por ahora. Total, existen las máquinas virtuales.

Anoche se me ocurrió abrir mi notebook (en realidad sólo la parte donde está el disco duro) y como dado a que tiene 4 años de uso, creí que el disco que usaba era IDE. Sin embargo, menos mal que se me ocurrió averiguarlo por mi cuenta y descubrí que mi disco es… ¡SATA! Así que como tengo 2 discos duros de notebooks que los hice externos (de 250 GB y de 320 GB), cambiaré el viejo disco, empiezo a respaldar y colocaré el de 320 en mi notebook. Por supuesto, con Arch Linux en su totalidad.

También quiero mejorar un poco la tabla de particiones. Además de las de Window$ que solía usar (la del SO y una de respaldo, ntfs), usaba la que dicha distro recomendaba: /boot (le puse 100 MB), swap (la dejé de 1 GB, aunque tengo 2 GB de ram) y el resto para root. Sin embargo, quiero hacer cambios ligeros: como separar /home de root, aunque no sabría bien cuánto darle a root. También podría separar el /tmp de root, pero lo dudo, porque no sabré cuánto llegue a usar.

También por si me arrepentía, podría usar LVM, pero crear las particiones en modo texto usando fdisk sería un drama. Me representaría mucha complejidad además usarlo, así que podría descartarlo.

Mientras investigaré por mi cuenta, se aceptan las sugerencias, con tal de deshacerme de Window$. ¿Instalarle Mac OS X? Too Mainstream!

Jorgicio

A %d blogueros les gusta esto: