Pake:PHP project build system

Pake project wasn’t maintained for a while,so I decided to give it a spin (as there is a good chance,that I will be able to use it for my current projects). I imported it’s version history to GitHub. My plan is to add some generally usable helpers to current branch,write some documentation and then to start work on Pake2 which would use all new features of PHP-5.3 (namespaces,closures,rich SPL). . . . →Read More:Pake:PHP project build system

work with TwitterData in PHP

I recently created a small library for working with twitterdata in PHP. Sources are available from GitHub. Twitter Data is a simple,open,semi-structured format for embedding machine-readable,yet human-friendly,data in Twitter messages. . . . →Read More:work with TwitterData in PHP

Move to GitHub

Just notifying all interested parties,that my “Application Server in PHP”and “MySQL Query Builder”projects are moved to GitHub.

Their new homes are:

Application Server in PHP MySQL Query Builder

p.s. newest release of MySQL Query Builder has support for subqueries in IN(…) statements

Chronograph at MacZOT. $12.95 only!

Just wanted to let you know,that our time-tracking app Chronograph is available for $12.95 from MacZOT today. That’s 50% of our usual price. Please note,that it is a time-limited offer:you can buy Chronograph at this price only on June 30,2009. Additionally,MacZOT will be giving several free licenses to their . . . →Read More:Chronograph at MacZOT. $12.95 only!

PHP-FPM is BSD-licensed now

It took several years of waiting,but,it finally happened. PHP-FPM project is officially BSD-licensed now and has good chances to become a part of official PHP distribution. . . . →Read More:PHP-FPM is BSD-licensed now

Chronograph

It’s been a while since I posted anything here. Life was keeping me busy

Today,I am glad to announce the release of my new product:Chronograph. Chronograph is one of those tools,that I wrote for myself,because everything else out there felt like nonsense. Either too complicated,or too ugly. Anyway,Chronograph . . . →Read More:Chronograph

C,headers

The concept of headers in C was necessary at its time,but these days it just makes compilation of complex program in complex environment several times more complex. Whenever you have several package-roots (I have /usr,/usr/local,/sw,/opt/local,/opt/some_pkg1,/opt/some_pkg2 at the same time),which have different versions of the same libraries,you need . . . →Read More:C,headers

WWDC and LLVM

Two news:

LLVM 2.3 is supposed to be released today (what’s new?) WWDC 2008 is starting today

I wonder,if that is coincidence

Spread constants

Playing with Spread Toolkit. Absolutely love their constant-names

UNRELIABLE_MESS RELIABLE_MESS FIFO_MESS CAUSAL_MESS AGREED_MESS SAFE_MESS REGULAR_MESS

p.s. freshly released php binding is here

GSoC is about to start

Google announced the list of students,they will be sponsoring this summer to work on open-source projects. My congratulations to everyone,who succeeded. . . . →Read More:GSoC is about to start

A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna,tincidunt vitae molestie nec,molestie at mi. Nulla nulla lorem,suscipit in posuere in,interdum non magna.