@kyanny's blog

My thoughts, my life. Views/opinions are my own.

2009-04-01から1ヶ月間の記事一覧

五年後の自分、五年前の自分

昨日同僚と話をしていて、仕事のことが話題になり、お互いに思っていることを話したりして、その帰り道にも色々と考えた。最近、といってももうここ一年か二年くらいずっとそうなのだけど、五年後の自分に対して明るい展望を抱けない。今の仕事を続けた延長…

ruby で入力を一行ずつ処理する(標準入力、ファイルともに)

http://argius.net/wiki/index.php?%C6%FE%CE%CF%A4%F21%B9%D4%A4%BA%A4%C4%BD%E8%CD%FD%A4%B9%A4%EB に書いてあるままに。 #!/usr/local/bin/ruby while line = gets puts "@ " + line end $ cat file | ./gets.rb $ ./gets.rb fileどちらもこれでいけるら…

ruby-1.8.7-p160 をインストールした

なんとなく ruby の最新版でもインストールしてみるか、と思ってインストールした。1.9.1 が本当の最新安定版らしいけど、 1.8 系と 1.9 系はいろいろ違うらしいので、枯れてるバージョンのほうが何かと情報に困らないかもな、と思って(1.9.1 もダウンロー…

javascript 書くときいつもイライラする

this がよくわからない。オブジェクト?だったり、単なる文字列みたいなのだったり、場所によって中身が違ってて全然直感的にコードが書けない。こういうのイライラするんだよなあ。落ち度は 100% 俺の書き方のほうにあるわけだが、それでも「なんでこんな簡…

Twitter で古い友達だと思ってたアカウントが bot だった人の話を読んで

俺は根暗で、学生時代引きこもってた頃によく「いつでも俺の話し相手になってくれるコンピュータのプログラムがあればなぁ」と妄想していたので、この話を読んで羨ましいなと思った。プログラムと人間の区別がつかないってことは、友達がいない奴でも無限に…

カヤックxクックパッド技術者交流会に行ってきた

カヤック×クックパッド主催 技術者交流会のお知らせ?おいしいソースのつくり方? - KAYAC engineers' blogに行ってきたので感想を書くよ。 bowls カフェがオシャレ 初 bowls カフェだったけど、すごいオシャレでびっくりした。オフィスの下にあんなお店がある…

公開私のコードポケット

コードポケット、いいですね。コードポケットとはちょっと違う用途かもな、とは思いますが、僕のやり方を書いてみる。僕もよく、数行ていどの書き捨てプログラムを書きます。何か新しいモジュールを試したいときとか、 SYNOPSIS をコピペして動かしてみるの…

"Wakame" は三年後、「あれはイノベーションだった」と言われても不思議じゃないソフトウェアだ

先週、株式会社あくしゅさんの新しいオフィスに遊びに行ったとき、 "Wakame" という不思議な名前のソフトウェアのプレゼンテーションがあった。それは衝撃的なソフトウェアで、三年後「あれはイノベーションだった」と言われても不思議ではないと、本気で思…

YQL 超すげー

それYQLで出来るよ! - Hail2u など hail2u.net さんのここ最近のブログを iPhone で読みながら、 YQL 面白そうだなーと気になっていて、いま初めて console を使ってみたけど、これ超すげー。使い方が SQL っぽいので、 SQL のキホンのキくらいは知ってる身…

JPA seminar #1

Tue Apr 21 18:08:43 2009at Akihabara UDX conference room Better Perl Practices テストしましょう Test::Class が良いよ!でもコードの書き方を少し変える必要があるよ!(考え方的な部分で) パッケージベースのテストが書ける、ベースクラスを利用して…

JPA セミナー #01 「モダンPerlの現場」に参加する(予定)

明日は http://japan.perlassociation.org/event/jpa-seminar-01 に参加する予定。申し込み完了メールの類が Gmail になかったっぽいのと JPA のサイトにログインしても申し込み済みかどうかを確認できそうなページが見あたらなかったので、いざ行ってみて入…

App::Hachero を少し読んだ

ここしばらく何十台かのウェブサーバのアクセスログを集計する仕事が継続的にあって、テキトウにでっちあげたスクリプトをぐちゃぐちゃのスパゲッティにしたり、大皿から小皿へ盛りつけなおして見た目を少し整えたりしてきたのだが、「まずい料理は調味料で…

カヤックxクックパッドの技術者交流会に参加できる通知がきた

なんか日本語が変だな。参加できます通知が来た。おお、落ちるかなーと思っていたけど。今のところ行ける予定だ。

カヤックxクックパッドの技術者交流会に申し込んだ

カヤック×クックパッド主催 技術者交流会のお知らせ?おいしいソースのつくり方? - KAYAC engineers' blog bowls に一度行ってみたいと思っていたので、三割くらい場所目当てで申し込んだ。あと typester さんの「カヤックとオープンソースプロジェクト」がす…

CGM とか UGC とか、

おれそういう仕事向いてないのかもなー、と思った。ユーザーの言動に対してナイーブすぎるのかな・・・と書き始めて naive を辞書でひいたら「単純な、未熟な、世間知らずの、甘い」「無邪気な、天真爛漫な、純真な、純真無垢な、うぶな」と書いてあった。後…

Catalyst の Controller の Attribute について勉強した

Catalyst::Manual::Cookbook - Cooking with Catalyst - metacpan.org :Path :Args(0) とか :Local とか、以前マニュアルを読んだけど忘れちゃったのでまた読んだ。 :Path は sub handler :Path('hoge') {} とかやると、 /hoge とかにアクセスしたときに呼ば…

最近購読し始めたオモシロフィード

livedoor Readerサービス終了のお知らせP2P ネットワーク上を流れる *.txt ファイルの中身をアップロードし続けるブログだそうで、 LDR の注目フィードか何かにあがってきててたまたま目にはいったから購読してみた。少し見てみた感じだと、「○×の裏技!」と…

人材ビジネス業界も大変だなと思った話

先週見知らぬ携帯電話の番号から電話がかかってきて、誰だろうと警戒しつつ出てみたらとある人材ビジネス会社を名乗る人からだった。「とある方から○×様のことを伺いまして是非とも一度お話だけでも」というやつで、一年に一回くらいのペースで飛び込み営業…

今日の「あ〜、繋がった」

「○○の××さんって△△だったのか!」みたいな、自分一人の頭の中だけで点と点が繋がって線になり平面が出来たりすることがたまにある。今日もあった。http://www.func09.com/wordpress/archives/526:tilte=前の会社で同僚だったデザイナーさんになんとなく横顔…

「マスタリングPerl」を買った

マスタリングPerl作者: brian d foy,菅野良二出版社/メーカー: オライリージャパン発売日: 2009/03/23メディア: 大型本購入: 3人 クリック: 23回この商品を含むブログ (14件) を見る「マスタリングPerl」を買った。あと Web+DB Press の一番新しい号(はてな…

(社) Japan Perl Association の個人会員に登録した

http://japan.perlassociation.org/jpa が本格的に始動したらしく、各所のニュースサイトで昨日だか一昨日だかの記者会見の模様が報じられていた。http://wiki.perlassociation.org/ のほうはフィードを購読していたけど、公式サイトのほうは知らなくてニュ…

mod_rewrite の R フラグと L フラグについてメモ(R を省略できる場合)

自分自身が http://example.com/ だとして RewriteRule ^/foo http://example.jp/ [L]これは 302 Found でリダイレクトする。何気なく書いて、実際ちゃんと動いてて 302 Found なのも意図した通りで、でも「あれ? R つけてないけどいいんだっけ?」と疑問に…

正規表現でマッチした部分のキャプチャ ($1,$2とか) について勘違いをしていた

今後また間違えそうなので丁寧めにメモ。 追記 コメント欄でせいきひょうげんの先読みという機能について教えてもらった。まだ理解できてないけど、たぶんそれを使えばスマートに解決できるのだと思う。あと、例としてかいた式が間違っていたので修正した。 …

ssh クライアントの設定を変更 ~/.ssh/config に ServerAliveInterval 60 を追加

keep-alive for ssh 自宅から ssh でどこかへ繋ぐと数分で接続が切れる問題(有名なアレ)をどうにかしたいなと、昨日深夜に仕事しながら思っていたのをさっき思い出して、 AirMac Express で何か設定すればいいんだっけ?(ルータの問題なんだっけ?)とう…

YAML でフロースタイルのシーケンス(配列)ではないことを明示するにはどうすればいいのだろう

さらに追記 http://d.hatena.ne.jp/a666666/20090407/1239068717#c1239083380 でコメントをもらったように、Perl で書き下して YAML::Dump すれば良い話でした。。 追記 http://d.hatena.ne.jp/a666666/20090407/1239068717#c1239070658 でコメントをもらっ…

eslpod 465

ESLPod.com | Learn English With More Than 1800 Lessons面白い映画と退屈な映画についての会話なのだけど、解説パートで退屈なことの例として「ゴルフ中継のテレビをみる」って言ってて面白かった。外国でもやっぱアレは退屈なものとされているんだな、と…

Test::Base でこういうのどう書けば良いのだろう

追記 http://d.hatena.ne.jp/a666666/20090406/1238986138#c1238990265 でご指摘いただいたように、 yaml フィルターを使って - ~ で undef を表現してやれば良いそうです。 #!/usr/bin/perl use strict; use warnings; use Test::Base; plan tests => 1 * b…

DateTime::Format::Japanese で西暦○年を元号つきの日付に変換する

こうすると漢数字のおまけつきで、今日の日付(平成二一年四月五日)が表示される。DateTime::Calendar::Japanese と DateTime::Calendar::Japanese::Era というのもあって、最初そっちを見つけて適当に使ってみたけど平成22年になったりして、 POD を読んだ…

セサミストリート

セサミストリートの video podcast をみていて、俺はあの赤とか緑の毛むくじゃらどもをみて「薄気味悪いクリーチャーだな」と思うのだけど、例えば俺がアメリカの富裕層の家庭に産まれて小さい頃からセサミストリートをみて育ったとしたら、奴らをみて「かわ…

iPhone の辞書アプリケーション

少し高めの辞書アプリケーションを買うかどうか迷う。i英辞郎は買うとして、大辞林に手を出すかどうかは難しいところだ。でもかっこいいし、楽しそうなんだよなあ。