発表会の準備してたら、昨日ブログ書きそこねた。
しかもPC故障で起動しなくなった…CPU認識した辺りで固まる…
ソースはDropBoxに入れてたし、プレゼンのデータはD2に入れてたものの、卒論のデータがCドライブの中…しかもPC2台必要な研究なのに…
結局、PCは先輩から借りた。速攻でキャプチャボード入れてドライバをインストール。VC#2008EE入れて開発環境整備した。
HDDは死んでなかったから、友達のPCにつなげてサルベージ。一通り復旧して今日発表してきた。
予想通りの人に予想通りの事聞かれたけど、後は問題ないはず…次は土曜日に保護者向けの発表か…その前にPC直ればいいな…
発表練習ver2
昨日に続いて今日も発表練習。
一応の修正だけして発表。また数カ所ツッコみ&ムチャぶりされた…
ツッコミは一通り直すか。
…つうか、何故か先生が真後ろでキモイキモイ言ってる…
発表練習
まぁ、案の定ボロクソに言われた。
とりあえず、明日プログラムと一緒に書き直しだな。
…言われたのが今日で良かった…
発表練習前日
明日研究室で卒研発表の練習2回目実施予定。
装置の実行結果を動画にしてプレゼンに載せたら、「もっと速くならないの?」って言われた。
これ以上速くするとオーバーランすると言ったら、PD制御にしろと言われた…んな時間ないです。改造するにも動画とるにも…
bot作成中
botのMySQL対応工事中。
Eclipse(Aptana)+XAMPP(Apatch+PHP+MySQL)だと重いこと重いこと…
はやいとこポストするようにしたいな…
卒研発表練習
学校で卒研発表練習やった。
前回よりツッコミが減った気がする。(1/3くらい?)
次の練習は日曜日。それまでに突っ込まれた場所直さないとな。
ボット作成中
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'><br />
ポスト結果</a>");
13: }else{
14: print("ポスト失敗");
15: }
16:?>
1行目の"<?php"は、まんまphpで書いたことを示すもの。
2行目でライブラリを取り込んで7行目でインスタンスを作成する。
9行目で実際にテキストをポストしている。失敗するとfalseが返るみたい。
現在、ランダムに文章を作るプログラムを作成中。
それっぽいのはできたからテストしてポストしてみるかな。
twitterbotを作ってみた
作ったと言っても、まだtwitterにメッセージをポストするだけ。
昨日1時過ぎに唐突に作りたくなり、直ちにGmailのアカントを取得。
PHPにtwitter投稿用ライブラリ一式があるから、それを動かすためにatpagesのアカウントも取得。Eclipseにプロジェクト作って20分くらいで作った。
今のところ固定文しか投稿しないから、テンプレートから適当な文を作るコードを入れるかな。
やっちまった…
風邪で少しグダグダななか研究室へ行ってきた。
…3時間かけて書いたコードをサーバーにある古いコードで上書きしちまった…
結構凹む…orz
あと、3~4日後に卒研発表練習があってしかもまだプレゼンかけてないのに無性にツイッターボット作りたくなった…
試験前に部屋を片付けたくなるあれにかかったかな…