男子はミカとキスしたい。髪。部位。恋。「可愛いし好き。つ、付き合いたい。」飽きつつもキス。イイ。若い。恋文書いたし好きと。神は死んだ。 #kaibun

モダンな Perl の開発環境の構築方法 一般的な OSX 環境および Linux 環境における、モダンな Perl 開発環境の構築方法についてまとめてみたよ。 下準備 コンパイラなどをまずインストール。OSX なら Xcode、debian なら apt-get build-dep perl する。 perlbrew のインストール perlbrew をつかうことにより、簡単に最新版の Perl5 を利用することができるようになる。 perlbrew をいれる。 % curl -L http://xrl.us/perlbrew | perl - install % ~/perl5/perlbrew/bin/perlbrew init ~/.bashrc (または ~/.zshrc)に source ~/perl5/perlbrew/etc/bashrc を追記。 あたらしいシェルをたちあ
zshにて、例えば $ ls /Users/sugyan/ と打ったところで末尾から"/Users/"の後ろのところにカーソルを移動させようと思って"backward-word"しようとしても、引数の先頭の"/"まで戻ってしまう。また、 $ echo ほげ ふが ぴよと打ったところで末尾から"backward-word"で戻ると、引数の区切りで移動するかと思いきや行頭まで戻ってしまう。 1番目の方はbashでは起こらず"/"を区切りに移動してくれるらしい。zshの設定でそれと同じようにするには autoload -Uz select-word-style select-word-style bash とすることで実現できるらしい。 ただしこれでは2番目の問題は解決しない。 autoload -Uz select-word-style select-word-style default zs
% zsh % var=12345; echo ${var:1:3} zsh: unrecognized modifier `1' おこられる。記法が違うらしい。 試行錯誤しているうちに、下記にたどり着いた。 % var=12345; echo $var[1,3] 123 切り出しに成功したが、「2文字目から3文字」の意味を込めて書いたはずなのに「1文字目から3文字」の結果になった。 % var=12345; echo $var[0,3] 123 これでも、「1文字目から3文字」の結果になった。 「2文字目から3文字」は当然こう↓ % var=12345; echo $var[2,3] 23 だと思ったら、「2文字目から3文字目まで」だった。 要求を満たすには % var=12345; echo $var[2,4] 234 が正解。 zsh の場合は、 $var[開始文字位置,終了文字位置
7/16 が最終出社日*1となり、はてなを退職しました。はてなブックマークでのチュートリアル機能がはてなでの最後の仕事となりました。 はてなに入ってからを振り返ってみると2006年1月にはてなに15番目の社員として入社し、4年7ヶ月はてなのメンバーと一緒に働いてきました。当時はまだ誰も辞めていなかったため、過去はてなで働いた人すべて一緒に仕事をしてきたことになります。入社時はまだオフィスが東京にあり、毎日全員が朝会でディスカッション、時には数時間も熱く語るというエキサイティングな職場だったのがとても印象的でした。 当時は本当に自由な環境でいろいろな事を試行錯誤していた日々でした。入社約2ヶ月で、会社のフレームワークに DI の概念を実装したころで Perl もう無理と投げ出して Perl を書かない仕事ばっかりやっていたのも今となっては良い(?)思い出です。今だったらあり得ないですねほんと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く