Compiling EFL on OS X Yosemite

One of the great things about code developed for Linux / Unix is how portable it can be and how it should compile on so many different systems. Autotools is, however, a pain and experiences in the past have proved less fruitless than the ideals foretell. With some help from the Enlightenment developer crowd I set to compile the EFL on OS X Yosemite. Here … Continue reading Compiling EFL on OS X Yosemite

Enlightenment Dev Day 2014 – Düsseldorf

Another year another E developer day right? Almost. This time was different – I was up to present… Showing the guys how my IDE project was going and why they should all get involved in helping me out. This fitted the theme of the event quite well – Raster started the day by showing how much faster the EFL is growing than GTK+ or Qt … Continue reading Enlightenment Dev Day 2014 – Düsseldorf

Accelerating the return to enlightenment (With linux on a Yoga 2 Pro)

“If you want to succeed then you need to immerse yourself in the problem” – wise advice from a business mentor of mine… My long serving Apple Macs run everything – work, media, side project coding and now VMs filled with Linux and Enlightenment. They are shiny and solid but have strange keyboard layouts, nonstandard hardware and a bad implementation of virtual desktops that get … Continue reading Accelerating the return to enlightenment (With linux on a Yoga 2 Pro)

Building an Enlightened IDE

So I mentioned before a project called EDI and I’ve been posting some info online but I never really described it here. So – for my faithful followers – what am I up to? In absence of other active projects (such as growing a company, establishing a software platform or maintaining apps) I decided to get back to some Enlightenment development. After around 8 years … Continue reading Building an Enlightened IDE

Linux, is it ready?

So I’m trying out Linux for the first time in over 5 years. Mainly to get back on board with Enlightenment development, partly due to frustrations with Mac OSX and also because every software engineer should be up to speed with how it’s progressing. This leads me to the question if is it ready… Ready for what? Wide stream adoption? Frustration free desktop? A better … Continue reading Linux, is it ready?

Apple… Where are you?

Apple Computers. The renegades, the designers, the pirates, the company that “Thinks Different“, fighting big blue and bringing research projects to market. Fighting a world of desktop computer monopolies, leading the smart phone market and defining the tablet. And now struggling to differentiate themselves from all the other mass market software providers – really? In my series on returning to Linux and the Enlightenment desktop … Continue reading Apple… Where are you?

ShineGet.me – a new universal wishlist with price tracking

So a few weeks ago I decided that I wanted to set up a universal wishlist without Amazon knowing everything that I fancy buying. I was also interested in price tracking and seeing when was a good time to buy something I wanted. As I was clearly lacking in side projects (HeadsUpDev, patios and trains aside…) I decided that it would be interesting to make … Continue reading ShineGet.me – a new universal wishlist with price tracking

Compiling XTrkCad from source on Mac OSX

Well it’s railway time and I’m finding that my plans are far more elaborate than ever before so I need a way of planning the layout so I can test various turnouts and track combinations before I have to start cutting track etc. No bother when there is great software out there to help you and XTrkCad is just such a great (and open source) … Continue reading Compiling XTrkCad from source on Mac OSX

Conquering custom SQLite on Android

Wow, what a week – puzzles abound and an office move too! After fitting everyone into the new office space the greater puzzle was left – how can we compile custom functions into sqlite within an Android app? Well we finally pieced it together and I was able to hook in my custom functions! If anyone is wondering how to go about this a) avoid … Continue reading Conquering custom SQLite on Android