Yesterday we(Me, Vasil Kolev and Peter Pentchev) were examining the last students from the NetSec course and while we were waiting for the last student to come we started talking about the need of courses explaining software packaging in general.

We discussed that one can find really good documentation on RPM and DEB packaging systems, [...]

Posted by HackMan
Dated: 13th February 2011
Filled Under: Teaching
Comments: Post the 1st one!

So on 26th of February the Bulgarian Perl Workshop will take place.

This year I decided that I’ll cover something I consider very nasty, Embedding Perl into C and using C from Perl. Two really annoying things with a lot of horrible solutions and half written documentation.

Posted by HackMan
Dated: 11th February 2011
Filled Under: Uncategorized
Comments: 2 Comments

While I was reordering the code of our suexec I unintentionally optimized it by removing a pace of redundant code.
In the end the result is that on benchmarks the suexec executes phps 20% faster then FastCGI(4 childs, 1000 requests per child).

I’m still doing benchmarks but the numbers that ab is showing until now are [...]

Posted by HackMan
Dated: 10th February 2011
Filled Under: Technology
Comments: 1 Comment

Since my last post I managed to upload Hawk on GitHub and also started a new project called ‘Hosting Automations‘. I hope that the work we have done will help others.
I haven’t got the time to add the Licensing and fix the more important files for Digits. But I hope that in the next few [...]

Posted by HackMan
Dated: 1st February 2011
Filled Under: 1H
Comments: 1 Comment

Recently I started a new company called 1H. From the start of the company I talked with my partners that we should go Open Source. Maybe not with all of our products from the beginning but at least with a few of them.

So we started with 2 entirely commercial products(Hive and Guardian) and 2 Open [...]

Posted by HackMan
Dated: 14th January 2011
Filled Under: 1H
Comments: Post the 1st one!

This time I managed to crack the engine head on 5 from the 6 cylinders with total of 8 cracks… I’m quite good at destroying my car

Last Friday I left it with the mechanic. I hope that by tomorrow it will be fully functional again. Here are some pictures of the disassembled engine.

After that [...]

Posted by HackMan
Dated: 14th January 2011
Filled Under: Cars, Uncategorized
Comments: Post the 1st one!

Next semester we will start teaching Network Security II - Secure codding.
This will be my second time helping for this course, however this will be my first time as the main lecturer for the course Since we will teach this course for a second time it will be a little bit easier as we [...]

Posted by HackMan
Dated: 14th January 2011
Filled Under: Teaching
Comments: 2 Comments

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 [...]

Posted by HackMan
Dated: 14th March 2010
Filled Under: Gearman, Technology
Comments: Post the 1st one!

Today I finally found the will in me to gather all of my books from all places I have left them and reorder my library. I thought that I had much more books but they fitted in only 4 shelves.
I keep most of my books at home but I have usually at least one shelf [...]

Posted by HackMan
Dated: 10th March 2010
Filled Under: Uncategorized
Comments: Post the 1st one!

This was the second book about Git, that I read. In the beginning the book didn’t offered anything interesting but it actually managed to summarize Pragmatic version control using Git into one small but very good structured chapter. After you reach the 4th chapter you actually enter into the universe of Git and start to [...]

Posted by HackMan
Dated: 18th February 2010
Filled Under: Book reviews
Comments: Post the 1st one!