Category Archives: Coding

Mir and Android FAQ

There’s been some murmurs and uncertainty about Mir and Ubuntu Touch support, so here’s a quick FAQ. Does mir support android drivers? Yes! We put great care into our platform abstraction so that when you run on mesa desktop drivers, … Continue reading

Posted in Coding, mir, Open Source, Ubuntu | 7 Comments

The Black Triangle

Stuart Langridge on Planet Ubuntu posted about this story a while back, and its a something that’s happened to me a lot of times over my career. The Black Triangle The tl;dr is that a complex, extremely flexible system, well … Continue reading

Posted in Coding, Open Source, Random, Uncategorized | Leave a comment

C++ 11 tip of the day

terminate called after throwing an instance of ‘std::system_error’
what(): Operation not permitted Continue reading

Posted in Coding, Open Source | 2 Comments

Android ARM inline assembly

If you happen to want to write some inline assembly in Android, its just about as easy as you’d expect! See the code snippet below for a simple example of how to add two numbers in assembly on ARM. Download … Continue reading

Posted in Coding, Hardware, Random | Leave a comment

Installing the blob on your Pandaboard for Android

The Pandaboard by Texas Instruments is a pretty good, mostly open source little development board with one teensy problem…. the blobbbbbbbbb (illustrated by Hermes Conrad to the left…) If you’ve followed this blog post from last week, you have an … Continue reading

Posted in Coding, Hardware, Open Source | Leave a comment

Building Linaro Android (12.04 or daily) for Pandaboard

I recently came into possession of a TI pandaboard for ARM development. Its a pretty cool little package, but if you want to build from source, you run into all sorts of old outdated wiki’s from Linaro that have you … Continue reading

Posted in Coding, Hardware, Open Source | 1 Comment

Good Practices: Compiling from Source #3

In my first post, I wrote about the configuration step in compilation. In my last post, I wrote about the compile step. This post is about the last step, installation. Rubber Hits the Road You’ve configured and compiled your project, … Continue reading

Posted in Coding, Open Source, Ubuntu | Leave a comment

Good Practices: Compiling from Source #2

I went over the first part of compiling (configuring) in my earlier blog post here. Easy Make Oven Now, you’ve successfully configured your project, and you’re ready to build. Thankfully, this step is usually pretty straightforward and simple, all you … Continue reading

Posted in Coding, Open Source, Ubuntu, Uncategorized | Leave a comment

Good Pracitices: Compiling from Source #1

If you’ve ever been enthusiastic about an open source project, you’ve likely compiled a bleeding edge version of a project before. I know a many non-coders do this, and I can empathize that it is potentially confusing for people. The … Continue reading

Posted in Coding, Open Source, Ubuntu | 2 Comments

The Art of

“We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil” –Donald Knuth   If you’ve heard of Big-O analysis, or linked lists, or sorting, or searching, or recursion, or pretty … Continue reading

Posted in Coding, Open Source | Leave a comment