mumbleとはBSDライセンスで提供されているVoIPクライアント・サーバアプリケーションです。VoIPクライアントとしては、米マイクロソフト社が昨年買収した『Skype』、韓国NHN社の日本法人NHN Japanが提…
mumbleとはBSDライセンスで提供されているVoIPクライアント・サーバアプリケーションです。VoIPクライアントとしては、米マイクロソフト社が昨年買収した『Skype』、韓国NHN社の日本法人NHN Japanが提…
先日、実家に帰った際、妹がパソコンを欲しいと言ってきたので、それならばと以前メインで使っていたネットブックをお下がりすることにしました。 ネットブックは NEC LaVie Light BL330。タブレットPCが流行す…
月曜日の早朝からナニやっているんだ、と自分でも思う。 さくらインターネットのVPSサービスを眺めていると、ふと知人がロリポップでサイトを作っていたことを思い出し、どんなプランなんだろうと詳細ページを見ていると、なかなかバ…
OpenCASCADE を用いた最低限のサンプルを書いてみます。下記は、2つのベクトルが平行か否かを検証するコードです。Standard_Macro.hxx は不要かも。 [c] include <stdio.h&…
フジテレビの深夜枠で放送されていたヌメロンという数当てゲームの動きを書いてみました。このゲームは、プレイヤー二人が向かいあって対戦するもので、基本的なルールは次のとおりになります。 基本ルール それぞれのプレイヤーが0~…
先日、知人の大学生にソートプログラムの課題についての相談を受けました。ASCIIテキストのみのワードリストファイルを入力し、ソートして出力するという簡単なものだったので、そこそこ早くてかつコードがシンプルなコムソート(c…
PyGameとは、Python用のSDLラッパで「Pythonを使って比較的簡単にゲームが作れるよー」といったライブラリです。自前のIRCモジュールと組み合わせて、キャラクターの操作が可能なアバターチャット的な偽オンライ…
難解プログラミング言語のひとつ、Brainfuckのインタプリタを書いてみました。命令は8つしかありませんが、立派にチューリング完全です。 言語仕様 処理系の構成要素 インストラクションポインタ – プログラ…
学研の GMC-4 や Intel 4004 に思いをはせながら、4 ビット命令を搭載した仮想 CPU を考えました。チューリング完全にするだけなら Brainfuck のようにで 3 ビット命令だけでも通用するけど、命…
NECのAndroid端末「Life Touch NOTE」にDebian GNU/Linux をインストールした時の覚え書きです。 root 権限の奪還 ホストマシンにAndroid SDKのインストールしたら、USB…