Cosas que siempre olvido al utilizar fluxbox

Aunque soy usuario de Gnome al 99.99% desde hace muchos años, de vez en cuando es bueno regresar a mis escritorios alternativos, sobre todo si Gnome 3 no permite que las aplicaciones hechas en Java funcionen. Y mi escritorio alternativo por excelencia es fluxbox, la dificultad en fluxbox es la misma que se le atribuye a Gentoo, hay que configurar todo desde 0 y a veces se me olvidan cosas básicas para el funcionamiento de fluxbox, así que acá pongo algunas para tener un registro personal y tal vez le sirven a alguien:

0) Como saber el código exacto de una tecla

El 99% de informáticos que conozco no sabe que el equivalente a presionar la tecla multimedia para aumentar volumen en el teclado en formato X Windows es  XF86AudioRaiseVolume, para obtener estos códigos podemos utilizar xev, comando cuya única utilidad es capturar los eventos que se producen en el X Windows Server e imprimirlos en consola, por ejemplo:

Hay que poner especial atención a la salida de los eventos KeyPress y KeyRelease, en el ejemplo anterior encontramos la salida de subir volumen XF86AudioRaiseVolume, dentro de el registro del evento:

1) Las teclas más comunes para shortcuts

Mod1 = Alt
Mod4 = Windows key
Control = Ctrl
Shift = Shift

2) Como tomar un screenshot

La tecla Print Scr tampoco funciona en fluxbox, o más especificamente no esta configurada para efectuar alguna funcion en particular, mi metodo favorito es utilizar scrot para capturar la pantalla.

Por ejemplo si queremos tomar una captura de la pantalla actual con un retraso de 2 segundos ejecutariamos scrot de la siguiente forma

$ scrot test.png -d 2

Y con esto grabariamos el archivo test.png en la carpeta donde ejecutamos scrot

3) Parametros que siempre agrego al archivo ~/.fluxbox/keys

#Imitar el comportamiento de gnome
Control Mod1 Left :PrevWorkSpace
Control Mod1 Right :NextWorkSpace
Mod4 Down :ShowDesktop
#Subir y bajar volumen
XF86AudioRaiseVolume :Exec amixer set "Master Front",0 5%+
XF86AudioLowerVolume :Exec amixer set "Master Front",0 5%-
#Capturar un screenshot con un archivo de nombre screen y el timestamp
Print :Exec scrot ~/Screenshots/screen$(date +%m%d%H%M%S).png

Vale la pena resaltar que yo tengo una carpeta dentro de home llamada Screenshot y que «Master Front» es el nombre que el driver alsa asigno a mi control frontal de volumen (tengo una tarjeta de 7.1 canales) este nombre varia de acuerdo a la tarjeta y podemos revisarlo en la configuración de alsa

4) Como se ve un fluxbox bien configurado

fluxbox

😀

Java Day Guatemala 2011

(8) Ayer tuve un sueño, fue sensacional los pueblos vivían en paz (8)

No se porque pero al poner este afiche viene a mi mente esta canción de los pasos , hace un par de años mientras hablabamos del primer Guatejug me imagine que seria muy bueno para Guatemala tener un JUG y que en un futuro no muy lejano tuvieramos actividades dedicadas a la promoción y difusión de Java como plataforma alternativa de desarrollo.

Y ese sueño se esta cumpliendo gracias a la gente de Guatejug. El dia ocho de octubre estaremos celebrando nuestro primer Java Day en el centro TIC’s del INTECAP con temas para todos los gustos:

  • Java General
  • Java Básico
  • Java Intermedio / Java Web


La información detallada de las charlas la pueden encontrar en este enlace: http://java.net/projects/guatejug/pages/JavaDay

Estare por ahi hablando un poco de Java 7 y seguramente tras bambalinas.

Quien sabe, tal vez en algunos años lleguemos a este nivel de eventos y publicidad:

RMS en la USAC

Hace un par de días me entere via «El blog de un emo patineto» que nuevamente el padre del movimiento de Software Libre visitara las tierras chapinas y especificamente la Universidad de San Carlos.

Richard Stallman ya estuvo en el año 2005, en esa ocasión me la perdi porque ni siquiera me entere xD, y en esta es probable que me la pierda, pero para los que tengan la oportunidad no duden en asistir y ver y en vivo y en directo el show de San Ignucio y comprueben por ustedes mismos si efectivamente RMS no se baña.

Lugar: Auditorio Francisco Vela, Facultad de Ingeniería de la Universidad de San Carlos de Guatemala

Fecha: 8 de Agosto de 2011

Hora:10 am

Costo: Q. 75.00

Un verdadero San Carlista

Durante 5 años pase combinando posts de vida universitaria con post de musica y software libre, asi que otro no esta de más . . . espero 😛

