This is an introductory blog post about Apache Cassandra. Enjoy!
Salted Password Hashing - Doing it RightIf you're a web developer, you've probably had to make a user account system. The most important aspect of a user account system is how user passwords are protected.
CLR Concurrency: Preventing Torn Reads Without LocksThe CLR's value types are incredibly useful for reducing memory usage of programs, but they have a severe limitation in concurrent scenarios: structs larger than the atomic type on a given machine can suffer from torn reads.
Collaboration made easy.? Collaboration made easy. Add real time collaboration features to your website today! Get Started What is TogetherJS? TogetherJS is a free, open source JavaScript library by Mozilla that adds collaboration features and tools to your website.
NoSQL databases, the CAP theorem, and the theory of relativityAgenda 2 • CAP theorem mostly • A bit about NoSQL databases • Are triple stores NoSQL? • Connection with Einstein’s theory of relativity • And, finally, a surprise NoSQL databases 3 What makes a NoSQL database? 4 • Doesn’t use SQL as query language – usually more primitive query l
Standard PHP Library (SPL)Autoloading is an internal PHP mechanism. When a class is instantiated, the __autoload( ) method is called. This is really useful when writing object oriented code where you would typically have one class per PHP file. You can override this method and provide your own autoloading function.
Jon Skeet: Coding BlogCasting vs "as" - embracing exceptions (I've ended up commenting on this issue on Stack Overflow quite a few times, so I figured it would be worth writing a blog post to refer to in the future.
C# Delegate: A closer lookCan we dig a little into the C# delegate implementation and learn more? As we know, the delegate is really a function (method) pointer. But it does more - we can assign multiple methods to a delegate. When the delegate is invoked, it calls the methods assigned to it in order.
Safe String Theory for the WebOne of the major things that really bugs me about the web is how poor the average web programmer handles strings.
Animate Your Way to Glory — Acko.netHence animation is visual language and communicates both explicitly and implicitly. It establishes an unspoken trust and confidence between designer and user: we promise nothing will appear, change or disappear without explanation.
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.