63
showing only delicious [see all]
amoffat/Inspect-Shell - GitHub
Small module to allow inspection of python code while it's running.
python  debugging  from delicious
december 2011
Memory ordering - Wikipedia, the free encyclopedia
*compiler* barriers (as opposed to CPU memory barriers -- need both!)
compiler  barriers  concurrency  from delicious
june 2011
Keyed Events
Read/absorb with heightened skepticality :)
windows  concurrency  threads  programming  mutex  from delicious
april 2011
Password Manager + Automatic Form Filler for Mac OS X
Windows version too. Can apparently use dropbox for storage.
tools  mac  windows  from delicious
january 2011
Stack Allocators
Nifty stack allocation that falls back to dynamic allocation after a certain limit has been reached
c++  optimization  allocation  from delicious
january 2011
Re: Message Passing/IPC in LUA
Notes on using lua_dump/lua_load and debug.getupvalues/setupvalues to copy lua functions between Lua_states. N.B. lua_getupvalue/lua_setupvalue C functions also exist
lua  concurrency  serialization  from delicious
january 2011
Re: wiki Warning Guidelines for VC
Contains information on dodgy /Za and /Wp64 compiler switches. Later posts in the thread also contain some hints for enabling warnings/errors for other standards-breaking behaviour.
msvc  c++  compiler  from delicious
january 2011
3D 8bit abi agile ai algorithms aliasing allocation analogy animation api architecture assembly astronomy asynchronous atomics awesome barriers batch-file benchmarks bestpractices bezier-curves bias bindings bitbucket blender book boost breakpad build C c++ C99 cache cairo canabalt canvas cheeky cli clojure Cocoa cocotron collada collision-detection COM common-lisp compiler component concurrency course cover-letter css cuda culling cv data-structures data-visualization debugging declarative decorating decorators demoscene deployment design despair development direct-x dirty diy django dllexport dllimport Dormand-Prince dos dsl dvcs dynamic-library economics electronics email ergonomics error-handling exceptions expression-templates expressiveness extensions facebook filesystem floating-point format gamedev games gcc gdb generic-programming geometry git glsl goto gpu graphics graphs gui guide hardware Haskell health hg-git home-improvement hosting humor i18n IAT-patching icc idioms import-hooks improvement inspiration intel interesting interface Java javascript jmake JNI keyboard lambda-calculus larrabee library lifehacks lighting linear-algebra linker linking linux lisp load-hit-store loading locale lock-free lua luabind mac macros make markdown markov-chain mathematics megatexture memoization memoize memory mercurial MFC mingw modeling models mspdbsrv.exe msvc multithreading murky muscle music mutex network nifty ntfs numerical-methods NURBS objective-c oop opencl opengl openmp operator-overloading optimization papers parallel pathfinding patterns pdb-files PDF performance perlin permissions persistence persistent-data-structures physics pitfalls plugins posix prebinding presentation priority privacy probability procedural processes productivity profiling programming programming-languages prototype ps3 python Qt race-condition rasterization rationality ray-tracing reference regex rendering resume robustness rss runtime s-expression scheduling scheme scons scripting sdk security serialization shaders simd simulation skill so software-update sorting sound-effects space spam sport sse standard static-library sutter svd svg swing TBB tcc TDD template-meta-programming testing tga threading threads tips tools trace transactional-memory tutorial typing typography unicode unix vectorization verlet version-control video vim volatile voronoi vsync wait-free web windows winged-edge wishlist work-stealing x86 xcode xml xss

Copy this bookmark:



description:


tags: