プログラミング

hlrcon.c

拙作のCS1.6鯖を操作する目的で作ったrcon操作ツール。 http://hlds.rying.net/arc/hlrcon.c 作ったのは結構前で、ずっとおいてあるんだけど、 いいモン を作ってくれた人がいたので、 せっかくなのでrcon動作やhlrcon.cの説明など。

シングルスレッドで非同期socket通信

C言語でSocketを使って通信する物を作るのだが、 1対多の通信 非同期通信 プロセスとスレッドを使わない。 という条件になると、必然的にselectを使った通信になる。 レスポンスはこの際置いておいて、条件を満たせれば良いとする。 メモ書き程度なモノだし…

入門 Qt4 プログラミング

日本語訳の所為かわからないが、本での記述コードではかみ合わない箇所がいくつかあった。 説明文を読めばなんとなーくわかりそうだけど、 僕は馬鹿で見たことを鵜呑みにしてしまうので躓いてしまった。 幸い、公式から本で使われたサンプルコードが手に入る…

GLUTのコンパイル

FREEGLUTを使ってるけども、QtではGLUTを使ってるので、GLUT環境も作ろうと思った。 Mingwでの動作を期待。 ついでにglutに互換しているFREEGLUTの2.6.0もコンパイル。 MinGW+MSYS環境ができている事が前提。

HLTVを圧縮してどっかに移動させる

今思ったらHLTVとか撮らないのであった。後は任せた。 Linuxのシェルスクリプトのお勉強がてらに、 デモファイルを圧縮してどこかに移動させるものを作った。 動作チェックなんてしてない。多分動く。 後はこれをcronで定時実行させれば、多少HLTV管理がラク…

Qt LGPL版を入れてみた。

Qtってのは、プラットフォームを選ばないGUIツールキットです。 2009年3月にLGPL版が出た事でさらにとっつきやすくなりました。 Qt LGPL版の利点は、 オリジナル部分のソースコードの開示は強制ではない事。 ただし、開示されているソースコードを改変して使…

オセロ

内容的にはプログラミングと程遠いけど。

7wiki

ちょっと豆知識的なページをつくりたいけど、 一つ一つをHTMLでページを作るのがだるく感じたため、 どうにかできんもんかなーと思ってたら、Wikiと言うものがありまして。 Wikiってのは、最低限なアプリで、誰でも参照でき、誰でも変更することができ、 記…