Leaving town

english — Tags: , — @ 20:20

I’m seeing that is raining, don’t enjoy raining (you know, you can get wet :P ) but like to travel and love resting when rains, sleeping is the best, am going to sleep in the bus. Here happends the same is raining and I thank about it, the heat days ago was killing me.

I will travel on Friday’s midnight to vote in the Sunday Presidential Elections hoping everything goes fine after that exciting voting day.

Traveling

english — Tags: , — @ 20:48

I’m too tired but I need, tomorrow, to go the get my passport, I may be traveling to Argentina next week to talk about the SCADA port from QNX to Linux, yes, we’ll use TIPC and might use Heart Beat, but the most important thing we’ll use is Debian, our default GNU/Linux distribution.

And yes, I’m traveling friday’s dawn… see you there!!

OCL Editor

english — Tags: , , — @ 18:18

I’ve set two bugs to include OCL files into gtksourceview and shared-mime-info, however while this happends I’ll keep working in the editor to include it in MonoUML.

In the Reverse Engineering from sources implementation I’m begginning with the Visual Basic .NET parser. I’m trying to finish it faster as possible.

By the way to those Mono Hispano readers, I’ve also set a bug related to its Wiki.

Fatal error

english — Tags: , — @ 11:58

Fatal error: Call to a member function on a non-object in /var/www/www.es.gnome.org/wiki-moni-hispano/includes/ObjectCache.php on line 409

One month and time goes on.

Behind proxy

english — Tags: , — @ 13:26

If you are using Debian at work and you need to update/upgrade or even install any debian package through apt and you are behind some MS proxy server (that’s my case) you need to install ntlmaps package and export some variables:

function proxy(){
echo -n username:
read -e username
echo -n password:
read -es password
export http_proxy=http://$username:$password@proxyaddress:port/
export ftp_proxy=http://$username:$password@proxyaddress:port/
echo -e \nProxy environment variable set.
}

Don’t forget to change: proxyaddress:port. With this everything should work.

Want to know more? There are two references I read: 1, 2.

TIPC

english — Tags: , — @ 15:35

The current SCADA written in QNX is spplited in several processes, they communicate using QNX-based (and propietary) IPC, to port it to Linux we need to select something like QNX’s send/reply messages.

Currently I’m testing TIPC and has an important advantage: its network transparency. Network transparency works out of the box in QNX, but doesn’t in Linux, and TIPC seems to work quite nice. There are good things about this project, it’s included since the kernel 2.6.16, you only need to load the module to start using it and its programming is similar to sockets, supports connection-oriented and connectionless-oriented sockets. Looks promising.

Camera + Debian

english — Tags: , — @ 21:49

I don’t know why my camera isn’t added in the default gphoto-udev rules… however adding:

SYSFS{idVendor}==”040a”, SYSFS{idProduct}==”059c”, MODE=”0660″, GROUP=”camera”

to:

/etc/udev/rules.d/025_libgphoto2.rules

fixes:

“An error occurred in the io-library. (Could not claim the USB device). Could not claim interface 0 (operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stu680, spca50x) is using the device and you have read/write access to the device.”

You need, of course, to add your user to camera group. Nice pictures by the way.

To do

english — Tags: , — @ 13:51

I finally compiled Antlr C# runtime with mono, however, there are some bugs in the nant build file, so you need to change the default MS Windows file separator to the default UNIX file separator, you know, replace the ‘\’ with ‘/’, then comment the automatic-AssemblyInfo.cs-file section to let nant run, after building you will have: antlr.astframe.dll and antlr.runtime.dll.

I’m also searching and learning about GtkSourceview‘s language specifications to use it in our OCL editor, we need, of course, OCL syntax before beginning the editor and to register its MIME-type, implementing both Reverse Engineering from sources and the OCL editor will be a nice experience.

Trip to Reverse Engineering from sources

english — Tags: , , — @ 22:00

After removing that sort-like code used within the Reverse Engineering from CIL I’m beginning the API writing to allow Reverse Engineering from sources. Rodolfo, time ago, talked about this idea, I suggested using JavaCC for doing this, he said “Try antlr“, now I’m seeing it, trying to build it to then used it in MonoUML.

However, I still don’t like the idea to include another dependency (ikvm’s dll and so on) in MonoUML, there might be a .NET-based parser generator, but Antlr is quite good and there’s also C# support!, however I haven’t yet compiled C# runtime, why? there are missing files… you just can’t compile it! Not including files in releases drives me crazy, how would I try it and learn it without being able to compile it!?

I’ll spend this weekend trying to solve this.

CICOL 2006

Uncategorized — Tags: , — @ 19:10

Este fin de mes me voy al CICOL, me toca el viernes 30, estaré en un taller de Desarrollo en Gtk# y una platica del proyecto Mono Hispano, por ahí andará Gunnar y el buen Sandino.

A pesar de que aún no pido permiso en el trabajo, no creo que haya problema alguno, así que nos vemos por alla en unos días.

Next Page »
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2004-2010 Mario Carrion | powered by WordPress with Barecity