This open-source project for continuous replication and cluster synchronization has two distinct goals: to define a synchronization protocol for a file repository between collaborating nodes, and to provide the reference documentation to prove the protocol’s usability. Maintained by Jakob Borg, the project is currently at version 0.7 working toward a stable 1.0 release.
We covered his week’s #3 project, GitHub’s Atom text editor, in a separate story.
#4: Reverse Engineering for Beginners
This guide from Dennis Yurichev is exactly what it sounds like. RE for Beginners touches on topics such as Oracle RDBMS, Itanium, copy-protection dongles, position-independent code, profile-guided optimization and more to teach you everything you need to know about reverse-engineering an application. It’s available in English and Russian.
AniJS is a declarative handling library for CSS animations, designed to provide a fast, easily translatable environment. Developed primarily by Dariel Noel Vila Plagado, AniJS eschews third-party libraries with reusable code that integrates between coders and designers.