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

目標を持って生きることを目標にする

大学院の結果は まだ知らないんだけど、教授の雰囲気からして落ちたんじゃないかと思う。 決まったわけじゃないけど、ここ2日間はおかげで軽く鬱ってた。 そんなことしてる場合じゃなくて これから先のことを考えなければいけないんだけど、 目先のことで手…

BasicMission::Basic5攻略

問題 Sam has gotten wise to all the people who wrote their own forms to get the password. Rather than actually learn the password, he decided to make his email program a little more secure. 攻略 Basic4と同じ方法でいけるので省略。

BasicMission::Basic1攻略

Hack This Site 先輩がやっていたというので、やってみることにした。 最初はBasicMissionから。 問題 This level is what we call "The Idiot Test", if you can't complete it, don't give up on learning all you can, but, don't go begging to someone …

BasicMission::Basic2攻略

問題 Network Security Sam set up a password protection script. He made it load the real password from an unencrypted text file and compare it to the password the user enters. However, he neglected to upload the password file... 攻略 問題を…

BasicMission::Basic3攻略

問題 This time Network Security Sam remembered to upload the password file, but there were deeper problems than that. 攻略 "もっと深刻な問題"からすぐに"fileが閲覧可能"に気づいた。ソース中に <input type="hidden" name="file" value="password.php" /> とあるので、location.href/password.phpに飛べば答…

BasicMission::Basic4攻略

問題 Sam has gotten wise to all the people who wrote their own forms to get the password. Rather than actually learn the password, he decided to make his email program a little more secure. 攻略 ソースを見れば /missions/basic/4/level4.php…

habuでC78の同人誌をむにゃむにゃする

ご無沙汰ですね 大学院入試終わった、いろんな意味で。 落ちたら他の大学院受ける気力がないので、NEETになるか留年するか・・・ どちらにしても親に相談しないといけないなー さて、 前回のhabuを使ってみる - なんというていたらくで、habuの設定は終わっ…

habuを使ってみる

動機 Plagger? なにそれ?おいしいの? まぁ、動かしてみればわかるよね …Perlワカラネ どうせPython版あるんでしょ? でググったらやっぱりあった 導入 環境 Ubuntu 10.04.1 LTS Python 2.6.5 こちらを参考に habuをMacOS X Tigerで動かしてみる - YAMAGUC…

Ubuntu10.04にEclipseとか入れちゃう感じで

eclipse本体 sudo apt-get install eclipse 日本語化 は適当にググって。 PDT(PHP Deveropper Toolment) on eclipse eclipse 3.5.1+repack~1-0ubuntu3 (karmic)... * Add the main galileo repository site in 'Install new software' Galileo - http://down…

今年中に読む本30冊リスト

追記(2010/09/01) リストのうち何冊か読んだけど、30冊ならいけそうだ。 とりあえず記録はメディアマーカーでとってるけど、 落ち着いたらブログにまとめようと思う。 今年中に本を30冊読むことにした。 本を読む習慣があまりないので、冊数を設けて読むモチ…

日本語の文章を形態素解析するときのノイズ処理

をする必要があるんだけど、 半角記号 1、2文字のひらがな とくにやっかいな上記2つの処理方法はphpでは // 半角記号を除去 (!preg_match("/[[:punct:]]/", $token)) // 1,2文字のひらがなを除去 (!preg_match("/^[ぁ-んー]{1,2}$/u", $token)) という正規表…

tf-idfを用いてWEBページの特徴語を抽出する

tf-idf まぁ、やってることはこちらでやってることと何一つ変わらない。 ただ、対象テキストがWEBページってだけ。 なので内容については上記リンク先で。 http://ja.wikipedia.org/wiki/Tf-idfを引数にしてテスト テスト結果 Array ( [ノート] => 70.550270…

mysqlでcsvファイルの読み込み

phpmyadminだと、インポート可能なファイルサイズは最長: 2,048KiBという制限があるので、 それ以上のファイルをインポートするには端末からmysqlコマンドでインポートする。 大体のcsvファイルに該当しそうなコマンドは以下 mysql> load data local infile …

php_mecab0.3.0でmakeが通らない >> 解決

環境 Ubuntu 10.04 LTS PHP Version 5.3.2-1ubuntu4.2 MeCab 0.98 追記(2010/07/08) 開発者のid:rskyさんからコメントいただきました。 PHP5.3に対応したphp_mecab0.4.1がこちらで公開されています。 $cd mecab-0.4.1/ $phpize $./configure --with-mecab $l…

『告白』

観てきたー 映画の予告編を観ておもしろそうだったので、 原作を読んでから映画を観に行ってきた。以下、ネタバレ注意。 3つの異様さ 内容そのものは原作に忠実だったのだけれど、それでも飽きることはなかった。 この映画が原作に忠実でいながら自身のオリ…

