/home/karthik/blog

KompazzVG and ShivaVG

Posted in kompazzvg, Linux, openmoko, Uncategorized by Karthik Murugesan on March 25, 2008

Since I am not an OpenVG/graphics expert, I needed some reference OpenVG Implementation to validate my implementation and compare the rendering quality. I didnt consider the OpenVG RI because its a windows based implementation and I expect the rendering quality to be bad (just an instinct).

Other than the RI, ShivaVG is one complete good quality open source implementation which I found interesting because it uses OpenGL as the base rendering engine and also has a good amount of OpenVG test code.

Here’s the SVG tiger rendered using KompazzVG and ShivaVG. Thanks to Irvin of ShivaVG for his test code.

kompazzvg.pngshivavg.png

PS: Note that KompazzVG and ShivaVG implementations take different approaches.

How to access internet from Linux via Microsoft’s NTLM Proxy Server

Posted in Uncategorized by Karthik Murugesan on February 7, 2007

Most corporates allow access to internet through Microsoft’s Proxy Server which uses the properitory NTLM authentication. Even though most of the linux communication software provides some basic proxy support, none support NTLM authentication and hence accessing internet from linux is not possible.

In order to do the same from the Linux PC, you can install the NTLM Application Proxy Server (ntlmaps) from http://ntlmaps.sourceforge.net/ on your windows machine, configure it as specified in the README and run the same on your windows machine. Then configure your ntmaps hostname and port as the proxy server’s hostname and port in your linux machine. For example, you can configure the environment variable “http_proxy” to ntlmaps hostname:port, if you want wget to access the internet via NTLM proxy. Similarly most clients will have their own of defining the proxy. Check the corresponding manual on how to do the same.