サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
castor.s26.xrea.com
MacBookAirにbyobu入れてみたけど、byobu-config起動しようとするとPythonのsnackモジュールがないと怒られるのでインストールしたメモ。 libnewtに含まれているみたい。Python全然わからない。 そのままFormula書くとPython複数バージョン検出するとこけたので、散々悩んだ結果、野良Formulaに頼って自分の環境用に書きなおした(gist)。 $ cd /usr/local/Library/Formula/ $ wget https://raw.github.com/gist/1272305/ba26d8a5bf9d7fa2e2979d11bfba2c43717e0402/newt.rb $ export PYTHONPATH=/usr/local/lib/python2.7/site-packages/ $ byobu-config
実践編です。 ベイジアンフィルタを使ったアプリケ-ションの流れは、大きく分けて以下の3段階になります。 カテゴリ(クラス)定義 パターン学習 文書分類 単純ベイズ分類器(Naive Bayes classifier)ではクラス毎に単語の出現頻度を記憶して、その情報をもとに文書がそれぞれのクラスに属する確率を求めます。 SPAMフィルタなどでは「spam」と「nospam」のように2つのクラスだけで使用されることが多いです。多分。 パターン学習は、特定の文書(単語のセット)がどのクラスに所属するかを指定します。 これにより出現頻度のデータベース(コーパス)が更新されて、次回以降の分類精度を向上させることができます。 通常は、クラスを最初に設定して、以降は学習と分類を繰り返すような感じになると思います。 …ということで、クラスの定義から。 何故かNaiveBayesianStorageには、カ
$queue = new Net_Q4M(); $queue->connect('mysql://user:pass@localhost:3306/database'); $row = $queue->dequeue('my_queue'); if (process_row($row)) { $queue->end(); } else { $queue->abort(); } $queue->disconnect(); dequeue()を呼ぶとキューのレコード情報が返ります。 内部的にはqueue_wait()を発行しているので、取得したキューの値はこの接続のみが扱えることになります(OWNERモード)。 キューの値は配列で返るので適当に処理します(上のサンプルだとprocess_row()のところ)。 処理に成功した場合はend()を呼ぶことでキューから値を削除します。 逆に失敗した場
…ので、そのメモ書き。 http://q4m.31tools.com/ MySQL5.1をインストールする 5.1系はまだdevelにしかないので、5.0系をインストールしている場合はdeactivateする。 データベースの初期化とかパスワードの設定とか自動起動とかの諸々は割愛。 $ cd /ur/local/src $ wget http://q4m.31tools.com/dist/q4m-0.8.3.tar.gz $ tar -zxf q4m-0.8.3.tar.gz $ cd q4m-0.8.3 $ ./configure --prefix=/opt/local/lib/mysql5/mysql --includedir=/opt/local/include ... checking for mysql source code... configure: error: "no m
flvplayer_wrapperと併用すると登録に失敗するとの報告をもらったので修正。 動画タイトルの取得に失敗すると登録されないというのは以前にもあって、タイトル部分のHTMLを書き換えてしまうような仕組みがあると共存が難しかったりします。 この手の機能を作る場合は、あまり元の構造を崩さないように作ってもらえると嬉しいかもですね。 あと、たまに登録ボタンが複数表示されることがあったので、ついでに修正しています。 SleipnirのSeaHorseが、Greasemonkeyとどの程度互換性があるのか気になったので、需要無視で作ってみたりとか。 簡単な動作検証していないので、一応人柱版ということで。 SeaHorse(SleipnirScript?)では、画像の読み込み完了までスクリプトが実行されないので、 ニコニコ動画のように画像数が多い場合は、なかなかリストが表示されないかもしれない
ニコニコ動画で登録数に制限のないマイリストを利用可能にするSeaHorseスクリプトです。 マイリスト100件なんて少なすぎるよー、とお嘆きの無料会員の方々にもお勧めです。 でも、そんなにハマってるなら500円払ってプレミアム会員になったほうが幸せだと思うのです。 Sleipnir Scriptのデータベース(SQLite)機能を利用して、マイリストの情報をローカルマシンに保存します。 登録された動画のリストはそのブラウザ上でしか利用できませんが、登録数は無制限で、コメントやタグ分類による管理ができます。 ※ Sleipnir(2.8.5)+SeaHorse(1.1.2)+InternetExplorer(6/7) で動作確認しています。
tern.vimでvimでjavascriptの補完など(vim advent calendar2012, 155日目) - kozo2's blog リポジトリ独立してから、vimプラグインにternのパッケージ定義が追加されて個別にternをインストールする必要はなくなったので、少し古い感じもする。 自分が導入した時のメモ書きを残しておくなど。 i. インストール NeoBundleを使っている場合、.vimrcに以下のような記述を追加して :NeoBundleInstall すればよい。 そうでない場合には、~/.vim/bundle/tern_for_vim で npm install を手動実行する。 tern_for_vimはjavascriptのftpluginとして読み込まれて、内部で(勝手に) omnifunc=tern#Complete が実行される。 neocompl
左に寄ってたり、段組崩れたりしてた恥ずかしいレイアウトを直したりとか。 秋葉原で打合せの帰りにHEYの前通ったら『デススマイルズ』稼動してた! 寄りたかった(>_<)
法政大学で行われた『古橋秀之・秋山瑞人講演会』行ってきました。 デビュー以前のサークル・同人活動時代の話なんかは全然知らなかったので、いろいろと面白い話が聞けて良かったです。 両先生が予想以上に爽やかガイだったのと、大学時代からの付き合いということで、かなり仲が良いことに多少驚き。 終始和やかな感じで、充実した2時間でした。 (左) 講演会の様子 左から古橋氏、秋山氏、司会の早矢塚かつや氏 (右) 講演会終了後はサイン会 貰ってきた 聴講者は開始時点で約100人ほど。その後、少し増えたので120~130人くらい? ゼミの話とかは結構あったんですが、全部書きおこすのは長くなるので、興味があったところだけメモしときます。 ■ 学生時代の話 秋山先生 金原ゼミは所属していた小説サークルの先輩に誘われて、規定枚数さえ執筆すれば単位が貰えるというので入った (※金原教授は芥川賞作家金原ひとみの父親)
ニコニコ動画で登録数に制限のないマイリストを利用可能にするGreasemonkeyスクリプトです。 マイリスト100件なんて少なすぎるよー、とお嘆きの無料会員の方々にもお勧めです。 でも、そんなにハマってるなら500円払ってプレミアム会員になったほうが幸せだと思うのです。 GreasemonkeyのGM_SetValueを利用して、マイリストの情報をブラウザの設定情報(pref.js)に保存します。 ver.1.0.0から、localStorageを利用してマイリストの情報をローカル環境に保存します。 登録された動画のリストはそのブラウザ上でしか利用できませんが、登録数は無制限で、コメントやタグ分類による管理ができます。 Firefox(3.6.17/4.0.1/5.0)+Greasemonkey(0.9.5)、Chrome11で動作確認しています。 OperaはGM_GetValue/G
このページを最初にブックマークしてみませんか?
『castor.s26.xrea.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く