PHP Naive Bayesian Filterを使ったときにハマったこと

PHPでベイジアンフィルタ を使うならPHP Naive Bayesian Filterなるものがある。 使い方はこちらが非常に参考になる。 日本語を扱うときの注意 追記(2010/07/04) Connection内部だとうまくいかないときはWHEREが直接かかわってくる select,execute内部に明記…

再帰呼び出しの復習

院試の勉強をしていたら、ハノイの塔のアルゴリズムが出てきた。 そういえばやったなーと思い返しつつ、アルゴリズムを見て愕然とした。 自分が再帰というものを全く理解していなかったから。 もっとも単純な再帰は階乗の計算。 def fact(n, a = 1): if n ==…

Twitterでマルコフ連鎖

MeCab使うついでにPythonで書いた。 素材は自分の今までのTweet2000件。中でもおもしろかったものを↓に。 会社 ごと に し て 絵 的 に マッチ する の 人 たち 。 笑止 。 とりあえず アカウント の 活動 の は 約 12 km Time : そういや 俺 の が こんな …

近未来予測とそれに対する私的ツッコミ

情報処理学会誌 第543号に載っていた塚本昌彦氏(神戸大学大学院)の招待論文である 『ウェアラブル・ユビキタスコンピューティングによる近未来のくらし』 が面白かったのでそれに対してツッコんでみる。 予言1: 今年立ち上がる電子ブックは2,3年で紙メデ…

もっと熱くなれよ!!

追記#1 riguretoに足りないものは何ですか? - みんなで「ヘコむ」を楽しむ『リグレト』と聞いてみたら、「思いやりと最低限の常識」が足りていないのだとか。 追記 凹みと関係ないナグサメ書いてる黒いヘコミンがちょこちょこいる。バカにしてるんか?? - みん…

radikoからつぶやくブックマークレット

追記2 (03/16 13:40) radikoの仕様が変わっていたので修正。 追記 Twitter / dankogai: http://ow.ly/1ldrt ...あの、小飼 弾氏からご指摘をいただけたので訂正しました。 ネットでラジオが聞けるんだってさ! radiko.jpでネットでラジオが聞けるんだって。 …

document.element.styleで着飾る

DOMでstyle属性まで弄れるんだ。 あずにゃん可愛いよ、あずにゃん!間違えた。js可愛いよ、js! javascript:var l=document.getElementById('header').style.backgroundImage='url(http://gyazo.com/82e5a40d5252fb0864464a192bef33b0.png)'; ハマったところ…

あらゆる所からGoogle buzzにバズるとっても簡単な方法

この方法はGoogle Readerを使ってつぶやくので、Google Readerユーザーしかできないと思います。未確認ですが。もう、既出? 手順1:Google Readerを接続済みサイトに登録する やり方は簡単。 まず、Gmailのbuzzの画面にいって赤丸クリックして、Google Rea…

あなたがつぶやきに費やした時間は?

あなたがつぶやきに費やした時間を算出するブックマークレット 【追記】 ページ全体を改変して、アイコンからTwitterにつぶやけるようにしたお世話になっているTwilogに新機能『Twilog Stats』が出ていたので試してみた。総つぶやき文字数ってのが出ていたの…

小学生のセンスをGoogleへ

暇人\(^o^)/速報 : Googleロゴの応募デザインのレベルが高すぎるwwwww - ライブドアブログ小学生のセンスってすごいなーTwitter / muranoki3: せっかくだからbookmarklet作ったなう。go ...せっかくなので、googleのページに反映させてみる。 javascr…

PHPからpostgreSQL呼び出し

POD設定 PHPからDBを呼び出すのにPODなるものを使うらしい。 のだが、PHPもpostgreSQLも初めてだから全くわからない…とりあえずここでやってることを、自分の環境でもやってみたメモ php.iniの編集 PDOはphp5.1以降はデフォルトで入っているので、設定を弄っ…

Ubuntuにgyazoを導入

便利な便利なgyazoを入れよう! winでお世話になっているgyazoをubuntuに入れたのでメモメモ。 スクリプトが公開されているので、とっても簡単にできたよ。 自分のようなubuntu初心者向けです。 まずは - スクリプトをDL Gyazoへようこそ : スクリーンショッ…

2009に観たアニメ

下書きに入れたまま年越しちゃったw でも、せっかく書いたので。 基本的にここに挙がっていてまだ観ていなかったものを消化。こういう順序づけは結構適当で、雰囲気で決めてるので参考にはしないほうが。 8位:FLCL(フリクリ) フリクリ DVD-BOX出版社/メーカ…