PrestaShop 1.6

PrestaShop is a very well written application, and extending it to a clients requirements is proving this to me.

It uses objects in a well thought out way, and allows you to override/extend without changing the distributed files. You extend PrestaShop using modules, which consist of a folder under the modules/ folder and then the new module is installed/enabled/configured/disabled/uninstalled via the PrestaShop Modules manager.

Having used and coded a good few e-commerce systems, PrestaShop is head and shoulders above the rest, based on the built-in functionality and the ease with which it can be extended.

Posted in Uncategorized

Writing a small Windows application (on a Mac!)

I needed to created a small Windows application to scan the LAN using UDP broadcast packets, which I had already had working using nodejs, but I needed to distribute a single, small, one click to run exe file.

I tried QT but then realised I had to deploy over 40MB of DLL’s for my exe to run!

I tried Java and whilst it worked I then had to pay for an application to package the jar into an exe.

So, I thought I’d try mono (aka .net) and what a result! I download the MonoDevelop IDE and run it on the Mac from http://monodevelop.com/Download and having written the application in C# and tested it on the Mac, and built the project on the Mac and copied the .exe file to my Windows 7 machine and the little 7Kb application runs perfectly!

Yes, I know my .exe needs .net installed, but I’m quite confident that most Windows machines have this already.

Posted in Uncategorized

Olimex A20 initalising GPIO automatically on boot up

Having got my first A20 up and working today I found that the GPIO files (/sys/class/gpio/*) were missing. As per https://www.olimex.com/wiki/A20-OLinuXino-MICRO#GPIO_under_Linux you have to initialise them. So I decided to make this initialisation happen automatically, and below is how I did in case it can help anyone else!
Read more ›

Tagged with:
Posted in Olimex

Olimex A20 Slow to boot when Eth0 enabled and no network plugged in

Hello,

By default eth0 is disabled in the stock Debian image because it makes the bootup really slow (it adds 60 secs) unless you have a network plugged in. Here’s how I workaround this:
Read more ›

Tagged with:
Posted in Olimex
In Archive