Sep 26, 2010
Move Ubuntu 10.04 Window Buttons from Left to Right with 1 Command
I personally wasn't happy about it not really because Ubuntu was trying to be like Mac OS X, but mainly because I'm just not used to having those pesky buttons at the left side. I know a lot of those who have just upgraded or installed Ubuntu 10.04 feel the same way too and would immediately want to move the window buttons back to where they belong, so allow me to help you with the simplest way possible.
Here's how you can move the window buttons of Ubuntu 10.04 from left to right using a one-liner:
Run Application Dialog (Alt+F2) or open a terminal and execute this command:
gconftool-2 --set /apps/metacity/general/button_layout --type string menu:minimize,maximize,close
That should do the trick. I hope you are happy now and have stopped cursing already :-)
Aug 8, 2010
Files System Directories “Hierarchy”
This article will be really helpful for beginners to know what’s the purpose of each directory and command inside Hierarchy.
So let’s begin,"
Directory | Description |
---|---|
bin | Essential command binaries |
boot | Static files of the boot loader |
dev | Device files |
etc | Host-specific system configuration |
lib | Essential shared libraries and kernel modules |
media | Mount point for removeable media |
mnt | Mount point for mounting a filesystem temporarily |
opt | Add-on application software packages |
sbin | Essential system binaries |
srv | Data for services provided by this system |
tmp | Temporary files |
usr | Secondary hierarchy |
var | Variable data |
1. bin
/bin contains commands that may be used by both the system administrator and by users, but which are required when no other filesystems are mounted (e.g. in single user mode). It may also contain commands which are used indirectly by scripts.
2. boot
/boot This directory contains everything required for the boot process except configuration files not needed at boot time and the map installer. Thus /boot stores data that is used before the kernel begins executing user-mode programs. This may include saved master boot sectors and sector map files.
3. dev
The /dev directory is the location of special or device files.
Devices treated like files to read and write it
Example:
- /dev/cdrom
- /dev/hda for first hard driver IDE
If it is possible that devices in /dev will need to be manually created, /dev must contain a command named MAKEDEV, which can create devices as needed. It may also contain a MAKEDEV.local for any local devices.
If required, MAKEDEV must have provisions for creating any device that may be found on the system, not just those that a particular implementation installs.
4. etc
The /etc hierarchy contains configuration files. A “configuration file” is a local file used to control the operation of a program; it must be static and cannot be an executable binary.
It can be edited by hand : ex:
- /etc/fstab
- /et
No binaries may be located under /etc.
The following directories, or symbolic links to directories are required in /etc:
Directory | Description |
---|---|
opt | Configuration for /opt |
X11 | Configuration for the X Window system (optional) |
sgml | Configuration for SGML (optional) |
xml | Configuration for XML (optional) |
Jun 5, 2010
Working with Zend
Before this project I have woked with Rails. During my whole time in this project I was think how easier it would have been if the site was in Rails. One of the reason behind my thought might be that I wasn't involved in the project from the beginning so working with other's code is a hard job to fullfill.
Along with the code complexity another frustrating thing was that I couldn't install zend in my machine. I tried with various blogs and google for 2 days but to no avail. Even the senior working on zend for some time couln't fix the issue. There might be come mistakes I had done but this does not hide the complexity of zend during the setup. One of the designer in the team was even saying it is impossible to install zend in Windows.
Overall, I found zend to be not so helpful framework atleast in comparision to Rails or even Spring MVC.
Jan 9, 2010
Rails Links
First and foremost guides.rubyonrails.org is very useful.Initially I started with tutorials form lynda.com.It was useful then but when I look back it was actually a waste of time.Instead I could have used various screencasts widely found on web. The one site I look often for these Screencasts is railscasts.com.
As resources are concerned I found http://railsmagazine.com/ useful.It publishes a very useful articles on rails .Also weblog.rubyonrails.org is a good one to visit .
If anyone reads this blog post and has his own set of useful rails link PLEASE post it as a comment, I will add the link later.
Thanks.