Where am I right now ?  

Posted by Satish Eerpini

You can find me blogging here : http://blog.satisheerpini.net

Was history ! :)  

Posted by Satish Eerpini

This blog represents a part of my undergraduate life when I was extremely active. The blog contains about 59 posts and excluding the previous one all the others were written in a span of 6 months ranging from Jan 2008 - June 2008. Which just tells how active I was in those days, and these were times when the Wi-Fi at campus was still in the planning phase and I was using internet over my GPRS enabled ancient Nokia 7610 (using wvdial + rfcomm over bluetooth). So it used to take like 10 minutes to update a post once written. But still never after that period have I written so much. Feels good to think about the intense work I did during the second year which looks simple now, but played an integral role in making me what I am today (if I am something !) !.

beginning again  

Posted by Satish Eerpini in

Its been some time since I stopped writing here because I had my own site running drupal at http://satish.playdrupal.com, but today something happened which will work to change my life in the coming years.
Whether for the good or bad, things after today will be in a new chapter in my life ,and as a resolution I have decided this blog and write stuff onto its pages, so those of you who have visited this blog and left in disappointment may not need to do so anymore. I will follow this post with a series of posts on using Linux for the common user.

Blog inactive  

Posted by Satish Eerpini

This blog is not active anymore , u can reach me at :
http://satisheerpini.net

Installing ruby-Qt4 on Fedora 9  

Posted by Satish Eerpini in , ,

well it is a lot easier than on Fedora 8( which i could never complete though i posted the method here ), it is just the installation of an RPM , just do this if u want to write any GUIs with Ruby based on Qt4
yum install kdebindings

u are ready to roll !!!

Kernel installer !  

Posted by Satish Eerpini in , ,

i have been learning gui programming with Ruby, .. it is a lot more easier designing GUI's with languages like Ruby or Python , than C . I actually wanted to write a kernel installer , which would work like this , ....


nothing related to the kernel is involved in the functioning of the installer , here is how it would go step by step .... :

  • ask for the kernel archive file .(or may be just ask for the patch file and do the rest as same after applying the patch ).
  • process the available config techniques based on the presence of libraries (like make gconfig, make menuconfig , make xconfig, ... etc)
  • ask the user to choose the config technique
  • give the option for the user to load the .config file from the installed kernel
  • and then compile the kernel , the progress being shown in a display window
  • and then complete the installation and ask the user to reboot to use the new kernel

i just got this idea, .... does a tool like this already exist, ... or would it be worth it , to develop something like this ,....?


Satish

removing tabbed display : drupal : user relationships...  

Posted by Satish Eerpini in

so if you have used the user_relationships module in Drupal ( 5.x) , u would know that the My relationships link in the navigation menu , when clicked displays a page with two internal tabs, 'all' and 'pending'. If u didn't like the tabbed display , (i did not like it , so i made this change)u can as well change it to display any one of the options , pending or all , this is what has to be done , u will have to edit the hook file for the user relationships module , so the required file is
"your drupal installation"/modules/user_relationships/user_relationships_hooks.inc
find the following code in the file and make the following changes .

$items[] = array(
'path' => "relationships/list",
'title' => t('All'),
'access' => $view_access,
'type' => MENU_NORMAL_ITEM|MENU_DEFAULT_LOCAL_TASK,
'weight' => -10,
);
if (true || ($approval_required && $edit_access)) {
$items[] = array(
'path' => "relationships/requests",
'title' => t('Pending'),
'access' => $edit_access,
'callback' => 'theme',
'type' => MENU_NORMAL_ITEM|MENU_LOCAL_TASK,
'weight' => -9,
'callback arguments' => array('user_relationships_pending_requests_page', $user->uid)
);
}

change it to the following ,...

$items[] = array(
'path' => "relationships/list",
'title' => t('All'),
'access' => $view_access,
'type' => MENU_NORMAL_ITEM/*|MENU_DEFAULT_LOCAL_TASK*/,
'weight' => -10,
);
if (true || ($approval_required && $edit_access)) {
$items[] = array(
'path' => "relationships/requests",
'title' => t('Pending'),
'access' => $edit_access,
'callback' => 'theme',
'type' => MENU_NORMAL_ITEM/*|MENU_LOCAL_TASK*/,
'weight' => -9,
'callback arguments' => array('user_relationships_pending_requests_page', $user->uid)
);
}



we are just changing the menu hooking behaviour, ... this is just a choice of look , a small tweak , nothing more,...... u can just ignore this if u like the tabbed display .

Fedora 9 install media in India.  

Posted by Satish Eerpini in ,

This is an excellent initiative by one of the members of the Fedora Ambassadors Project , Susmit. He created a list and we( members from india) have been adding to it. It is a list of volunteers , who could copy Fedora install media for people who would require them. This is not limited to the present release and will continue for all the future releases i guess , ... here is the link , ....

http://fedoraproject.org/wiki/Distribution/FreeMedia/India/LocalContacts


Installing qt4-ruby bindings !!  

Posted by Satish Eerpini in ,

i installed the qt4-ruby bindings just now. It is a little confusing ( for me atleast), so i describe here the process to install the bindings, (for linux, i am using Fedora 8).....
-> install qt4 on your system
->get the qt4-ruby bindings from the RUBYFORGE site or from the following link, the following link might contain an old version , so go to the rubyforge site for the latest stuff, ....
http://www.filekeeper.org/download/eerpini/qt4-ruby-1.4.10.tgz
->install cmake on the system if it is already not present
on a Fedora system u can do this by just using 'yum install cmake'
->then extract the archive and change to that directory ,
->then run 'cmake .'
this will automatically configure and create makefiles .
->then run 'make'
this should automatically install the bindings, just write a sample ruby program to check if it works !

installing RadRails on Eclipse ...........  

Posted by Satish Eerpini in , ,

I could not find a proper answer when i wanted to install RadRails on eclipse . This is how it is done , .... in the Eclipse menu go to
Help-->Software Updates --> Find and Install....
then in the pop - up window which appears ,..
Search for new features to install
and then click next and then u will have to add 2 new remote sites, .. the details for the sites are the ones which were very difficult to obtain , they are
site 1 :
Name :RadRails
URL : http://radrails.sourceforge.net/update
site 2 :
Name :RDT
URL : http://updatesite.rubypeople.org/release
then click on finish , u are almost done with the installation , u have to just follow the instructions from here on to finish the installation .

About Me

My photo

I am a Linux geek currently pursuing my bachelor's degree in computer science and engineering.