Get flash to fully experience Pearltrees
The future, today! Best viewed in Chrome version 22 or better (i.e. Chrome Canary ) Who invited this guy
Oh look, 10 x 10 pixel box... Or is it? Zoom: Ummm...
Article by Faruk Ateş, originally on KuraFire.net which is currently down One of the most commonly overlooked and under-refined elements of a website is its pagination controls. In many cases, these are treated as an afterthought. I rarely come across a website that has decent pagination, and it always makes me wonder why so few manage to get it right. After all, I'd say that pagination is pretty easy to get right. Alas, that doesn't seem the case, so after encouragement from Chris Messina on Flickr I decided to write my Pagination 101, hopefully it'll give you some clues as to what makes good pagination.
12 Apr 2012 You can now try Light Table out via the Light Table Playground ! Light Table's kickstarter has wrapped up! Despite the dramatic shift toward simplification in software interfaces, the world of development tools continues to shrink our workspace with feature after feature in every release. Even with all of these things at our disposal, we're stuck in a world of files and forced organization - why are we still looking all over the place for the things we need when we're coding? Why is everything just static text?
Unununium is an operating system with history dating back to year 2000. During most of its early development it was entirely written in x86 assembly. At its most advanced, the system had access to an ext2 file system, basic video drivers, sound drivers, and a network card driver albeit without a TCP/IP stack. For the past few years development of the operating system was mostly halted; there are signs that development could resume or rather, restart with a clearer focus.
Build an assembler and an emulator for a single-instruction CPU and implement a non-trivial algorithm on it, using Ruby as a macro DSL to compile it all. Have you ever developed in an assembly language? Have you developed an assembly language? Ever developed a CPU running your own assembly language? There may be some who said “yes” to all three questions.
by Simon Tatham This article describes a technique for using the C preprocessor to implement a form of metaprogramming in C, allowing a programmer to define custom looping and control constructions which behave syntactically like C's own for , while and if but manage control flow in a user-defined way. The technique is almost all portable C89, except that some constructions need the feature (available in both C99 and C++) of defining a variable in the initialiser of a for statement.