Posts Tagged ‘Programming’

Apache setup trouble

Last night I had a rather frustrating problem. I was setting up the XAMPP package on a Windows 7 box and wanted to configure some virtual hosts. This is fairly easy – there is a dedicated configuration file for virtual hosts and in my case they needed to be virtual virtual hosts – so I [...]

Dataflow programming

In a previous post I wrote about how we could do some performance tuning by developing applications suited for parallel execution. Please pardon my ignorance – but I stumbled upon an article in Dr.Dobb’s – about “Dataflow programming” – which is actually what this is all about! If you would like to learn more on [...]

Check out the usage of Read Later for Instapaper

Did you read the monthly usage statistics for Read Later for Instapaper?? I wrote a blog post containing the october figures at the Southbound Software blog – and before that a post containing the september figures. I believe that the october figures are more representative than the september figures – although september rocked hard!

The Android Back Button

Disclaimer: I like Android and iOS equally – and I love developing apps for both!!! Recently I’ve read some blog posts on the general Android hardware/software design. Especially this post and the mention on DF triggered some emotion! My point is that I really don’t think that Android missed the target with the hardware back [...]

When rating apps

Let there be no doubt – I love that users have the ability to rate apps on the various app stores / markets! As a user I clearly trust other similar users opinions better that the usual sales pitch! The rating system only has one mayor flaw! Most users don’t acknowledge that the apps are [...]

Parallel execution

In my previous post I briefly touched the subject of parallel execution in a spreadsheet-like desktop application. I’d like to go a bit deeper on that subject. Let’s say you have a spreadsheet. It consists of N rows and M columns. The columns 0…M – X are raw data – they most likely come from [...]

Minimize the number of concepts

The latest iteration of our software is developed by applying the everlasting concept “make it better and more simple”. The process is driven by a long list of new features – this is how it always starts – but the overall design goal is “better and more simple”. This goal is of course extremely difficult [...]

Different people – different focus

I spent most of my yesterday migrating a very old website to a new host. This was/is a process with many pitfalls and many annoyances – but that is stuff for a completely different post! What is really interesting is the way that different people choose to focus in the process of – well – [...]

Copy-paste of Windows dialogs

I just stumbled upon a very nifty feature. When a dialog (yes/no, ok/cancel etc.) is shown in Windows (at least in Windows 7) you can actually copy-paste the dialog text and get some meaningful output. The following output comes from the SQLite Database Browser “do-you-want-to-save” dialog, check it out: ————————— SQLite Database Browser ————————— Do [...]

Commit-policies

You use a version control system – of course you do! Personally I use Subversion (re-rolled from CVS) and no project is too small for version control imho. Both projects at work and at home go in a repository. Even the smallest amount of programming I do go in my repository, and I wouldn’t want [...]