Speaking of COPIOUS
Speaking of COPIOUS This looks like an interesting Magento instance backup script from Dann.
astormSpeaking of COPIOUS This looks like an interesting Magento instance backup script from Dann.
astormCOPIOUSLabs TechTalk: Scaling Magento I’ll try my best to make this tech talk — it should be interesting to see what a (super smart) non-partner agency has cooked up in the way of a scaling strategy.
astormNumber [god I don’t know] in the “Reasons Magento/PHP drives you Crazy” series. Trying loading a product object that doesn’t exist. $product = Mage::getModel('catalog/product')->loadByAttribute('sku','NO SUCH SKU'); var_dump($product); You’ll find $product contains NULL. Now try loading an attribute [...]
astormAt a partner only event in Chicago, members of eBay’s Magento team renewed their support for Magento 2. A few of the usual suspects were there, and a more general announcement has been promised. As for a release date? The usual. It’s interesting to look back to the Magento Developer’s Paradise conference in 2010, which [...]
astormspeedupmate: if the time and price fits and mostly tasks that can be measured with days “Tasks that cab be measured with days” is the freelance programmer’s mantra.
astormApologies for the quiet around here, but I've been hard at work finishing up the latest release of Commerce Bug. The big feature this time around? Magento 2 support! Don't worry, Commerce Bug is still, and will remain, fully functional with Magento 1.
astormWarby Parker Open Sources two Magento Extensions Besides being the useful/right “open-sourcey” thing to, it’s interesting to see the sort of problems a big scale site like Warby Parker decided to solve themselves, and the extra infrastructure tools (RabbitMQ) they used.
astormMagento’s objects (that inherit from Varien_Object) have special “magic” getter and setter methods implemented with PHP’s magic __call method. If you’ve got a Magento object, you can just set and get data like this $this->setFooBar('a value'); echo $this->getFooBar(); without any setFooBar or getFooBar [...]
astormIn Magento 2, the base Varien_Object class no longer has a custom, internal _construct method. Blocks, Controllers, Models, Resource Models, and Collections still have an internal _construct, but that’s because the core team defined _construct methods on the various abstract base classes for those objects. $ ack '->_construct' [...]
astormI’ve been digging into Magento 2’s layout system, and there’s significant changes from Magento 1. Conceptually, it’s still a “nested tree” of elements, but instead of just blocks there’s now a second type of thing you can add to a layout called a container. Containers look like they’re [...]
astormMagento 2 has “web hooks” Looks like there’s a proposal in Magento 2 for webhooks, which appear to be a a way to have Magento automatically send an HTTP POST whenever an important business logic action (customer created, order created, etc.) occurs.
astorm3 Pillars of DI by Anton Kril Some high level overview notes on Magento 2’s dependency injection system, via simonsprankel.
astormmagento2 – Magento 1 Class Rewrite in Magento 2 with Dependency Injection System – Magento Stack Exchange I didn’t realize this until today, but Magento 2 has completely ripped out the class rewrite system, and replaced it with a new dependency injection system. You can still rewrite a class, but instead of setting up a [...]
astormNo Frills Command Line Magento A quick note to Magento Quickies readers (in case you missed it elsewhere). I’ve published the n98-magerun series as a Leanpub book titled “No Frills Command Line Magento”. Future chapters are in the works, so get your copy today.
astormIt's a daily event across the PHP development world. Somewhere, someone is thinking, and possibly typing
astormThe short version: I've found a new home for my n98-magerun Magento Quickies series by publishing a new Leanpub book. No Frills Command Line Magento is the latest book in the No Frills development series, and covers efficient Magento administration with the n98-magerun command
astormMagento Community 1.8 Update :: Meanbee Magento eCommerce An interesting, if odd, call from eBay to a few companies and individuals about the future of Community Edition.
astormAdvanced Magento Logging Came across this hackathon project via this Stack Exchange question. I haven’t used the linked logger, but back when I worked for a living emailing exceptions to a central list was a key development best practice. (And ignoring those exceptions was a key development anti-pattern that drove me into my own [...]
astormVarien_Object’s _underscoreCache Mainly posted because it amuses me to think of the fit an underscore js aware developer will have once they realize PrototypeJS is an unavoidable Magento reality.
astorm