スタバカップアンプキット作ってみた

Posted by yusuke on 5月 28, 2010 in 工作
No Comments

先週のMake: Tokyo Meeting 05 で
「なんでも作っちゃう、かも。」さん(この呼び方でいいのだろうか・・・)が販売されていた
スタバカップアンプキットを買いました。

なんでも作っちゃう、かも。 Make: Tokyo Meeting 05 出展してきたよ。

帰ってさっそく作ってみました。

電子部品はもちろんのこと、スピーカを固定するドーナツ型の厚紙から両面テープまで入ってて至れり尽くせり!

とても作りやすかったです。

スタバカップアンプ製作中

製作途中

(導線だけは同梱の白で全部作るとわかりにくそうだったので持ってたカラーの導線を使用)

スタバカップアンプ3

ジャックの位置を模様に合わせてみたらとてもいい感じに

スタバカップアンプ2

完成!

思ってたよりずっと良い音でした。

あさりとキャベツの酒蒸し・鶏肉のマヨポン炒め

Posted by yusuke on 3月 13, 2010 in 料理
No Comments

最近更新していないので、作った晩ご飯でも書いてみる。

続くかもしれないし、続かないかもしれません。(たぶん続かない)

cookpad を参考に2品作りました。

春キャベツとアサリの洋風酒蒸し by ‐葵‐ [クックパッド] 簡単おいしいみんなのレシピが72万品

白ワインとかないので、jp_mykに引っ越し祝いにもらったシャンパンを代用。
砂抜きしたあさりとキャベツを、水とお酒とコンソメで蒸すだけ。

キャベツとあさりの酒蒸し

あさりの味がよく出てておいしい。
ただちょっと砂が残ってた、、、
やっぱ砂抜きはしっかりやらないと。

食べ過ぎ注意☆鶏肉のねぎマヨポン炒め by おぶうさま [クックパッド] 簡単おいしいみんなのレシピが72万品

ネギのかわりにニラを使ってみた。

鶏肉のマヨポン炒め

鶏肉とマヨネーズとポン酢でおいしくないはずがない・・・!

ごちそうさまでした。

歩こう会 – 福岡県西新 編

Posted by yusuke on 1月 17, 2010 in 歩こう会
No Comments

第一回歩こう会の記録(続くかは未定)

年末帰省したときに、

福岡県は福岡市早良区西新あたりをぶらぶら歩きました。

珈琲伊藤さん

ワッフルが素晴らしすぎる


Read more…

twitterにつぶやく植物を作りました

Posted by yusuke on 1月 17, 2010 in twitter, ガジェット, ネタ, プログラミング, 工作
1 Comment

twitterにつぶやくヒヤシンスを作りました。

すくすく芽々 (sukusuku_meme) on Twitter

sukusuke_meme

こんな感じです。

普段はヒトリゴトを、
水が足りなくなると僕のアカウント宛に
「@happy_meme 水が足りないでやんす」
とか言います。

語尾がヤンスなのはヒヤシンスだからです。

水が足りないかどうかの判断は、

ピアノ線(導電体ならなんでも良い)を2本土にぶっ刺して

電気の流れ具合をarduinoのアナログ入力から測定してます(乾燥すると電気が流れにくくなる)。

twitterbot

芸術的な概略図

Ethernet Shieldを使うことでarduinoから直接twitter APIにアクセスしてます。

実物はこんな感じ。

中身

これで水やりを忘れることもなくなるはず!

参考にさせていただいたページ
スタパ齋藤の「週刊スタパトロニクスmobile」
Arduinoでマイコンしよう!!

建築発明工作ゼミ2008: Arduino Ethernet Shield
ArduinoからTwitterにPOSTするライブラリ – Okiraku Programming
Less To It Than That: Arduino をはじめてみた (4) アナログ入力・アナログ出力

スイッチサイエンス/商品詳細 Arduino Duemilanove 328 (最も標準的なArduino)
スイッチサイエンス/商品詳細 Arduinoイーサネットシールド

openFrameworksでiPhoneアプリを作ってみる

Posted by yusuke on 10月 17, 2009 in iPhone, プログラミング
No Comments

openFrameworksというC++向けのマルチメディアライブラリがあります。

processingに影響を受けていて、難しいこと考えずにクリエイティブなコーディングを!というものです(語弊あり)。

これでiPhoneアプリも作れるので試しにやってみました。

環境はMac OS X 10.5.8、xcode 3.1.4です。

公式サイトdownloadから x-code / iphone sdk をダウンロード。

examplesのiPhone Touch+Accel Exampleを動かしてみました。

num10

おぉー。

なんかふよふよ動いている。

タッチするとその場所にボールが一つ移動します。

testApp.cppの

#define NUM_POINTS                10
を試しに100個にしてみると、

num100

おぉーw

でもこれiPhone Touch+Accel Exampleなのに、シミュレータだと傾いた時の動きが見れません。

実機に転送してみました。

※ひとまず普通のiPhone SDKで実機テストが出来るようになっている前提です。実機で動かすための大変めんどうな登録作業はgoogle先生に聞きながらがんばってください・・・

build環境をシミュレータからデバイスにしてビルドしてみると

