Superkb: Prototipo funcional

Actualización: Debido a una burrada, metí un bicho en el software antes de subir proto3. El bicho está reparado en CVS y en unas semanas más sacaré una prealpha.

Finalmente hay una versión funcional de Superkb. Después de un buen de programación y ayuda de Natan, hay una versión configurable en la sección de descargas del proyecto. Ahí mismo se indica el procedimiento y las dependencias.

A quienes dispongan de un poco de tiempo los invito a que bajen el programa, traten de compilarlo y me den sus comentarios.

Los pantallazo por tradición: Primero el archivo de configuración y después el programa funcionando.

Superkb: Segundo prototipo!

Me gustaría mostrar los avances de Superkb hasta ahora. Se puede decir que sólo queda codificar el archivo de configuración para tener lista una version funcional y que pueda probarse con relativa facilidad.

El cambio más importante en este, el llamado «segundo prototipo», es que el código acepta iconos para presentar en las teclas, y los muestra en la tecla correspondiente. Y para muestra, basta un pantallazo.

A quienes les interese, pueden bajar el código fuente de http://superkb.sourceforge.net/download.shtml.es. Para compilarlo basta «make» pero depende de pkg-config para detectar gdk-pixbuf y gdk-pixbuf-xlib, así como la extensión XKB de X.

La configuración de las teclas se almacena en main().

Por cierto, agradecería si alguien pudiera portar el código que usa gdk-pixbuf a Qt, para aquellos que usan KDE.

Es altamente probable que la siguiente versión sea la primera versión funcional.

Calcular el costo de luz con Google

Quiza algun dia haga un articulo completo, pero he logrado hacer esto con la calculadora de mi buen amigo Google:

(0.8 A)*(100 %)*(2 month)*(1.993 pesos/kWh)*(128 V) in pesos

0.8 A = Consumo de corriente. Lo mides con un amperimetro.
100% = Porcentaje del periodo que se tiene prendido el aparato. (se debe dejar el otro en 2 month)
2 month = Tiempo que se tiene prendido el aparato. (se debe dejar el otro en 100%)
1.993 pesos/kWh = Precio del kWh.
128 V = Voltaje. Se puede quitar este junto con 0.8 A y dejar la potencia directamente en Watts (W).

El valor de 0.8 A es lo que el amperimetro marco para mi PC en procesamiento ligero y monitor y bocinas apagadas (por ejemplo, cuando apago monitor y bocinas y me voy sin dejarla haciendo algo).

Total: 298.159187 pesos en el recibo. Esto es si la dejara en este estado durante 2 meses seguidos.

Horario de verano extraoficial

Okay! Ayer se fue la luz. Como encontré una relación entre la hora de mi despertador –que ahora está parpadeando– y la hora real, me fui a dormir tranquilo. Puse la alarma de mi celular a la hora acostumbrada.

Dormí. Sonó, lo pospuse, sonó, lo pospuse, sonó y decidí levantarme. Me bañé. Dije: «Son las 8:40. Sí alcanzo a checar mi correo, mientras me pongo los calcetines.» Así que prendo el monitor y veo que en realidad la hora es:

7:40.

Damn. 1 hora para perder. 🙁 Pude haber dormido 1 hora más.

Good! 1 hora para bloggear, checar el correo y codificar. 🙂 (Ah, olvidaba: también para desayunar.)

Superkb: pantallazos

Estos son los primeros pantallazos del Superkb real. Quizá con esto logro explicar mejor el concepto. Con esto trueno pendiente «2. Dibujar en el teclado las letras de las teclas».

Esta es mi pantalla antes (y después) de que la tecla es presionada:

Así se ve mi pantalla mientras mantengo presionada la tecla: