Thursday, July 28, 2005

Call from SAP Labs for a Test

After submitting my resume, i got a call from SAP Labs in the afternoon and was happy to get shorlisted for the test.

More than 500 people have got shortlisted and its going to be a tough one. I'm gonna try my best,. ;) Just started brushing up the basics,..

Got to learn RDBMS, OOPs,. I have no idea about RDBMS, but OOPs is okay for me,.. Hope to get into SAP Labs.

Wednesday, July 27, 2005

Installed FC4 on my PII 350 MHz system

I always wanted to test the latest FC4 version of GNU/Linux and installed it successfully. After i get my new system/Laptop i'll try installing Ubuntu.
Now starting to build GNOME.

Autoficon

Atlast the site has been updated and launched. Also, one of the module of Autoficon, The Transformer Version 0.1 has been released as Tarball and also checked in the CVS Repository.

Atlast learnt how to use GNU Autotools to create configure and Make scripts.
Auto tools ROCKS !!!
Also, thanks to some members of the GNU Autoconf mailing list who helped me clear a doubt in creating the configure.in scripts.

Sunday, July 24, 2005

GNOME Foundation Membership

Atlast got my GNOME Foundation membership got approved. But the sad thing is that, i didnt get any mail from the foundation, but i checked that in the site http://foundation.gnome.org/membership/members.html

I have applied for my gnome.org mail alias. Soon i'll be getting madhanrm@gnome.org mail alias. ;)

Patches for GNOME-Media

Attached two patches in gnome bugzilla and comitted one patch. Waiting for the approval of the other patch.
;)

Busy day

After a long time, i created a template for my project website http://autoficon.sf.net Check it out ;)

also i imported the transformer module into CVS. ;)

Will also try to finish the Spy module soon and make out the first full release.

Thursday, July 21, 2005

Gnome Love



GnomeLove is an initiative that aims to help people who want to get started contributing to GNOME.

Enhancement in Gnome-screenshot

I thought that the screenshot of the selection is not there in gnome-screenshot. So just filed a bug at bugzilla.gnome.org. But, i decided to do that enhancement myself. Sat in front of the computer for hours, started hacking gnome-screenshot code and finished the feature. But, i wasnt able to do the selection triangle part. I tried several hacks, but was in vain,..
Here is the link for the bug and patch is put there,..
http://bugzilla.gnome.org/show_bug.cgi?id=155061

Friday, July 08, 2005

Texas Instruments

Atlast i decided to send my resume to Texas Instruments (TI). I wasnt confident attending it, yet i wanna give it a try. I'm confident in C, Data structures and Micro processors, but not in Signals and systems and DSP.
Will try my best.

Plone behind Apache

Plone runs on a different port and so, i created a virtual host in apache and made plone to work behind apache. I referred to the online document from the Plone site.

Wednesday, July 06, 2005

Steps to setup Plone in GNU/Linux

First i started with Plone 2.0.5 and Zope 2.8.0
But i got some errors while publishing. I posted the query in the plone users mailing list and got a solution that Zope 2.8.0 doesnt support Plone 2.0.5.

So i downloaded Zope 2.7.0 and installed it.
Installation steps for Zope: (As an ordinary user)

[webtest@headnode bin]
$ tar -vxzf Zope-2.7.0.tgz

[webtest@headnode bin]
$ cd Zope-2.7.0

[webtest@headnode bin]
$ ./configure --prefix /opt/zope


Configuring Zope installation

Testing for an acceptable Python interpreter...

Python version 2.3.5 found at /usr/local/bin/python

Python version 2.3.5 found at /usr/local/bin/python2.3

Python version 2.3.3 found at /usr/bin/python


The optimum Python version (2.3.3) was found at /usr/bin/python.


- Zope top-level binary directory will be /opt/zope.
- Makefile written.

Next, run make.

[webtest@headnode bin]
$ make install
(do it as a super user)
.
.
.At the end of the installation, you will see

Zope binaries installed successfully.


Now run '/opt/zope/bin/mkzopeinstance.py'


[webtest@headnode bin]
$ /opt/zope/bin/mkzopeinstance.py
Please choose a directory in which you'd like to install
Zope "instance home" files such as database files, configuration
files, etc.

Directory: /home/webtest/zope
Please choose a username and password for the initial user.
These will be the credentials you use to initially manage
your new Zope instance.

Username: admin
Password:
Verify password:
[webtest@headnode bin]$ cd /home/webtest/zope/bin
[webtest@headnode bin]$ ./runzope
------
2005-07-06T16:09:12 INFO(0) ZServer HTTP server started at Wed Jul 6 16:09:12 2005
Hostname: headnode.ececluster.com
Port: 8080
------
2005-07-06T16:09:12 INFO(0) ZServer FTP server started at Wed Jul 6 16:09:12 2005
Hostname: headnode.ececluster.com
Port: 8021
------
2005-07-06T16:09:14 DEBUG(-200) FileStorage create storage /home/webtest/zope/var/Data.fs
------
2005-07-06T16:09:14 DEBUG(-200) TemporaryStorage create storage temporary storage for sessioning
------
2005-07-06T16:09:14 BLATHER(-100) ZODB Commiting subtransaction of size 722
------
2005-07-06T16:09:14 BLATHER(-100) ZODB Commiting subtransaction of size 1813
------
2005-07-06T16:09:16 INFO(0) Zope New disk product detected, determining if we need to fix up any ZClasses.
------
2005-07-06T16:09:16 BLATHER(-100) Z2 Installed sighandler for SIGTERM
------
2005-07-06T16:09:16 BLATHER(-100) Z2 Installed sighandler for SIGINT
------
2005-07-06T16:09:16 BLATHER(-100) Z2 Installed sighandler for SIGHUP
------
2005-07-06T16:09:16 BLATHER(-100) Z2 Installed sighandler for SIGUSR2
------
2005-07-06T16:09:16 INFO(0) Zope Ready to handle requests

Now Zope is ready and it can be tested in the browser
http://127.0.0.1:8080/
If you are using the port 8080 for someother application, then you can change the port numer in the file ~/zope/etc/zope.conf

Zope has been successfully installed and configured. Voila!!!

Installation steps for Plone:

[webtest@headnode webtest]$ tar -vxzf Plone-2.0.5.tar.gz


[webtest@headnode webtest]$ cp -R Plone-2.0.5/* zope/Products

Note: The Products folder should contain list of folders as shown and not the Plone-2.0.5 dir as such

Thats it, The installation of Plone is over. Now restart Zope.

[webtest@headnode bin]$ ./runzope

.
.
.
.
2005-07-06T16:16:55 INFO(0) Zope New disk product detected, determining if we need to fix up any ZClasses.

------
2005-07-06T16:16:56 BLATHER(-100) Z2 Installed sighandler for SIGTERM
------
2005-07-06T16:16:56 BLATHER(-100) Z2 Installed sighandler for SIGINT
------
2005-07-06T16:16:56 BLATHER(-100) Z2 Installed sighandler for SIGHUP
------
2005-07-06T16:16:56 BLATHER(-100) Z2 Installed sighandler for SIGUSR2
------
2005-07-06T16:16:56 INFO(0) Zope Ready to handle requests

Now to create a Plone site and test:
On the browser type:
http://127.0.0.1:8080/manage
Enter the user name and password.
In the page that loads, on the top right, select Plone site and click add.
Enter the necessary details , like id = test,.. and click on Add Plone Site.
To access the newly created plone site,
http://127.0.0.1:8080/test



Plone Setup

I started testing Plone to create a website for our club, FOSTA. Free and Open Source Tech Association. It was started with the name PSG GNU/Linux Club.

Saturday, July 02, 2005

Treat for the Juniors

Yesterday, we went to Alalkar and around 11 juniors joined the Treat. Had a great time yesterday. :) Now got to get the treat from them for getting placed.

Friday, July 01, 2005

Sound-juicer player


After a long time, i decided to finish the bug i reported on Bugzilla for sound-juicer module to Remove the progress dialog and bring it to the Main Window. Just few more testing left. This is the snapshot of the changes.
Got to fix some more issues.