Kill one bird with two stones.

情報推薦、情報抽出を研究している大学院生の基本的にやったことのメモとか

予定

次回は10/16(日)

午後対策はしないといけないとはいえ、一応午前もやっとかないと
というか、結構抜けがあるから

やる順番としては
・午前間違えたところの問題を押さえておく
・合格教本についてきたCDで午前を押さえておく
・買った本で午後対策

をループすればいいかな

残念ながら

午前得点
78.75点
午後得点
54.00点
午前は自己採点通りの点数
午後は配点か、記述の採点次第だったため残念ながら

午後はやっぱり、アルゴリズム系を取るべきだった。
問1の経営戦略、問3の経営戦略がほとんどとれていなかったし


次は10/16(日)なんで、午前を軽くおさらいしつつ
午後に力を入れよう

PHPではてなブックマークエントリー取得情報APIを使う - プログラマになりたい
このあたりを参考に、はてなブックマークエントリー情報取得APIPHPで使って
あるページのタイトル、タイムスタンプ、ユーザー名や
タグ情報を取得してDBにいれこむことができた。
yahooとかそのへんの情報もゲットできたから、
あとある程度のサイトを自動的にやってくれればいいかなぁ

基礎PHPchapter4でつまづいたところメモ

基礎PHP のchapter4でつまづいた所を
2004年発行の初版だから、版を重ねるごとになおってるかもしれないけど


主にchap4.3〜

環境は
Apache 2.2.17
MySQL 5.5.8
PHP 5.3.5
phpMyAdmin 3.3.9
FileZilla FTP Server 0.9.37
Tomcat 7.0.3 (with mod_proxy_ajp as connector)
まあ、XAMPPの最新版

phpmyadminで表4-6のようなフィールド構造を持つテーブルbook_tableを作成
そのとき照合順序を utf8_general_ci
に設定。

bauthだけ、bauthorに変更(基本的にこれは変更いらず)

P243 LIST 中の

$host="localhost";
if(!$conn=mysql_connect($host,"usr","passwd")){ 
	die("Mysql接続エラー"."</br>");
}
mysql_select_db("kisop",$conn);

設定をなにも変えてなかったので

if(!$conn=mysql_connect($host,"usr","passwd")){ 

if(!$conn=mysql_connect($host,"root","")){ 

に変更

ただ、このままじゃ日本語が文字化けするので

mysql_set_charset ('utf8') OR die ('Could not set the character set: ' . mysql_error() );
<||
>||
if(!$conn=mysql_connect($host,"root","")){ 

の次の文に追加
PHP: mysql_set_charset - Manual
によるとMySQL5.0.7以降でしか使えないようなので注意
このへんの文字セットの扱いで1時間悩んだ。


あとは、P249-P251あたりで
search_form,html
でtitleでデーター送ってるはずなのにフォームにデータがあるかどうかの判断を
btitleでチェックしてたりして
エラーがでてた。

echo('$sql);
<||

ZEN Style M300 プレイリストを作ってみた。メモ

詳細は、もう1度 Zen Style M100 プレイリスト作り方。 とか
Creative ZEN Style M300/M100 プレイリストの作り方 | 音もハモ! とか

自分はuLilthを使用
もともとLilth使ってたし。

uLilthでプレイリストに MyZenから、プレイリストに入れたいファイルを突っ込んで
unicode 相対拡張パスリストファイル (*.m3u16)で適当な名前付けて保存

TeraPadなりメモ帳なりでさっき保存したファイルを開くと
ドライブ名:\フォルダとか\曲名.mp3
たとえば
Z:\クラシック\バッハ\バッハの曲.mp3
見たいな感じでずらーっとリストになってるので
Z:を消す。
まあ、置換したほうが楽
あとは
ZEN Style M300 のplaylistフォルダにでもつっこめばOK

プレイリスト名自体が日本語でもOK


これはたぶん外国だと普通に使えてたんだろうねー

  • 追記-

公式
から

"ご注意:
プレーヤー内でプレイリストの削除を行われますと、プレーヤー内のデータもリンクして削除されます。その為プレイリストを削除する際はパソコンを使い、該当するプレイリストファイル(.m3u)と、同じフォルダにある同じファイル名で拡張子の無いファイル(0KB)を直接削除してください。"

ZEN Style M300を買ってみた。

ZEN Style M300のレビュー
・やっぱりCreativeというか、簡素なパッケージ。
・専用ソフトのインストールいらない。ドライバのインストールも、USBでつなげれば勝手にやってくれるから楽だし、どこのPCでも使える
・転送は、Windows Media Playerで同期するか、D&Dでフォルダ管理
・タッチ感度はまあまあ、ただ、たまに誤反応しそう。
・ボリュームが物理スイッチなのは高評価
・(たくさんの)音楽転送後は起動までかなり時間がかかる。
・やっぱりCreativeお得意のフリーズあり(ただ、今回はRESETスイッチが穴じゃないので、中でシャーペンの芯を折ったりするミスはなさそう)
・イコライザーも効いてる感じもするけど、自分で調整できたらなぁ。
と感想まで。メリットデメリットで分けると

メリット
・とにかく安い。16GBモデルなら最安の部類(まあ、価格.comで一番安いのもCreative製だし)
・転送が簡単。楽。専用のソフトが必要なわけじゃないし。敷居は低いと思う。
iphoneなり、ウォークマンなりは転送ソフトが必須ってとこがやだ。(それに加えiphoneってドックゲーブルだっけ?あれ必要なのが)

デメリット
・マニュアルが薄い。まあ、マニュアルなくても音楽聞けるけど。
・動画再生機能はいらなかったようなw
・転送後の起動が遅いのはマイナス
・たまーに、タッチパネルが誤反応するのも(まあ、ロックかければ問題ない部類)
・プレイリストの作成方法がいまいちわからん。機能で、アルバム別などの再生は普通にできるけど。

受けてきた

午前は、まあ、合格ライン
午後は、微妙

午前感想
難しさは例年なみか、ちょっとだけ難しくなったって感じ。
引っ掛かりそうになった問題、難しかった問題としては
問7
スタックの問題はよく考えればわかるけど、ちょっとだけひねってある感じ。

問8
これも、過去問通りハッシュ関数が衝突する条件を選ぶ問題じゃなくて、考える問題だったね。

問17
稼働率は簡単っちゃ簡単だけど、MTBF,MTTRしか覚えてなかったらちょっときついかも

問35
計算式とかは結構簡単だけど、少しめんどくさかった
問45
一瞬午後かなーと思ったけど、よく考えればわかる問題
問52
上級SEは初級SEに比べて2倍の生産性を持つ(笑)
まあ、普通に考えればわかる問題

問75
減価償却いまいち覚えてなかったけど、なんとか正解してた。


午後
問1,問3,問4,問5,問9,問12を選択

問1 爆死した感が、
問2 こっちも解いてみたけど、時間掛かりそうだからパスした。よく考えれば解けそう

問3,後半はできたけど前半が微妙
問4,ほぼ正解 あんまり計算難しくなくてよかった
問5,結構簡単
問9,たぶん今回の問題の中で(ネットワークがとくいならば)一番簡単じゃないのかなって感じ。
セキュリティーの問題というよりほぼネットワークの問題だった
問11,爆死

自己採点で、特典割り振りも適当
(大問4つなら、一つあたり4点)にやったら64点となんとも、微妙な結果に。