Angular Workflow with Node, Yeoman, Grunt and Bower.

Introduction Why such Workflow Classical Web Development Hands-On Tutorial Grunt Node Yeoman Installing Node.js Installing Yeoman, Grunt, Bower Use Yeoman the first time Starting Grunt »

Nginx: connect () to unix: /var/run/php5-fpm.sock failed (13: Permission denied)

The error log of the nginx web server quickly revealed the original error: $ sudo tail /var/log/nginx/error.log 10.22.2014 07:29:11 »

404 Not Found - What's up with ?

We are back — faster, bigger & enthusiastic We apologise the inconveniences in the last few weeks, but we have experienced a hard disk corruption and needed »

How to drop the Ghost posts table?

I am using last years version of Ghost. Now I need to drop parts of my Ghost database, the posts tables, posts_tags table and tags »

Mongoose: Exclude fields to return from Query

In case you want to use MongoDB .exclude methods on your model within Mongoose, but you don't want to abandon native Mongoose and its benefits, starting »

Review: Fostex TH-600

After years and months of reading and listening through Sennheiser HD 25 SP II (2007-now) Sony IEMs (2012-now) Sennheiser Momentum (2014 sold) Beyerdynamic DT 1350 (2010-2014 »

Proof Systems

An argument is inferable, if and only if there exists no interpretation in which the premises are True and the conclusion False. Justified Argument From a »

Elastic Map Reduce with Amazon S3, AWS, EMR, Python, MrJob and Ubuntu 14.04

This tutorial is about setting up an environment with scripts to work via Amazon's Hadoop implmentation EMR on huge datasets. With dataset I mean extremely large »

Computational thinking

One can major in computer science and go on to a career in medicine, law, business, politics, any type of science or engineering, and even the »

Access a BlackBerry Q10 on Ubuntu 14.04

This is a tutorial on howto access a BlackBerry Q10 or Z10 business smartphone on Ubuntu 14.04 You will be able to copy files and »

Hash Tables

Hash tables are for searching what binary trees are for sorting. Hash table data structures can reduce time complexity down to O(1), a linear order »

Computational Complexity

Instead of analysing the complexity of a given algorithm, e.g. Bubble Sorts complexity of O(n²) or Heap Sort's complexity of O(n log n »

Decidability of Computational Problems

A famous decision problem is Alan Turing's halting problem. But first we have to understand how a computational problem can be defined as mathematical function. Computational »

Binary Search Trees

A tree has the following properties: One root node Every node is connected by one edge with another node, except the root node A unique path »


This is an article about sorting and the classic ways on how to achieve it in computer science. Bubble Sort Bubble sort was invented by Edward »

How to install the CanoScan 9000f Mark II on Ubuntu 14.04 with color profiles

You bought one of the best consumer scanners affordable (let's forget the $600+ Epsons for now) and want to scan natively on Linux. While I can »

How to install a Dell 1250c or Xerox 6010n on Ubuntu 14.04 64bit with a Fritzbox USB Port

Printing on Linux is a hassle, no doubt. Even worse so in case you use a printer that is not officially supported on your platform. Even »

Dijkstra's algorithm and extraction of medical imaging of the celebral vasculature

This report will try to show how Dijkstra’s algorithm can be applied in medicine, in particular how Verscheure et al show in their paper ‘Dijkstra's »

DogeCoin Reddit Stylesheet and Arrow Sprite

In case you have an own subreddit like me and want to make full use of Reddit Styling galore and programmatically style it, you can start »

Less Bugs by using Formal Logic

If you are a Software Developer, chances are you had to debug code at some point in your professional career. This is an article on how »

Floating-Point Arithmetic in Computer Science

Representation in Bits A floating point number is called floating point, because its point can float while expressing the number using scientific notation. 0.1 can »

Bitcoin Exchange Review

Introduction This is my review of Bitcoin Trading Exchanges. When wandering into the BitCoin Universe you will be confronted with funding, no matter if you want »

Change Icons in the Plank Dock

In case you also use the excellent and minimalistic dock plank on your box, you might want to change icons for it. Now unfortunately changing icons »

Install Ghost on Linux

Ghost is a fabulous new open-Source and non-profit-based blogging platform. This is a short tutorial on how-to install ghost on Linux Mint/Ubuntu or any other »

BitCoin Advertising Networks

Recently, when I went into my blog's analytics I discovered that my articles about BitCoin are in high-demand. So I asked myself why don't publish ads »