とあるイベントに関するハッシュタグ付きのツイートをひたすらに表示させたいなあと思い,processingならサクッと作れそうだと思い,作ってみました.
ツイート内容を読むというよりは,どのくらいツイートされているか,を見せたいなと思ったので,表示しては消えていくような仕組みにしました.
processingからツイートを取得するためにtwitter4jを使っています.
あと,見た目をかわいくしたいな,という気持ちでHandyというライブラリも使っています.
とあるイベントに関するハッシュタグ付きのツイートをひたすらに表示させたいなあと思い,processingならサクッと作れそうだと思い,作ってみました.
ツイート内容を読むというよりは,どのくらいツイートされているか,を見せたいなと思ったので,表示しては消えていくような仕組みにしました.
processingからツイートを取得するためにtwitter4jを使っています.
あと,見た目をかわいくしたいな,という気持ちでHandyというライブラリも使っています.
前回の記事から1年以上経ってしまった…(いろいろあったのです)
Arduinoと測距センサで楽器をつくる - myyMAKEblogとArduinoとタクトスイッチで楽器をつくる - myyMAKEblogに引き続き,昨年春に行われた某サイエンスイベントでの展示品プロトタイプ第3号についての記事となります.
第3号は,Arduinoと加速度センサを組み合わせて,傾きに応じて鳴る音の高さが変わるようなものでした. 結局これが,イベントでの展示品となりました.
加速度センサのx軸方向で音程を変え,y軸方向でオクターブを変えます.
水平な場所に置いてある状態では音は鳴らない仕様にしました.
(ずっと鳴っているのはうるさいので…)
回路については,こちらのページを参考にさせていただきました.
Arduinoと測距センサで楽器をつくる - myy*MAKE*blogに引き続き,今年春の某サイエンスイベントでの展示品プロトタイプ第2号についての記事です.
Arduinoとタクトスイッチと圧電スピーカーを使って,ヨナ抜き音階で演奏できる鍵盤楽器っぽいものを作りました.
プロトタイプとして作ったものの中でも,割りとお気に入りのものです.実際に展示したのはこれではなかったのですがw
タクトスイッチ5個にそれぞれ,C(ド),D(レ),E(ミ),G(ソ),A(ラ)の音を割り当てました.
ドから始まってドで終わるように弾けばメロディっぽくなります.
動画の演奏も,ドから弾き始めてあとはドで終わるように即興で演奏しました.
今年の春に行われた某サイエンスイベントでの展示品プロトタイプ第1号として,Arduinoと測距センサと圧電スピーカーを使って楽器的なサムシングを作りました.せっかく作ったのでブログにまとめておこうと思います.
ちなみにプロトタイプは第3号まであります.
Arduinoを購入するまでは電子工作はさっぱりでしたので(今もだけど),部品や回路はgoogle先生に聞いて勉強しました.
使用部品や回路を公開してくださっている皆様,本当にありがとうございます.
距離と音階を対応づけてみました.いまのところハ長調縛りです.
転調させられるようにすると,演奏の自由度があがりそう.
回路図はFritzingで作成しました.
processingで,キータイプorマウスクリックで波紋が表示されるアニメーションを作りました.
アルゴリズム,ソースコードはぷろじぇくと実験室: プログラミングでお絵描きProcessingを参考にさせていただきました.
(ところで,波紋というと,どうしてもジョジョが思い出されますね)
アプレットのページで実際に動かすことができます.
かなり前にjavascriptさわってみよう!と思って作ってみたものを二つ. ソースコードはgistで公開していますが,あらためてブログで公開っていうのはなんだか恥ずかしい感じもあります.
主観評価実験をやるときの提示順序を決定するときによく,1からNまでの整数をランダムに並び替えるということをやっていて,これをjavascriptで書いてみよう!と思って,やってみたもの. HTMLファイルで保存してあったので,gistにはHTMLファイルをアップロードした.
実際には,よく使っているのはRuby版でした.
M2のときに修論がんばるためにつくったもの. 研究室のPCを起動したら,ブラウザがたちあがって,修論提出までの日数が表示されるというふうにして,自分のケツを叩きまくってました.
タイトルの通りです. GitHub PagesとOctopressとBitBucketを使って,ブログをつくってみました.
GitHubを使って,これまで作ってみたものをGitHub Pages上に作った自分のページに置いておこうかなあと数ヶ月前から考えていました.
いろいろ調べていくうちにブログを構築できるということを知って, 「じゃあブログつくってみよう!」 ということで,ブログを作ってみました.
リポジトリ myy.github.com
をつくった.
つくったあとに,最新のヘルプだと username.github.io
になっていることに気づいたけど,問題ないみたい.
Octopress を自分の DropBox 上にインストールする.
1
|
|
gem install bundler
したら,ruby 1.9.3-p194
がねぇぞ!と怒られたので,1.9.3-p194をインストールする.
1
|
|
octopress
ディレクトリでRubyのバージョンを確認すると,インストールしたばかりの1.9.3-p194を使用することになっていた.git clone
したOctopressでは1.9.3-p194を使うという設定なのかな?
1
|
|
bundle install
で以下のエラーが出た.
1 2 3 |
|
エラーメッセージに従う.
1 2 |
|
bundle install
で同じエラーが出る.liquid
はインストールされていることを確認.
1 2 |
|
成功.rubyやgemのインストール,アップデートを反映させていなかったっぽい?
1 2 3 4 |
|
rake deploy
で,生成されたページのデータやらをGitHubにpushしているのかなあ?
_config.yml
を編集する
新しい記事を作って,source/_post/*.markdown
を適宜編集する.
1 2 3 4 |
|
ssh key
を設定するoctopress
リポジトリを非公開で作るgit push
する
rake deploy
のみ.git push
しない.Markdown Preview
パッケージをいれる.Alt + m
でプレビューできるように変更する.はてなブログも利用しているけれど,つくったものに関してはこちらにまとめていこうと思います.
ブログつくるまで,めっちゃたのしかったー!
投稿テストだよー!!