White scenery @showyou, hatena

If you have any comments, you may also send twitter @shsub or @showyou.

Entries from 2009-05-01 to 1 month

showyouの好きなアニメメモ

http://tech.g.hatena.ne.jp/itkz/20090531/1243770394 http://pastorale.jpn.org/2009-05-31-4.html ARIA D.C. まほろまてぃっく(終盤除く) リリカルなのは(1,2期>3期) 攻殻機動隊 電脳コイル(序盤のみ) イブの時間(まだ1話しかみてないが) ぱにぽにだっしゅ…

人がよく来そうなサービスとは?

今はソフトウェアを売るというより、ソフトウェアを手元のサーバの上で動かして、広告代とかメンテナンス代で稼ぐのが主流だと思われる。(それもそろそろ崩壊するんじゃないとも思ってるが。hatena,ニコニコ動画,pixivあたり見ても有料オプションとか前面に…

集合知プログラミング

2.7まで打ち込んだ。 なんとなくやってることはわかるんだけど、ソースコードが追えてないなぁ。。

そして作ってみた

占い。適当です。 http://showyou.ath.cx/~yuki/cgi-bin/uranai/index.html

Git branch -r

git branch -rとかやれば、手元に落としてきてない?リポジトリも見れるのね。それを更新するのがfetchなのかー。使用例 $ git branch * hama master $ git branch -r origin/donsuke origin/hama origin/master origin/searchTest $ git fetch $ git log -p…

mysql で うがー

もし(now=A かつ next=B)な行があったら その行のcount+1 なければ 新しく行を作る っていう文があって、今はselectしてあるかどうか見て、あるならupdate,ないならinsertしてる。これを結構な数行っていて時間がかかっている。mysqlのreplace intoを使えば…

ログ

sqlalchemy.engine_from_configに渡す引数辞書、"sqlalchemy.echo" :"True"ってのを追加すれば( sqlalchemy.engine_from_config ( { "sqlalchemy.url" : "mysql://~" , "sqlalchemy.echo" : "True"})みたいな感じで)、mysqlのログが出力される。

mysqlでうがー2

↓の奴(=http://d.hatena.ne.jp/showyou/20090521#1242917850)をストアドプロシージャで書き直したら解析が5倍以上速くなった。 そりゃもともとSQLAlchemyも介してるしある程度遅くなるのはわかるが、こうも変わってくるとは・・前回のテストではこんな感じだ…

メモ

あとで調べる >既に{A,B}あるなら+1,ないなら新規作成 18:42 : mecabは分かち書きだけか 18:42 : SELECT文投げて、それによってルーチン分岐させてまへんか? 18:43 showu_mba: はい 18:43 : それ遅い原因のひとつ 18:43 : ついでに 18:43 showu_mba: ORmap…

http://d.hatena.ne.jp/antipop/20090523/1243098153 http://d.hatena.ne.jp/kskmeuk/20090428/1240901998 体系的に学ぶのがいいか、それともちょこっとずつ学ぶのがいいのかは置いておいて(自分はどちらかというと後者で、やりたいと思ってちょこっとやった…

集合知プログラミング

2.6章書いてみた。あー、これだけでここまで関連リンクとか出せるもんなのか。いや、人工無脳で似たような計算はしたと思うけど、相当すっきりしてる感じでびっくり。これはてブのお近くのエントリとかできるかなぁ。本へのリンク→集合知プログラミング

MTM二日目

寝て起きたら夕方だった・・orz まあ昨日展示してたし、いいよね?(ぉぃ

集合知プログラミング

2.5打ち込んだ。 打ち込んだとおりには動いてはいるんだけど、recommendations.getRecommendations(movies,'hoge')の結果がおかしい気が。 ほかの映画名入れても結果が返ってこないし。。「まだみてないけど彼ならこのくらいの評価になるだろう」ってことな…

Make Tokyo Meetingで展示してます

予告通り実世界はてなスターWeb拍手としゃべる人工無脳を展示してました。軽く反省点 紹介の紙はやっぱ必要だよなぁ netが繋がりにくくて結構大変だった。無線1台+emobileとかでしのいだけど しゃべる無脳のPCの音量が小さくてぜんぜん聞こえなかった・・ お…

iPythonでのヒアドキュメントの問題

ipythonでmakoの入門(http://jkl.lomo.jp/archive/200809121156/)っぽいものを打ち込んでたんですが、pythonのシェルで打ち込むのと_ip.magicとか付くのねー。なんでだろー。 In [21]: text = """ ....: % for a in t_list : ....: % if a[0] == 't': ....: …

gitでpullするとエラーがでる

gitで別んとこにあるソースをpullしようとすると、 error: Entry 〜 not uptodate. Cannot merge. とか言って自動mergeすらできない。上のメッセージでぐぐってもファイルを消せ的なのがすぐ出てきて、それじゃバージョン管理意味ないじゃん!という感じだっ…

Twitterでfollowerを狙って増やす10の方法

上とは逆に、もし狙ってfollower増やすならこんなことするのがいいのかもしれない。 私はあくまでゆっくりtwittererだし帰って来るダメージもすごそうでこんなことしたくありませんが、あくまで一例ってことで。 けいおん!の時間にpostしてるuserをfollowす…

Twitterをゆっくりつかってみよう

http://d.hatena.ne.jp/nakamurabashi/20090521/1242866339 http://anond.hatelabo.jp/20090521234731そろそろtwitter使って2年になります。というかはてダも1000日越えてプレミアなってたりするわけですが。 ごく偶に盛り上がったりする以外は割とのんびり…

makoテンプレートを使う。

使い易そう。軽くSQL検索→結果出力とかに使うのはいいかも。

MySQLでインデックス設定したらすげー早くなった

知らなくてごめんなさい。こんなこと業務でやってる人とかは当然なんだろうけど。今までid以外にインデックスを指定してなかったのだけど、別のカラムにインデックスを指定したら5倍くらい速くなった。 処理内容 twitterの発言をMeCabで分割した後、マルコフ…

gitでbranch切ったときにわからないこと

まあまた良くわからない図で申し訳ないですが。 現在はま達を作ってるとき、まずyuka_をmasterにして、あるcommitからbranch切って独自カスタマイズしたものをそれぞれhama(2),donsuke(3)とか名づけてます。 その後、yuka_にいろいろ修正を加えてcommitしま…

集合知プログラミング

2.4打ち込んだ。 コードも短いのであっさり動いた。だがいろいろ気になることが。まず類似性*実際の和を類似性の和で割ってで、本当によさげな評価って出るんですかね?なんか数学的に式が出てくるのかな。あとtotals.setdefault(item,0)ってのは初回のみtot…

成功者が口の大きい世界

当然と言えば当然なのかもしれないれど。 成功したものはメディアに露出し、あたかもその意見が正しいかのごとく広まって行く。 昔の口コミしかり、今のTumblrしかり。 ある程度批判もされてる人ならちゃんとした批判もつくんだろうけど、なかなか他の人が追…

集合知プログラミング

昨日のはデータ入力ミスでした。 今日は2.3.2 あたりピアソン相関。 他の人と評価の傾向が似てたら+,似てなかったら-で結果が-1〜+1まで出る。 さて。この式の意味がわかってないんだが。→Wikipedia:http://ja.wikipedia.org/wiki/%E7%9B%B8%E9%96%A2→共分散…

Twitter越しに光るLED

http://www.ustream.tv/channel/takano32 多分時間限定だろうけど。 twitterで「@takano32 red on」 とかやると、ustの画面に映ったLEDが光る。blueとかgreenの指定も可能。 makeでHacker's cafe枠で出展すると思うので、来てみるといいかもです。

今後?の目標

いくつかの入力パラメータに対して線形分離して、結果を図示するようなもん? R使うと統計楽かもしんないけどとりあえずpythonでいいや 簡単な例ならk-NNあたりの実装ですかね

集合知プログラミング

2.3.1のrecommendation.py打ち込んで実行してみた。が、いきなり本と結果が少し違うんだけど。どっかで入力間違えたかなぁ。

実世界はてなスターが動かない・・

これまでfirefox2のcookies.txtを使ってpythonのcookielibとか使ってhttp://s.hatena.ne.jp/entries.jsonに接続していたんだけど、それが空で返ってきてるらしくて。rksとかいうのを取得しないとスターをつけることができないので、このままだと動かせない。…

作業ログ

hama_speaker 本体-irc-ustspeaker 本体:最新コミット(github) ustspeaker:githubにある irc serverはubuntuのircd-hybrid。WindowsのInspIRCdは動かなかった aptitude install ircd-hybrid. /usr/share/doc/ircd-hybrid/examples/simple.confをいじって/etc…

Gitのエラー

どうすりゃええっつーの。 $ git commit -a error: readlink("ruby/rails/hogehoge/doc/api"): No such file or directory error: unable to index file ruby/rails/hogehoge/doc/api fatal: updating files failed $ git add doc/api/でいけた。