Learn to make a fireworks display with HTML5 Canvas and JavaScript. In this demo, the pixel sized rockets launch from the bottom of the screen automatically, and by the click of your mouse. You can also click and drag to launch multiple fireworks.
Java Generics vs C# Generics vs C++ TemplatesThe generics are yet another mechanism to reduce code duplication. They allow us to specify a class only once, and use it later with different parameters, maintaining one codebase. A main example would be the data structures in C# and Java.
How I coded in 1985Back in 1985 I worked on the computerization of a machine designed to stick labels on bottles. The company that made the machines was using electromechanical controls to spool labels off a reel and onto products (such as bottles of shampoo) passing by on a conveyor.
Programming is not easyIn the past few years, there has been something of a boom in “learn to code” sites, movements, organizations, businesses, etc. Many promise that programming is simply not as hard as people tend to think, and that virtually anyone can become a programmer, within mere months, or even weeks.
ChubMarinePress "p" to toggle drawing of points. Press "s" to toggle drawing of springs. Press "f" to toggle creating points that are fixed in space. Press "u" to pause. Press "=" to increase the spring size. Press "-" to decrease the spring size. Press "delete" to delete all the springs and points.
Gossip networksIn this article we would like to present a Java implementation of a Gossip clustering framework. The library is being developed as a personal project of the author. The framework is based on a protocol that is inspired by gossiping.
Understanding .NET Using Read-Only CollectionsEven if you're not working in the Microsoft .NET Framework 4.5, .NET provides you with a way to create a read-only collection or to convert an existing List into a read-only collection.
Weighted Credit Pools for API Rate LimitingI’ve been spending lots of time thinking about and discussing APIs lately. Eventually, the topic of rate limiting comes up, because an API is an open invitation for people to cause work to be done on your servers.
PathFinding.jsThis problem is actually well-known and I believe there are working solutions in all recent ORMs. The problem that remains is about documentation and culture: although there are solutions, many developers are not aware of them or still live in the “joins are slow—let’s avoid them” universe.
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.