Viewing posts for the category Programming

The best language for writing "Hello World!"

Some time ago I stumbled upon this stupid meme attempt:

Faster Decimal Number I/O In C

Today I was playing (never competing, please!) on a CodeChef programming contest and was dismayed when comparing my timings with some other competitors. Theirs were way shorter and I saw no way to improve my O(N) solution because I HAD to read an array of values. My processing was taking place while reading the data, using no loops only simple calculations.

Autocomplete over Associations in Rails 4

When creating a simple web application for a friend I found out the Formtastic (later Simple Form) solution for a belongs_to: :customer associaton, a <SELECT> was not the best. It simply loaded all customer names and ids into the HTML (more than 15 thousand!). Among the solutions I thought an Autocomplete field to be the best.

Decoding Fake Binary Messages

Sometimes I see posts on Facebook featuring a series of zeroes and ones mimicking a binary stream: