Posts

beginning again

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

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

Installing ruby-Qt4 on Fedora 9

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 !

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 so...

removing tabbed display : drupal : user relationships...

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, 'wei...

Fedora 9 install media in India.

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 !!

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 !