Git More! Take your Git Skills to the Next Level
Git is a powerful system, but too many developers use it like a souped-up version of SVN. It’s so much more, that it’s not really quite... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Elixir v0.9.0 released
While Programming Elixir was being announced, we have been working on Elixir v0.9.0 which is finally out. This release contains new... more »
Tweet 0 Comments Save Tags: announcement , news , tools
C Programming Techniques: integer type optimization
I am currently working on a voltage controller running on a ATMEGA328P, ATMEL AVR 8 bits microcontroller. The controller logic is... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Game of Life — Using Threads and Lists, Part 3
If I'm programming my list-based version of Game of Life in the real world, how can I parallelize it when I am using a third-party... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Building Worlds With Distance Functions in GLSL (Raymarching)
Some time ago, I found this page: Modeling with distance functions by GLSL wizard iq. This page contains many ready-to-use functions to... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
PyGreen – The Simplest Static Web Site Generator Ever For Python Programmers
I’m using Github Pages since a long time now. I always thought it was a good idea because a lot of small web sites (like... more »
Tweet 0 Comments Save Tags: announcement , news , python , tools
MySQL and Data Truncation : A descent into IEEE hell
After upgrading a MySQL installation to MySQL 5.0.23a and to Connector/J 5.0.3 I started getting wierd data truncation exceptions... more »
Tweet 0 Comments Save Tags: database , how-to , methodology , tools
readable_lisp · GitHub
Readable Lisp
Tweet 0 Comments Save Tags: news , open source , other languages , tools
Distributed Locking: When to use it? How?
One of the common problems faced by anyone building large scale distributed systems: how to ensure that only one process (replace... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
On Languages, VMs, Optimization, and the Way of the World
I shouldn't be up this late, but I've been doing lots of thinking and exploring tonight.
Tweet 0 Comments Save Tags: how-to , methodology , tools
aliasing in c
I've seen a horrible but informative article on reddit about the brokenness of floating-point handling in mysql (or mariadb or whatever)... more »
Tweet 0 Comments Save Tags: c-and-cpp , how-to , methodology , tools
Language Design Deal Breakers
I’m a bit of a programming language nerd. I love to learn new languages. That said, I spend most of my days writing C++. It’s a truly... more »
Tweet 0 Comments Save Tags: methodology , opinion , tools
If Edgar Allan Poe wrote JavaScript
Once upon a midnight dreary, while I struggled with JQuery, Sighing softly, weak and weary, troubled by my daunting chore, While I... more »
Tweet 0 Comments Save Tags: javascript , methodology , opinion , tools
ydiff: Structural Comparison of Programs
I have been imagining a world where programs are not represented as text, but as data structures. They will be edited not with text... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Understanding The LightSwitch HTML Client Visual Collection
To maximize performance, all applications must properly manage the flow of data. When dealing with an entity (one row of data), Visual... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
OData Apps in Update 2–Querying data from Stack Overflow
I want a way to keep track of questions that people have about LightSwitch. And I want it to primarily use it on my mobile devices.
Tweet 0 Comments Save Tags: how-to , methodology , tools
Fundamentals of Good Gaming
I found this one walkthrough particularly clear about what makes a great game. I wrote down some notes just to see who could call these... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Use Predicate Methods to Stop Writing For...Each Loops
Predicate methods allow you to separate the criteria you're using to test items in a collection from the code that processes the... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Let us talk about “Quality Bars”
When we talk about quality bars, we are not talking about the phenomenal gems such as the Kalahari Oasis in the Mabalingwe game reserve,... more »
Tweet 0 Comments Save Tags: methodology , opinion , tools
The mystery of the inserted method
Suppose you have this class in assembly Alpha.DLL
Tweet 0 Comments Save Tags: how-to , methodology , tools
Yahoo Submits Bid for Hulu
Add one more name to the Hulu bidding derby: Yahoo, which just announced plans to buy Tumblr for $1.1 billion, has made an offer on the... more »
Tweet 0 Comments Save Tags: announcement , news , tools
vnc-over-gif · GitHub
Serves screen updates as animated gif over http. Based on node-gif by Peteris Krumins and node-rfb2
Tweet 0 Comments Save Tags: news , open source , tools
Improving the security of your SSH private key files
Ever wondered how those key files in ~/.ssh actually work? How secure are they actually?
Tweet 0 Comments Save Tags: how-to , methodology , tools
How to get your conference talk accepted
I am one of the original organizers of both RubyConf and RailsConf. Combined, I’ve organized or been on the program committee for around... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools