Since BG Perl Workshop 2010 I have read about Gearman and a few weeks back I decided to incorporate it in few of my projects. While developing with Gearman is interesting and fun job I found some things that I really missed in the server. While testing Gearman I started a client which added a [...]
Finally I decided that it will be a good idea to keep all of my OpenSource contributions into git projects and also to put them online.
Until now I had only the Patches page.
And today while finalizing the MySQL Resource Agent for Heartbeat I have installed gitweb and I’ll try to add all of my contributions [...]
I had to build a mail server for one client. So I decided to use postfix + dovecot as a combination for the setup.
After a week of usage, my client called and asked for per user quotas. Since the setup is with virtual users this required some changes. So here I’ll try to outline what [...]
Pfiuuu, today I finally finished my Exam generator. I added generating PDF files from the DB. Until now I was generating only txt support. Now I can generate new variants of a test whenever I want, just with one execution of the script. I also made a web version so I can generate variants of [...]
Yesterday I bout AzBox Premium HD Satellite receiver. The receiver is very nice, you can watch YouTube directly from it. You have a web browser, e-mail client and I can watch all of our movies directly from the storage. It has a HDD bay and WiFi. You can record shows from the TV to the [...]
For the past few days I’m implementing various attacks related to the TCP protocol.
I just finished a TCP connection flooder which can bring almost any service to complete stop with as little as 75Kbit/s and 12 packets per second.
This is for one service only. But if you combine this with a second service, for example [...]
One of the problems when you are migrating a server is actually migrating the traffic from the old IPs to the new IPs.
Since we were doing that fairly often for some of our server I have used one very common trick, which was to use DNAT + SNAT to move the traffic from the old [...]
For me, this book was more like a manual then a true in depth learning. It is a very good and easy to read book. One of the best things was that while reading the book it was actually making me to read more and more. I actually finished it in less then three or [...]
Today I had to install MySQL Proxy on one of our servers.
What I found was that the current stable version 0.7.2 requires more resent version of Glib2 then what comes with CentOS 5.4.
So here is what I did in order to build it with a different version of glib2 then the default installation:
LUA: download & [...]
I started to use syscalls in Perl scripts a long time ago. One of the main issues I face every time I install a script on a new machine is creating Perl header files from the C headers.
It is supposed to be done very easy:
# cd /usr/include
# h2ph *.h
# h2ph */*.h
With this we should have [...]