Internationalization Work Flow with poedit

Internationalization (i18n) has come a long way since I wrote my first multilingual website way back in 2000. In that era, we just swapped out entirely different sets of templates, which, of course, made it very difficult to keep the two sets in synch.

With the Zend_Translate module of Zend Framework, it is . . . → Read More: Internationalization Work Flow with poedit

Class names as variables in PHP

Warning: Hard Core Dorkage ahead! I ran into a snag implementing a general callback strategy. The issue is that you can’t use a class name as a variable and then call one of its methods. Here is the backdrop, the boo-boo, and the workaround.

. . . → Read More: Class names as variables in PHP

New Tweet This Hack but Still no Monkeys

I just finished installing the latest version of the Tweet This WordPress Plugin. It renders my Tweet This Hack obsolete. As now you can configure the text that comes out. This is as it should be. I’m so honored! Richard Thripp, the author of Tweet This, even dropped by and made a comment on that . . . → Read More: New Tweet This Hack but Still no Monkeys

Try my beta Word Press Plugin

Well, it had to happen. It is amazing that I’ve been using WordPress so long without getting into its guts. While hacking on the Tweet this plugin ever so gently, I started to get the feel for how WP plugins work. So I wrote a couple myself. The first one is serious old school, as . . . → Read More: Try my beta Word Press Plugin

SSL Vulnerability alert!

Why should you care about a vulnerability in SSL? What is SSL anyway? Well…..if you never bank online or buy anything online, you’ve no cause for concern. But if you do, please at least read the takeaway action item, OK?

The whole ecommerce sector relies on the secure sockets layer (SSL) for encryption of transmissions . . . → Read More: SSL Vulnerability alert!

Adjix: Monetize your shrinkage

Is “shrinkage” ever a good thing? Actually, Jerry Seinfeld notwithstanding, yes! If you don’t know about shrinkage as it applies to the internet, learn the basics first , then come back and learn how to make money with it. I’ll wait.

There are rumblings that TinyURL, the oldest and probably most . . . → Read More: Adjix: Monetize your shrinkage

Dofollows Part II

This post started as a follow-on comment to my post “Not All Dofollows are created Equal,” but it started to get long and linky, so it became a new post. In the previous dofollow post, I was wondering why, given the number of comments I write on other blogs, I get so few inbound . . . → Read More: Dofollows Part II

When Monkeys Fly Out My A$$ OR My TweetThis Hack

I was recently reading Guy Kawasaki’s blog post on how he uses Twitter. I was thinking, sure, Twitterfeed is great because it tweets my blog posts as me, but it would be even nicer if my awesome readers had a button to tweet my blog post as them in one click, i.e. without the brain . . . → Read More: When Monkeys Fly Out My A$$ OR My TweetThis Hack

wsdl2php Web Services Proxy Class generator

Warning: This is hardcore dorkage, not some soft core widget for your blog. You have been warned. Go browse Youtube cat videos now if your brain is easily overwhelmed.

. . . → Read More: wsdl2php Web Services Proxy Class generator

2-D Barcodes for your mobile device

This post is pretty far out in left field, as were regular UPC bar codes when they were originally developed. Did you know many Nokia mobile devices come with a 2-D barcode reader?

. . . → Read More: 2-D Barcodes for your mobile device

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.