randombit + programming 60
The canine challenge
december 2011 by randombit
A good kata program for I/O and concurrency.
programming
kata
december 2011 by randombit
STXXL: C++ Standard Template Library for Extra Large Data Sets
september 2010 by randombit
The core of STXXL is an implementation of the C++ standard template library STL for external memory (out-of-core) computations, i.e., STXXL implements containers and algorithms that can process huge volumes of data that only fit on disks.
c++
programming
database
library
september 2010 by randombit
Pantheios: The C++ Logging Library SweetSpot
june 2010 by randombit
Pantheios is an Open Source C/C++ Diagnostic Logging API library, offering an optimal combination of 100% type-safety, efficiency, genericity and extensibility. It is simple to use and extend, highly-portable (platform and compiler-independent) and, best of all, it upholds the C tradition of you only pay for what you use.
c++
logging
library
programming
june 2010 by randombit
Crash-Only Software
april 2010 by randombit
Crash-only programs crash safely and recover quickly. There is only one way to stop such softwary - by crashing it - and only one way to bring it up - by initiating recovery.
crashonly
reliability
security
systems
programming
paper
april 2010 by randombit
The C Programming Language: 4.10
december 2009 by randombit
Recursion may provide no salvation of storage, nor of human souls; somewhere, a stack of the values being processed must be maintained. But recursive code is more compact, perhaps more easily understood– and more evil and hideous than the darkest nightmares the human brain can endure.
programming
c
funny
cthulhu
recursion
parody
lovecraft
december 2009 by randombit
Ragel State Machine Compiler
december 2009 by randombit
Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Objective-C, D, Java and Ruby. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular language syntax.
parser
programming
statemachine
ragel
compiler
december 2009 by randombit
google-ctemplate
november 2009 by randombit
A reasonably sane looking and BSD licensed template system for C++
c++
template
library
programming
november 2009 by randombit
Maker's Schedule, Manager's Schedule
july 2009 by randombit
And ambitious projects are by definition close to the limits of your capacity. A small decrease in morale is enough to kill them off.
productivity
management
programming
culture
july 2009 by randombit
Flare - GREE Labs
may 2009 by randombit
Flare is distributed, and persistent key-value storage compatible w/ memcached
distributed
storage
database
memcached
programming
may 2009 by randombit
related tags
ai ⊕ ajax ⊕ algorithm ⊕ algorithms ⊕ altivec ⊕ api ⊕ article ⊕ assembly ⊕ asynchronous ⊕ ats ⊕ audio ⊕ audiolization ⊕ awesome ⊕ bash ⊕ book ⊕ c ⊕ c++ ⊕ calculator ⊕ cell ⊕ cert ⊕ chaiscript ⊕ class ⊕ clojure ⊕ commandline ⊕ compiler ⊕ compilers ⊕ completion ⊕ concurrency ⊕ crashonly ⊕ cthulhu ⊕ cuda ⊕ culture ⊕ database ⊕ design ⊕ development ⊕ distributed ⊕ documentation ⊕ doxygen ⊕ dsp ⊕ electronics ⊕ exploits ⊕ framework ⊕ funny ⊕ generators ⊕ go ⊕ gpu ⊕ graphics ⊕ hackery ⊕ humor ⊕ interesting ⊕ iptables ⊕ javascript ⊕ kata ⊕ kernel ⊕ language ⊕ languages ⊕ lbrary ⊕ library ⊕ lift ⊕ linker ⊕ lint ⊕ linux ⊕ lisp ⊕ loader ⊕ logging ⊕ lovecraft ⊕ machinelearning ⊕ macros ⊕ management ⊕ memcached ⊕ metaprogramming ⊕ music ⊕ netlink ⊕ networking ⊕ nickle ⊕ opengl ⊕ optimization ⊕ os ⊕ osx ⊕ paper ⊕ papers ⊕ parallel ⊕ parasail ⊕ parody ⊕ parser ⊕ perfecthashing ⊕ powerpc ⊕ prime ⊕ productivity ⊕ programming ⊖ pylint ⊕ python ⊕ quality ⊕ ragel ⊕ recursion ⊕ reference ⊕ regex ⊕ reliability ⊕ scala ⊕ scheme ⊕ scripting ⊕ security ⊕ simd ⊕ software ⊕ sqlite ⊕ stack ⊕ statemachine ⊕ storage ⊕ style ⊕ svm ⊕ systems ⊕ template ⊕ testing ⊕ threads ⊕ tutorial ⊕ unforgivable ⊕ valgrind ⊕ via:j2323 ⊕ via:zooko ⊕ web ⊕ win32 ⊕ writing ⊕ x86 ⊕Copy this bookmark: