タグ

2009年9月16日のブックマーク (7件)

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

    mattn
    mattn 2009/09/16
  • 「いいから黙ってコメント書け」という話 - miauのブログ

    めずらしく釣りっぽいタイトルだけど、ちゃんと主張しておきたいので。 きっかけはこちらの記事。 極論すると、コメントが無いと読めないコードはダメ - かおるんダイアリー ここから色々リンクを辿ってみたけど、ほとんどの人が コメントを書かなくてもいいよう、十分明確なコードを書く 関数やメソッド名として切り出せば、その名称で示すことができるからコメントは要らない 処理からでは読み取れない情報(意図)や、複雑な処理のみ例外的にコメントを書く あたりに結論づけているのにちょっと危機感を覚えました。もちろん「コメントを書かなくても読み取れるようなコードを書く」というのはコーディングする上で大切なことだけど、じゃあ実際にコメントを書かなくてもいいのか、というと別問題でしょう。 私のスタンスは表題のとおり「いいから黙ってコメント書け」というもの。結論としては、 コードコメントに書くべきは「意図」 - プロ

    「いいから黙ってコメント書け」という話 - miauのブログ
    mattn
    mattn 2009/09/16
    コメントなんて飾りです
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    mattn
    mattn 2009/09/16
    Ustのビデオ見てpubsubhubbubの発音がやたら速い事に一番びっくりしました!/それSBM研究会のUstだった!
  • Admiral

    Best stock trading platform

    mattn
    mattn 2009/09/16
  • Ref Names in URLs

    ProductRef Names in URLsWe've got another URL cleanup for you: ref names in tree browsing URLs. In The Old Days You'd take this path: http://github.com/ezmobius/redis-rb/tree/master http://github.com/ezmobius/redis-rb/tree/308c4e3fb7df212cd4c9f06260bd68a3566cb53c/lib http://github.com/ezmobius/redis-rb/blob/308c4e3fb7df212cd4c9f06260bd68a3566cb53c/lib/redis.rb Gross. In The New Days You…

    Ref Names in URLs
    mattn
    mattn 2009/09/16
    おーgithub++
  • 本を読む pure bashでsinatraもどきを作った

    いろいろな言語用のSinatra的フレームワークまとめ - 射撃しつつ前転 ということで、bash内蔵コマンドだけのpure bashで、sinatraもどきのなにかを作ってみました。名付けて「sh.inatra」。あっ、pure bashといいつつrmは使っちゃいました。 いちおうGitHubに置いておきます。あくまで見た目だけのジョークソフトなので、真面目なサーバーで使わないようにお願いします。 emasaka's sh.inatra at master - GitHub コードのサンプル サンプルはこんな感じ。 #!/bin/bash . /opt/sh.inatra/sh.inatra.sh get '/hello' && { echo 'Hello, World' } get '/say/*/to/*' && { echo Say ${params_splat[0]} to ${

  • Encode::decode_utf8()であってもis_utf8()を使うべき理由 - このブログはURLが変更になりました

    404 Blog Not Found:#perl - utf8::decode()ではなくEncode::decode_utf8()を使うべき理由 Validationの観点だけではなく、簡潔性の観点からも、Encode::decode_utf8()はおすすめです。すでに UTF-8 flag がついた文字列はそのままコピーするだけなので、条件分岐も不要です。 これは厳密にはこうなる。 Validationの観点だけではなく、簡潔性の観点からも、Encode::decode_utf8()はおすすめです。すでに UTF-8 flag がついた文字列はEncode-2.13以降であればそのままコピーするだけなので、条件分岐も不要です。 Encode-2.12ではそのままコピーしてない。そのままコピーするのは2.13以降での実装。 --- Encode-2.12/Encode.pm 2005-0

    Encode::decode_utf8()であってもis_utf8()を使うべき理由 - このブログはURLが変更になりました
    mattn
    mattn 2009/09/16