2009-01-01から1年間の記事一覧

Goのインストールの際に躓いたこと

Go

基本的に以下を参考に http://golang.org/doc/install.html $mkdir bin $export GOROOT=$HOME/go $export GOOS=linux $export GOARCH=386 $export PATH=$PATH:$HOME/bin $source .bashrc # easy_install mercurial $hg clone -r release https://go.googleco…

相互情報量(mutual information)についてのメモ3

色々試してみてたら, 共起語の各共起回数が少ない場合に相互情報量を使うのは 一つの手段としてアリなのかもとか思った. 例1:相互情報量のが意味がありそうな結果 例2:どっちもまぁまぁ 例3:共起語のが良い結果

ドメイン名からIPアドレスを調べる

いっつもwhois検索でググって一番上に出てきたサイト使ってたので.. [root@sorauta httpd]# host sorauta.net sorauta.net has address 121.2.243.134 sorauta.net mail is handled by 5 eforwardct.name-services.com. sorauta.net mail is handled by 5 …

相互情報量(mutual information)についてのメモ2

テスト結果をつらつら書いてると長くなりそうなので記事を分けた. 情報量にidf値を用いてやってみた. 単語Aが出たら単語Bも出るっていう確率は分子で行っているので, 分母はidfってゆー,対極的重み付けのスコアを使ってみる. 相互情報量 = log( (全文書…

相互情報量(mutual information)についてのメモ

推薦の勉強の一環のメモです。 相互情報量とは、単語Aが出たら単語Bも文書Xに出るという 情報量の計算に使えそうな理論。 これをクラスタリングする際の指標に使えないかと模索中です。 数式は下記の通り。 数Aとか数Bが超苦手だったので、 解釈があっている…

あー

だめだー...って結果見えてないし.

昨日のmixiアプリについて

削除しろといわれたので 削除しました><

さっきから徐に色々書いてる件

mysqldumpでtable lockがかかるハズないのにかかったりとかで, 色々不安定になってたのでサーバを再起動したら This email was generated by the smartd daemon running on: host name: sorauta.net DNS domain: net NIS domain: (none)The following warni…

yumで入れたものたち

Loaded plugins: downloadonly, fastestmirror Installed Packages Deployment_Guide-en-US.noarch 5.2-11.el5.centos installed Deployment_Guide-ja-JP.noarch 5.2-11.el5.centos installed GConf2.x86_64 2.14.0-9.el5 installed MAKEDEV.x86_64 3.23-1.2…

半角英数字を途中で折り返せるようにする

なんかライブラリあるような気がしたんだけど, 探すのが面倒になって自分で書いた. // target_class: 折り返す対象のクラス // length: 何文字単位で折り返すか function wordBreaker(target_class, length) { target_class.each(function(){ var txt = $(…

.vimrcさらす

混沌としてたので 纏めようとしたら 更に混沌としてきた結果がこれだよ " ============================================================= " ショートカット " ============================================================= " {{{ " Tabで自動保管 inore…

Apache2.0系で転送量制限とかコネクション数制御する

ググったら案外色々あるということが分かった http://www.google.co.jp/search?q=apache+%95%89%89%D7 nagiosとかじゃなくて,apachetopなるものもあるらしい. http://d.hna.ne.jp/wadap/20080113/1200221517a でも今回欲しいのは,Apacheで使えるモジュー…

Ark入れてみた

なんか以前入れようとしたけど,入ってなかったor失敗して放置してたので 再導入中. http://gihyo.jp/dev/feature/01/perl_ark/0002 install編 $ wget http://cloud.github.com/downloads/typester/ark-perl/Ark-0.001000_001.tar.gz $ tar zxvf Ark-0.0010…

あとでしらべる

RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.*?)$ $1 [L] を書いてしまうのと, RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f を書いて最後までRewriteRuleにマッチしないで…

MySQLで実行したクエリのログを検索したい

mysqlで実行されたクエリは, ↑キーおしてったら見れるけど, これをgrepで検索ってできないのかなー. あったら便利そう. [追記]普通にできるじゃん.. ユーザごとに実行ログファイルが下記にある /home/ユーザ名/.mysql_history なので grep "select" ~/.m…

git周りをいじっていたら"'msys' not known. Available builtin terminals are:"とか出てきた

git用のサーバを自宅に立ててたら,突如vimが使えなくなったり,ls実行したら色が着かなくなったりして以下のエラーが出ていた E558: Terminal entry not found in terminfo 'msys' not known. Available builtin terminals are: builtin_riscos builtin_ami…

コード覚えなおす

クラシックのピアノやってたのに, コードとか理論を全然知らないので少し覚えようと最近勉強中. (といっても何もしてない) 毎回スコア見るたびにコード覚えなおしてたんだけど, メジャーコードくらい覚えてたほうがいいだろうという事で, 何かルールを作…

エンジニアに必要な事

・ドキュメントの解読能力 ・変数の命名センス コーディング能力じゃなくて, むしろこっちのが必要なんじゃないかと思ったり・・・. 最近よく怒られてます>< 自分のセンスの無さに嘆く.

vm周りの問題色々

「BUG: soft lockup - CPU#0 stuck for 10s! [rc.sysinit:348]」こんなんが出て起動できない 時刻同期をとめる /etc/init.d/ntpd stop 「unexpected inconsistency run fsck manually」を直す fsckコマンドをとりあえず実行すればいい その後Y連打(16連射く…

printfが使えないとき(そんな事ホトンドないだろうけど)

学校の演習室でSystem.out.printfが使えなかったときに考えたのをperlで書いた for my $i(1..9){ for my $j(1..9) { print map { " " } (0..(2 - int(log($i*$j)/log(10)))); print $i*$j, ":"; } print $/; } 実行結果 [root@localhost ~]# perl -e 'for my…

MySQLで件数取得する場合は,select count(*)じゃなくてselect (index_key)の方が早い

「けんすう」って打ったら件数でなくケンスウが出てくる僕はどうみてもKOF厨です本当にry select count(*)する時にselect count(index_key)した方が早くなると聴いてやってみた. ・before select dt.document_id, dt.term_id, -- TF ( -- 文書Djにおける…

Havingについてよく知っていなかった(恥ずかしい)

ぬるおたなので,普段SQLを書いたり中々しなかったのですが, 使ってみると色々便利だなぁと思い関心中. group byしたあとに更に絞り込むのがhavingだったとか, http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_10.htm insertする際に既に同じレ…

TF-IDFで遊んでみた

最近,何が分かってて何が分かってないのかがゴチャゴチャしてきたので, 頭の整理と勉強の為に, 某ニュースサイトの記事をクローリングして集めていたものを使って色々遊んでみました. 今回はTF-IDFの計算をMySQLでやるというお題. ここで言うTFとIDFの…

MeCabの辞書にはてなキーワードを追加する際に地域名(千葉県など)を省くようにする方法

以前,id:code46さんのMeCabの辞書にはてなキーワードを追加しようの記事を見て,ウヒョースゲーと思って入れたのですが, 最近になって,全キーワードを名詞に入れてるとよろしくないなと気付き, いまちょっとつまづいてる県名などの地域名だけ省けるよう…

コマンドラインから英和辞書検索をする!

ふとソースみてて分からない英単語とか調べたくなる時,いっつもexciteやらつかって調べてるんですが,それもめんどくさいので,簡単なものですがコマンドライン上で和英辞書の検索できるもんを作ってみました. ソースは以下の通り. #!/usr/bin/perl -w # …

Ruby on Railsことはじめ

そもそものやり方を忘れてしまっていたのでメモ ■ 開発環境 Cent OS ■ gemのインストール(入ってなければ) $ wget http://rubyforge.org/frs/?group_id=126 $ tar zxvf rubygems-1.0.1.tgz ← インストールするソフトのバージョンに合わせます $ cd rubygems-…

iTunesで聞いている曲を表示する(↓のエントリのまとめ)

startup_itunes.vbsでstartup_itunes.batをDOSプロンプト表示しないで実行させて、 startup_itunes.batでitunes_updater.batでperlのスクリプトを実行して適当に再生させる流れ。 itunes_updater.bat @rem = '--*-Perl-*-- @echo off if "%OS%" == "Windows_…

Batファイルをスタートアップに登録してみる→やっぱりPARでexe化した→けどUACで死んだ→最後はVB...

batファイルのスタートアップ登録の方法とか知らなかったので、とりあえず試してみた pl2batコマンドで「iTunesで最近聞いた曲をブログに表示する(Perl使用)」で作ったファイルをbatファイルに $ pl2bat itunes.pl batファイル作成(itunes.bat) @rem = '--*-…

iTunesをPerl経由で何かしたかった

「〜したかった」ってタイトルの時は大体残念です。 というかいつも残念です。 まぁいいや。 2008年の08月頃に一時期ネットラジオとやらにハマっていた時期がありまして、 メッセのお友達とイントロクイズをしようという事で、 僕のiTunesのプレイリストから…

iTunesで最近聞いた曲をブログに表示する(Perl使用)

さんざん既出なモジュールだろうけど、 PerlのXMLパーサは遅いのが多いらしいので正規表現で超決め打ちで書いた。 iTunesのXMLの構造がもう少しまともだったらこんな事しなくていいんだろうけどなぁ。 あとAPIもメンバー制になってみれなくなってめんどくさ…