How To Set Your Blackberry with Tone + Vibrate with BuzzMe

On all the Blackberry model, the incoming call or text messaging (SMS) notification doesn’t support vibrate and tone, you can set maximum 3 vibration and after that the tone will ring out loud. But the problem with the 3 vibrations is most of the caller without good patient will hang up the call after 3 ring tone (For my case ;) ).

There is a software call BuzzMe, Free or Pro edition to set your incoming call or text messaging with Tone and Vibration.

Read the rest of this entry »

Grep Exim Email Transaction with Bash

While email transport having problem, the first we look for is the email log file, to check incoming and outgoing email transaction, to see was the email sent to the recipient or whether did the sender’s email it delivered to our email server.

I like exim log file provide the transport when an email is coming in or out from the server. I have written a simple script to grep sender/recipient email address and analysis the email transaction. Read the rest of this entry »

PECL Manual Install on Linux Centos

Just bought a VPS server hosting to play around from Media Temple. The Dedicated Virtual (DV) package come with Linux Centos, and all this while I’ve been a FreeBSD user, think it shouldn’t be hard to use Linux :D Sorry I’m a n00b on Linux.

Read the rest of this entry »

Kill Multiple Processes or PID on FreeBSD

Sometime I have problem killing all apache processes or PID on a high load web server even though the service has been stopped. One of the quick way to kill all the services is using ps command.


shell> ps ax | grep http
  795  ??  S      0:01.03 /usr/local/sbin/httpd -DSSL
 4280  ??  S      0:00.59 /usr/local/sbin/httpd -DSSL
 4796  ??  S      0:00.47 /usr/local/sbin/httpd -DSSL
 6219  ??  S      0:01.36 /usr/local/sbin/httpd -DSSL
10459  ??  S      0:01.34 /usr/local/sbin/httpd -DSSL
16048  ??  S      0:00.64 /usr/local/sbin/httpd -DSSL
16050  ??  S      0:00.43 /usr/local/sbin/httpd -DSSL
16562  ??  S      0:00.39 /usr/local/sbin/httpd -DSSL
19888  ??  S      0:00.47 /usr/local/sbin/httpd -DSSL
22362  ??  S      0:00.10 /usr/local/sbin/httpd -DSSL
92166  ??  Ss     0:49.08 /usr/local/sbin/httpd -DSSL
24972  p8  S+     0:00.00 grep http

Try to grep httpd processes which currently running on your server


shell> ps ax | grep http | awk '{print $1}'
795
4280
4796
6219
10459
16048
16050
16562
19888
22362
92166
24995

use awk command to grab the process IDs


shell> ps ax | grep http | awk '{print $1}' | xargs kill

using xrgs command to kill all the process ID we have gather earlier.

This is a handful command instead of killing the process ID one by one.
A clean kill.

Quick Screen Lock on Apple Mac OSX

mac-osx-leopard-available Locking your screen is critical when you are using your laptop in public or in the office, if you don’t lock your screen, within a second the data in your laptop might be owned by somebody who walk pass by your desk.

Does Apple Mac OSX support screen lock by keyboard shortcut key? I would say no, but you can do it with simple hacks.

Quick Screen Lock with Expose

One of my favorite screen lock method is through Expose. Before showing you how to lock the screen with Expose, you have to work on something at System Preferences.

Read the rest of this entry »