preload
Feb 26

OpenLink Virtuoso is the first CROSS PLATFORM Universal Server to implement Web, File, and Database server functionality alongside Native XML Storage, and Universal Data Access Middleware, as a single server solution. OpenLink Virtuoso plays a vital role for semantic web programming, it can work as a solid SPARQL end point, which can be supported by almost all endpoint interfaces. There are following steps to install and start OpenLink Virtuoso universal server-

1. Install Dependencies

To install OpenLink Virtuoso first of all following dependencies are needed-

Package Version From
autoconf 2.57 http://www.gnu.org/software/autoconf/
automake 1.9 http://www.gnu.org/software/automake/
libtool 1.5.16 http://www.gnu.org/software/libtool/
flex 2.5.33 http://www.gnu.org/software/non-gnu/flex/
bison 2.3 http://www.gnu.org/software/bison/
gperf 2.7.2 http://www.gnu.org/software/gperf/
gawk 3.1.1 http://www.gnu.org/software/gawk/
m4 1.4.1 http://www.gnu.org/software/m4/
make 3.79.1 http://www.gnu.org/software/make/
OpenSSL 0.9.7i http://www.openssl.org/

First of all check all the dependencies whether installed or not. (Version is important!)

To check the version use following sequence.

#autoconf –version

# automake –version

#libtoolize –version

#flex –version

#bison –version

#gperf –version

#gawk –version

#m4 –version

#make –version

#openssl version

During checking of the dependencies you will know whether they are installed or not and if not installed, for example,  you will get  something like-

The program ‘autoconf’ is currently not installed.  You can install it by typing:

apt-get install autoconf

Then why should you wait!! install the packages using “apt-get” one by one in the sequence as checking the version.

OR
you can install these from synaptic package manager.

2. run this command  apt-get install libssl-dev from your terminal
3. Download OpenLink Virtuoso from source forge (Link)
4. Extract the package in any directory.
5. Go to the directory where you have extracted the package.
6. It is better to run autogen.sh by typing ./autogen.sh, which checks for the presence and right version of some of the required components, and if it reports any missing package then install that package.
7. Set following  environmental variable by typing (one by one) -
CFLAGS=”-O2″
export CFLAGS
8. type  `./configure’ to configure the package for your system.
9. Type `make’ to compile the package.
10. Type `make install’ to install the programs and any data files and documentation.

To start the server you have two steps-
1. Go to ‘cd  /usr/local/virtuoso-opensource/var/lib/virtuoso/db’
2. then type ‘/usr/local/virtuoso-opensource/bin/virtuoso-t -f &’
Finally use the server from your browser by typing ‘http://localhost:8890/’ in the address bar.
Use the powerful multipurpose opensource server !!
Note:- All documentations are available at Wiki Page of  OpenLink Virtuoso.
To grant the SPARQL to update and insert data into a graph-
1. Go to “http://localhost:8890/conductor” and login as “dba” (Uname and Pass =” dba”)
2. Click on “Interactive SQL (ISQL)”.
3. In ISQL window type the commad

GRANT ALL PRIVILEGES TO "SPARQL";

Feb 14

If you are a python programmer and keen to use python in windows environment with the most popular Stani’s Python Editor IDE then follow the given below steps-

  1. Download and install Python 2.6 from Here (http://www.python.org/download/). for your appropriate windows (32 or 64 bit)
  2. Download & Install wxPython (NOT wxWidgets) from Here. (http://www.wxpython.org/download.php)
  3. Download & Install SPE from Here(http://developer.berlios.de/project/showfiles.php?group_id=4161). Get this file: “SPE-0.8.4.c-wx2.6.1.0-no_setup.zip”.
  4. Unzip it to somewhere you will remember, but don’t rename the folder anything other than “_spe”.
  5. Go inside the _spe directory and double click SPE.py.
  6. At this point your  new SPE Python IDE should start up. Enjoy Python….

Note: you will have to set the environmental veritable in windows for python. For Xp user,

Right click on MyComputer=>Properties=>Advanced=>Environmental Variable

and then select “Path” and click edit, add the python directory (c:\Python26)

followed by a semi colon at the end of the variable Value.(eg- xxxxxx;C:\Python26)

Apr 30



English is the common language for all operating system and programming languages. If end user wants to use the particular software or Operating System ,the product has to support Internationalisation [I18N] or localisation . Now a days all products are coming with those options. In this article , let us discuss about the how to type local languages in Linux like Ubuntu and firefox. First i am going to show  how to type in “Tamil” language with firefox. Based on your comments we can discuss about  typing in other languages.

Typing Tamil  in Firefox Browser

1. You need “TamilVisai” [ old name was Tamilkey] addon for typing Tamil in firefox, so click the link given below , in that page select “Add to Firefox” button.

Click here to Install Tamil Visai Addon for Firefox

Opening Tamil Visai Page

2. Now Another pop-up window will open , There u select “install”  button . Installation will take one or two minutes [Based on your Internet Speed]

Installing Tamil Visai

3. After installing TamilVisai Restart Your firefox.

4. If you want to type in tamil in any text box or text area , simply right click on your mouse and select  Tamil vissai option  or press Alt+F8 . based on your type wring method .you can choose any one of the type options , If you know Tamil typewriting then choose Tamill99 option , otherwise choose Anjal [Based on phonetics].

Typing Tamil in Google Search Box

5. For Type in English Press F9