Archive for the 'programming' Category

Joshua Zhu’s Blog » Creating a Hello World! Nginx Module

Wednesday, September 30th, 2009

blog post with a source of “hello world” nginx module

Joshua Zhu’s Blog » Nginx Internals (Slides & Video)

Wednesday, September 30th, 2009

very good presentation slides explaining nginx internals, such as main architecture, main event loops, core modules, processing pipelines, etc. Also there is a video of the talk , but it is mandarin, so YMMV :-)

[rus ]Об одном эвристическом методе детекции вирусных инжекций на сайтах / Информационная безопасность / Хабрахабр

Tuesday, September 29th, 2009

statistical method for detection of statistical malicious javascript, perl implementation.

[rus] Однострочные программы на Perl / Великий Язык PERL! / Хабрахабр

Tuesday, September 29th, 2009

interesting article explaining some details about perl “one-liners”

[rus]Пример построения неблокирующего веб-приложения / Великий Язык PERL! / Хабрахабр

Saturday, September 19th, 2009

example on how to work with async sockets in perl using AnyEvent module

[]rus] Почти-web-сервер своими руками / Великий Язык PERL! / Хабрахабр

Tuesday, September 15th, 2009

some examples on how to write simple http server in Perl

[rus] dklab_multiplexor: постоянное Javascript-соединение с сервером в условиях сотен тысяч онлайн-клиентов / Высокая производительность / Хабрахабр

Tuesday, September 15th, 2009

high-load web notification system or how to do persistent connections in ajax/js. Useful for counters, friend-status updates and so on. Example is given for libevent-based daemon in perl.

[RUS] Простейшая генерация odt файла из существующего / PHP / Хабрахабр

Tuesday, September 15th, 2009

how to generate open office document in PHP

Beanstalkd – Software – xph.us [distributed, in-memory workqueue service]

Monday, August 31st, 2009

seems to a rare thing: a message queue server, running as a native code

Building COM Objects in C#

Monday, August 31st, 2009

explains how to build a .DLL in C# with COM interface, so it can be used by other manageable/unmanageable code (i.e. VB, C++, etc)