Subversion vs Git

overlord59-tux-samourai

Git and Subversion are most popular and widely used version control system. What is the best situation to choose them? It is important to know its pros and cons, evaluate your requirement and choose the right one. Read more

Magento releases new 1.12 version at Magento Imagine Conference

Magento Ecommerce Platform

At the Magento Conference in Las Vegas today, Magento announced the new 1.12 version of their enterprise platform.

Key features includes :

  • HTML5 mobile platform which are supported on a wide array of mobile devices.
  • Restfull API 

Extending Magento SOAP API

Magento API

There are times when you need to add extra data to the methods exposed through the Magento SOAP API.
In order to do that you should NOT start fiddling around in Magento Core, as this will break your implementations the next time you update Magento.

What you should do is extend the models you need, and write your own implementations, that way when you update Magento all your code will still work.
Read more

Unlock used salesrules, coupons and giftcards on Magento orders

Magento Ecommerce Platform

After using Magento for a while i’ve noticed that when discounts are applied to a  order they are not released if the order never completes.

The problem with this is that if a customer has a giftcard and uses it on a order, and never completes the order the giftcard is not released. The customer then needs to contact customer care in order to get the card sorted out.

I searched the internet for a solution to this problem, but there was’nt much info about it so i set out to sort it out myself.

The solution is to extend the Mage_Sales_Model_Order core class. I’m not going to cover the basic of how to do that here, as there are many good tutorials covering that.
Read more

Google launches version 1.0 of its “Go” programming language with new App Engine SDK

Google Go

From Google’s announcement , version 1.0 defines a language and a set of core libraries to provide a stable foundation for creating reliable products, projects, and publications. Go 1 is the first release that is available in supported binary distributions. They are available for Linux, FreeBSD, Mac OS X and even Windows.

For more information read here

Touch Monitor

Touch Monitor

Touch Monitor checks that your web pages and other online services are available for your customers and users. 24/7 Monitor checks availability every minute and compares with given criteria. If Monitor detects that the quality is not good enough, you will be notified by e-mail and / or SMS. Weekly and montly status reports are presented, and you can measure against defined SLA.

Touch Monitor measures the actual user experienced availability of your services – end to end!

This service is beeing developed and maintained by us, and sold through our partners in Touch Technology.

Read more about the service here.