Blogs

Heading to Drupal 5.0

Drupal is widely adopted by large number of major sites around the world since it released 4.7.0 early this year. I like the idea to generate things instead of searching and replacing as usual. It's so call constructive approach. Well, Drupal 5.x is currently on the way. It has lots of promising features. By the way, Drupal has a trade-off problem which you might think it is very dangerous to implement your sites using Drupal. In short, Drupal is usually improved by each major version alot so the newer version might be incompatible to the later one. This problem may not be applied to the standard modules where official supports are available. The fact is that most contributions are incompatible to the newest version and it might be still incompatible until mid of next year.

Matplotlib: Data Analysis Tool for Pythonian

Some might say they love to analyze data using MATLAB because it has all necessary functions and widely used by scientists and engineers around the world for decade. Anyway, it would be better to have something similar available in Linux for free. Actually, we have gnuplot and Octave. Especially, Octave supports m scripting language like MATLAB does. However, I am a Pythonian and I would be happier with Python scripting language. That's why we have Matplotlib.

Extended Slices in Python

This is a reason why you should develop a program in Python. Python's syntax is one of the most simple and powerful grammar on the earth. I would like to introduce you to the extended slices.

>>> L = range(10)
>>> L
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Hardening the TCP/IP stack to SYN attacks

Once upon a time, there was a TCP/IP stack and hackers. One of the most popular attacks against TCP/IP stack is TCP SYN flood. It is not just the problem of implementation but also the TCP/IP stack itself. If you have servers in the wild, you must harden those servers.

Configuring keyboard layout in Debian-based Distributions

I have some experiences about keyboard layout aka keymaps in Linux. It was a long time ago on RedHat. Anyway, I have just got this problem again yesterday after trying to run ISPConfig Webhosting Appliance based on Debian 3.1. The default keymap is non-US. Some keys are switched with other ones.

This year is a good year for programmers around the world since there are several specific search engine dedicated to source code, especially open sources. I don't have much chance to try this kind of technology so I will talk about only the top two services: Krugle and .

« first‹ previous424344454647484950next ›last »