Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 199
  1. Lazy calculations considered harmful?

    Actually, the trap I’m going to write about is a little more subtle and doesn’t apply only to lazy calculations, but it’s one of the most typical scenarios.

  2. Virtual functions - an experiment

    Some months ago I’ve read this article by Elan Ruskin, when he measures the overhead of virtual functions.

  3. Sweden - what's different

    OK, the weird things.

  4. Catching up (again)...

    Finally got my laptop back, so let’s restart with a quick warm-up note.

  5. Milestone

    This word is usually enough to send shivers down the spine of most developers.

  6. The List

    Doh, I got like 10 e-mails already asking about “The List” I mentioned… A little tired with explaining it’s just a very incomplete, totally subjective, personal list.

  7. ..something begins

    (…or continuation of this note) Damn, it seems like that laptop thing is more serious than I expected - motherboard died.

  8. Dead laptop

    Damn, it seems like my Dell died.

  9. Realtime Worlds - paid overtime

    I normally don’t try to link to every interesting industry story, there are better sites for this.

  10. Random links, 05/04/2009

    “Almost perfect…” - story of Word Perfect (competitor of MS Word, for young readers), interesting read, Two-part blog entry from Jeff Vogel, if you’ve ever wondered on indie RPG sales - this one’s for you (Jeff’s owner of Spiderweb Software, probably the…

  11. GDC update

    Wow, kudos to GDC folks, they’re really fast this year, many presentations can be found at the official conference site already.

  12. Something ends...

    OK, it seems like the initial supply of GDC papers has dried out.

  13. GDC 2009 proceedings

    Let’s start, shall we?

  14. DocOrganizer

    GDC2009 has started, first publications should be available soon.

  15. Breakpoints in system libraries

    I’ll just put it here, because I’m fed up with forgetting it and experimenting with syntax every time I need it.

  16. Go with the flow

    If you’re interested in lock-free/multicore programming, make sure to visit Charles Bloom blog and read his Low Level Threading series.

  17. Aligning arrays

    When developing stack-based containers for RDESTL I’ve encountered the following problem - how to get block of uninitialized memory that’s aligned properly for type T.

  18. Random links, 19/02/09

    Some interesting stuff I’ve found recently: Intelligent Brawling - I’ve read it some months ago in Game Developer and it finally is online.

  19. The Law of Demeter

    I’ve been refactoring big pieces of legacy code recently and my work would be much easier if authors would have followed the Law of Demeter.

  20. Another little snippet.

  21. A little bit late to the party, but maybe someone haven’t seen it yet and it’s definitelly something worth witnessing.

  22. Rise and fall of software company

    If you’re following news from gamedev/IT portals, you know that 2008 has been one tough year for the industry.

  23. Crash handler/reporter (Win32)

    Usually, I try to write about less common programming issues here, this time it may be something less “flashy”, but very useful nonetheless.

  24. Launchy

    Just a quick note – recently I’ve finally completed my quest for perfect desktop.

  25. Lock-free double ended queue (bounded)

    Just a small snippet – as a title says - lock-free double ended, bounded queue in C++.

  26. Catching up

    Few words about what I’ve been up to profesionally for past months.

  27. Know your assembly, part 3

    I’ve been playing with radix sort for RDESTL recently and MSVC optimizer surprised me one more time.

  28. Shameless plug

    I normally try to put here stuff that’s interesting to all kinds of readers (for carefully chosen definition of reader…) but today I’ll make an exception and post a link to Polish article.

  29. Google interview process

    What’s the best way to drive traffic to your blog these days?

  30. Chromed editor

    As you probably have heard - some months ago Google released its own browser - Chrome.

  31. Poor man’s Thread Profiler

    There’s an interesting observation in Eric Steven Raymond’s essay - ‘The Cathedral and the Bazaar’ (I’ve heard about it thanks to the reference in ‘Dreaming in Code’).

  32. The Witcher - 1 million copies sold

    So, it’s official now, as you can read in Edge.

  33. Software Occlusion Culling

    When I started my gamedev adventure I wanted to be a rendering/3D programmer.

  34. MemTracer on steroids

    If you’re familiar with MemTracer project you may be interested to know there’s a version that can be actually hooked to external application without much hassle.

  35. RDESTL - changes

    Seems like I’m mainly pimping RDESTL recently, but that’s all I’ve time/power to work on when I’m back at hotel.

  36. Warnings considered useful

    As stated before, I’m a big fan of oversensitive warnings and try to compile my projects with the highest warning level (/W4) under MSVC.

  37. RDESTL: hash_map, another take

    I’ve been reading lots of interesting stuff on hash tables recently and was trying to improve my RDESTL implementation of hash_map.

  38. RDESTL - fixed_list

    I didnt have much time to work on RDESTL recently, but I try to commit some new stuff every now and then (usually bug fixes).

  39. Less painful prototyping in C++

    Just a bunch of useful links/ideas that may help you if you need to make a quick prototype in C++ one day.

  40. Gamefest 2008 papers

    XNA Gamefest 2008 papers are finally online.

  41. God of War – post mortem

    Year 2005, last months of Playstation 2, next-gen consoles are coming.

  42. NVScene 2008

    NVScene 2008 done.

  43. Projects

    Below you can find list of code snippets/small projects presented in the notes of this blog.

  44. Distributed Processing

    This year our company introduced a nice tradition - lucky folks who went to GDC referred talks they had attended to interested people.

  45. Real-Time Collision Detection review

    I always try to take some books with me when flying for vacation, this year I finally managed to read Real-Time Collision Detection.

  46. Random links

    Just a few interesting links I’ve found recently: Visual Computing blog - a cooperation between Intel and Gamasutra.

  47. Visual Scripting Languages

    There’s an interesting entry on Christer’s blog about graphical shader systems.

  48. “My” Visual Studio color scheme

    If you read comments to my CRC32 article, you’ll notice that the most important thing there is MSVC color scheme appearently.

  49. Simple instrumenting profiler

    For every bigger project, sooner (if you’re wise) or later (if you’re, errr, not that wise) comes a moment when you need to answer yourself one very important question: ‘why the hell is it so friggin’ slow?!?’.