December 25th, 2008 Category: linux
3 Comments »
Hace un tiempo desde que probe fluxbox que estoy bastante maniatico con lo extremadamente ligth, de hecho ahora mientras escribo esto estoy tomando una Villa del sur levite (cuack).
Mp3Blaster es un reproductor de mp3 que funciona desde la linea de comando. Tiene una interfaz muy diferente al Winamp y tambien muy diferente la cantidad de recursos que consume, pero hacen lo mismo, reproducir nuestros MP3.
La instalacion como siempre en linux, FACIL. En ubuntu.
$ sudo aptitude install mp3blaster
En cualquier otra distro, hay .deb, y rpm dando vuelta por la red.
Sino se pueden bajar las fuentes desde la pagina de sourceforce de mp3blaster, y hacer el clasico ./configure && make && make install y listo.
Con mp3blaster vamos a poder crear playlist, y reproducir de forma liviana nustros Mp3. Si quieren consumir menos recursos haganlo desde una terminal xterm, y no las pesadas gnome-terminal y komander.

November 2nd, 2008 Category: linux
6 Comments »
La semana pasada me trajeron el unico juego que le dedico tiempo de mi vida, Pro evolution (sin contar los viernes de Quake en el trabajo), intente correrlo con el wine pero no hubo caso, la instalacion salio perfecto pero no paraba de tirarme errores, asi que dedique una particion de 20gb que tenia libre para instalar windows XP, iba todo bien, hasta que se pone a buscar el disco rigido. Tengo un SATA el muy turro no tiene los drivers y queria que yo se los cargue en un disco de la unidad A!!!, que es la unidad A? hace mil años que no tengo disquetera. Busque como hacerlo desde un pendrive, y decian que no se puede, que la unica manera es desempaquetar el cd de windows, empaquetarla con los drivers del disco y quemarla otra vez. A esto le encontre el problemita que este programa solo corre en windows. Asi que estaba descartado, me baje la version desatendida (?), de windows UE, windows sp3 black no se cuanto, y otra sp3 mas, y nada, ninguna detectaba mi puto disco. Asi que me la jugue me baje un windows vista sp1, que por lo que lei en google en esta version se resolvia el problemita de los drivers del disco rigido.
Es verdad pude instalar el windows vista en mi particion de 20gb, pero con la sorpresa que mi juego requeria 16 gb para instalarse, 9gb pesaba el iso, que tenia que descomprimir en 20mil rar, y 5 la instalacion, teniendo una particion de 20gb eso no deberia ser problema, aunque me econtre con uno muy particular, el maldito windows vista, pesaba 10gb!! lo que no me dejaba mas opcion que robarle una particion mas a Linux, chau /opt/, ahora serias repositorio temporal de los 9gb de la imagen de mi juego nuevo. Listo pude instalar el juego, borre la imagen, volvi a montar el /opt/ y todos felices (despues de reinstalar el grub, gracias windows por eso tambien ).
En fin el motivo de este post es un poco de desahogo, la verdad que me hizo calentar mucho esta historia de poder instalar windows xp en un disco rigido que tiene mas de 3 años, en una version desatendida que se jactaba de haberse actualizado en septiembre. Y a tanto a llegado mi bronca con Windows, que hoy viendo mis feed veo un post del blog de Carlos Leopoldo, el cual esta bastante bueno, pero no para de postear cosas llenas de ventanitas de windows, con la bronca que tenia lo elimine de los feeds inmediatamente. Detesto windows, el dia que aprenda a correr el PES en el wine, se acabo para mi windows.
Hace mas de 1 anio y medio que no trabajo con windows, y este finde semana le dedique por lo menos 15hs, no quiero verlos mas.
Tambien detesto el Fucking Internet explorer 7, no porque sea infinitamente incompatible con cualquier contenido creado sin Frontpage, sino porque extrañamente me conecte para ver mis mails, y no paraba de parpadear!!, no entiendo bien si era por el ajax o que pero es insoportable. Ahh otra cosa nunca pude instalar los drivers de sonido, porque al parecer no hay drivers para vista de mi placa de sonido onboard.
Por esto y mas mañana voy a tratar de ir a ver a Stallman al congreso, para apoyar un poco al movimiento de software libre, asi erradicamos de una vez a este espantoso sistema operativo denominado Windows.
October 22nd, 2008 Category: linux
No Comments »
Hay pocos comandos que den tanto poder a un usuario de linux como kill -9.
Este video me lo pasaron hace un tiempo, pero hoy me acorde de su existencia y lo quise compartir con ustedes.
KILL DASH NINE!!!!
October 12th, 2008 Category: linux
No Comments »
Estos meses estuve probando varias distros de linux, y la que mas me rindió fue fedora core 8, la estoy usando en el trabajo (por oblación), y anda de 10. De hecho es con la única que tuve problemas y pude resolverlos sin muchas vueltas.
Primero fue ubuntu, muy lindo al principio, muy cómodo el inmenso repositorio, pero nunca termino de andar bien, como dijo una vez Cesar Casas en la lista de web&beer es un flan, muy lindo pero inestable. Tuve muchos problemas, con el entorno gráfico, cada vez que instalaba algo o modificaba algo, cualquier cosa, se desconfiguraba el xorg.conf.
Otro punto en contra de ubuntu, es que se me colgaba mucho con el flash player, no así con Fedora core 8 ni con Debian.
Estas y otras cosas me hicieron probar Debian, que en un principio empeze con Etch, que es la versión estable, me gusto mucho las mil formas de instalarlo, bajarme un cd básico, un cd semi completo, o los 20 mil dvds con programas.
Con el tiempo me di cuenta que tenia muchos problemas porque las versiones de los programas eran muy viejas y no estaban en los repositorios normales. Así que decidí instalar Debian Lenny una beta que es mucho mas estable que cualquier versión de ubuntu.
Pero siempre un pero, instale todos los programas de 10, el servidor con ZendCore, mysql, Zend Studio, y Firefox3 (que mas puedo pedir?), cuando quiero instalar los drivers NVIDIA me trabo un poco, porque era incompatible con mi versión de gcc, la cual al parecer era mas nueva que la que requerían los drivers de NVIDIA ( un poco extraño, pero es así), terminado de resolver este problema. Me empieza a desagradar la parte gráfica (mucho), cuando instale vim 7 los colores que uso no me gusto para nada, sumado a eso que el maldito adsl anda peor que nunca, decidí irme a Fedora Core 9.
Algo para destacar en debian, que no me paso ni en fedora ni ubuntu, es que el flash player se instale desde el mismo browser, siempre me tuve que bajar el flash player e instalarlo a mano.
Lo del Adsl aun me resulta raro, con ubuntu andaba de 10, cada vez que iniciaba la pc iniciaba perfectamente la conexion, y solo tenia que abrir el firefox, con debian no, tenia que iniciar la sesión, hacer un ps aux | grep dsl, matar el proceso, apagar el modem, prenderlo y recién ahí rezar para que me tome la conexion.
Y bueno, como tengo bien particionado el disco, puedo cambiar de distros cuando quiero sin perder lo que tenga instalado.
Mis particiones son
/home –> mis usuarios
/opt –> mis aplicaciones
/usr/local –> aca es donde esta el apache, y mysql
y otra para el /, tambien para el swap.
Seguramente la mejor distro en un servidor sea debian sin duda, pero fedora es la combinacion perfecta entre performance e interfaz de usuario.
October 7th, 2008 Category: linux Programacion
6 Comments »
Vi es editor de texto por excelencia en linux, cualquier servidor del mundo con algun linux tiene el vi instalado.
Muchos programadores (generalmente los viejos, cof cof Cesar cof cof), usan vi como IDE, pero como vimos en otro post, no es algo que merezca mi reconocimiento.
Para entender vi tenemos que saber que hay 3 modos, insertar/reemplazar, consola y visual. Para poder editar el texto como en cualquier editor, tenemos que ingresar en este modo, y lo hacemos con la tecla insert o la tecla i.
Modo Insert
En este modo podemos movernos igual que lo hacemos con el notepad, nano, gedit y otros editores. Con las flechas nos desplazamos, para un lado, en este modo voy a destacar el uso de ctrl +d y ctrl + i, para tabular para un lado o para el otro, hay otras combinaciones que se pueden ver en el manual que se pueden descargar abajo, y en la chuleta.
Modo Consola
Cuando queremos acceder al modo consola lo hacemos con la tecla “esc”.Aca podemos salir ingresando la combinacion “:q”, guardar con “:w”, guardar y salir con “:x”, tambien podemos forzar los comandos con el simbolo !, si hicimos algun cambio en el archivo y no queremos guardarlo al salir, forzamos esta salida con “:q!”, los camandos van sin las comillas (“).
En este modo tenemos mil opciones, pero voy a destacar las comunes.
/palabra a buscar
con la tecla n (siempre en modo consola), buscamos el siguiente resultado de la busqueda.
* Buscar y reemplazar un texto.
:1,$ s/palabra_a_buscar/palabra_a_reemplazar/g
Cuidado que aca le estamos diciendo que busque de la linea uno hasta la ultima, si quieren pueden decirle que lo haga desde la linea 23, hasta la 48.
* Copiar pegar, y borrar una linea
Para copiar una linea usamos la tecla “y” dos veces, y para pegarla la tecla “p”.
* Para borrar una linea dos veces la tecla “d”.
Si nos equivocamos y queremos volver atras apretamos la tecla “u”.
Hay otras combinaciones mas pero estas son las que por lo menos yo mas uso.
Modo Visual
Este modo es util cuando queres seleccionar una porcion de texto, copiarla y pegarla o en la misma instancia del vi, o abrir otro archivo, y pegarla en otro vi.
nota: El modo copiar y pegar de Vi, es solo para vi, no sirve para copiarlo en otros editores.
La forma de hacerlo es desde el modo consola apretar la tecla “v”, con las flechitas seleccionamos el texto que queremos copiar, apretamos solo una vez la tecla “y”, volvemos a entrar en el modo de consola y apretamos la tecla “p”, si todo salio bien tiene que pegarse el texto que seleccionamos. Podemos probar copiar algo desde el modo visual, cerrar el vi, y volver a abrir otro archivo y pegar el texto que copiamos en el otro archivo.
Por ahora es el unico uso que le doy, por ahi se le puede dar otro, con vi nunca se sabe los limites.
Tip: Para pegar un texto , y que al pegarlo no se desindente, desde el modo consola escribimos “:se paste”.
Vi y PHP
Hay una version mejorada de vi, que es Vim (el paquete es vim-full, en .deb, y .rpm), desde vim podemos decirle que nos coloree el texto, que nos indente el texto automaticamente, que tabule con espacios y mil cosas mas, podemos decirles que nos busque si la funcion esta en el archivo y la autocomplete, etc.
Si nosotros abrimos un archivo con extension diferente a .php, y no lo colorea automatiamente como archivo php podemos decirle que lo interprete como tal muy facilmente ejecutando desde el modo consola del vim “:se ft=php”, no solo para los php, sino para casi cualquier lenguaje. Al ejecutar este comando automaticamente se nos colorea el texto.
Vim usa un archivo de configuracion que se encuentra en el home de cada usuario, ese archivo se va a ejecutar cada vez que se ejecute el vim, ahi podemos decirle, que nos indente por cuatro espacios, que reemplaze las tabulaciones por espacios, que nos muestre el numero de lineas, etc. Para editar este archivo desde el shell ingresamos el siguiente comando.
$ vim ~/.vimrc
o
$vim /home/nobre_usuario/.vimrc
En mi archivo de configuracion tengo las siguientes configuraciones
set ts=4 “tabstops are 4 (for all code)
set sw=4 “shiftwidth is 4
set expandtab “Reemplaza los tabs por espacios
set showmatch “briefly jump to matching brackets
set showmode “the mode we’re in
Desde este archivo se puede hacer infinidad de cosas, realmente de todo, pero con esto creo que es suficiente.
Para complementar la info voy a dejarles un manual para descargar de vim, y una chuleta para el uso.
Descarga | Manual de vim
Descarga | Chuleta de vim






