Solaris 2 Linux migration troubles

I recently started on a new project to migrate almost 10 years of Solaris developments on Linux. The oldest code I found dates almost from 1992. It is of course a mess of C, C++ written by tens of people on different stages, various internal libraries and external libraries. A complicated Makefile structure which was supposed at some time to support multiple architectures in a rather complicated way. For now the code compiles mostly on solaris 2....

April 12, 2007 · len

Zero G installer error

Everything started with this simple Roguewave SourcePro demo installer but the problem surely applies to many other installers. Upon running the installer it exits with the following errors: ./linux/install_linux.bin<br></br>Preparing to install...<br></br>Extracting the JRE from the installer archive...<br></br>Unpacking the JRE...<br></br>Extracting the installation resources from the installer archive...<br></br>Configuring the installer for this system's environment...<br></br>nawk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory<br></br>dirname: error while loading shared libraries: libc....

April 10, 2007 · len

Koha AMS integration

This describes the modifications which have been done to a standard Koha 2.2.5 installation in order to be provide a basic AMS integration for IMAR: “Simion Stoilow” Institute of Mathematics of the Romanian Academy library system. AMS integration One of the requirements of the customization was to allow a basic AMS integration. For each ISBN code the corresponding AMS code had to be found using a crawler. This was achieved by a value_builder plugin which consists of 3 parts:...

March 21, 2007 · len

External monitor on linux laptop (nvidia)

Goal The goal of this effort was to use an external monitor or projector on a Linux based laptop (running Ubuntu Linux) equipped with a Nvidia video card: should not require laptop restart should not require X restart should be simple enough Hardware Dell Inspiron 8600 and Dell Latitude D820 with Nvidia graphics card running at 1680×1050 External LCD monitor capable of 1680×1050 (this might not be always the case but surely the solution can be adapted) First try My first try was to just plug the monitor and press the Fn + F8 (CRT/LCD) button....

March 18, 2007 · len

Small VOIP platform for distributed sales force

Our strategy is to allow people work remotely and concentrate more on results than spending a fix number of hours in the office. The goal of this project was to allow the sales people which work remotely to call clients over the internet using the phone lines from the headquarters. Other goals: integration with our sales platform (www.solis.ro) can call using the data from the CRM...

March 6, 2007 · len

Graph web representation (conclusions)

Updated 18-oct-2008: There is a great solution in Flex which I have used for this and this projects. Conclusion The problem of representing a graph on the web is not a solved one. On the desktop application side there are lots of tools which can handle large graphs with nice visualization but on a web page the choices are limited. For the given problem of representing a set of nodes connected through lines in order to illustrate the elements of an application I have tried the following:...

February 2, 2007 · len

Graph web representation, dojo.gfx

Dojo.gfx I recently searched about a javascript/ajax way of rendering graphics to a web page and the best choice seems dojo. What dojo does (and other similar libraries also) is to render SVG graphics for the browsers which supports it and VML for IE. Of course IE has his own special standard and cannot render SVG without an Adobe plugin. Here is some code which renders 3 rectangles and the connecting lines in dojo (similar to the result of the image from the first part):...

February 2, 2007 · len

Graph web representation (java)

Prev: Goal, html, image representations Next: dojo.gfx Java applet Still searching for some way to represent a graph in a web page I remembered that lot of time ago I found a library called touchgraph and stayed one night to code an applet using it in order to dynamically represent the sitemap of my oldest site. I almost had forgotten about that work but was able to find it in CVS (good for...

February 2, 2007 · len

Graph web representation

Goal When my Solis product manager came to me with a file representing a list of the application functionalities asking me how to present then on the web I naturally started searching for various solutions. The problem: representing a graph (or more simply a tree) to the web. This articles describes the various tests I have done: plain html, java applet, plain image, dojo.gfx. Plain html The plain html strategy is the simplest one and I will not go over it in detail as the result is the classical site tree....

February 2, 2007 · len

Product (skin) localization

The goal With a plone site you can do a lot of localization using the linguaPlone product. This is a great tool even if it still has some problems with the localization of folder default pages (folders which have a page as custom view). But in a custom skin there are also elements which need some localization. In my case it was the left side portlet which needed romanian and english localization....

January 27, 2007 · len