26 January 2012 ~ 0 Comments

VNC para Qt Embedded (QWS) con resolución personalizada

Ejecuta la aplicacion usando los parámetros: ./miApp  -qws -display VNC:0  -geometry 1024×768+0+0 Si tu aplicación ejecuta en pantalla completa no es  necesario el -geometry. Pero para que realmente funcione debe existir una variable de ambiente QWS_SIZE=1024×768 Por ejemplo, se puede hacer # QWS_SIZE=1024×768 ./miApp  -qws -display VNC:0  -geometry 1024×768+0+0

Continue Reading

Tags: , , ,

19 September 2010 ~ 0 Comments

Driver propietario de nvidia en Kubuntu

Muchos sitios mencionan la instalación del driver, pero la mayoría tienen un error. El driver de invidia necesita los headers del kernel para poder compilar el modulo. Sin los headers no se compila el modulo y te aparece un mensaje similar a: Module build for the currently running kernel was skipped since the kernel source [...]

Continue Reading

06 September 2010 ~ 0 Comments

Que nunca se te olvide

When running your app on commodity hardware, don’t expect anything better than commodity performance.[source]

Continue Reading

05 March 2010 ~ 0 Comments

Firewire: calientito del infierno a tu escritorio [1/2]

He aqui, un mortal que pretende pasar de modo amateur a modo profesional intentando hacer un framegrabber firewire usando libdc1394 version 2 (libdc1394-22) en Linux. Todo funciona maravillosamente al principio — si es que asi se le puede llamar a este calvario –, se hace con penurias un grabber para la camara que está conectada [...]

Continue Reading

03 April 2009 ~ 3 Comments

Desktop Linux en el banco, una realidad

Hoy me toco ir a abrir una cuenta bancaria, asi que estuve forzado a salir e interactuar con la gente, principalmente la monita que me atendió en el banco y que era la encargada de apertura de nuevas cuentas relacionadas con partidas gubernamentales. Noté que la interfaz habia cambiado desde la ultima vez que fui [...]

Continue Reading

29 January 2009 ~ 1 Comment

CUDA + CMake para Kdevelop3 en Ubuntu 8.10

Un luego de varios meses ya con una tarjeta NVidia GTX280 que soporta CUDA, finalmente llegó el momento de usar CUDA, y la forma mas fácil para mi fue seguir usando KDevelop, (KDevelop3 + CUDA) usando el mismo procedmiento de siempre: CMake. CUDA puede compilarse de manera muy facil usando el addon de CMake llamado [...]

Continue Reading

Tags: , , ,

15 December 2008 ~ 9 Comments

Webcam y eMeSeNe; reemplazando a aMSN y a Pidgin

Emesene tiene soporte de Webcam en el repositorio SVN desde hace mucho. Reemplaza al viejo (y feo)  aMSN y a Pidgin, la forma rápida es: $ svn co https://emesene.svn.sourceforge.net/svnroot/emesene/trunk/emesene emesene $ cd emesene $ ./emesene Y la forma larga, pero que deja instalado todo bien es: $ svn co https://emesene.svn.sourceforge.net/svnroot/emesene/trunk/emesene emesene $ cd emesene $ [...]

Continue Reading

09 November 2008 ~ 0 Comments

Enlazar una libreria con GCC

El problema: Tienes librerias personales que tú mismo creaste, o bien librerías sin instalar que no estan en /usr/lib sino en otros directorios raros y quieres enlazar con gcc. La solución: Se debe indicar a gcc en donde estan las librerias usando -L<dir>, luego enlazarlas como librerías normales usando -l<name>. Por ejemplo para enlazar la [...]

Continue Reading

29 October 2008 ~ 0 Comments

Merge del trunk a una branch

Hay dos formas, directo del repositorio y usando una copia local del trunk. Directo del repositorio $ svn merge -r START:END http://repo/svn/trunk /directorio/branch De una copia local: $ svn up /directorio/trunk $ svn merge -r START:END /directorio/trunk   /directorio/branch Cualquiera de las dos anteriores te hace un merge a la copia local que está en /directorio/branch. [...]

Continue Reading

21 October 2008 ~ 3 Comments

Subversion: cómo hacer un merge de una branch al trunk

Hacer un check out del trunk: svn co svn+ssh://server/path/to/trunk Hacer check out de la rama (branch) que vamos a fusionar (merge): svn co svn+ssh://server/path/to/branch/myBranch Entrar a “myBranch” Encontrar la Revision donde nació “myBranch”: svn log –stop-on-copy Tomar nota de la revisión rXXXX donde nació la branch. Entrar al directorio del trunk. SVN update: svn up [...]

Continue Reading

25 September 2008 ~ 4 Comments

El maléfico blog del Lhuerta

Lo sabía, algo maléfico tiene el Lhuerta. Algo evil debe de moverse bajo el greñero. Y finalmente lo descubrí: Lhuerta es un asesino de Zorras de Fuego y de Xorg’s. La verdad es que esto es culpa del driver beta de nVidia que aun no soporta bien mi 280 GTX. Y cada vez que entro [...]

Continue Reading

08 September 2008 ~ 0 Comments

CMake para tus projectos II: Kdevelop

En el post anterior expliqué como hacer un par de CMakeLists.txt para generación automática de Makefiles. Pero CMake es mucho mas potente, tanto que puede generar proyectos de KDevelop, Visual Studio (C++), Code::Blocks, Dev C++, X-code, etc, etc… Creación automática de un proyecto de KDevelop con CMake Usaré exactamente lo que se describe en el [...]

