Rob Janssen

Unicode ? JavaScript

Mathias Bynens explains the basics of Unicode, the various ways JavaScript relies on Unicode, and why this matters to JavaScript developers.NewCircle's HTML5 Training: http://crcl.to/1ir2chttp://www.meetup.com/sfhtml5/

Intro to IPC | Interprocess Communication

In computing, inter-process communication (IPC) is a set of methods for the exchange of data among multiple threads in one or more processes. Processes may be running on one or more computers connected by a network.

Animation Bootcamp: An Indie Approach to Procedural Animation

GDC 2014 David Rosen Wolfire Games free content Visual Arts Visual Arts

Closing another nasty security hole in OAuth

News broke today about a widespread security flaw in OAuth and OpenID. The written material is a bit short on actual explanations or actionable steps, which is unfortunate when the flaw claims to affect virtually all OAuth providers and must be patched in the OAuth client applications.

The Human Centipede Development Method

Human centipede development is when one engineer is given half finished crap and and must half finish it further for the next engineer. This method is very efficient at producing high velocity crap and maximizing engineer misery.

John Fremlin's blog : The mmap pattern

There are many choices in software engineering that are visible only to the developers on the project: for example, the separation of responsibilities into different parts of the program are (hopefully) invisible to the user.

10 Tools Every Software Developer Should Know, Revisited

After trade school, a mechanic needs to obtain their own set of tools. Garages only provide big equipment, such as lifts. Mechanics bring tools that they prefer/can afford to put in their toolbox. Likewise, software development shops do not dictate required tools to engineers.

Let's Write Some X86-64

…“‘Our speech interposes itself between apprehension and truth like a dusty pane or warped mirror. The tongue of Eden was like a flawless glass; a light of total understanding streamed through it. Thus Babel was a second Fall.

One of the things I end up doing is do a lot of performance profiling on core…

One of the things I end up doing is do a lot of performance profiling on core kernel code, particularly the VM and filesystem.  And I tend to do it for the "good case" - when things are pretty much perfectly cached.

Using Facebook Notes to DDoS any website

Facebook Notes allows users to include <img> tags. Whenever a <img> tag is used, Facebook crawls the image from the external server and caches it.

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.