Code Sign error: The identity ‘iPhone Developer: Mehmet Akten’ doesn’t match any valid certificate/private key pair in the default keychain

というエラー。

xcodeの「プロジェクト」→「プロジェクト設定を編集」で情報ウィンドウを開いて、ビルドタブのコード署名IDで自分のIDを選択しましょう。

もっかいビルド。

今度は

<com.apple.tools.product-pkg-utility>: error: CFBundleIdentifier ‘com.msavisuals.oF_iPhone’ contains illegal character ‘_’

というエラー。

CFBundleIdentifierにcom.msavisuals.oF_iPhoneのアンダーバーが気に食わないようです。

info.plistを開いてみると、com.msavisuals.${PRODUCT_NAME:identifier}となってます。

PRODUCT_NAMEはさっきのプロジェクト設定のプロダクト名という項目で定義されてます。

「oF iPhone」を「oFiPhone」に書き換えてもっかいビルド。

通った!

accTest

iPhoneを傾けるとちゃんと連動して動いています。

iPhoneアプリ作ってみたいけどObjective-Cはちょっと・・・という人は、

openFrameworksでお気楽プログラミングが楽しめるかもしれません(語弊あり)

今回はiPhoneアプリ開発の紹介ですが、もともとはC++でOpenCVとかOpenGLとか使って面白い物をサクサク作りたい人向けのフレームワークなので、ピンと来た方はぜひどうぞ。

公式サイトのギャラリーで色々面白い作品が見られます。

rubyでtwitterbotを作ってみる その2 自動follow返し

Posted by yusuke on 8月 9, 2009 in twitter, プログラミング, 人工無能
No Comments

前回

今回はfollowしてくれてる人に自動でfollow返しをする関数を作ります。

自分がfollowしてる人とfollowされてる人の配列を作って
引くとfollow返しすべき人の配列が出来ます。

今回はボット用なので、
自分がfollowしてる数 < followされてる数
の場合しか考慮してません



# 自動follow返し
def auto_follow(base)
# friendsを取得
friends = Array.new
base.friends.each{
|f| friends << f.id
}

# followersを取得
followers = Array.new
base.followers.each{
|f| followers << f.id
}

# friendsとfollowersの差を取ってfollow返し
targets = Array.new
targets = followers - friends
targets.each{
|id| base.friendship_create(id, true)
}
end

--

配列 - 配列をしたらかぶってないのが残るというrubyさんの賢さに感動したんだけど
最近の言語って皆こんなに賢いの?

タグ: , , ,

rubyでtwitterbotを作ってみる

Posted by yusuke on 8月 1, 2009 in twitter, プログラミング, 人工無能
No Comments

rubyでtwitterのbotを作ってみます。

まずはrubyでtwitterのAPIを叩くところまで。

rubyにはRuby Twitter Gemという便利なものがあるのでそれを使います。

portsからgemsを入れる。
# cd /usr/ports/devel/ruby-gems
# make install clean

twitter gemを入れる。
# gem install twitter

準備完了。

ひとまずネット上のサンプルを参考に作ってたら
`initialize’: wrong number of arguments (2 for 1)とかいうエラーが出た。
base = Twitter::Base.new(‘username’, ‘password’)
の引数の数があってないとか。

で、調べてみるとこのやり方は昔ので、最近のバージョンでは一度HTTPAuthに通してからするようになっている。
httpauth = Twitter::HTTPAuth.new(‘username’, ‘password’)
base = Twitter::Base.new(httpauth)

参考

でこれが作ってみたサンプルコード。
—-

#!/usr/bin/ruby

require ‘rubygems’
gem ‘twitter’
require ‘twitter’

message = “ほげほげ”

httpauth = Twitter::HTTPAuth.new(‘account’, ‘password’)
base = Twitter::Base.new(httpauth)

# つぶやく
base.update(message)

# タイムラインを表示
puts “Friends Timeline”, “=” * 50
base.friends_timeline.each { |tweet| puts tweet.text }

----
とてもシンプル!

rubyでtwitterbotを作ってみる その2 自動follow返し

タグ: , , ,

macbookにOpenCVを入れてみた

Posted by yusuke on 6月 20, 2009 in 未分類
No Comments

春からにわかマカーになって、iTunes便利だなぁとかiPhotoすげーとかiMovieすげーとかやってたんですが、

やっぱり一応情報系大学院出身者としてはmacで開発してこそだろう!と思ったので、

ひとまず慣れ親しんだ(?)OpenCVを入れて動くようにしてみました。

環境はmac book whiteでMac OS X 10.5のX11

参考にしたのは

【コラム】OS X ハッキング! (203) OpenCV+iSightで顔を認識? | パソコン | マイコミジャーナル
Read more…

崖の上のパフュ

Posted by yusuke on 6月 20, 2009 in 未分類
No Comments

CA380001

なんというクオリティ・・・!

またまたデザイン変更

Posted by yusuke on 6月 20, 2009 in 未分類
No Comments

新社会人になって2ヶ月半経ちました。

そんなに忙しいわけじゃないけど、

なんとなくブログ放置しっぱなしだったので

気分一新のためにまたデザインを変更。

また時々書いていきたいと思います。

Copyright © 2007-2010 happymeme All rights reserved.
Shades v1.4 theme from BuyNowShop.com.