Rob Janssen

What are callbacks and promises?

To explain promises we must first explain callbacks. A callback function is simply a function you pass into another function so that function can call it at a later time.

Achieving Exponential Slowdown by Enumerating Twice

In this post: the cost of iterating over a sequence multiple times. One of the many useful warnings in ReSharper is “Possible multiple enumeration of IEnumerable“. If you enumerate an enumerable more than once, ReSharper detects that and warns you about it.

The best stats you've ever seen - Hans Rosling

View full lesson: http://ed.ted.com/lessons/hans-rosling-shows-the-best-stats-you-ve-ever-seen You've never seen data presented like this. With the drama and...

Web Style Guide Online

Copyright 2008–2009 Patrick J. Lynch and Sarah Horton

C – -

Suppose you are writing a compiler; how will you get quality machine code? You might write your own code generator—but that’s a lot of work. You might use somebody else’s: perhaps VPO or MLRIS back end.

The keys to the keydom

Your security and privacy on the Internet (to the extent that such quaint notions still have meaning) depend on the difficulty of factoring certain large numbers. For example, take this 1,024-bit integer: The number printed above in squinty type is the product of two 512-bit prime factors.

Of running multiple regexp at once

I changed job ! I recently joined Dataiku. We’re creating the perfect Data Science Platform. And so far, it has been pretty awesome… By the way we are still recruiting, so if you are looking for a job in a top notch tech startup in Paris, drop me an email : paul.masurel at dataiku.com.

How to be a Programmer: A Short, Comprehensive, and Personal Summary

Copyright ? 2002, 2003 Robert L. Read To the programmers of Hire.com.

I’ve Never Wished I Was Less Technical

I got an early-ish start with computers when I was about 6 or 7 years old.  My dad created an MS-DOS boot disk that got me to a DOS prompt on the one of the hard diskless IBM clones in his office.  Once I had booted to the command line, I’d put another floppy disk (these were 5.

Nadeem Afana's blog · ASP.NET MVC 5 Internationalization · How to Store Strings in a Database or Xml

In the previous post, ASP.NET MVC 5 Internationalization, I showed how to store the localization strings in ResX files. There is no technical reason why you cannot store the localization strings in a database or an XML file, or even in a text file located over a network.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.