Programming

数式とプログラム

SPOJとかの問題を解くコードを組んでるとき、コード書いてる途中で混乱して、どうしたらいいのか分からなくなったときでも、いったん数式に書き下して、それからコードを書くと、すっきり書けることがよくある。なぜ、数式に書き下すとちゃんと書けるのか、…

実用的なアプリ

そろそろ実用的なアプリを作りたくなってきたけど、具体的に何を作ろうか悩む。それと、ちゃんとしたGUIを作ろうとするとGUI用のライブラリが要るけど何を使うべきなんだろうか。gtk+とかQtとかがよさそうだけど、実際どうなんだろ。(なんかTwiterレベルのエ…

ゲーム完成

5月ぐらいからサークルの新入生たちとまったり作ってきたゲームを8/14に完成させた。もうちょっと余裕を持って完成させるつもりだったんだけど、いろいろと急用が入って締め切りぎりぎりになった。まあ、なんとか間に合ってよかった。コミケ用のゲームはこれ…

OpenGL+SDL

最近、OpenGLを勉強してて、なんで今までDirectXとか使ってたんだろうとか思ってきた。最近のビデオカードの性能をフルにひきだしたいとか、HLSLを使いたいとかじゃなくて、単に高速に2Dを描画したいだけだったら、はるかにOpenGL+SDLのほうが楽だと思う。と…

コードを書くときに考えること

自分がコードを書くときに考えることとかを書いてみる。例題はクイックソート。まず、関数の引数を考える。 void quicksort(int array[], size_t n) { } 次に関数の中身。とりあえず再帰の終了条件を書いておく。 void quicksort(int array[], size_t n) { i…

コマンドプロンプトのプロンプト

書くことないのでTipsでも書いてみる。Windows XP とかについてくるコマンドプロンプト(Cmd.exe)はデフォルトで C:\Documents and Settings\Shino\My Documents> みたいなプロンプトが表示されるようになってます。でもこれだとカレントディレクトリの階層が…