タグ

2007年11月14日のブックマーク (8件)

  • IntroTestMore - A Perl Testing Tutorial

    IntroTestMore - A Perl Testing Tutorial 目次 ■なぜテストするのか ■恐れないで! ■ベーシックテスト ■Test::Simple とその API ■開発過程にテストを盛り込む ■Test::More の API について A Perl Testing Tutorial chromatic (http://wgz.org/chromatic/) (http://wgz.org/chromatic/perl/IntroTestMore.pdf) 英語がそのまま残ってる部分は意味がわからなかっとこなので、 適当に補完してね。 ■なぜテストするのか コードが仕様どおりの動きをすることを確認する。 o 実装忘れの防止 o アクシデントに対する動き o 全てのテストにパスすれば完成 境界条件のチェック o 不正な入力をどう扱うか o イジワルな操作にどう対処す

  • CodeRepos って、オープンソースって、素晴らしい - IT戦記

    JavaScript-XPath を CodeRepos に移してから、既にこれだけの変更が加えられている。 http://coderepos.org/share/changeset?old_path=lang%2Fjavascript%2Fjavascript-xpath%2Ftrunk&old=1269&new_path=lang%2Fjavascript%2Fjavascript-xpath%2Ftrunk&new=HEAD オープンソースの開発者って すごく遠い存在のように思えていたけど、プチオープンソースの開発者なら誰でもすぐになれるのかもしれない。 そう、そこのあなたも! ソースを介したコミュニケーション 最近なんだか孤独を感じていた*1けど、 CodeRepos の timeline を見ていると独りじゃないと思った。 そして、ソースを修正されたり、削除されたり、追加されたり

    CodeRepos って、オープンソースって、素晴らしい - IT戦記
  • あなたが「成功」できていない10の理由 | Lifehacking.jp

    10 Reasons You Aren’t Achieving Success | Lifehack.org 私は「成功者」ではありません。私ほど理解が遅く、物事を遠回りしている行っている人間もいないのではないかと自分では考えています。だからこそ、こんなブログを立ち上げてまでも、自分を変えたいと切実に願っています。 たとえば、私は研究をする上でのツールもやたらとそろえて、研究で使うプログラミングの技術もそこそこありましたし、加えて英語が達者でしたので、教授も周囲の人も私がさっさと英語論文を書きまくるだろうと考えていたようです。実際には、最初の論文を書くために普通の人の2倍の年月がかかりました。 たった4ページの論文に七転八倒し、それを投稿したときでさえ、私はそれが受理されると自分で信じてはいませんでした。運良くその論文が受理されたとき、私は力が抜けて椅子にへたり込み「なんだ…自分は論文が書

    あなたが「成功」できていない10の理由 | Lifehacking.jp
  • リストの要素数を取得する - Unknown::Programming

    配列ではなくてリストの要素数を取得するのにはどうすればよいか?というお話。 まず配列の場合はスカラコンテキストで評価するだけなんでとても楽。 my @data = qw/ a b c d /; my $count = @data; # 4 ではリストの場合はどうなるか? 配列と同じように書くなら my $count = qw/ a b c d /; こうなるが、これは大間違いである。 リストをスカラコンテキストで評価すると最後の要素が返ってくるのでこの場合$countには「d」が入る。 とするならば一度配列で受け取り、その後にスカラコンテキストで評価するのが一番スマートなのかもしれない。 my $count = my @tmp = qw/ a b c d /; # 4 しかしながら要素数を取得するだけなのに@tmpを広いスコープに置くのが嫌なのであればdoを使って囲ってしまうのが吉であろう

    リストの要素数を取得する - Unknown::Programming
  • designed.jp

    This domain may be for sale!

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 希望は突然やってくる:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    ニッポンIT業界絶望論にたくさんの反響をもらったけど、実はあのポストを投げ込んだ後、自分でもちょっと引っかかりが残っていた。それが何なのか、モヤモヤしてて気持ち悪かったんだけど、ウェブ時代をゆくを読んでいたらそれが何だったのかをハッキリと思い出した。 文中で「ひと仕事終えてスターバックスでコーヒーを読みながらしっぽりウェブを泳いでいたら、なんだか得体の知れない不安感のようなものにおそわれたことを思い出す。このとき、とうとう心の底で長らく封じられていた声が聞こえてきてしまったのだった。」って書いてる箇所があったけど、このときに読んでいたのは、実はCNETの梅田望夫・英語で読むITトレンドだった。 あの頃、いつも忙しすぎてネット上の記事をちゃんと読めるまとまった時間がほとんどなかったのだけど、この日には腰を据えて未読分を全部まとめ読みしてみようという気分になったのだった。 そのときに「顧客志向

    希望は突然やってくる:江島健太郎 / Kenn's Clairvoyance - CNET Japan
  • 現場で遭遇するかも知れない、こんなプログラマ達:Geekなぺーじ

    「10 types of programmers you'll encounter in the field」という面白い記事がありました。 ひたすら毒ばかりで笑えました。 以下、要約です。 誤訳などの可能性があるため、詳細は原文をご覧下さい。 1. ガンダルフ 指輪物語のガンダルフのような風体をしていて、コードの世界において魔法が使える。 細かくどうでも良い事を議論するのが大好きという欠点はあるが、絶望を救うものとしてチームにキープしたい人材。 2. 殉教者 仕事中毒。 家では風呂と寝るだけ。 会社で寝ることにプライドを持っている。 3. マニア少年 語りだしたら止まらない。 ドラゴンボールZとガンダムWの違いについて熱く語る。 何故プレステ3がXBox360より優れているのかを熱く語る。 多くのものが日からの輸入。 職場が趣味で占拠されている。 そして、仕事中も趣味の事を考えている。