Journal

Introducing…The App Challenge 2011

Having our office on the University of York campus has been beneficial from the outset. It has provided us with the opportunity to interact with a wealth of other small businesses and projects.

In order to encourage growth into the emerging mobile industry we are coordinating with the University careers department to run The App Challenge event.

(more…)

Media Images not available in Magento’s product list?

While developing a Magento store, we came across one of those head-scratching moments where everything looks right yet still refuses to play nicely. This time around, we had added a media image attribute for an alternative view of the product. This was to appear in the category product list when a visitor hovered over an item. However, after adding the attribute (code: alt_image), reindexing the catalogue (Product Flat Data) and uploading a file, calls to $_product->getAlt_image() in catalog/product/list.phtml simply returned NULL, despite coming through fine in catalog/product/view.phtml.

This is the story of how we fought Magento’s UI and recovered our missing images.

Read complete article

Google trusted stores

Google have just introduced a new service for customers selling online, introducing, Google Trusted Stores.

This will essentially be a badge on ecommerce websites that will assure customers that they have a great track record. It also works in a PayPal’esque way in the sense that if you have a problem with your purchase, Google will work with the customer and the store to come to a resolution. (more…)

A brief introduction to libdispatch, and why you should be using it

GCD (libdispatch) is a technology that Apple introduced with OS X Snow Leopard and iOS 4.0; we’ve had access to it on iOS for over a year now (and Mac OS X for 2 years!). Most of the marketing we all heard about was better thread efficiency, better use of multiple cores and blah blah blah who cares? Yes, these things are great, and they will make a difference to how well your code runs. But if I’m honest, the part of GCD that really makes a difference to me, is just how much easier it makes my life as a programmer. I constantly find myself finishing up some threaded programming with libdispatch, and thinking: concurrency just shouldn’t be this easy.

The aim of this post is to demonstrate this fact to you, teach you how to use libdispatch, and possibly garner addresses for threatening letters should you not start using it immediately.

(more…)

Page 3 of 4


Go to