C++

OpenGLの基礎

OpenGLは,3次元グラフィクスプログラミングにつかわれる標準的なライブラリです.ライブラリとは,プログラムの部品セットであるといえます.ライブラリを利用することで,自分で0から書かなくても,ライブラリが提供する部品を組み合わせることでプログラ…

MOONGIFT: C++製の分散ストレージシステム「cagra」:オープンソースを毎日紹介

オープンソースの分散化ファイルシステムで代表例というとMogileFSが挙げられると思う。HTTPでアクセスでき、簡単に信頼性の高い分散化ファイルシステムが構築できる。ただし、基本はPerlからの扱いになっており、Ruby向けのライブラリも存在するが全ての機…

Unit Testing C and C ... with Ruby and RSpec!

If you’re writing C/C+ code, it’s natural to write your unit tests in the same language (or use C++ for your C test code). All the well-known unit testing tools take this approach. I think we can agree that neither language offers the best…