Open New Terminal Here

Here is a small script to open a new terminal in the current nautilus’ location.

Place this script at /home//.gnome2/nautilus-scripts

folder=`echo $NAUTILUS_SCRIPT_CURRENT_URI|sed 's/file\:\/\///g'`
gnome-terminal --working-directory=`echo $folder`

Screenshot-pgminchallenges - File Browser

Add comment November 2, 2009

A video editing experience with FOSS tools.

It is the final year at college and our class took one of the four houses at college. We had to make a house video within a short period of time. Everyone was on tight schedule and ended up making a video using Sony Vegas. I did not touch the software. The only contribution from me was cutting videos for the house video, which i did with kdenlive.

Later 2day I decided to give a try mixing stuffs completely with FOSS tools. I ended up with a few tools, pitivi, kdenlive, openshot. I must say the usability of all of them suck. Seriously, the usability of tools should is one factor why FOSS doesn’t hit the mass public. Sony Vegas on the other had was something very simple for a newbie and hence my friends made the video fast at their first trial with the software. I’m thinking on working on kdenlive to increase usability a bit, hoping that coding goes easy.

The complete set of softwares I used include : GIMP, OpenShot, kdenlive, pitivi

Here is the video.

1 comment October 10, 2009

Happy Birthday Google

Happy 11th B’day google

Google is the other name for Web search now. You can even hear people saying, “Did you try googling on other search engines?” when google doesn’t fetch the expected answers.

Google is one place for innovation.. I love the google doodles. :)

Add comment September 27, 2009

Music track for pidgin with Listen

If you have heard that dcop has been withdrawn, that is right. My old script for tracking music for pidgin from amarok has stopped working, and I navigated from amarok to listen. So I had to write a new one. The script keeps your current status message and updates the song to the end of the status message. So here is the script.

pidgin+listen

pidginstatusupdater

pcurrstatus=`purple-remote getstatus`
pcurrstatusmsg=`purple-remote getstatusmessage`
pcurrstatusmsg=`echo $pcurrstatusmsg| cut -d’:’ -f1`
listen=`listen -c`
purple-remote “setstatus?status=$pcurrstatus&message=$pcurrstatusmsg :: Currently listening to – $listen”
olisten=$listen
while [ TRUE ]; do
if [ "$olisten" != "$listen" ]
then
purple-remote “setstatus?status=$pcurrstatus&message=$pcurrstatusmsg :: Currently listening to – $listen”
olisten=$listen
fi
listen=`listen -c`
pcurrstatus=`purple-remote getstatus`
pcurrstatusmsg=`purple-remote getstatusmessage`
pcurrstatusmsg=`echo $pcurrstatusmsg| cut -d’:’ -f1`

done

To autostart the pidgin along with tracker i wrote a new script to start both of them, named pidgin and placed it in the first location of $PATH.

It is pidgin

/home/openhappiness/pidgin/bin/pidgin& my pidgin installation
sleep 5
/home/openhappiness/pidginstatus
my musictracker location

Having problems? Do ping me.

NOTE: make sure that there is no other instance of pidginstatusupdater running.

Add comment September 26, 2009

I <3 the Web.

Even though this is not the actual web Tim Berners-Lee dreamed of, it has shaped the lives of millions of people including me. Thank you “web”. The people around it, the community out there and the wires under the ocean. :)

I love the web

I love the web

Today 22nd September is celebrated as One web day. Show you support.

One Web Day links
http://onewebday.org/
http://www.mozilla.org/causes/onewebday/

Add comment September 22, 2009

Linked Data

The biggest DB ever. Yes your heard that right.

Below is the slide show set I used to present it for my academic seminar. The report concerning the same will be uploaded as soon as I’m done with it. :)

(more…)

Add comment September 19, 2009

Hackfest at Excel X

Hello guys,

I’m happy to announce that we are conducting a hackfest, yeah yeah hackfest, during our annual techfest at our college. This is one of the long awaited event among the FOSS enthusiasts in our college after the fossmeet we had this year beginning.

Due to some lab constraints we are not able to permit everyone to attend the hackfest. We have arranged a small screening to select 30 candidates for the coding party.

