汚ないながらAurexforAndroid(androaurex(仮))を公開します。 ソースはかなり汚ない&コメント無し、また、凄い不安定です、、、スミマセン 実行バイナリについては、いずれAndroidマーケット(G…
(続)Ruputerエミュレータ(Aurex) on Android
現在の状況(相変わらずRForceを使わせて頂いています) キー入力を行なえるようにした(上記スクリーンショットの真ん中は方向キー入力用の領域) 表示が小さかったので、拡大表示するようにした 残る大きなところはファイル選…
Ruputerエミュレータ(Aurex) on Android
(いつの間にか始めましたが)ツイッターで報告したとおり、Ruputer エミュレータAurexのAndroidへの移植しています。Twitter / @まちだ: AndroidでRuputerエミュ。キャプチャはR &#…
GaucheでmysqlのDBにINSERTするときに一意性制約違反をハンドリングする方法
Gaucheのmysqlのdbdを使って、Gauche状からmysqlのデータベースに対してINSERTするときのお話(メモ)です。 「エラーにしたくない」だけであれば…… mysqlの機能を使って、”INS…
O_TRUNCを指定してopenしたファイルをcloseするとsyncすることがある
Linuxのローカルファイルシステムの話です。かなりハマっていたので記事として残しておきます。 既存ファイルがある状態でO_TRUNCを指定してopen(2)を呼び出し、適当に書き込んだあとclose(2)すると、非同期…
pthread_t のポインタが示すもの(pthread_create 第一引数/pthread_self戻り値)
実装依存なので注意。今回の話は Linux (glibc) についてです。 pthread_create 第一引数や、pthread_self戻り値で使用される pthread_t 型であるがその値の意味について考えたこ…