Posted by joseph on May 19, 2012 ·
The first time I was trying to make a collection of Murphy’s laws was 2 years ago. Now it comes with updates in a list of areas around IT industry. The original version is from Jcdverha.home.
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
[...]
Posted by joseph on May 10, 2012 ·
As from OpenSSH-4.4, we can add command line args for the sftp-server subsystem configuration. When combined with these arguments, it allows us to log what is running during an sftp session.
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js [...]
Posted by joseph on April 29, 2012 ·
Unix time, or POSIX time, is a system for describing instants in time, defined as the number of seconds elapsed since midnight Coordinated Universal Time (UTC) of Thursday, January 1, 1970 (Unix times are defined, but negative before that date), not counting leap seconds. It is used widely in Unix-like [...]
Posted by joseph on April 10, 2012 ·
There are ways to do port forwarding and redirection. We will show some examples here.
Redirect a port
When you need to redirect a port to another one on local host, it’s quite easy, here is the trick
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) [...]
Posted by joseph on March 24, 2012 ·
Have you ever been complained that servers are getting slower and slower, and with the command free, you see that a bit of swap is used and wondering what processes are swapping ?
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); [...]
Posted by joseph on February 22, 2012 ·
It’s the first major Apache web server update since the 2.2 release in 2005. A key focus in the 2.4 release is improved performance which is delivered by way of multiple innovations.
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = [...]
Posted by joseph on February 18, 2012 ·
Supposed you have a table that being updated by MySQL triggers and the DB is a master of replication, how do the triggers act in the environment? Here we might have a list of questions:
Q1, Will the definition sql of the triggers be replicated?
Q2, Will the data manipulation sqls triggered by triggers [...]
Posted by joseph on February 8, 2012 ·
If you have ever tried the official Cisco VPN client, you might have known that it has a few major flaws and is not a good choice for you daily work. The solution came in the form of Maurice Massar’s vpnc – a relatively little-known and fairly unassuming application which does exactly as [...]
Posted by joseph on December 29, 2011 ·
Along with Steve Jobs and Dennis Ritchie, 2011 marked the passing of many computer visionaries and technology pioneers.
The computing industry came of age in the 1950s, and many of the individuals who laid the groundwork for modern computing, smart electronics and the Internet are now in their 80s.
(function(d, [...]
Posted by joseph on December 24, 2011 ·
As long as you are all right with a little downtime of the EC2 instance (in a few minutes), it is possible to extend the root partition on a running EBS boot EC2 instance, without needing to start a new instance.
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) [...]