HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
The Evolution of the Computer Science Degree - Input OutputAmazon and Google have made an audacious grab of namespace on the Internet. As far as I can see there's been no mention of this in the tech press. An example. Google doesn't intend to share .blog and it will only be used to point to Blogger sites.
Cubism.jsTime Series Visualization Mouseover or use the arrow keys to inspect values.Open in a new window.Cubism.js is a D3 plugin for visualizing time series. Use Cubism to construct better realtime dashboards, pulling data from Graphite, Cube and other sources.
Testing Rx Queries using Virtual Time SchedulingHave you ever wondered why the very simple code fragment below does not block upon subscribing to the observable sequence? Some of you will likely say: “Obviously, the sequence returned by Interval runs a timer!”.
A Raphaël plugin for creating beautiful pointillized animations.SeuratJS is a JavaScript library that extends Raphaël and allows for the creation of vivid animations and pixelated artwork using minimal code. It does this by extacting color data from an image of your choice and rebuilding the original with filled graphical primitives in SVG.
HTML5: Web intents to share information between web appsIf you've read any of my other articles you're probably aware that I really like this whole "browser as the platform" concept.
Windows API Hooking – by Code OverwriteIf you don’t know what hooking is, Wikipedia will help you out. In this article, we’re going to hook/redirect calls to the well-known API function MessageBoxA. The technique is actually fairly simple and short, and I will keep it that way.
Light Table - A Presentation by Chris GrangerChris Granger demos and discusses his new IDE, Light Table. This presentation was hosted by The Bay Area Clojure User Group and The Climate Corporation. For more info about The Climate Corporation visit climate.com/company.
How to Write a Good Bug ReportSoftware has bugs, yes, even ours. Since programmers are human, and humans make mistakes, ergo bugs. When you come across a bug in our software, or anyone else’s for that matter, you need to email in a bug report.
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.