僕は今はあまりreturn書かない期。メソッドをコンパクトにして余計な分岐を書かず一本道になるようにすることを軽く強制するという意味もあるし、doブロックの中じゃreturn書けないというのも。Perlの話ね
[
詳細 ] [
関連 ] [
ニコニコ風 ]
こんにちわ。昨今、ウェブ開発の進化はすざましいですね。PythonやPerlやJava、色んな言語で書かれていると思います。 もちろん編集にはVimを使っているかと思います。 でも編集だけ? 違うよね! Vim scriptはウェブアプリケーション記述言語なんだよ! Plack::App::Vim...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
ご高説もっとも。 小野和俊のブログ:メンテナビリティの高いソースコードを目指してソフトウェアを中長期にわたってメンテナンスしていく場合、メンテナンスしやすいコードと、メンテナンスしにくいコードとの間には、同じ機能を実現していたとしても、その価値には雲泥の差があります。 で、どこですか? あなたの、...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
LL でデバッグと言えばデバッガではなく print デバッグ、という人は多いと思います。ぼくはもっぱら print デバッグです。いまこのタイミングでこのオブジェクトはどんな値を持っているんだろう、というときは、Perl だったらもっぱら Data::Dumper を使って、 sub p { p...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
2012年1月21日土曜日 Linux + PostgreSQL + Perl な WEBアプリケーションにおけるタイムゾーンの実装 Tweet こんにちは、冬は冬眠する生き物、chappie です。 少し前に、アプリケーションの国際化対応の一環として、タイムゾーン対応の実装を担当しました。今回は...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
去年リリースした4つのwebサービスのソースを、githubに公開した。転職対策として。テストのコードをひとっつも書いてないから、むしろマイナスに働くんじゃないのという気もしてる。 BESTGAMEONリポジトリ:https://github.com/hsksyusk/bestgameonサイト:...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
おおまかに左上に行く程数字は小さく、右下にいくほど数字は大きくなっている。最大値である255をこれで割った数が、量子化数。1なら0から255までの階調があり、128なら0と1の2階調になり、そして255だったら255以外の場合は全て0になる事実上の1階調。 これを左上から右下にジグザグにスキャンし...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
UserAgent判定ライブラリはCPANに数多くあるし他の言語でも似たようなものだと思うが、ライブラリや言語をまたがって一致した結果を返してくれるようなものは存在しない(と思う)。が、特にHadoopを使うようになってJavaの事情をある程度無視できなくなってくると、これがたいへん問題に思えてき...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
個人的にテキストファイルを処理することが多いのですが,簡単な処理ならUnixのコマンドをパイプとリダイレクトで組み合わせてできることが多くあります.今回はそんななかでもちょっとマニアックなTIPSをまとめてみました. sortコマンドでタブ区切りのファイルを指定する最近知って驚愕したのがこれ.so...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
はじめまして、技術担当のヤスヒサです。 今回は、BIGLOBEクラウドホスティング(略称:クラホス)上で分散オブジェクトストレージシステム「STF」を稼動させてみたいと思います。 STFとは、ライブドアさんが開発したストレージシステムで、昨年末にオープンソースソフトウェア(OSS)として公開されま...
[
詳細 ] [
関連 ] [
ニコニコ風 ]
d.hatena.ne.jp
blog.livedoor.jp
mattn.kaoriya.net
shanon-tech.blogspot.com
togetter.com