Doctor Who is back, louder and more chaotic than before
Doctor Who is back, louder and more chaotic than before
2007年10月30日20:00 カテゴリLightweight Languages perl - 勝手に添削 - 40行で作るPerl用テンプレートエンジン 久々の勝手に添削。今回はこちら。 40行で作るPerl用テンプレートエンジン 正規表現がらみなので、Perl以外でも有用。 添削箇所は、こちら。 40行で作るPerl用テンプレートエンジン sub convert { return unless defined(my $str = shift); $str =~ s{&}{&}gso; $str =~ s{<}{<}gso; $str =~ s{>}{>}gso; $str =~ s{\"}{"}gso; $str; } これの最初のsubstitutionが&ではなくて&ではないかというのはさておき、こういった場合、何度も正規表現をかけ
「The Top Ten Subversion Tips for CVS Users」という記事がありました。 Subversionの開発を行っているGoogle社のBrian Fitzpatrick氏が書いているブログ記事のようです。 元々は2004年にONLampで発表されたものだそうです。 以下、要約です。 誤訳などの可能性があるので原文もご覧下さい。 1. ステータスを見るにはstatusを利用しよう CVSでは、手元のコピーと最新レポジトリとの違いを見たい場合、 cvs updateを使いますが、cvs updateをしてしまうと、違いを知ると同時に手元のコピーが最新の状態にupdateされてしまいます。 (-nを使わない場合。また、statusコマンドもありますがあまり使い勝手は良くありません。) Subversionでは、updateを行わずに状態だけを知る事ができます。 $
1 :以下、名無しにかわりましてVIPがお送りします。:2007/10/26(金) 09:55:22.60 ID:Pe1XUNoj0 ____ / \ / ─ ─\ さて・・二年間NEET生活をやってきた俺なわけだが・・ / ,(●) (●)、\ いい加減金がないし、親には殺されそうになるし | (__人__) | 雑誌に載ってた期間従業員の面接に行くお!! \ ` ⌒´ / ,,.....イ.ヽヽ、___ ーーノ゙-、. : | '; \_____ ノ.| ヽ i | \/゙(__)\,| i | > ヽ. ハ | || 2 :以下、名無しにかわりましてVIPがお送りします。:2007/10/26(金) 09:58:06.21 ID
ニコニコ動画:https://www.nicovideo.jp/watch/sm2195360 このWeb連載では、テスト駆動開発の啓蒙、つまりテスト駆動開発の紹介と説明を行っていきたいと考えています。そのためにはまず、「テスト駆動開発」という言葉の説明をしなければなりません。 テスト駆動開発は、よく略されて「TDD」と呼ばれます。これは「Test Driven Development」の略です。Drivenを「駆動」と訳すので、「テスト駆動開発」となるわけです。まずみなさんにテスト駆動開発とはどのようなものなのかを説明するところから、この連載を開始します。 テスト駆動開発の3ステップ テスト駆動開発は、小さなステップを繰り返してプログラムの設計と開発を行っていくソフトウェア開発手法です。テスト駆動開発は次の3ステップから構成されています。 テスト駆動開発の3ステップ ステップ1:これ
今回は、PHPUnit3の便利な機能とPHP版プロジェクトビルドシステムであるPhingとの連携について見ていきます。 既存クラスからテストを作成する さて、別の開発チームで作成していた決済用クラス(Checkoutクラス)が届きました。 <?php require_once 'Cart.php'; class Checkout { private $cart; public function __construct(Cart $cart) { $this->cart = $cart; } public function getSubTotal() { return $this->cart->getTotal(); } public function getShippingCharge() { if ($this->cart->getTotal() > 1500) { return 0;
2007/10/30 「偉くなりたい、金がほしいのではなく、自分のことを認めてほしいのがエンジニア。そのためには社外に出て行くしかないと思った」。オープンソースのJava軽量コンテナ「Seasar」の開発者で、電通国際情報サービスに勤める比嘉康雄氏は10月30日、「IPAフォーラム2007」で講演し、自身の経験から「エンジニアは社外に出て行くことで認められる」と訴えた。 社外に出て行かないとエンジニアは評価されない――比嘉氏がそう感じるのは自身の社内での仕事が正しく評価されていないと感じていたからだ。自身の仕事を社内にアピールできなかったことや、アピールしても仕事を上司が正しく評価してくれなかった過去のケースを挙げて、「技術者は社内で認めてもらうのが非常に難しいと思った」という。 技術者の仕事を評価するのは一般的にはその上司。しかし、管理が仕事の上司は最新の技術動向に詳しくなく、技術者が最
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く