ポスター発表

印刷するもの印刷してさぁ寝るかと思ってたら、あまりの寒さにあまり寝れない…
まぁ、なんだかんだして寝たんだけど…

で、今日それの掲示。昨日改造したやつが間違ってるのが発覚したから慌てて修正。明日朝イチで印刷しないとな…

これが終わったら卒論だ…

卒論発表会

発表会の準備してたら、昨日ブログ書きそこねた。
しかもPC故障で起動しなくなった…CPU認識した辺りで固まる…
ソースはDropBoxに入れてたし、プレゼンのデータはD2に入れてたものの、卒論のデータがCドライブの中…しかもPC2台必要な研究なのに…

結局、PCは先輩から借りた。速攻でキャプチャボード入れてドライバをインストール。VC#2008EE入れて開発環境整備した。
HDDは死んでなかったから、友達のPCにつなげてサルベージ。一通り復旧して今日発表してきた。
予想通りの人に予想通りの事聞かれたけど、後は問題ないはず…次は土曜日に保護者向けの発表か…その前にPC直ればいいな…

発表練習前日

明日研究室で卒研発表の練習2回目実施予定。
装置の実行結果を動画にしてプレゼンに載せたら、「もっと速くならないの?」って言われた。
これ以上速くするとオーバーランすると言ったら、PD制御にしろと言われた…んな時間ないです。改造するにも動画とるにも…

ボット作成中

twitterのボットに名前と文章作成機能がついた。

文章作成機能は文のテンプレートに単語を置き換えて文を作るから、意味が通らなかったりむちゃくちゃな文章を作ったりする。
単語データが少ないし、テンプレート文章も少ないから、単語登録フォーム作ったら思いっきり遊ばれた。
おまけにテキストファイルに単語入れてたら分割に手間取るようになったのか遅くなった…
データベース(MySQL)に移行するかな。
続きを読む ボット作成中

twitterのボット

twitterのボットの必要最小限のコードを書いてみた。


01:<?php
02:    require_once("Services/Twitter.php");//twitter用ライブラリの取り込み
03:
04:    $UserName="******";//twitterのユーザーID
05:    $PassWord="******";//twitterのパスワード
06:
07:    $twitter=& new Services_Twitter($UserName,$PassWord);//ライブラリのインスタンス作成
08:    //ポスト
09:    $result=$twitter->setUpdate("botからの送信テスト");
10:    //エラー判定
11:    if($result){
12:        print("<br>ポスト成功<br><a href='http://twitter.com/{$UserName}' target='_blank'>
ポスト結果</a>"); 13:    }else{ 14:        print("ポスト失敗"); 15:    } 16:?>

1行目の"<?php"は、まんまphpで書いたことを示すもの。
2行目でライブラリを取り込んで7行目でインスタンスを作成する。
9行目で実際にテキストをポストしている。失敗するとfalseが返るみたい。

現在、ランダムに文章を作るプログラムを作成中。
それっぽいのはできたからテストしてポストしてみるかな。