Links

// TO BE Changed

 

Poniższa strona zawiera odnośniki do stron, które według mnie (z punktu widzenia moich zainteresowań) są warte uwagi. Mam nadzieję, że przyda się ona nie tylko mnie :).

Sprawdzone:

    1. http://matt.might.net/articles/lambda-style-anonymous-functions-from-c++-templates/
      Strona traktuje o tym jak zrobić w C++ funkcje anonimowe Lambda wykorzystując szablony oraz przeciążanie operatorów.

 

    1. http://www.drdobbs.com/cpp/184401197
      Ciekawy artykuł Scotta Meyersa o enkapsulacji za pomocą funkcji nieskładowych i niezaprzyjaźnionych.

 

    1. http://blog.fones.pl/post/2010-09-23/rozszerzamy-visual-studio-2010-wstep/
      Wstęp do pisania wtyczek dla Visual Studio 2010 wraz z linkami.

 

    1. http://www.gamasutra.com/view/feature/4248/designing_fast_crossplatform_simd_.php
      Artykuł o tym na co należy zwrócić uwagę podczas pisania własnej biblioteki matematycznej wykorzystującej wektorowe instrukcje procesora. Jest również porównanie autorskiej biblioteki VMath z XNAMath pod względem wydajności.
    2. http://www.joelonsoftware.com/articles/fog0000000043.html
      The Joel Test – czyli jak uzyskać maksymalną produktywność programistów.
    3. http://www.devmaster.net/articles/raytracing_series/part1.php
      Artykuł o tym jak od podstaw napisać własny raytracer wraz z odpowiednimi optymalizacjami. Zawiera przykładowy kod.
    4. http://upload.wikimedia.org/wikipedia/commons/8/8c/Gldt.svg
      Historia dystrybucji systemów linuksowych, drzewo.
    5. http://www.makelinux.net/kernel_map/
      Mapa modułów jądra linuksowego.

 

Do sprawdzenia:

  1. http://www.threadingbuildingblocks.org/
  2. http://duartes.org/gustavo/blog/post/intel-cpu-caches
  3. http://igoro.com/archive/gallery-of-processor-cache-effects/
  4. http://www.skytopia.com/project/fractal/mandelbulb.html
  5. http://www.uni-koblenz.de/~ritschel/
  6. http://directtovideo.wordpress.com/2009/10/06/a-thoroughly-modern-particle-system/
  7. http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-linux-docs/ps3-linux-docs-08.06.09/CellProgrammingPrimer.html
  8. http://www.gorenfeld.net/lou/pseudo/
  9. http://www.ibm.com/developerworks/edu/pa-dw-pa-sdk3tool.html?S_TACT=105AGX16&S_CMP=EDU
  10. http://leewinder.co.uk/blog/?p=515
  11. http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-linux-docs/ps3-linux-docs-08.06.09/ApplicationProgrammingEnvironment.html
  12. http://www.tar.hu/gamealgorithms/index.html
  13. http://bitsquid.blogspot.com/2010/03/task-management-practical-example.html
  14. http://dmalcolm.livejournal.com/2433.html
  15. http://cowboyprogramming.com/2007/01/04/programming-poker-ai/
  16. http://freetexturesite.blogspot.com/
  17. http://en.literateprograms.org/LiteratePrograms:Welcome
  18. http://www.devmaster.net/articles/intro-to-c%2B%2B-with-game-dev/part1.php
  19. http://gameprogrammingpatterns.com/

Interestings:

  1. http://spaceappschallenge.org/about/
    Chalenges related to space, visualizations, hardware, software.