When I first saw PHP: The Right Way floating around my twitter feed, I was a little skeptical. I can't remember where I first saw the link, but my general memory is its promotion came from the camp of PHP developers who seem to
astorm
Anatomy of the Magento PHP 5.4 Patch Blog post by yours truly, going into the technical details of Magento’s recent PHP 5.4 patch.
astorm
Last week eBay's Magento division (team? section? corporate unit?) released a patch to bring PHP 5.4 compatibility to versions of Magento CE 1.6 and greater, and Magento EE 1.11 and greater. While seemingly out of nowhere, it's a welcome sign
astorm
Quick definitions: PHP-FIG is the PHP Interoperability Group, a coalition of individuals representing many of the most popular PHP projects in the world.
astorm
How QuarkXPress became a mere afterthought in publishing I’m a sucker for anything that reminds of late 80s to late 90s computer/Internet culture — add in some publishing and how can I not link it? Great insights on how a business, even with a rock solid lock on their market, can only ignore the flaws in its product for so long.
astorm
Magento’s configuration includes a hard coded field for the base site URL. This often creates headaches when a user migrates a system to a new server/URL, but hasn’t updated the URL entries in the core_config_data table. These headaches are compounded by The fact that the entries in core_config_data are cached by Magento Most [...]
astorm
Magento Router Configuration One of those things I wasn’t concretely aware of — each named Magento <routers/> configuration is associated with a specific router object. You specify the router object you want to associate your <routers/> configuration with via the <use>...</use> tag. This is always standard [...]
astorm
I'm Alan Storm, this is my website. I'm a programmer, and I write about that here. Sometimes people pay me to program things. I also own a tiny technology publishing company. If I had to describe my job I'd say I help other programmers
astorm
Somewhere in the past few dev releases Magento 2 got rid of the MagentoAppDir class/object. The MagentoFilesystem object (and its getPath method) seem to be a reasonable replacement
astorm
Tracking down Foreign Key Errors A Stack Exchange question where I walk though how to track down foreign key constraints in Magento/MySQL. The subtext here: Turning off MySQL foreign key checks and/or randomly typing things in you read on the Internet usually leads to pain.
astorm