PHP-related stuff
This is a set of components for implementing Application Server in PHP-5.3+. Currently it allows to use SCGI protocol for interaction with web-server.
Project at github: appserver-in-php
Licensed under BSD-style license.
Pake is a command line utility for executing predefined tasks, inspired by make. It is written in PHP and the tasks are also described in PHP.
Project at github: Pake, Pake Documentation
Licensed under BSD-style license.
YAML parser and emitter for PHP based on the Syck library.
Project in PECL: Syck
Licensed under PHP license.
svncommit_hook.php was written to address the numerous problems with the commit_email.pl script which is bundled with subversion.
- mail messages sent by this script are sent as multipart messages with each diff in its own part
- All of the parts are sent as nicely formatted HTML
- It is possible to specify the charset of the files in the repository (the default is still UTF-8)
- Diffs are displayed only for the modified files
- Diffs are colored
- PHP files are validated with "php -l"
- It is possible to specify the URL of a corresponding Trac-resource, and the links to the files will be automatically included in the email
Licensed under BSD-style license.
Download: php_svncommit.tar.gz
md5sum: 536a7b8fac6314cbbef4bc650bdf678e
C++ Frameworks
Milk Farm Software, ltd. cooperates closely with the
Faerion project.
We are active users of and contributors to
Rascal,
Parabellym and
FLog libraries.
Milk Farm Software, ltd. also provides MacOS-X testing facilities to their development team.
Rascal++ is an object-oriented C++ wrapper around Rascal library by Faerion Project
Licensed under BSD-style license.
Download: Rascal++-20050119.dmg
md5sum: 73ff0194b67cac9756a1ec2f76038a20
Applications
TelnetSRV is a simple Rascal++ based telnet client. It's strong points are integrated readline (supports commands history) and use of SRV records (aka DNS-SD) instead of usual host/port combination.
Licensed under The GNU General Public License, Version 2 or later
Download: telnetsrv-20050119.dmg
md5sum:f25bba77f7c7a6a942bc9c7a39097f5a
|