Continue Reading

07 September 2008 ~ 7 Comments

CMake para tus proyectos

Yo era de los que en algun día de la newbie-esca vida me atemorizaban los Makefiles. Temía que en la oscuridad de la noche saliera un Makefile del ropero, o que por debajo de la cama un Makefile me jalara los pies. Pues no mas. CMake es una excelente herramienta para generar Makefiles, y no [...]

Continue Reading

07 September 2008 ~ 0 Comments

AR archives, Shared objects y Static Objects: .a, .o , .so

Cómo convertir un AR archive (.a) lleno de static objects (.o) a un Shared Object (.so) a files are just (ar) archives of .o object files, so all you need to do is unpack the archive and repackage them as a shared object (.so). ar -x mylib.a gcc -shared *.o -o mylib.so

Continue Reading

06 September 2008 ~ 3 Comments

Howto: Compilar Mimas 2.1 y su libmimas.so en GCC 4.2.x

Mimas es un toolkit muy completo, incluso mas completo que OpenCV. Pero compilarlo es una pesadilla, el procedimiento al que llegúe es el siguiente: Descarga Mimas-2.1 (30 Oct 2006) Entra al directorio y: make -f Makefile.dist Aplica el ./configure y asegúrate de no tener errores, si tiene errores es por culpa de librerías que te [...]

Continue Reading

05 September 2008 ~ 0 Comments

Kickstart a Gstreamer, un simple programita

#include <gst/gst.h> int main (int   argc, char *argv[]){   const gchar *nano_str;   guint major, minor, micro, nano;   gst_init (&argc, &argv);   gst_version (&major, &minor, &micro, &nano);   if (nano == 1)     nano_str = “(CVS)”;   else if (nano == 2)     nano_str = “(Prerelease)”;   else     nano_str = “”;   printf [...]

Continue Reading

01 September 2008 ~ 1 Comment

¿Anjuta, Eclipse, NetBeans, Geany, KDevelop? Y el ganador es…

El orgulloso ganador luego de haber sido ignorado en la primer etapa es: Eclipse + CMake Eclipse se impone sobre netBeans justo en la recta final. Eclipse Ganymede con CMake funciona perfecto, se integran muy bien y hasta hay un plugin de CMake para Eclipse. Hacer Makefiles me asustaba, pero con CMake es un paseo. [...]

Continue Reading

23 August 2008 ~ 0 Comments

Microsoft Lifecam VX-6000 = Microdia

No le creas a las malas lenguas que dicen que la cámara Microsoft Lifecam VX-6000 (045e:00f4) no funciona en linux. La verdad es que sí funciona. Dale lsusb, y si te sale 045e:00f4 simplemente instala el driver de Microdia pero asegurate de aplicarle el parche. Aunque, ten cuidado, tal vez para el momento que leas [...]

Continue Reading

22 August 2008 ~ 0 Comments

Querido nVidia: Arregla los drivers (177.13) por favor!.

Crei que era mi imaginacion, pero cuando comencé a notar exagerada lentitud en Xorg con y sin el compiz prendido, supe que algo raro pasaba. Con mi viejita tarjeta serie 7000 el compiz corría de las mil maravillas, era de esperarse que con el monstruo de la 280 GTX corriera endiabladamente suave. Pero no. Y [...]

Continue Reading

12 August 2008 ~ 4 Comments

C++: ¿CodeBlocks o Netbeans o Anjuta o Eclipse?

Esa es la tarea de estos dias. Programar en Linux y encontrar una IDE decente, pero de verdad decente. Ya le di una oportunidad a Code::Blocks y lo veo muy inmaduro aun, al probar Anjuta de plano solo aguante unos pocos minutos y lo deseché. Estoy con Netbeans y aunque se hizo para Java, es [...]

Continue Reading

13 July 2008 ~ 10 Comments

Sin duda ubuntu cada vez esta mas feo

Y para muestra un screenshot:

Continue Reading

Tags: , ,

23 June 2008 ~ 3 Comments

De Latex a Word y de Word a Latex

Es una lata estar escribiendo en Word, asi que para documentos científicos y en general para todo documento que tenga muchas fórmulas es mejor escribir en Latex. Pero hay muchos trompetes que no saben Latex y a fuerzas quieren que les mandes el trabajo en ese programilla que usan las secretarias graduadas del CNCI: Word. [...]

Continue Reading

30 September 2007 ~ 0 Comments

El horror de actulizar a WordPress 2.3 y Flickr

Si han visitado zarzamora.com.mx estos ultimos 2 dias habran notado que tuvo comportamiento errático. Es porque estaba actualizando a WP 2.3. Fue todo un lío. Pero ya esta. Y de paso agregué Flickr como una columna de fotos a la izquierda. Esto siguiendo los pasos de lhuerta.

Continue Reading

22 September 2007 ~ 0 Comments

The future is open

Uncategorized

Continue Reading

17 September 2007 ~ 0 Comments

Vendo IAXy de Digium

Uncategorized

Es un ATA que atraviesa los firewalls, no es SIP, es IAX. IAX atraviesa firewalls de una manera ingeniosa. Checa la Descripcion en Digium. Checate tambien la datasheet. La subasta es en Mercadolibre. Animense.

Continue Reading