Category Archives: Technology
Internet Access a Fundamental Right
In 1988, I was introduced to this thing called the Internet. At the time, I was told there were 25,000 nodes on the Internet. I have since tried to confirm that number and come up with a number more like 66,000. The Internet at the time was somewhat elitist. Today, the BBC published an article [...]
Also posted in Communications, Of Interest 2 Comments
Magento – Not currently favorite color
Why is debugging and troubleshooting in Magento so difficult? Because of error messages like this:
Notice: Undefined variable: rootNode in C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Eav\Model\Entity\Attribute\Source\Config.php on line 53
Trace:
#0 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Eav\Model\Entity\Attribute\Source\Config.php(53): mageCoreErrorHandler(8, ‘Undefined varia…’, ‘C:\Domains\exam…’, 53, Array)
#1 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Adminhtml\Block\Widget\Form.php(196): Mage_Eav_Model_Entity_Attribute_Source_Config->getAllOptions(true, true)
#2 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Adminhtml\Block\Customer\Edit\Tab\Account.php(54): Mage_Adminhtml_Block_Widget_Form->_setFieldset(Array, Object(Varien_Data_Form_Element_Fieldset))
#3 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Adminhtml\Block\Customer\Edit\Tabs.php(58): Mage_Adminhtml_Block_Customer_Edit_Tab_Account->initForm()
#4 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Abstract.php(642): Mage_Adminhtml_Block_Customer_Edit_Tabs->_beforeToHtml()
#5 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Text\List.php(43): Mage_Core_Block_Abstract->toHtml()
#6 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Abstract.php(643): Mage_Core_Block_Text_List->_toHtml()
#7 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Abstract.php(503): Mage_Core_Block_Abstract->toHtml()
#8 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Abstract.php(454): Mage_Core_Block_Abstract->_getChildHtml(‘left’, true)
#9 C:\Domains\example.com\wwwroot\magento\app\design\adminhtml\default\default\template\page.phtml(58): Mage_Core_Block_Abstract->getChildHtml(‘left’)
#10 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Template.php(144): include(‘C:\Domains\leoa…’)
#11 C:\Domains\example.com\wwwroot\magento\app\code\core\Mage\Core\Block\Template.php(176): [...]
IRC Support for Zend Framework is on Freenode
The unofficial IRC support channel for Zend Framework is on Freenode at #zftalk.
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 [...]
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 [...]
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
Also posted in Programming Leave a comment
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 [...]
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 [...]
Today’s Magento Ecommerce Quotes
Read here:
I’ve been wrestling with Magento for the last month or so and I’m still trying to figure it out.
The general architecture is so mind-numbingly complex, that even if I completely understood it, I’d need to write a book to cover it.
Also posted in Programming Tagged e-commerce, ecommerce, magento, mvc, PHP, zend, zendframework Leave a comment
A round tuit and a “new” laptop
A good friend passed me their old laptop with an operating system that was broken. Doing that thing I do, I installed a new operating system and am pleased that the laptop easily meets my needs as far as processor and memory are concerned. I debated dual booting the machine so that I could work [...]
WordPress 2.9 has arrived
WordPress 2.9 includes built-in image editing and now videos can be embedded simply by putting the url of the video on its own line in the post with Oembed support and more. Update your WordPress blog soon.
[Source]
Also posted in Announcements, Blog, Of Interest, Publishing, Software, WordPress Leave a comment
Maximum length of an email address is 254 characters, not 320
I work in a business of constant learning. Technology is continually evolving and being revised. Somethings are rather constant but, being human, weI tend to develop habits occasionally rooted in wrong assumptions. Perhaps a deadline forced a decision without having time to look up the specification and over time, our mind took that unresearched decision [...]
We used to call it The Internet…now it’s just Google
We’ve been living in the Wild West of The Internet. The Internet used to mean Gopher, Veronica, Archie, Usenet, MUDs, IRC (Fall ‘88), and telnet, none of which used a graphical interface. Everything was done from the command line, UNIX’s equivalent of the DOS prompt. Today my children, as most people, live on a tamer [...]
Also posted in Communications, Daily Life Tagged 3.ly, 3ly, bit.ly, bitly, internet, shortener, url, url shortener 3 Comments
Suggestions? iPhone password/data keeper