Add multiple workspace support to Windows 7

After using gnome desktop environment for a long time, I felt the need for mulitple workspace support in windows 7. Search for this feature ended up at Windowspager, a software hosted at sourceforge, completely free of charge. Windowspager is available for both 32bit and 64bit windows 7 editions. It is fast with a small memory footprint and easy to use taskbar placement. Any way it is simpler just like the gnome workspace switcher.

You can download windows pager from http://sourceforge.net/projects/windowspager/. The zip file includes both 64 and 32 bit editions. You don’t need to install it. Just copy it to somewhere in your harddisk and add the shortcut to startup folder inorder to enable autostart.

Screenshots

Posted in Softwares | Comments Off

Python Script for recursive listing of files

Python script for recursive listing of files.
1.import os
2.def printer(filename) :
3.  list = os.listdir(filename)
4.  for file in list:
5.    if os.path.isdir(file) :
6.      printer(os.path.join(filename,file))
7.    print os.path.join(filename,file)

filename = raw_input(“Enter the filename “)
printer(filename)

Posted in Python Tutorial | 1 Comment

CustoPack – Your Ultimate Windows Theme Customizer

Windows 7 comes with a lot of loaded features for better appearance. Windows 7 theme gallery also stacks a decent number of themes with aero support. But if you are among the ones who are reluctant with your desktop appearance then, this may help you.Considering the pain that takes to install a custom theme may forbid many to stick with the default theme. I agree there a lot of softwares out there which enables to make this process easier like Universal theme patcher ,Uxstyle core and more. But that too, doesn’t sound to be too easy.

CustoPack Tools is a free software which enables windows theme customization a breeze. It offers support for modifying windows login screen , backgrounds, themes, icons, cursors  and lot more. It even supports developing your own theme packs. But what if I am using windows Vista or windows Xp ?. I need to say that Custopack doesn’t come only for windows 7, but also for  vista and xp.

[adsense1]

Rocketdock in Custopacks avoids the reason to install another dock. In simple words CustoPack Tools is ‘awesome’ and it is definitely worth a try. CustoPack Tools Homepage can be reached from here.

Posted in Windows | 1 Comment

GUI development in Python

Python offers amazing support for developing GUI applications. GUI development in python is mainly based on libraries like pygtk, pyqt,wxpython,tkinter and many other toolkits.All Python GUI toolkits are useful, ‘better’ depends on your application, your version of Python, your OS and your skill level. Wxpython is mainly used for python programming in windows environment, while pygtk and pyqt for Linux environment, although they are cross-platform.. If you plan to build a really simple applications Tkinter would do, but for complex programs pygtk or pyqt is prefered. For more details on various toolkits, visit http://wiki.python.org/moin/GuiProgramming.

Tkinter:The basic GUI tool for python which is based on TCL language. It is the best toolkit for the beginner to experiment with, and has lots of example code. Tkinter lacks some really cool widgets. The IDLE IDE is written with Tkinter.

WxPython:
Python library with lot of widgets and inbuilt support for Opengl. Wxpython is based on wxWindows which is written in C++. It works with most Operating Systems. IDE’s like DrPython, UliPad and SPE are written with wxPython.

[adsense1]

PyQT:
Based on QT written in C++. PyQT is available for Python2 and Python3 on all Operating systems. The only toolkit that may have a license issue for commercial use. The Eric IDE is written with PyQT.

PyGTK:
Pygtk is based on GTK. It is present by default on almost all linux distros. Some code samples can be found. The popular Geany IDE is written with GTK.

Source:pythoncodings.blogspot.com

Posted in Python Tutorial | Tagged , | 1 Comment

Getting started with pyGtk and Glade

pyGtk is one of the best gui toolkit available for python. Glade is an interface designer from Gnome project to ease you through the process of gui development. If you are using a Ubuntu Linux, the only program you need to install is the Glade interface designer, which you can get from here. Glade and pyGtk is available for windows too, this link would guide through the process. Here are a few links to get started with pygtk and glade.

http://www.linuxplanet.com/linuxplanet/tutorials/6750/1/
http://www.learningpython.com/2006/05/07/creating-a-gui-using-pygtk-and-glade/
http://www.learningpython.com/2006/05/30/building-an-application-with-pygtk-and-glade/
http://www.micahcarrick.com/gtk-glade-tutorial-part-1.html

A walk, through these links would make you help you, know the basics of pygtk. Treelists, Treeviews, Dialogbox, Textentry and much more widgets are discussed in these links.Comboboxes ,liststores, treeview signal handling and other stuff would be discussed in the coming articles. If you have read all these articles, it’s time to start developing your own applications. A twitter client would be a good idea. It is easy to develop as twitter offers a nice and simple python api.

[adsense1]
clue: If you are searching for a nice python api for twitter http://code.google.com/p/python-twitter/, would be a nice choice. Now your process of developing twitter app has reduced to merely designing the interface and handling the signals of various widgets. Have fun developing python apps….

Source:pythoncodings.blogspot.com

Posted in Python Tutorial | Tagged , | 1 Comment

Must have applications for your Ubuntu Linux machine

Ubuntu 10.04, Lucid Lynx has been released about two months ago, and everything goes cool, till this time. How about adding a little more spice to your Ubuntu desktop. Lucid Lynx comes with Ubuntu software center, which is our starting point in this Ubuntu must have applications article.You can install these apps, by simply searching their names on Ubuntu Software Center.

1.Xchm – Ubuntu comes with support .pdf support by default, but what about .chm files (compiled html file) ?. Install Xchm to take of all your .chm files.

2.Ubuntu restricted extras – Are you unable to play some multimedia formats in your machine ?. VLC player works great with almost all media formats, but what if you need to organize and play songs in your favourite player, say amarok or rhytmbox. Search for ubuntu restricted extras in software center, install it  and now, you can play almost every media format under the sun.

3.Gnash – Gnash player is an alternative to adobe flash player in Linux,mainly for 64bit Linux systems as, adobe flashplayer for 64bit linux machines is still a dream.

4.Eclipse – A must have application if you are a programmer, whether a novice, it doesn’t matter, Eclipse makes programming a fun. It offers tons of plugins for every programming language.

[adsense2]

5.Wicd – A much better replacement for gnome network manager. Wicd offers support for almost all network cards and offers much better usability.

6.Cairo dock – Go for it if you need a mac dock, on your ubuntu machine.

7.X-chat – One of the best irc clients available for linux machines.

8.Touchpad freeze – It is for everyone, who are annoyed with the touchpad, when typing. This little app, freezes the touchpad while typing.

9.Powertop – Powertop, enables you to track the processes draining away your battery and provides simple ways to prevent it.

Still dissatisfied with the way your Ubuntu machine looks, check out the themes and tweeks section in software center. There are applications which enables you to install themes directly from gnome-art. You can also try out Linux games from the games from the software  center.

linux_applications

Posted in Longbook | 1 Comment