En espera de que Octavio regrese de vacaciones para mostrarle el SuperKbConfig hecho en mono con C# por ahi biker ayuda con la parte de la documentacion y reportando bugs importantes.
Que es lo que hace esto? simple.
Carga el archivo .superkbrc y te muestra los accesos directos que se tienen en el archivo de configuración.
Agrega algún path que tu indiques o bíen algún comando que sea puesto.
Elimina de la lista algún renglon que al final sería una lina del archivo de ocnfiguración.
Que sigue:
Implementacion de algun metodo de busqueda interna.
Implementacion de un metodo para poder editar algun renglon.
Crear la parte de preferencias para .superkbrc.
El codigo lo pueden descargar de aquí.
Saludos.
Aqui dejo una nueva imgaen.
Ahi esta el codigo, SuperKB Config pueden echarle un vistazo y dar sus opiniones, lo pueden compilar con el siguiente comando o bien con su monodevelop que seria mas facil 
variables que hay que cabmiar para que funcione en su entorno.
ICONO POR DEFAULT
private static string SUPER_KB_ICON = Environment.GetEnvironmentVariable(“HOME”) + “./superkbrc/icon/icon_girl.jpg”;
DONDE ESTA SU ARCHIVO DE CONFIGURACION SUPERKBRC
private string FILE = Environment.GetEnvironmentVariable(“HOME”) + “/.superkb/superkbrc”;
SI NO EXISTE EN SU ENTORNO TRATARA DE TOMARLO DE AQUI.
private string SUPER_KB_RC = “/etc/superkbrc”;
/usr/local/bin/gmcs “/out:/home/mic/Projects/SuperKB/trunk/bin/Debug/superkb_config.exe” “/r:System.dll” “-pkg:gtk-sharp-2.0” “-pkg:glib-sharp-2.0” “-pkg:glade-sharp-2.0” “/r:Mono.Posix.dll” /noconfig /nologo /warn:4 /debug:+ /debug:full /optimize- /codepage:utf8 /define:“DEBUG” /t:exe “/res:/home/mic/Projects/SuperKB/trunk/gtk-gui/gui.stetic,gui.stetic” “/home/mic/Projects/SuperKB/trunk/gtk-gui/generated.cs” “/home/mic/Projects/SuperKB/trunk/MainWindow.cs” “/home/mic/Projects/SuperKB/trunk/Main.cs” “/home/mic/Projects/SuperKB/trunk/AssemblyInfo.cs” “/home/mic/Projects/SuperKB/trunk/ConfigSuperKb.cs” “/home/mic/Projects/SuperKB/trunk/gtk-gui/superkb_config.MainWindow.cs” “/home/mic/Projects/SuperKB/trunk/FileNotFound.cs” “/home/mic/Projects/SuperKB/trunk/gtk-gui/superkb_config.FileNotFound.cs” “/home/mic/Projects/SuperKB/trunk/About.cs” “/home/mic/Projects/SuperKB/trunk/gtk-gui/superkb_config.About.cs” “/home/mic/Projects/SuperKB/trunk/Preferences.cs” “/home/mic/Projects/SuperKB/trunk/gtk-gui/superkb_config.Preferences.cs” “/home/mic/Projects/SuperKB/trunk/Help.cs” “/home/mic/Projects/SuperKB/trunk/gtk-gui/superkb_config.Help.cs” “/home/mic/Projects/SuperKB/trunk/Error.cs” “/home/mic/Projects/SuperKB/trunk/gtk-gui/superkb_config.Error.cs”
Aun falta mucho por hacer, README para empezar. 
Sale.
Aquí les dejo una imagen del programita que espero que alvarezp agregue a superKB, para configurar las rutas y los iconos de las aplicaciones o bien los comandos.
Ahorita esta en un estado FUNCIONA PARA MI :-), espero pronto tener algo usable.
gtk# >= 2.6
C# >= 2.2.
Posted by
mic on
Unix,
Planet Me entero via barrapunto hacerca de MariaDB
http://monty-says.blogspot.com/2010/01/invitation-to-test-mariadb-51-release.html
Que pasara, jesucristo vendigo y el pecado consedido, esas palabras fueron de mi hermanastro.
Importar datos de un archivo txt 2 mysql
load data local infile '/home/mic/chico.txt'
into table recibcfe_tarjetasr11.tar_ruta_agencia
fields terminated by ','
lines terminated by '\n'
(ciclo,agencia,ruta,folios,fecha,zona);
y el archivo en cuestion contiene esta info.
89,DA16F,DA16F01008,2,2009-02-26,1
89,DA16G,DA16G01008,2,2009-02-26,1
89,DA16H,DA16H01008,2,2009-02-26,1
usuarios de windows cambiar lines terminated by '\n' por: lines terminated by '\r\n'
También hay que ver si el archivo es editado en windows y quiere ser cargado desde linux hay que entrar y borrar el retorno de carro ^M famosisimo y que da muchos problemas.
Ahi esta para que no se me olvide, dijera el gran wop wop (tonymoyoy)
Quetal Sres de Linux Tijuana y toda la Baja, este año me he propuesto impartir algunas platicas via IRC y que mejor que empezar con el modelo MVC.
La platica seria via IRC y espero tener algun microfono para poner algo de audio en vivo (Talvez esto no sea posible por la pobre conexión que tengo).
Me gustaria saber si alguno de ustedes se apunta para ser el moderador del canal?
La platica estaría para la proxima semana el dia Domingo 10 de Enero 2010 a las 8:00pm.
Sera solo una breve introducción a lo que es el modelo para despues encaminar las platicas hacia el desarollo de software con herramientas RAD, en este caso Symfony + Doctrine como ORM.
Espero me puedan acompañar, para mayor info:
mic at unixmexico dot org
Saludos
Posted by
mic on
Ocio,
Planet Por ahi hace algunos años se escribierón por parte del GUL Tijuana unas cartas a santa.
Los miembros del GUL Tijuana tienen algunos propositos para el siguiente año?, santa les trajo lo que le pidierón? y si no, pues escribanle a los Reyes Magos chance esos como son 3 si vengan a Tijuana, jijijiji.
#!/bin/sh
#!/bin/sh
#!/bin/sh
Que estoy empezando a escribir mi carta a los reyes. 
Saludos.
Hace tiempo que no escribía por falta de algo bueno que contarles.
Sin embargo hoy les contare que no pondre acentos porque mi TextMotion no se que madres le pasa que cada vez que pongo uno sale el codigo ASCCI.
Bueno de hecho íba a contarles hacerca de como jugar con el ORM Doctrine.
look.
Verificar que la tarima_id exista en la tabla tar_tarima
la nomenclatura de Symfony es esta ( TarTarima = nombre real de la tabla tar_tarima)
hacemos uso del find->() para buscar directamente y no hacer todo el SQL, ->find() es una abreviacion que ya esta incluida en el ORM haaa seran programadores de UNIX o de WIN32 ?
$this->tar_tarima = Doctrine::getTable('TarTarima')->find($request->getParameter('tarima_id'));
Si no la encontramos enviamos a la pagina de error
esto no lo había comprendido hasta hace algunos meses, es magico esto jejejeje hay otros metodos mas para mandar a la chingada a alguien si me pasa por url algo que no existe.
$this->forward404Unless($this->tar_tarima);
Ahora buscar y contar de un solo putaso hacemos uso de ->find() una véz mas pero buscamos por nombre de columna en este caso (TarimaId = nombre real del campo en la tabla tarima_id), y por ultimo contamos cuantos registros hay y se los pasamos a la variable directo ingue zuuuu.
$numCajas = Doctrine::getTable('TarTarimaCajas')->findByTarimaId((int)$request->getParameter('tarima_id'))->count();
[Codigo completo]
$this->tar_tarima = Doctrine::getTable('TarTarima')->find($request->getParameter('tarima_id'));
$this->forward404Unless($this->tar_tarima);
$numCajas = Doctrine::getTable('TarTarimaCajas')->findByTarimaId((int)$request->getParameter('tarima_id'))->count();
if(count($numCajas) > 10){
Doctrine_Query::create()
->update('TarTarima tt')->set('tt.estatus_id', '?', sfConfig::get('app_estatus_envio_matriz'))
->where('tt.id_tarima = ?', $request->getParameter('tarima_id'))->execute();
}
Bueno ahorita que veo el codigo me di cuenta de un error :P, alguíen más lo vio jejejeje se aceptan comentarios.
Luego hablare algún día en el GUL hacerca de symfony y doctrine.
[Edite para poner los acentos porque nose que paso que ya los pone.]