Sigueme en Twitter

Archivo de artículos en la categoría "Linux"

Ir al inicio

Grsync: Interface gráfica de rsync

14/02/2009

Para todos aquellos que tienen problemas recordando todos los parámetros de rsync o que simplemente son muy ociosos para escribirlos cada vez, una buena opción para tareas simples de escritorio es utilizar Grsync.

Grsync

Tiene las opciones que mas comúnmente utilizamos, como la compresión de archivos, manejo de symlinks y hasta un útil modo de simulación para probar tus sincronizaciones de archivos antes de borrar nada.

Lo puedes encontrar en los repositorios de varias distribuciones, entre ellas Ubuntu:

sudo aptitude install grsync

Enlace: Grsync

1 Comentario

Algunas cosas que hago después de instalar Ubuntu

11/02/2009

Ademas de instalar las muchas herramientas de trabajo -o de ocio- estas son cosas que hago justo después de instalar Ubuntu.

Evitar que ’sudo’ pida contraseña

sudo visudo

Y cambias una línea para que todos los usuarios del grupo admin no necesiten contraseña.

%admin ALL=(ALL) ALL #antes
%admin ALL=NOPASSWD: ALL #despues

Utilizar fuentes de TrueType Microsoft

Todos sabemos que el niño dios llora cuando instalamos cosas que no son libres. Pero para un linuxero que trabaja en sistemas web, es crítico ver las webs como las ven los usuarios finales. Y esto incluye tener fuentes de Microsoft.

sudo aptitude install msttcorefonts

Suavizado de fuentes

Esto es puro gusto personal y lo que menos me importa de estos puntos. Pero me gusta trabajar con suavizado de fuentes.

Opciones avanzadas de Compiz Fusion

Me facilitan la vida algunas efectos del escritorio -como las capturas de pantalla- que solo están disponibles si las configuras aparte.

sudo aptitude install compizconfig-settings-manager

Emerald para Compiz Fusion

Otro punto meramente visual. Me gusta cambiar de cuiando en cuando el tema del escritorio, y con el «Emerald Theme Manager» consigues temas muy buenos.

sudo aptitude install emerald

Servidores DNS

Los DNS de Telmex suelen alentarse en ocasiones, así que mejor configuro con el servicio de OpenDNS. Algunos prefieren correr su propio servidor DNS local, pero yo lo prefiero así.

¿Algo más?

Utilizo Ubuntu porque facilita mucho la vida; Amarok te ayuda a instalar el soporte para MP3 con un solo clic, Firefox también instala Flash con un solo clic y hasta mi driver de video para Nvidia es instalado con un solo clic.

Mas tiempo produciendo, menos tiempo configurando.

8 Comentarios

La cita del día #12

8/02/2009

“El software es como el sexo: es mejor cuando es gratis

~ Linus Torvalds

Sin Comentarios

¿Como abrir archivos CHM en Linux?

2/02/2009

Hay varios proyectos -en linux siempre puedes escoger el sabor que mas te guste- para visualizar archivos CHM (Microsoft Compiled HTML Help). No me gusta nada el formato pero cuando no tengo de otra utilizo GnoCHM para verlos. Es bastante simple en lo que hace y lo hace bien.

CHM del API de CakePHP

Como siempre, si utilizas Debian / Ubuntu, se encuentra en los repositorios.

sudo apt-get install gnochm
3 Comentarios

Otro que le encanta Spotify

31/01/2009

Llegue tarde a la fiesta, pero ya también estoy usando Spotify (¡gracias iñaki!).

Mira mamá! uso Spotify!

Como muchos otros han opinado me he quedado con la boca abierta de que un servicio así sea legal, es básicamente un Last.fm desbloqueado. Con la posibilidad de poder buscar, escuchar y hacer listas de reproducción de lo que te venga en gana. Una radio realmente a tu gusto. El que tenga características sociales como el poder compartir listas de reproducción solo le agrega una cereza al pastel.

Excelente para cuando te encuentras lejos de tu biblioteca musical, quieres recomendar artistas o simplemente quieres escuchar un poco de música de un artista desconocido antes de bajarla comprarla. La selección de música que tienen también impresiona, aunque no hay de todo. Si buscas algún artista un poco menos conocido, es posible que solo existan un par de canciones, o de plano no haya ninguna.

Tienen una muy buena colección

Ellos sostienen que lo hacen legal pagando regalías, pero ya están teniendo problemas con algunas disqueras. Espero que un servicio así sobreviva.

Todo tiene algo malo y en Spotify es que no tienen versión nativa para Linux, así que ellos mismos recomiendan correrlo con Wine. Cosa que no me gusta nada, pero por ahora no hay de otra.

8 Comentarios

La web necesita un formato de video libre

27/01/2009

Y Mozilla esta tratando de impulsar el codec Theora para lograrlo.

El video no necesita restricciones

¿Cual es el problema con los formatos actuales?

Si recuerdan antes de Flash Video la web era un enredo de formatos diferentes que tardarían años intentando imponerse como el video web «de facto». Que si Quicktime -muy pesado-, que si Windows Media Player -calidad horrible-, que si Real Player -¿existe aún?-. El resultado era que tenias que tener mil cosas instaladas en tu máquina para estar preparado a reproducir todos esos formatos. Y todos eran una basura.

Con la llegada de Flash Video -que tal vez salvo del olvido a todo el formato Flash y a Macromedia de paso- y la popularidad de sitios como Youtube, esto se estandarizó un poco. Por lo menos hoy en día puedes estar seguro de reproducir 93.67%* de video en línea si tienes instalado algún plugin de Flash en tu navegador.

El problema ahora es que dependemos de una sola empresa -Adobe- para el desarrollo de codecs y estamos atados a sus licencias, que pudieran interferir con los contenidos del video. Este problema ha sido uno de los factores -solo uno, no cargan con toda la culpa- de su mala implementación en sistemas no tan populares como Linux y son un obstáculo para su pronta adopción en nuevas plataformas.

El tener un codec abierto que este integrado al navegador -etiqueta <video> ftw- también nos hace la vida fácil a los desarrolladores, dejando el trabajo de reproducción a los navegadores y haciendo sencilla su modificación.

¿Qué tan difícil es imponer un nuevo formato?

Es utópico que se logre en poco tiempo, Microsoft no pudo, Apple no pudo, y a Flash Video le tomo años tomar protagonismo a pesar de que no existía un líder claro, además de la nueva de necesidad de consumir contenido multimedia -traída por los mejorados anchos de banda-.

Ahora va a ser bastante mas difícil que se adopte un nuevo estándar cuando la mayoría de gente ya esta acostumbrada a una nueva tecnología.

Difícil != imposible

Pero no todo es feo panorama. Gran parte del contenido multimedia es consumido en sitios de ocio como Youtube, y ellos son propiedad de Google. Como saben, Google es un gran impulsor del software libre y si Theora logra despegar podemos estar seguros de que por lo menos lo incluirán como alternativa. Mozilla ya lo esta incluyendo por defecto en su navegador Firefox.

Y además Microsoft -que no creo que tengas muchas esperanzas sobre WMV en web- últimamente esta tratando de limpiar su mala imagen frente a las comunidades de software libre, podría sorprendernos incluyéndolo temprano en Internet Explorer.

¿Quién sabe? en dos o tres años podría estar leyendo esto y en otra ventana pr0n la última sensación de Youtube sobre un formato abierto.

Enlaces: Theora, Mozilla otorga $100,000 a Wikimedia

* Estadística basada en manzanas y el mejor de los sensacionalismos.

5 Comentarios

¿Como saber que versión de Ubuntu Linux estas usando?

24/01/2009

El comando «lsb_release» nos provee información de la distribución que estamos usando. Podemos pedirle toda la información de una vez con el parámetro «a».

lsb_release -a

lsb_release -a

Como dato cultural, si te preguntas ¿a que viene esto de LSB? es por un proyecto de la Fundación Linux llamado «Linux Standard Base» que busca estandarizar la estructura usada para el software en sistemas operativos Linux.

Es una de las propuestas que ayuda a que las diferentes distribuciones sean mas compatibles entre ellas.

12 Comentarios

Sensores de temperatura, voltaje y ventiladores en Linux

21/01/2009

Casi cualquier tarjeta madre moderna trae bastantes sensores para monitorear el estado de tus componentes. En Linux puedes hacer uso de lm-sensors para sacar esa información, se encuentra en los repositorios de Ubuntu.

sudo apt-get install lm-sensors
sudo sensors-detect

Al correr «sensors-detect», tratará de reconocer los sensores que tiene habilitados tu PC, sino estas seguro de las preguntas es seguro responder a todo con las opciones de defecto.

Si ha detectado correctamente y ya haz cargado los módulos que te indico, entonces ya notaras que corriendo el comando «sensors», te devuelve información acerca de tus componentes.

Hay varias interfaces de usuario para KDE y Gnome que te sirven para ver esta información de una manera mas sencilla. A mi me gusta utilizar el applet para Gnome.

sudo apt-get install libsensors3 sensors-applet

Después de instalarlo, lo puedes agregar como siempre haciendo clic derecho sobre un panel: «Add To Panel» -> «Hardware Sensors Monitors»

Esto te mostrara un lindo applet, como este donde mi PC se esta tostando y el ventilador haciendo su ruido de turbina.

Sensors

Es capaz de mostrar voltajes de la tarjeta madre, revoluciones por minuto de los ventiladores y temperatura del CPU y GPU.

6 Comentarios

¿Como instalar Ruby on Rails en Ubuntu?

12/01/2009

Es común que nos encontremos guías que nos recomiendan la instalación de Rails por medio de Rubygems, el gestor de paquetes y librerías de Ruby. Esto causa confusión en varias distribuciones de Linux, donde ya existen gestores de paquetes que se encargan de este tipo de instalaciones.

A la manera de Debian

Debian en especial tiene políticas acerca de Rubygems, como no cumple sus requerimientos ellos mismos se encargan de proveer el paquete para Rails y que tu lo puedas instalar directamente con apt. También proveen con un paquete de Rubygems, si quieres tener el comando gem a tu disposición.

Desafortunadamente para los que nos gusta tener las últimas actualizaciones pronto, si seguimos el consejo de Debian agregamos otra capa de complejidad a la distribución, y esto provoca que los paquetes que provee apt siempre vayan atrás de lo que se nos ofrece con Rubygems (que ademas nos ofrece muchas cosas mas aparte de Rails)

A la manera recomendada

Instalar Rubygems con los archivos fuente (aunque me moleste esto) y Ruby desde el repositorio es la mejor opción para estar bien actualizado y evitar conflictos entre los gestores de paquetes.

Así que manos a la obra (esa frase es de lo mas chusca n_n)

Lo primero es instalar Ruby desde los repositorios y de paso las herramientas para compilación, que podrían ser utilizadas por Rubygems en un futuro.

sudo apt-get install ruby-full build-essential

Enseguida podemos instalar Rubygems con sus archivos fuentes, puedes tomar la versión mas reciente desde sourceforge. Aquí instalaremos la versión 1.3.1, pero no importa realmente que instales una versión un poco mas vieja, ya que Rubygems se puede actualizar a si mismo con un solo comando justo como apt.

wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
tar -xvzf rubygems-1.3.1.tgz
cd rubygems-1.3.1/
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo gem update --system

Y entonces podemos instalar Rails con Rubygems. Voila!

sudo gem install rails

Probando 1,2,3

Una rápida prueba para comprobar que nuestra instalación ha funcionado:

rails railstest
cd railstest
ruby script/server

Esto ha creado un proyecto de Rails y ha puesto a correr un servidor de pruebas en el puerto 3000. Si entras con tu navegador a http://localhost:3000 veras tu nuevo proyecto.

Proyecto de prueba de Ruby on Rails

18 Comentarios

Editar subtitulos en Linux

28/12/2008

Suele ser común que estemos bajando subtitulos para alguna serie o película y solo encontremos algunos con tiempo desfasado. Para estos casos podemos utilizar editores que pueden adelantar o retrasar el tiempo en que inician los subtitulos y también pueden arreglar el framerate al que están corriendo, el típico caso donde inician a buen tiempo pero terminan siendo mas rápidos o lentos que el video.

Yo utilizo Gnome subtitles que funciona muy bien, se encuentra en los repositorios de Ubuntu (y en el de otras 7 distribuciones) pero si lo tuyo es compilar las fuentes, puedes bajarlo desde su sitio oficial.

Gnome subtitles

5 Comentarios