rcconf is Debian runlevel configuration tool. Rcconf allows you to control which services are started when the system boots up or reboots. It displays a menu of all the services which could be started at boot. The ones that are configured to do so are marked and you can toggle individual services on and off. If rcconf is not installed use apt-get command:
# apt-get install rcconfOR$ sudo apt-get install rcconf Now run rcconf and just follow on screen instructions:
# rcconf
Thursday, September 04, 2008
Ubuntu Linux runlevel configuration tool to start service
Friday, August 29, 2008
On Ruby: RubyInline, Making Making Things Faster Easier
Optimize what you need to (and only what you need to), profile find out what that is (it may be slow, but profiling is your friend), and use the right tools (rewriting a bit of code with RubyInline is way better than rewriting the whole app in C).
Another Ruby on Rails PSR article
The top two concerns are usually performance and scalability: "Ruby is slow" or "Interpreted languages are slow" seem to be the most common. Here are some excellent articles on the subject (the overall summary being: Rails provides a great advantage in getting your product to market, there are reasonable and inexpensive ways of addressing any performance bottlenecks, and scalability is not a problem):
Ruby on Rails Scalability - Is it a Problem?
the cost per request is plummeting, but the cost of programming is not. Thus, we have to find ways to trade efficiency in the runtime for efficiency in the “thought time” in order to make the development of applications cheaper. I believed we’ve long since entered an age where simplicity of development and maintenance is where the real value lies.
Thursday, August 28, 2008
how to identify H.264 profile
1. hexdump -C test.mp4 | less
2. search for profile-level-id=4dE01E
You should refer to ITU-T H.264 standard
From the document
Baseline profile: profile_id 66 = 0x42
Main profile: profile_id 77 = 0x4D
Extended profile: profile_id 88 = 0x58
Tuesday, August 26, 2008
Making djbdns and dnscache play with Ubuntu
Now that djbdns is public domain it can be included in Debian-based distributions. Gerrit Pape has done the hard work of packaging everything up and submitting to the ftpmasters at Debian, and it looks to have been accepted into sid.
I, however, run Ubuntu, which hasn't imported this package yet. Ideally, I'd also like to avoid running daemontools, as upstart does a similar job and already comes with Ubuntu.
Friday, August 22, 2008
Geographic IP Address Locater
IP Address Locator Tool
This IP Address Map lookup service is provided for FREE by Geobytes, inc to assist you in locating the geographical location of an IP Address. Click here to checkout our other FREE localization services.
Thursday, August 21, 2008
Keyless ssh / ssh-keygen: setup and gotchas
If you ssh into a server a lot, you'll get tired of typing in your
password over and over again pretty quickly. Fortunately, you can
generate a set of public and private keys on your local client machine,
place the public key on the server, and ssh without having to enter a
password. Here's how.
Tuesday, July 29, 2008
Device Manager does not display devices that are not connected to the Windows XP-based computer
Device Manager does not display devices that are not connected to the Windows XP-based computer
View products that this article applies to.
Article ID : 315539
Last Review : November 18, 2005
Revision : 1.2
This article was previously published under Q315539
SYMPTOMS
Device Manager displays only non-Plug and Play devices, drivers, and printers when you click Show hidden devices on the View menu. Devices that you install that are not connected to the computer (such as a Universal Serial Bus [USB] device or "ghosted" devices) are not displayed in Device Manager, even when you click Show hidden devices.
Back to the top
WORKAROUND
To work around this behavior and display devices when you click Show hidden devices:
1. Click Start, point to All Programs, point to Accessories, and then click Command Prompt.
2. At a command prompt, type the following command , and then press ENTER:
set devmgr_show_nonpresent_devices=1
3. Type the following command a command prompt, and then press ENTER:
start devmgmt.msc
4. Troubleshoot the devices and drivers in Device Manager.
NOTE: Click Show hidden devices on the View menu in Device Managers before you can see devices that are not connected to the computer.
5. When you finish troubleshooting, close Device Manager.
6. Type exit at the command prompt.
Note that when you close the command prompt window, Window clears the devmgr_show_nonpresent_devices=1 variable that you set in step 2 and prevents ghosted devices from being displayed when you click Show hidden devices.
If you are a developer or power user and you want to be able to view devices that are not connected to your computer, set this environment variable globally:
1. Right-click My Computer.
2. Click Properties.
3. Click the Advanced tab.
4. Click the Environment Variables tab.
5. Set the variables in the System Variables box.
NOTE: Use this method only for troubleshooting or development purposes, or to prevent users from accidentally uninstalling a required device that is not connected to the computer (such as a USB device or docking station that is not connected to a laptop computer).
Wednesday, July 09, 2008
Slow Windows XP Shutdown - enrii.blog
If your Windows XP takes a very long time to shut down, you can try User Profile Hive Cleanup Service provided by Microsoft (yes, Microsoft). The users at digg claimed that it really helps to shorten shut down time. I remember it took a very long time to shut down before I formatted and reinstall my PC not too long ago.
I tried this, and it really worked. My XP used to take forever to shutdown, usually making me to force it to shutdown by holding down the power button. Now, after installing this service, it takes less than 5 seconds to shut down. Wow.
Sunday, July 06, 2008
Tuesday, July 01, 2008
Tuesday, June 24, 2008
mp4 file format parsers
tools at :
http://mp4ui.sourceforge.net
A tool for indexing (hinting) a MP4 files and that gives
a few info about the content (tracks, ...)
http://www.mpeg4ip.net
A open source project including :
mp4info : an utility to dump info from mp4 file
mp4f : a library for parsing mp4 files
Tuesday, June 17, 2008
[tcpdump] how to fix the bad checksum problem
If you capture packets using tcpdump directly from the server, your capture file may contain bad checksums. This is because your OS is currently configured to use the hardware checksum offloading feature of the NIC. When this feature is enabled, expecting the NIC to rewrite the checksums, OS doesn't bother to fill (nor to reset) in the checksum fields. The problem is that tcpdump is capturing the packets before the checksums are rewritten by the NIC.
Use the following command to turn off the checksum offloading before using tcpdump (on ubuntu).sudo ethtool -K eth0 rx off tx off
sudo tcpreplay -i eth0 -F -w output.cap input.cap
or
sudo tcprewrite -i input.cap -o output.cap -C
Monday, June 16, 2008
Top 10 Useful Bookmarklets
To start using a bookmarklet, make sure your browser's bookmarks toolbar is visible. Then, drag and drop the bookmarklet link (enclosed in square brackets below each item on this post) to your bookmarks toolbar. When you're on a page where you want to use the bookmarklet? Just click its name on your toolbar.
Top 10 Useful Bookmarklets
Monday, June 02, 2008
Main Page - FreeMind - free mind mapping software
So you want to write a completely new metaphysics? Why don't you use FreeMind? You have a tool at hand that remarkably resembles the tray slips of Robert Pirsig, described in his sequel to Zen and the Art of Motorcycle Maintenance called Lila. Do you want to refactor your essays in a similar way you would refactor software? Or do you want to keep personal knowledge base, which is easy to manage? Why don't you try FreeMind? Do you want to prioritize, know where you are, where you've been and where you are heading, as Stephen Covey would advise you? Have you tried FreeMind to keep track of all the things that are needed for that?