2010-07-10から1日間の記事一覧

Rubyからmongo使う

準備 sudo gem install mongo bson bson_ext#!/usr/bin/env ruby require 'rubygems' require 'mongo' m = Mongo::Connection.new('localhost', 27017) puts '---db names---' m.database_names.each{|name| puts name } db = m.db('testdb') db['users'].in…

ChirpUserStreams API

参考 http://d.hatena.ne.jp/sugyan/20100423/1271981903 http://apiwiki.twitter.com/ChirpUserStreams config.yaml # twitter config user : 'username' pass : 'password' #!/usr/bin/env ruby # -*- coding: utf-8 -*- require 'rubygems' require 'net/…

ストレンゲージx4つ

ADCで4つ読んで最初にキャリブレーションしつつ差をシリアル送信 // read strain gauge int led_pin = 13; int ads[4]; boolean led_stat = true; void setup(){ pinMode(led_pin, OUTPUT); Serial.begin(9600); digitalWrite(led_pin, led_stat); for(int i…

stream api

http://dev.twitter.com/pages/streaming_api_methods config.yaml # twitter config user : 'username' pass : 'password' # tokyotyrant config ttdb : - name : tweets port : 20020 jsonをparseして表示する ARGVをtrackにかけてる #!/usr/bin/env ruby …

自分のIPアドレスを取得

require 'socket' p Socket::gethostname p IPSocket::getaddress(Socket::gethostname) でも取れない事もある・・・