The unofficial IRC support channel for Zend Framework is on Freenode at #zftalk.
Teens in ABC Documentary: Oral Sex Is the New Goodnight Kiss
One, there are some things a father does not want to hear:
Oral Sex is the New Goodnight Kiss [Source, Mashtrends, Teens in ABC Documentary: Oral Sex Is the New Goodnight Kiss]
Two, holy cow, I was born 25 years too early! In all seriousness, I hope this report is media hype and construed data:
After four years researching for the documentary, Azam told "Good Morning America" that oral sex is as common as kissing for teens and that casual prostitution — being paid at parties to strip, give sexual favors or have sex — is far more commonplace than once believed. [Source, Mashtrends, Teens in ABC Documentary: Oral Sex Is the New Goodnight Kiss]
Talk to your teens! The schools are certainly not giving adequate sex education.
Air America is gone
Announced today at AirAmerica.com:
It is with the greatest regret, on behalf of our Board, that we must announce that Air America Media is ceasing its live programming operations as of this afternoon, and that the Company will file soon under Chapter 7 of the Bankruptcy Code to carry out an orderly winding-down of the business. … Air America Radio launched in April, 2004. [Source, AirAmerica]
Current Magento Questions – getCustomerFormData
The Magento ecommerce question I am trying to answer right now is what does getCustomerFormData() do?
In AccountController.php and Register.php there is this reference $data = $this->_getSession()->getCustomerFormData(true); and this reference $data = new Varien_Object(Mage::getSingleton(‘customer/session’)->getCustomerFormData(true)); respectively. I’ve searched using grep and within eclipse’s file search but can find no other reference to getCustomerFormData.
I can find no reference to getCustomerFormData other than these two lines of code. So what is this supposed to be accomplishing?
Protected: Can you read this?
Magento – Developer Killer
While trying to add some functionality to my client’s Magento ecommerce store, I came across an article that summed up my Magento experience quite well:
Most of us in ecommerce application development have already heard of Magento. Some would call it new ecommerce killer app. I myself stand with that statement for many of reasons. However I would like to call it with one more name, developer killer app. This developer killer is what I literally had in mind. Magento is currently one of the most difficult PHP systems out there a developer could learn and master. [Source, {}activecodeline, What makes Magento so hard to learn (emphasis added)]
I have put so much effort into learning this system that I both never want to touch it again AND must do more Magento development so that this exercise of gaining knowledge does not go to waste.
Today’s links for Magento success:
The roads are not safe!
My daughter just passed her driving test. She’s licensed to drive sans parent! Congrats Sarah!
Of Grasshoppers
Student: Correcting the results of my poor judgments is ridiculously difficult.
Master: Much easier to use good judgment in the first place.
Not a good day…technically
The day thus far? Our Internet connection is down and my laptop won’t boot. I think I should go troubleshoot other people’s hardware.
From the mouths of babes
Evan, 4.5 years old: "Dad. Can we buy a gold fish?"
Dad, thinking a gold fish is not difficult to care for: "I suppose. What made you want a gold fish?"
Evan: "I want to eat it."
Dad, realizing this isn’t about watching the wrong tv shows: "Oh! You want gold fish snacks."
Magento References
Relevant to my life right now:
- Class Mage_Eav_Model_Entity_Setup
- Installing Custom Attributes with Your Module
- Magento Architecture
- ERDs and other diagrams
- database diagrams
- Question about adding selects, radio buttons, and checkboxes to registration form.
- Designing for Magento
- Themeing Magento
- Categories, Products, and Attributes – part 1
- Categories and Attributes in Magento: Part 2
Today’s Mental Forecast
Tornado.
How long have I been on the Internet?
I’ve been on the Internet so long that I just went to a website that I had never heard of and tried to create an account only to discover I already had an account. So either my memory is worse than I thought or I’ve consumed so much of The Internet that I can now see the whole thing again and enjoy as if I was seeing it for the first time!
Magento Actions
The Magento E-commerce system is an exciting open source alternative to systems like OS Commerce. The learning curve isn’t really a curve at all. The learning curve is more like a sheer, glassy. polished mountain face shooting straight up into the heavens. However, plenty of documentation exists, Google overfloweth with links to blog post, and IRC support is available on Freenode #magento (although I believe most questions go to /dev/null so expect to feel a little like you are talking to yourself but like your $200/hr psychologist will explain, sometimes that’s all we need).
As I work through understanding how Magento handles layouts, I struggle to find a simple list of actions and perhaps I’m trying to hard. So far the is this:
- addJs
- addCss
- addLink
- addItemRender
- unsetChild
- setHeaderTitle
- setTemplate
Ah! I found a reference! See page 7 of Magento Layout Files Reference (see also same document, different format).
Update: The Magento wiki has this defined under Designing for Magento.
From the mouths of babes
Amy, 7.5 years: "Evan’s got a bloody nose!"
Evan, 4.5 years: "Dad! My nose is bleeding!"
Evan: "Oh, it’s just a boogie."