Blogs

CEDEC2014 9月3日まとめ

このエントリーをはてなブックマークに追加
この日だけ参加したのでまとめ ウェアラブルコンピューティングの動向とウェアラブルゲームへの展開 ウェアラブルの特徴 コンピュータを服のように着る 常

CentOS7でAndroid SDKとNDKを使う

このエントリーをはてなブックマークに追加
環境設定 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のConsistencyについて

このエントリーをはてなブックマークに追加
mgoのサンプルにあった session.SetMode(mgo.Monotonic, true) の意味がよくわからないので調べてみました。 結論から書きますと、これは複数DBを利用した際の、 データの一貫性をどの

golangでmongodbを使う

このエントリーをはてなブックマークに追加
mgoというライブラリが便利そうです。 http://labix.org/mgo 以下はtwitterからツイートを取ってきて、 未登録のツイートをmongodbに保存するスクリプトで

MongoDBでインデックスとexplainを使う

このエントリーをはてなブックマークに追加
事前データ準備 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なオブ

golangでtwitter APIを使う

このエントリーをはてなブックマークに追加
anacondaが良さそう(ただしストリーミングAPI非対応) go get github.com/ChimeraCoder/anaconda

sending authentication information

このエントリーをはてなブックマークに追加
Mac OS X 10.8+MySQL5.6の環境でmysqlコマンドでログインしようとすると、 'sending authentication information', system error: 32". といったエラーが出て、mysqlへのログイン

受け取ったPOSTデータをチャットに送信するHubotスクリプトを作った

このエントリーをはてなブックマークに追加
実はHubotはWebサーバを立ち上げており、チャットからの入力以外にも、 Webサーバへのアクセスに対して反応することができます。 例: scripts/httpd.coffee 今回

コマンドラインからiOSアプリをビルドする

このエントリーをはてなブックマークに追加
JenkinsのXCode Pluginが便利なのですが、中で何をやっているか気になったので調べたところ、 普通にコマンドラインからビルドを実行

ブラウザからArduinoを制御する

このエントリーをはてなブックマークに追加
Webブラウザから、接続されているArduinoの値を取りたいのですが、 当然ながらブラウザ本体やJavascriptにはそんな機能はありませ