strncpyは結構はまりどころがあります。 たとえば以下のコードは正しく動作しません。 char str[100]; const char * c = "test"; strncpy(str, c, strlen(c)); printf("%s\n", str); strncpyはコピー先、コ
Go言語では、ひとつのパッケージのソースファイルを一度にまとめてコンパイルするので、特別な決め事や宣言をすることなく、とあるファイルから別フ
cronというライブラリがあるので、それを使うととても簡単です。 なお、終了すると当然ながら実行しないので、 time.Sleep等で処理を止め
ニンテンドー3DSのプリペイドカード入力画面を見て、 見間違えやすい文字は使わないようにしてるんだーと気づいたので、 他にもそういうのが無いかま
# copy current branch ccb = "!f() { echo `git symbolic-ref --short HEAD` | tr -d '\n' ``| pbcopy; pbpaste ; echo '';}; f" Jenkinsでブランチ○○をビルドしたいような場合に、 jenkinsに渡すために現在のブラ
この日だけ参加したのでまとめ ウェアラブルコンピューティングの動向とウェアラブルゲームへの展開 ウェアラブルの特徴 コンピュータを服のように着る 常
環境設定 sudo yum install java-1.7.0-openjdk-devel java-1.7.0-openjdk ant zip sudo yum install ld-linux.so.2 libstdc++.i686 zlib.i686 他にもいくつかあった気がしますが、 後はエラーとして出たコマンドをインストールするだけなので都度入れてくださ
mgoのサンプルにあった session.SetMode(mgo.Monotonic, true) の意味がよくわからないので調べてみました。 結論から書きますと、これは複数DBを利用した際の、 データの一貫性をどの
mgoというライブラリが便利そうです。 http://labix.org/mgo 以下はtwitterからツイートを取ってきて、 未登録のツイートをmongodbに保存するスクリプトで
事前データ準備 for (var i=0; i<100; i++) { db.test_object.save({name: "test1", num: i}) } for (var i=0; i<100; i++) { db.test_object.save({name: "test2", num: i*1000}) } for (var i=0; i<100; i++) { db.test_object.save({name: "test3", num: i*10000}) } stringは3種類100個ずつ、numはuniqueなオブ