El día de mañana después de navegar por la burocracia para graduarse de la Usac, al fin voy a recibir la toga gris y negro, además de esto me asignaron dar el discurso de la promoción. No pensaba hacer otro post al respecto PERO la única parte donde puedo concentrarme para escribir es en este blog así que no esta de más publicarlo y someterlo al escrutinio publico porque mañana todo seran aplausos, lagrimas, sonrisas y fotógrafos con las mejores ofertas de «combo graduación».

Continue reading →

Datos formales de Ingenieria en Sistemas USAC (post de relleno)

Hubo gente que me consulto por cosas más formales y al parecer google les esta jugando una mala pasada con enviarlos aca antes que a la pagina de la facultad asi que vamos por pasos:

ADVERTENCIA: Este post no es chistoso asi que pueden omitirlo si no les interesa esta información.

Continue reading →

Otro foro, pero con enfoque social media

Algo que siempre me ha causado gracia es la cantidad de foros para candidatos iguales pero con patrocinadores y marcas diferentes, siempre me pregunte si lo hacian para que los candidatos dejaran de hacer campaña y ensuciar las calles mientras se creaban prime times para los patrocinadores. Tal ves hubiera sido lo mejor . . .

Dejando eso a un lado, además de los foros ya tradicionales, ultimamente han salido foros especializados y que se tornan más interesantes, uno que me llamo la atención desde el inicio fue el foro organizado por estudiantes de la UFM donde la particularidad es que esta enfocado no solo a ser televisado, sino a ser transmitido por redes sociales y generar más participación al menos de la población con acceso a internet.

¿Como? pues en lugar de cobrar la entrada, invitarion a varios twitteros, blogueros, lideres de grupos en internet, facebookeros(, gpluseros asi se dice?)  para que ellos pudieran difundir esa información de primera mano por medio de sus redes sociales, si en teoría son lideres y los sigue mucha gente, automáticamente el mensaje llega más lejos (creo que entro como bloguero porque como twittero no dan ni un len por mi perfil y en identi.ca me va digamos que mejor).

El evento esta dividido en dos foros, uno para candidatos a alcalde en la ciudad capital y otro para presidentes.

El primero se llevara acabo el Martes, 19 de julio de 2011 de 6 a 8 pm, y la actividad pueden seguirla por los siguientes medios:


Ingenieria en Sistemas en la USAC (parte 3 – el fin)

Luego de dos años en los cuales la casa editorial del Abismo de Tux realizara una extensa investigación respecto a las cuatro preguntas más votadas via sms:

  • ¿donde esta mi queso?
  • ¿en donde quedan los laboratorios de sistemas?
  • ¿a quien se le ocurrió que abrir compiladores 2 en vacaciones era una buena idea?
  • ¿algun dia dara clases el ingeniero de gerenciales?

Estábamos listos para ser un blog del top 100 mundial, pero de pronto optamos por un post un poco más humilde, util y hecho para humanos (a diferencia de los de Java que no todos entienden) con el tema: ¿Que se necesita graduarse de Ingeniero en Sistemas en la USAC?.

El despues del cierre:

En este punto He-man solo es un canchito que usa tirantes para que no se le caiga el calzoncillo y el estudiante se siente como el verdadero «Master of the Universe», sin embargo empieza un proceso tan largo frente al cual la emisión del DPI es eficiente. El verdadero problema inicia con la primera piedra en el tortuoso camino que separa a un Ingeniero Infieri (pseudoingeniero con hueva de tesis) de un Ingeniero Colegiado, piedra que segun mis calculos tiene un volumen de 2cG (2 cagadas de Godzilla), el examen privado.

También puedo agregar que si uno no se siente preparado para el examen privado porque quiere experiencia (trabajando de gratis) o por mariquita (mariquita de cobarde no de gay para que no me tiren hordas de protestas con banderas de arcoiris) hay opción de graduarse con EPS.

Si el estudiante elige privado las fechas de examen privado se acaban más rapido que bolsa solidaria en colonia clasemediera wannabe y dependiendo la fecha el estudiante es recibido con un trollface y la frase «ya no hay fechas pero trata de venir temprano en enero» o «hay fechas para dentro de tres meses».  Esto motivo el primer y ultimo año sabatico de mi vida, del cual comento al final.

El privado en si no es un proceso muy complicado, el estudiante solo necesita una laptop, una amiga, traida, agarre, o una amiga de la traida que es un agarre para que le proporcione alimentos los tres dias que dura el examen (siempre esta la opción de salir a comprar comida), y el estudiante se enfrenta a un problema interesante: Resolver un caso de negocios por medio de software y responder 10 preguntas de las cuales 5 probablemente tengan muy poco o nada que ver con el problema original.

Al igual que todo en la universidad siempre se presentan las leyes de Murphy, en mi caso me examine la semana de huelga de dolores mientras Juan Chapin contaba chistes por el altavoz. El examen inicia un dia lunes y si todo sale bien el dia jueves el estudiante presenta su solución. Si por el contrario le toca una terna interesante, el estudiante estara un sabado despues de una declaratoria de huelga iniciando el examen a las 9 de la noche, donde el unico baño son los jardines del T3 y la unica compañia son 3 nerds donde uno de ellos le da play a su musica sinfonica y de orquesta para uno de esos momentos bizarros de la vida.

