With the PHP Framework Matrix I've tried to get a better overview on RAD systems. The Open Source Advertisement Network is currently in beta and slowly starting to grow. a small sarcastic ebook on the state of PHP development Effective PHP Cargo Cult Programming (PDF)Nanoweb is a fast and secure HTTP web server written entirely in PHP. I've contributed multiple modules and largely the documentation, and also a somewhat wacky configuration editor.upcoming:include-once.org is a project hosting plattform for small PHP libraries.I've done some stuff in Turbo Pascal back in the days. Won't run without DOSemu/VM anymore, but there were some cool apps (for that times standard).Apache mod_xml_meta sends HTTP headers that are embedded as XML p-i.glc2 converts .glade user interface files into Python code.OpenSearch RPC was a search aggregation project.XML User Profiles failed like OpenID on user profile sharing.InternalBlog, fix feed times, per feed item filter plugins for Gregarius RSS aggregatorI had taken over Jicra, a dead simple Java IRC chat room applet.EPM-win32sfx generates Windows SFX archives from .epm packages.fb2index provides a nice directory listing; extracted from Nanoweb.A privacy project, CookieBox removes stale cookies, limits their lifetime.crapsearch garbages Googles logs by constantly issuing fake search quests smarty2php converts Smarty templates back into readable php scripts.ding (german-english dict) for windows installer.
I'm currently working on an experimental branch "Serendipity 2" of
the popular blog software. It's one of the most secure blog CMS, but some interna are a bit dated.
Therefore I'm reworking some of the compatibility code, a fresh HTML5 base template, parameterized SQL all around,
and eventually transition its modules to the PHP plugin standard while at it.
streamtuner2 is a browser for internet radio directories.
It's written in Python and uses Gtk+. Lists radios for easy playing and recording. Can utilize any installed
audio player. Comes with many plugins, and is pretty easy to extend further.
→sf.net→fm.net
The PHP plugin standard is a proposal for unifying
PHP module systems. It provides a human-readable documentation block in php scripts,
which can be evaluated automatically as well. This allows UI guided plugin setup. It also simplifies configuration
editing, and saves development over DB storing.
Bluedial is a TCL script
for establishing a PPP connecting with a mobile over Bluetooth. It simplifies some of the initial
setup processes under Linux. Nowadays the Ubuntu network manager does a good job of automatically
configuring PPP mobile phone connections, but this tool still can help with getting it run.
ewiki+ R2 is a hypertext management system, more commonly known as a wiki.
The project is currently stalling, due to a borked internal redesign and lack of a proper spam filter (well, that's
another project). It's my favourite and largest project so far, and gave birth to a few others.
Captcha.PHP is my more user-friendly take on that thing.
It employs some AJAX visual feedback for solving and a screen-reader enabled math riddle as fallback.
And it's still one of the more OCR-proof variants, besides being cookie-free and pretty secure.
The PHP/JavaScript interpreter is an interpreter or compiler for a
JavaScript-like language. It's unfinished, and due to the desire to mix PHP and Javascript syntax is neither.
It lacks any object concept and can't even define user methods. It still is useful as minimal and secure
embedded scripting language.
luksConvert is a little Python script for transforming a whole
partition into LUKS format, the standard encryption scheme under Linux. There's a whole Ubuntu wiki
article devoted to it as well.upgrade.php is a collection of PHP scripts that emulates
newer features. It is a simple compatibility layer. Allows to ignore PHP version woes and to unrestrictively use more
powerful PHP 5.3 features regardless of deployment targets. There's also a ctype, gettext emulation, the ftp extension,
mime functions and more.
spamexorcize was my PHP port of Spamassassin. Back at PHP4 times it was considerably faster than
the Perl interpreter, but it didn't keep up with SA features.
Now I'm planning to reuse the project name, even if not code, for a new web based anti-linkbot filter
phalanx.
libhttpz.c is a crazy libc wrapper to enable gz-enabled socket connections.
I don't even remember writing that, and find it hard to believe now that I was into C at all! It's not exactly release
quality, but the other stuff I recently discovered on my old backup disk seems even stranger.
Object-oriented input wrappers for PHP provide a filtering mechanism and enforcement methodology.
Read the PDF.
$_REQUEST->filter["name"]
Okay, this is too funny. I want to elaborate on my Turbo Pascal time.
SOCKE17progs and
S17units were my collections of mini apps. Especially noteworthy was
LED Control because it modified the VGA console charset for some fancy
text UI. Linux never could compete. NMBR was fancy long before Grub.
fdprog installs ping pong onto floppys. Mad assembler skillz! :)
Appearantly I've written a bit more ... go /ext/