PHP

PHPosxom

My PHP rewrite of Rael Dornfest’s Blosxom perl-based blogging system. PHPosxom is no longer under active development by me, but the BSD-licensed code is still available.

Download PHPosxom

PHPosxom’s sourceforge.net homepage

Why is PHPosxom no longer being developed?

The reasons for ceasing development on PHPosxom were varied, but the primary one is that at the rate things were going it would eventually re-invent the fine WordPress platform, which seemed a silly thing to do.

As I say, the code is still available, and whoever would like to is welcome to begin their own branch.

Thanks to everyone who tried out PHPosxom!

Thistle

Matt Gemmell (of Irate Scotsman and Scotland Software fame) created a fork of PHPosxom called Thistle (the name for which I will immodestly point out I came up with ;), added features, and really hammered the code into better shape. However, like me, he has left the *osxom projects behind for different blogging software waters.

PHP/Perl and Apple's Developer Tools

On the ADC, in the Internet Developer section…

Though normally used with applications built with the Carbon and Cocoa frameworks, Project Builder is an excellent tool for Web developers working in languages like PHP and Perl….I regularly use Project Builder and CVS to create and maintain complex PHP applications with dozens of source files. In this article, I’ll illustrate some of the advantages of Project Builder and show some of the tricks I’ve learned….

Taco HTML Edit

Taco HTML Edit app icon

Continuing the theme of naming text editors after food (see Smultron), Taco HTML Edit is a bare-bones[1] text editor geared towards — wait for it — editing HTML.

Nothing too fancy-schmancy: commands/dialog boxes for adding tags, clippings, project files, syntax coloring and checker, preview, etc. There is some basic PHP support as well.

Keyboard shortcuts are generally good. The most-used tags have direct key combos, and there’s an Advanced Insert palette you can bring up to step-by-step add tags and sub-attributes pretty easily. The only beef I have is that the long list of tags in that palette does not allow you to jump ahead by pressing initial letters (like jumping to <em> by hitting the letter e). This forces you to either scroll with the arrow keys for a long time, or use the mouse — and since this is one of the few if not the only places that happens in this program, it definitely could use that extra feature.

The one thing I missed from using BBEdit was the HTML support, and since Taco adds Cocoa Tiger goodness like the new in-place spell-checking plus thesaurus action — not to mention a non-abusive Preferences dialog, always a plus — this program is definitely worth a look. Especially if you’re just looking for a text editor that will let you do some markup but stay out of your way.

Taco HTML Edit is free, though not open source, so be aware it could go commercial any time.

[1] pun not originally intended, but what are you going to do?

Super Bowl cooking. PHP Security.

Super Bowl cooking

Up late backing up. Many fine GB flying through the air.

Next Sunday is the Super Bowl, which means hosting Hans’s pals for Madden playing and watching the game. I’ll be cooking, trying to accomplish my TGI Friday’s Three-for-All replication, with buffalo wings, mozzarella sticks, and potato skins. Which will mean some prep on Saturday.

Dinner party the next Saturday, the 12th. Denyse and I going out of town the 13th and 14th for Valentine’s. End of the month will be our 9th “Being Together” anniversary (which means our 8th wedding anniversary will be this June).

PHP Security Consortium

The PHP Security Consortium website launched today, and I can see myself catching up on some essential reading there in the near future. One of their first projects is the aptly named “PHP Security Guide” (available in HTML and DocBook formats as of this writing, but coming in PDF), an in-depth work-in-progress based on Chris Shiflett’s “PHP Security Workbook.” Monthly projects spotlights and on-going article series make this the newest must-have bookmark for anyone serious about PHP development.

If you’re like me, getting a software project prototyped usually takes precedence over making it secure (or secure enough as the case may be). I’m looking forward to finding out the best techniques on how to secure existing projects, as well as planning for new ones.

First Post

Not really, but it sort of feels that way. Welcome to the new incarnation of the Celsius1414 Journal, free from such encumbrances as monthly fees and bloatware. I enjoy starting from a self-coded blank slate, adding the features I want when I want them. This site is currently powered by PHP+MySQL, although I am considering redoing it in perl at some point as a learning exercise.

Speaking of features that aren’t implemented yet, here are a few more not listed below. Automatic handling lists, both unordered and ordered (although this and other markup will likely be handled by the wiki-alike). Expanding the tagging system, which will be connected to the wiki-alike, as well as functioning as a category filter and, possibly, a del.icio.us-alike system. The tags are the connective tissue for all these sub-systems: journal, wiki (knowledge), and links.

Syndicate content