La tesis:

Aunque muchos argumentan que la tesis no tiene razón de ser, en cualquier país desarrollado para conseguir un grado académico no solo basta con clases, sino que se consigue a base de clases+una investigación. Si en teoría el estudiante es un potencial Ingeniero, el realizar una investigación de un tema que domina no es un problema mayor, ademas esto ayuda a la universidad a seguir en el ranking y poderlo usar como tema en fiestas familiares frente a los primos que emigraron porque no pasaron del examen de admisión y argumentan que la USAC era muy chafa para ellos.

Si por el contrario el estudiante no confía en sus capacidades o ya se quiere graduar siempre esta la opción de hacer una tesis con nivel de dificultad plaza sesamo que incluya las frases «nueva era»,  «lenguaje de programación» y termine con la frase «en el ambito Guatemalteco» (no es una regla general pero he visto muchos casos que lo sustentan).

En mi caso decidi divertirme un poco y el post respecto a mi tesis esta en otra sección de este blog,  al terminar la tesis senti cierto alivio porque ya habia terminado mi año sabatico, el problema es que hasta este punto el proceso apenas empieza. Chapu escribio una queja al respecto, yo lo dejo como una advertencia, el proceso va mas o menos así:

  • Estudiante: Eeeeh! termine mi tesis, mundo ahi te voy! (entusiasmo: 1000)
  • Murphychica de información: Viera que su tesis tiene este y este problema de formato por favor cámbielo (entusiasmo: 999)
  • Murphychica de información jornada vespertina): Viera que usted tenia bien su tesis, la de la mañana esta loca (entusiasmo: 700)
  • . . . repetir hasta el cansancio
  • Primera revisión por los verdaderos encargados de ligüistica (2 semanas a un mes despues): Lo que le indico la murphychica de la jornada matutina esta mal, lo que le indico la murphychica de la tarde tambien, en resumen perdio casi un més por gusto 😀 (entusiasmo: 0)

Hasta este punto si el estudiante tiene dinero se pregunta porque no se inscribio Universidad donde solo le hubieran dicho que pasara a caja y se examinara aparentando una ideologia religiosa o politica como una verdad absoluta para graduarse, no los culpo yo tambien lo pensé. Pero continuemos . . .

  • Primera lectura: Tienes errores en varias de tus paginas por favor cambialas (entusiasmo: -100)
  • Segunda lectura: Te señalamos ciertos errores pero solo es un rastreo tenias que buscar errores similares en toda la tesis (haberlo sabido antes) (entusiasmo: -infinito lambda)
  • . . .

De aqui en adelante a opinion personal muchos de los cambios son razonables y habiendo pasado solo por dos revisiones de este tipo puedo decir que deberiamos eliminar a las murphychicas y darles paletas para que las tesis salgan más rapido. Una vez llena la ficha de firmas donde hay que ser las sombra de los ingenieros y perseguirlos como si conocieran la ruta hacia el dorado. Estamos listos para el examen publico \o/.

Comentario personal

A partir del cierre cada quien agarra su rumbo, consiguen trabajos, regresan a sus pueblos, se quedan calvos, cambian los ideales, son opciones personales y muchas veces solo se vuelven a encontrar a los compañeros en grupos de tecnología, en el trabajo y al menos en mi caso el primer tema de conversación ha sido el universal  «¿que purrun andas haciendo?» .

En mi caso inicie sin querer un año sabatico, al cual lo declare asi al quinto mes, trate de retomar un poco mi vida, trabaje para despilfarrar el dinero de 3 meses para comprar una PC en 20 minutos, me di un par de gustos en comidas que no me habia podido dar, seguí comprando juegos que durante toda mi vida me han hecho enviciarme, comprobé que los trabajos freelance son tan variables y se pueden ganar $1000 en una semana y pasar otras 4 sin ganar ni un centavo, viaje por Guatemala en plan garra, conocí muchos lugares gracias al Software Libre, por fin compartí tiempo con mi viejo y pudimos recorrer el area rural como en los viejos tiempos. Hasta el momento la época más feliz de mi vida.

En estos momentos ando rendido al sistema, pero para no perder el estilo, trabajo con Software Libre, puedo llegar en Jeans a trabajar y se sintió bien ganarle el puesto a personas graduadas y de otras casas de estudios aunque mi intención era ir a pasear y ver que sucedía en las entrevistas de trabajo (gracias a Dios por eso), sentí por fin que todo esto valio la pena. En resumen en la USAC nadie se preocupa por el estudiante más que el mismo, todo funciona como un anaquel abierto, el conocimiento esta ahí y cada quien decide que parte toma y en que se involucra.

Solo me queda decir gracias por todo USAC, solo se necesitaron huevos y una computadora.