All Archives
8 - 14 of 32
Apr 01, 2009
Mar 31, 2009
Started using Vim

I've never been a fun of Vi/Vim or E-Macs, but I think there's some reason to use and understand the long-run standards, and I need some kind of default editing environment which is OS-independent 'cause I'm a multi-OS user (OS X, Ubuntu, Win XP), so I've just started using Vim.
Since I'm a newbie I'm gonna clip some tips here in this blog.
Current version of my .vimrc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | set foldmarker={{{,}}} set autoindent smartindent set shiftwidth=4 softtabstop=4 set expandtab set guifont=DejaVu\\Sans\\Mono:h13 set showtabline=2 //set transparency=5 set showmatch set showcmd set number set wrap set list set listchars=tab:>. |
Editing
Commenting out
Mar 24, 2009
History of GUI
Here is an interesting article which you can see the history of GUI.
I'm so impressed by the work Xerox done on 8010 Star operating system. We can see that the first GUI already implemented the basic GUI metapher everywhere in OS. Pretty amazing.
Mar 12, 2009
Started using Git
I've started using "Git", a version control system. I'm a newbie for it so I have a lot of things to learn to get used to it. I installed it on OS X Leopard as shown in this page:
Here's the useful links to get started:
- Git - Fast Version Control System
- GitX - See It
- Git for the lazy - Spheriki
- Zack Rusin: Git cheat sheet
- Git Internals PDF | PeepCode Screencasts for Web Developers and Alpha Geeks
- OGRE Git Tutorial - excess.org
- Version Control for Designers
- Git User's Manual (for version 1.5.3 or newer)
- Professional Screencast Tutorials | PeepCode Screencasts for Web Developers and Alpha Geeks
Mar 08, 2009
Loggix version 9.3.8 has been released
Finally, I have released the latest version, 9.3.8, of Loggix:
It was very very tough because I've completely rewrote the core code of the database driver, so it was hard to achieve goal. I've been rewrite, test, rewrite, test...and test. It was a very very long and winding road.
Mar 05, 2009
Ubuntu Pocket Guide PDF
I've found a pretty nice PDF version of "Ubuntu Pocket Guide and Reference". You can get it here:
You can learn the fundamentals of Linux and its filesystem, How to use and manage Ubuntu, and many more. Quite useful and above all...it's FREE. If you are / want to be a Ubuntu user, you must go get it.
Ubuntu Tips:Mounting ext3
Here's a useful tips on mounting ext3 partitions on Ubuntu Linux.
I've noticed that lot of Vim users use something like "{{{" in their codes, I had no idea what is that meant for a long time, but since I started using vim, I finally understand. This is a "folding" command, which enables "fold" the long code with user-special foldmarkers. This is one of the cool and convenient features of vim.
Here is good tutorial site about folding: