The reason why the JVM is so popular and has so many languages, IDEs, profilers, debuggers, APMs and other wonderful tools is because the JVM bytecode is extremely simple.
Tearable Cloth/* Copyright (c) 2013 Suffick at Codepen (http://codepen.io/suffick), GitHub (https://github.com/suffick) and lonely-pixel.
Holiday Hack: reading Java class filesI spent a week by the pool in Egypt with my girlfriend, relaxing and…hacking.
Mouse Path Smoothing for Jack LumberSome months ago, we were working on a mouse path smoothing solution for a desktop version of Jack Lumber. There are two related problems here: one is that the game is noticeably harder with a mouse than with a greasy finger, and the other is that the trail left behind a mouse can be jagged and ugly.
Authentication: Don’t be CleverHTTP API authentication has evolved through many forms over the years. As so-called RESTful APIs gained popularity, a variety of methods sprung up: key passing, plain-old HTTP Basic Auth, OAuth 1.0, OAuth 1.0a, OAuth 2.0 (and it’s 40 revision) and some less-common custom schemes. With the OAuth 2.
OAuth - A great way to cripple your APIIntro A few years ago, the big social networking sites were looking for a secure way to allow their users to safely use any and all untrusted software to access their own personal accounts.
Hacking the tag in 100 charactersNow that we are close to releasing Mozart 2 (a complete redesign of the Mozart system), I have been thinking about how best to summarize the lessons we learned about programming paradigms in CTM. Here are five "laws" that summarize these lessons:
LZ4 for .NETProject Description Quadruple (Mixed Mode, C++/CLI, Unsafe and Safe) .NET implementation of LZ4 - ultra fast compression algorithm. LZ4 has been written in C by Yann Collet and original sources can be found on http://code.google.com/p/lz4/Change log: 1.0.2.
C#/.NET Little Wonders: Extension Methods DemystifiedOnce again, in this series of posts I look at the parts of the .NET Framework that may seem trivial, but can help improve your code by making it easier to write and maintain. The index of all my past little wonders posts can be found here.
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.