Awesome WM (Window Manager)

Awesome window manager es el que uso actualmente para trabajar y para no-trabajar :p, es un tiling window manager o gestor de ventanas en mosaico, lo que permite tener automaticamente ordenadas las ventanas (clientes) en la pantalla ademas de aprovechar el espacio real de esta.

mi propio screenshot :p

mi propio screenshot :p


Awesome esta disponible en debian lenny en su version 2.1 y en debian unstable en su version 3.2-rc1, tiene las siguientes caracteristicas y no-caracteristicas:

-Ligero, es uno de los window manager mas pequeños en disco y memoria
-Rápido, usa las librerias XCB en lugar de las Xlibs por lo que es mas veloz que otros
-Estable, no se “truena” con el uso diario

-Soporte de Systray, las aplicaciones que usan esta caracteristica pueden anclarse (pidgin, liferea)
-Capacidad de ampliacion con widgets
-Puede usarse sin intervencion del mouse.

Para instalar:

#apt-get install awesome

Opcionales:

-rxvt-unicode : Terminal ligera con soporte de transparencia
-moc : Music on console un reproductor de musica desde terminal
-alsamixer: para manejar el volumen
-htop: Para medir la actividad del sistema
-pcmanfm: Gestor de archivos
-rox-filler: Otro gestor de archivos mas pequeño que pcmanfm

Uso:
Los atajos de teclado basicos son:
(Mod4 es la infame banderita en la mayoría de los casos [notese que los usuarios de awesome la usamos aun mas que los propios usuarios de win2 :p, ademas contribuimos a desteñirla de la tecla])

Mod4+F1(awesome 3, en la version 2 es F2): abre el runner escribimos parte de un comando y lo ejecuta, mucho mas veloz que un menu para abrir las aplicaciones, solo debemos saber el comando, (maneja un interprete de bash asi que cosas como export OOO_FORCE_DESKTOP=Gnome && oocalc son ejecutadas)

Mod4+Enter: Abre una terminal (update-alternatives –config x-terminal-emulator para elegir cual, default=xterm)

Mod4+Flecha ‘->’ nos movemos al siguiente tag

Mod4+Barra_espaciadora: cambia el layout (forma en que las ventanas estan ordenadas);

para mas info usen ‘man awesome’

configuracion:

Awesome en su estado default solo trae la estatus bar y un fondo de escritorio gris, todo esto puede ser
configurado desde el archivo ~/.config/awesome/rc.lua el cual al principio no existe pero pueden copiar directamente de /etc/xdg/awesome/rc.lua.

Pueden iniciar con las configuraciones mostradas aqui:

Awesome en esDebian

SFD, Manual del usuario del kernel 2.6

Por fin a pocas horas de que inicie el SFD he terminado el Manual del usuario del kernel linux, creo que no es ni el primero ni el último, ni el mejor (espero que no sea el peor), hecho en LaTEX y abierto a sugerencias, pondre tambien el fuente del documento para que el que crea que me falto algo pueda ponerlo y mejorarlo, siguiendo la filosofía del Software Libre.

Manual del usuario del kernel linux

Presentación

Presentacion Charla UCA

EL evento estuvo muy interesante y divertido por demás ahí conocí a varios de los #bolos  (aka borrachos :p) amigos con los que hablo en el irc y además vi como nacía un GUL (Grupo de Usuarios Linux) espero poder ayudar a esta comunidad a crecer y ojala que siga haciendo buenos eventos y permanesca activa como LinUES comunidad a la cual pertenezco :D.

Aquí dejo la presentación que use en el evento LinUCA (Nada que ver con los de cantabria).

Sustituye tu software privativo (Version Open Office)

Sustituye tu software privativo (Version PDF)

Iniciando en java :)

Desde hace unos meses (desde que empecé a trabajar) he querido aprender otros lenguajes de programación además de lo poco que aprendí de C y las saca de aguas que he hecho en bash. Me decidí a aprender lenguajes interpretados que son generalmente mas fáciles que los programas compilados.

Pero cada ves que me pongo a hacer algo en algún lenguaje interpretado aparece otra cosa que debo hacer.

Y en mi locura intente conocer un poco mas sobre los lenguajes de programación en general entonces un dia me tope con este articulo en mi akregator:

http://www.theinquirer.es/2008/04/25/los_lenguajes_c_y_c_en_decadencia.html

Después de leer me dí cuenta que java  (Ojo: no es un lenguaje interpretado) aunque sea mas gaston de memoria que lenguajes como C y C++ estaba ganando mucho terreno se puede notar con ver que varios de los programas que usamos a diario disponen de por lo menos un plugin o una extensión escrita en java:
Ejemplos:

Azureus
Openoffice.org
frostwire, limewire y todos los *wire
y nuestro favorito firefox (iceweasel)

Entonces he comenzado a aprender aunque sea un poco de este lenguaje que ojala me sirva de algo en mis actividades de trabajo.

Además (razón estilo bichito :p) que de parte del xtecuan nos regalaron en el ciber calcomanías de Java y quiero que no sea de por gusto que la tengo :p

Tres dias de loco

Ultimamente he estado mas #slave que nunca como lo habi dicho en un blog anteior.

Pero por algo dejo que todo esto pase 😛  no voy a estar burriando de gratis 🙂

Este viernes teniamos capacitacion Cisco con kradssen (hey maje pone tu propio blog) normalmente no es algo que le enseñen a cualquiera, asi que traia el cerebro listo para grabar todo.

Primero nos enseñaron que un equipo cisco trae su propio sistema operativo parecido al UNIX, que permite manipularlo de manera muy eficaz.

Vimos que se parecia a debian en varios sentidos (menos en la libertad), y ademas que para cualquier configuracion que se le haga hay que tener en cuenta que tipo de cisco es:

Si es un 7507 (ese tenemos) significa que el 75 es el modelo y el 07 el numero de slots que  posee (como las ranuras para tarjetas de las pc).

Una vez que sabemos que trae el equipo podemos intentar configurarlo:

los comandos Cisco son palabras completas en ingles, por ejemplo si queremos configurar el terminal tenemos que darle:

#config terminal

bueno eso es todo lo que voy a poner por que tendria que poner un post de 2 pantallas para que cupiera. Ese fue el primer dia (tuxwarrior exp +5)

Bueno el siguiente dia fue la charla sobre kde que la di yo :).

Tuvimos mucha asistencia (30 personas)  y comenze a “deformar” el kde que tenian en el local todos vieron como transformar el sistema de uno predeterminado a uno personalizado.

Me faltaron algunas cosa que quise compartir con la mara pero les enseñe cosas que aunque no venian en el plan original de la charla los motivo a venir a la siguiente.

Creo que pronto publicare otro post con instrucciones de como tunear por completo el kde. Segundo dia (tuxwarrior exp +3)

Y el tercer dia es este que ha estado tranquilo (que chivo) ningun cliente me ha llamado (creo que ninguno tiene telefono XD)

Asi que pude dedicarme a otros problemas que he podido resolver 🙂

bueno me despido hasta mi proximo post (que quien sabe cuando lo voy a publicar)

Adios