Contents
Why
Using GDB Before Emacs 22
The new interface with Emacs 22
Why
Using GDB is necessary for every C/C++ developer in the Linux world. Though many gurus like the traditional command line, many people want a more integrated interface. At least they don’t want to do list all the time.
Among the current solutions xxgdb is a good choice, […]
¶
Posted 13 September 2007
§
emacs
‡
Contents
Why
What do we want
Accessible with a single key stroke
Available on all virtual desktops
No Title, No border
Transparent background
Not shown on task-bar, task switch, or Alt-Tab
And finally, nice animation
Why
Well we already have many quake like terminals already:
Kuake
Yakuake
Tilda
Stjerm
But what if you don’t like loading the whole KDE libraries to get
this? Or, what if all those programs lacks some […]
¶
Posted 07 September 2007
§
freebsd
‡
Well I said some time ago that I use mod_redirect while migrating from pyblosxom to wordpress. It turns out not all the RSS readers are following a 301 redirct. At least for the one I’m using, Google Reader, won’t do this. So now all my subscribers would think I no longer write blogs
To […]
Well I need to handle some PHP upgrade on a Debian server some days ago, and it turns out to be a nightmire…
Debian is famous for its “apt-get” package management system, and I thought it would be easy. However, it turns out all the packages are binary and have exact version numbers in dependency. To […]
Well I’m using spambayes to do spam filter work, and it does do its work well: It will only move the mails it’s sure are spams to the spam folder, and the mails it’s sure are not spam to the non-spam folder. And something in between to the unsure folder.
For me […]
¶
Posted 31 August 2007
§
freebsd
‡
Well, together with the LX5 my wife also get me a Microsoft Natural Ergonomic Keyboard 4000. There’s nothing wrong with my old Dell keyboad and/or the BTC 9019URF wireless keyboard. It is my wrist. With more and more typing, I began to feel the pain of RSI so I decided to give this famous […]
¶
Posted 30 August 2007
§
freebsd
‡
Last weekend my wife get me a LX5 and I really like it.
Seeing my old mouse going to its EOL and I was looking for a new one. I don’t need those funny functions cause I’m a heavy keyboard user. And with FreeBSD being my desktop all those funny keys will be useless. And my […]
¶
Posted 29 August 2007
§
freebsd
‡
Contents
Why
The target
What we need
Yeal, show me the code!
Why
If you have 10+ GUI applications running and spend lots of time
dragging them to the right place, you need a tiling window manager.
On contrary to most modern window systems, which allow you to put one
window on top of another, and mess up your work space, a tiling window
manager […]
¶
Posted 28 August 2007
§
freebsd
‡
Well, this is a short note to myself so the next time I want to create a branch of a new project, I won’t need to search through the Internet.
Before doing
$ svn copy http://svn.example.com/repos/calc/trunk \
http://svn.example.com/repos/calc/branches/my-calc-branch \
-m "Creating a private branch of /calc/trunk."
to make a new branch of a new project (which don’t have any branches […]
¶
Posted 23 August 2007
§
freebsd
‡
Well the ultimate way to tweak a program (besides modify the source)
is to edit the configure file. This is what we are gonna talk about in
this part.
There are two kind of config file for OpenSSH: for the server side and
for the client side.
- For the server side
The server side configure file is usually /etc/ssh/sshd_config. No
matter […]
¶
Posted 17 August 2007
§
freebsd
‡