Register at http://excelmec.org/excelx/hackfest

  • The Aim is to build awerness among the students about the Source they have access to.
  • The basic motto of the event is “STOP COMPLAINING, START CODING”
  • Hackfest will basically consist of a few classes including
  1. How to setup the development environment easily on a debian/ubuntu based system
  2. Basic class on gdb, and other tools used for bug fixing and development.
  3. How bugs are reported, tracked, resolved.
  4. What patches are.
  5. How to make patches
  6. How to apply patches and how to
  • The event will further go ahead taking projects, mainly on GNU/Linux and Web that find day to day use in our Computing life.
  • It is a full day event. Due to the lab constraints a screening is being conducted online on excel x site.
  • Participants are free to have an un-ordered but well mannered coding party on the day (Coffee provided. Mugs should be your own ;) )
  • Current idea of projects include, Drupal, Limesurvey, Eye of GNOME, gedit, pidgin etc.
  • The aim of hackfest is not to get valuable patches, but to encourage people to become aware about it and later start contributing to the opensource movement.
  • The event will be is totaly of an unofficial kind in nature.
  • Fun is what we are looking after all.
csbanner

Excel X :: Inspire | Innovate | Engineer

Add comment September 10, 2009

Automatic proxy changer

I’ve been hearing a lot of complaints from my friends at college about the mess it creates when they have to switch b/w home networks and college network, especially the proxy problems.

Most of us don’t have proxy set up at home networks. But at college we need to pass through a proxy and we forget about that and end up complaining that the network is down.

Here is a script you need to put up in the startup which will remove the mess. It will check and set/unset the proxy whenever needed.

while [ TRUE ]
do
essid=`iwlist wlan0 scan|grep ESSID|cut -d":" -f2`
if [ "model-2" == $essid ]
then
export HTTP_PROXY='http://192.168.0.2:3128'
else
unset HTTP_PROXY
fi
done

Also please make sure that you set the firefox proxy to “Use the System proxy”.

2 comments August 13, 2009

Eog: Set as Desktop Background

Recently i decided to use only wallpaper I made myself. So there was a lotta changing bg while making them. I had to move the mouse all around to the Image tab always.. getting fed up with that i decided to add right click> Set as desktop bg to the Eye of Gnome (eog). Also a keyboard shortcut “f8″ has been added.

There is an image collection feature added to the current version of eog. I’ve added the bg feature to that also.

A bug report also has be filled at bugzilla for the same :)

Here is the o/p

Here is the patch: (more…)

3 comments May 3, 2009

Alt+F2

I just wrote a class in ruby for the backend for the ALT+F2 replacement i’m working on.

here is the class in ruby


#! /usr/bin/ruby
require 'pathname'
class Doer
def initialize
path=ENV['PATH'].to_s.split(":")
@li=""
@cmdlst=[]
@command=Hash.new()
path.each do |indpath|
inpath=Pathname(indpath)
files=inpath.children(false)
files.each do |fls|
testval=FileTest::executable?(File.join(indpath,fls))
if testval
cmdpth=File.join(indpath,fls).to_s
cmd=fls.to_s
@command.store(cmd,cmdpth)
@cmdlst.push(cmd+"\n")
end
end
end
@cmdlst=@cmdlst.join
end
def updatefind(str)
pattern=Regexp.compile("#{str}.*",Regexp::IGNORECASE)
@li=@cmdlst.scan(pattern)
return @li
end
end

You can try it by passing a string to the updatefind function for getting the list of commands similar to the give string.

For eg:
x=Doer.new()
puts x.updatefind(ARGV[0])

if you are passing the string from command line..
Hope ppl find this useful!!
will update soon with the Qt front end as soon i’m done with it. :)

Add comment April 12, 2009

Previous Posts


Tags

airtel on linux amarok beryl bluetooth and ubuntu bootloader chainloader compiz compiz fusion cube dual boot evil first look on ubuntu fun gdm gnome grub GUI root install KDE4 lilo linux linux basic software M$ nautilus scripts obex pidgin restore grub root ruby script shipit shutdown su sudo sudo -i time up dude ubuntu vi vim vlc windows windows sucks wvdial zenity zenwalk

 

November 2009
S M T W T F S
« Oct    
1234567
891011121314
15161718192021
22232425262728
2930  

About Me

Cyriac Thomas

A GNU/Linux enthusiast, Amateur Photographer, Design enthusiast who loves simplicity. An active tweeter @cyriacthomas.

RSS Photoblog

My Recent Tweets

Links

Archives

Blog Stats

Flickr Photos

I <3 the web

20032008(026)

20032008(021)

More Photos

del.icio.us/cyriacsmail

Bot Comments ;)