タグ

2011年10月31日のブックマーク (10件)

  • 関西Php勉強会のlimeの話

    11. テストの記述 <?php require_once('lime.php'); require_once('utils.php'); // これからテストするソース $lime = new lime_test(); $zenkaku_tel = "06−6543−9876"; $hankaku_tel = to_alphanum($zenkaku_tel); $lime->is($hankaku_tel,"06-6543-9876"); utils-test.php ●単体ファイルをrequire_onceするだけで使えるようになる。 ●テストケースにclassもfunctionも書かなくていい。 ●assertEquals → is (短い) 12. テストを実行 $ php utils-test.php 1..2 PHP Fatal error: Call to undefine

    関西Php勉強会のlimeの話
    escape_artist
    escape_artist 2011/10/31
    今更使ってみている。テストを書き始めるまでが楽なのは良い。
  • しょうゆかけすぎ機とUSBしょうゆ差し

    人生山あり谷あり、というけれども、ここでいう谷の代表例が「しょうゆかけすぎた!」であることは間違いないだろう。今回はその「しょうゆかけすぎた問題」について、発明的アプローチから迫ってみたい。 インターネットユーザー。電子工作でオリジナルの処刑器具を作ったり、辺境の国の変わった音楽を集めたりしています。「技術力の低い人限定ロボコン(通称:ヘボコン)」主催者。1980年岐阜県生まれ。 『雑に作る ―電子工作で好きなものを作る近道集』(共著)がオライリーから出ました! 前の記事:ヘアワックスで糸通しがスイスイできる > 個人サイト nomoonwalk

    しょうゆかけすぎ機とUSBしょうゆ差し
    escape_artist
    escape_artist 2011/10/31
    目玉焼きはケチャップでコロッケはソースかなあ
  • オゾンは体にいいのか悪いのか? : 有機化学美術館・分館

    10月30 オゾンは体にいいのか悪いのか? 筆者は毎日つくばエクスプレスに乗って通勤をしております。で、先日筑波山観光のこんな広告が車内に出ておりました。 「からだいっぱい、オゾンを浴びて元気になる」 えー、危ないですからぜひやめて下さい。 どうもオゾンというのは「酸素の濃いやつ」的な、体によいものと思われているようですが、実際にはオゾンは猛毒の気体です。オゾンは酸素ガスに紫外線や放電を浴びせることによって発生し、酸素原子が3つつながった構造を持ちます。 オゾンの共鳴構造 どうしてこれが猛毒かといえば、オゾンは不安定であり、余分な酸素原子ひとつを他の分子に押しつけ、安定な酸素分子(O2)に戻りたがる性質がある――すなわち、強い酸化力を持つからです。これにより、生体の大事な分子を破壊してしまうので、毒として働くのです。 しかしオゾンは低濃度では殺菌効果があり、医療器具などの消毒に使われます。

    オゾンは体にいいのか悪いのか? : 有機化学美術館・分館
  • Yahoo! JAPANにおけるアジャイル開発、スクラムへの取組み(後編)

    先週の水曜日(10月19日)に、アジャイル開発手法のスクラムを学ぶイベント「Scrum Gathering Tokyo 2011」が都内で開催されました。 スクラムを実際に導入した事例として紹介されたのが「Yahoo! JAPANにおけるアジャイル開発、スクラムへの取組み ~組織と現場から~」のセッションで紹介されたヤフー株式会社の例。 組織としてスクラム導入にどう取り組んだかを紹介した前編に続き、後編では現場の取り組みが紹介されました(記事は「Yahoo! JAPANにおけるアジャイル開発、スクラムへの取組み(前編)」の続きです。 スクラムの導入に現場はどう取り組んだか? ヤフー株式会社 R&D統括フロントエンド開発1部開発1部開発1 立木貴洋氏。 続いて、スクラムの導入について、現場でどう取り組んだか、という話です。私は2007年入社の5年目です。今回スクラムマスターを初めて担

    Yahoo! JAPANにおけるアジャイル開発、スクラムへの取組み(後編)
    escape_artist
    escape_artist 2011/10/31
    立木貴洋氏。
  • Node.jsのコンセプトとは? ライアン・ダール氏による東京Node学園祭 基調講演(前編)

    このセッションでは、前半でNodeのコンセプトを、後半では来週にもリリース予定のNodeの新バージョンについて紹介します。 このデニス・リッチーの言葉はNodeの特徴を表していて、Nodeとは機能を加えるよりもむしろ取り去ったものです。 いまのOSのインターフェイスのほとんどは、1970年代のテレプリンタのような歴史をひきずっています。ケン・トンプソンとデニス・リッチーが開発したUNIXやCは当時のPDP11のためにデザインされたもので、いまのOSもその歴史上にあるのです。 UNIXの基概念は、対話的なコマンドラインを作るものでした。lsコマンドを打つとその結果がテレタイプに出力されるといったものです。そして基概念には、ブロックするシステムコールやプロセスが含まれています。 ブロックするシステムコールを呼び出すと、I/Oが完了するまで戻ってきません。戻ってくるまでどれだけかかるかも分か

    Node.jsのコンセプトとは? ライアン・ダール氏による東京Node学園祭 基調講演(前編)
  • More C++ Idioms - Wikibooks

    C++ はあまりに『熟練者に優しく』なってしまった」(C++ has indeed become too "expert friendly") Stroustrup 氏の言は真実である。なぜなら熟練者は言語のイディオムに深く精通しているからである。プログラマが理解するイディオムの増加に従って、言語は彼あるいは彼女にとってよりフレンドリーになる。この open content book の目的はほどほどに C++ に精通しているプログラマに対して現代的な C++ のイディオムを提示し、C++ をよりずっとフレンドリーに感じるレベルにまで知識を引き上げる助けと成る事である。書は熟練した C++ プログラマが C++ を使ってプログラミングや設計を行う際に用いる事の多い再利用可能なイディオムの網羅的なカタログと成るよう意図されている。これは、それらのテクニックや語彙をひとまとめにしようという

  • PHPソースコードリーディング入門(とっかかり編) - id:anatooのブログ

    PHPのソースコードを読むためのとっかかりの話。 ソースコード取ってくる gitから取得できる。 $ git clone https://github.com/php/php-src.git とりあえずビルドしてみる ビルドに必要なツールをインストールした後、buildconfスクリプトを叩いてconfigureスクリプトを生成したのち、通常通りconfigureを叩いてmakeする。例えば、余計な拡張を一切ビルドせずデバッガで動かせるようにビルドしたい場合は以下のようになる。 $ cd php-src $ ./buildconf $ ./configure --disable-all --enable-debug $ makeコマンドラインから叩けるバイナリは、"sapi/cli/php"にある。 $ sapi/cli/php -r "echo 'hello world';" hello

    PHPソースコードリーディング入門(とっかかり編) - id:anatooのブログ
    escape_artist
    escape_artist 2011/10/31
    シリーズ期待
  • そして私はひとりになった

    ze-umi 根なし草の雑文書き。お仕事のご依頼は、midwinter.sunlight*gmail.comまで(*を@に)。フォトギャラリー→ http://ow.ly/uM5Bx 今年はコラム集と小説を1冊ずつ出版予定。

  • asahi.com(朝日新聞社):羽生二冠、チェスで仏チャンピオンと引き分け - 文化

    印刷 仏チャンピオンと対局する羽生善治二冠  将棋羽生善治二冠(41)が29日、フランス・ロワール地方の古城でチェスの仏チャンピオン、マキシム・バシエ・ラグラーブさん(21)とチェスで対戦し、引き分けた。ラグラーブさんが羽生二冠、森内俊之名人(41)と同時に2局指す親善対局だったが、ラグラーブさんは「日にこんな強い選手がいることにびっくりした」と話した。  パリ近郊で、海外としては初めて開かれている国際将棋フォーラムに合わせ、仏チェス連盟が、将棋とチェスの相互理解と交流を進める行事として企画した。約50人の関係者や観光客らが見守る中、対局。会場のビランドリー城は16世紀に建てられた城館で、一般公開されている。  羽生二冠は終盤で相手のキングの詰みを逃し、最後は引き分けた。羽生二冠は「チャンスがあったと思ったが、時間がなくて読み切れなかった。でも、上出来です」と振り返った。森内名人は敗れ

  • 223Soft -

    Document Data Structure in MongoDB Express MongoDB lets you easily store structured and unstructured data in a flexible and dynamic database schema. It supports CRUD operations on complex data objects using JSON as the main data type. Its an open source solution so it may not be as robust or well supported as commercial management tools. However it is easy to deploy and works well for most use cas