タグ

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

  • 【厳選】本当に使える Google Chrome のショートカットキー17個まとめ。 | 和洋風◎

    ブラウザは速ければ速い程いいと思っている、するぷ ( @isloop )です。 そんなわけで、他ブラウザを圧倒的に凌ぐレンダリングスピードを持つChromeに惚れ惚れしているのですが、そんな、ただでさえ速いChromeで更に超効率的にブラウジングできる方法があります。 それは「当に使える17個のショートカットキーを使い倒すこと」。 というわけで、今回は僕がChromeでブラウジングする際になくてはならないショートカットキーを厳選してまとめてみました!!

  • 100+ Free Vector Map Files - Web Design Blog – DesignM.ag

    I find myself constantly searching the web for awesome vector map .eps files to use in my projects. Lately I have been using them for when I create infographics. Unfortunately with the abundance of free ones floating around out there that means there are a lot of free vector maps that are low quality and very inaccurate. Featured below is a massive roundup of over 100 of the best free vector map f

    100+ Free Vector Map Files - Web Design Blog – DesignM.ag
  • さくらのVPSとSubsonicでiTunesをゴミ箱にダンクシュートした - 甘味志向@はてな

    VPS界に革命をもたらした、さくらのVPS。 月々980円という値段で、どこのご家庭でもVPSでlsを叩く生活を過ごしてらっしゃると思います。 そんな持て余しがちな楽しいVPSを使ってメディアストリーミングサーバーを作ったら超快適だったのでご紹介です。 Subsonic Java製でWin,Mac,Linux等マルチプラットフォームで動作します。 とりあえずデモを見てください、いい音でしょう? 余裕の操作性だ、快適さが違いますよ。 デザインはテーマで変えられますし、英語はダメっていう人も上のスクリーンショットのように設定で日語に出来ます。プレイリストからPodcastまで何でも対応してるので、特に困ることは無かったですよ。 とりあえずSubsonicのイイトコは、さくらVPSに曲をガンガン入れるとPCだろうがモバイルだろうがどこでもプレイリスト共有して曲を聴けるってことなんですね。 ちな

    さくらのVPSとSubsonicでiTunesをゴミ箱にダンクシュートした - 甘味志向@はてな
  • 検索した楽曲をDropboxにダウンロード可能なウェブベースMP3検索エンジン「mPPP」 | ライフハッカー・ジャパン

    どうしてもあの曲を聞きたい...という場合、簡単に見つかった方が良いに決まっています。「mPPP」は、ダウンロード可能な楽曲を探し出すためだけに作成されたスーパーシンプル検索エンジン。曲が見つかったら、Dropboxにダイレクトにアップロード可能です。 mPPPを開くと(ちなみにエムピースリーと読むそうです)、メインページが表示され、それ以外にページはありません。探したい曲を検索すると、様々なソースからその曲を探し出して来てくれます。実際の楽曲のファイルの場合もあれば、YouTube動画の場合もありますが、YouTube動画からの変換も自動で出来るので、最終的にはMP3の形式のファイルが入手出来ます。 Dropboxアカウントを持っている方であれば、この検索エンジンはさらに便利に使えます。Dropboxアイコンをクリックしてログインし、もう一度クリックすることで、現在再生中の曲をDropb

    検索した楽曲をDropboxにダウンロード可能なウェブベースMP3検索エンジン「mPPP」 | ライフハッカー・ジャパン
  • NTTデータ、社内システムのプライベートクラウド化で維持費用を削減

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます NTTデータは2009年から進めている社内情報システムの最適化のため、同社の「BizXaaS構築・運用サービス」を活用して、2013年3月末までに年間維持コストを1億2320万円削減し、CO2排出量を708トン削減することを目標にしてプライベートクラウド環境への移行を進めている。 同社グループの社内システムの構想立案や企画、設計開発、導入推進、維持管理、業務改善推進を担うITマネジメント室は、社内システムのハードウェア更改とクラウド化を目指して、2009年からプロジェクトを開始。2010年8月からBizXaaS構築・運用サービスを活用して「社内情報システム共通基盤」の構築と、各社内システムのサーバ集約の準備を進めてきている。 全体最適の

    NTTデータ、社内システムのプライベートクラウド化で維持費用を削減
  • http://japan.internet.com/busnews/20110625/4.html?rss

  • http://japan.internet.com/busnews/20110627/1.html?rss

  • 配布パッケージの中身と、configureの役目を知る

    配布パッケージを展開してみる 前回からGNU Helloを例に、実際にビルドの手順を追いながら解説をしてきました。フリーソフトウェア、オープンソースソフトウェア(以下FOSS)のソースコード配布パッケージの入手、そのパッケージが物であることの確認までが終わりました。 GNU Helloのソースコード配布パッケージは無事入手できましたでしょうか。まだの方は前回を参照しながら入手してください。物かどうかの確認は、ついついおろそかにしがちですが、習慣としたいものです。FOSSのサイトがクラックされた例も過去にはあるのですから、習慣付けておいて損はありません。 それでは入手した配布パッケージを展開し、中に何が入っているか見てみましょう。 $ tar zxvf hello-2.7.tar.gz $ cd hello-2.7 $ ls -p ABOUT-NLS ChangeLog.O NEWS a

    配布パッケージの中身と、configureの役目を知る
    lanius
    lanius 2011/06/28
  • ダウンロードファイルが真正なものであるかを確認

    今回は、ビルドに必要なソースコードのファイルを入手して、それが真正なものであるかどうかを調べる方法を解説します(編集部) 試しに小さなソフトウェアから始めよう ビルドに関する用語や基礎知識は、前回まででおおよその部分をカバーできました。これからは、実際のフリーソフトウェアやオープンソースソフトウェア(以下FOSS)を入手し、ビルドしながら解説を進めていきたいと思います。最初に取り上げるFOSSは、GNU Helloです。 GNU Helloは、実は「Hello, world!」と表示するだけのソフトウェアです。現在のバージョンは2.7で、つい最近もバージョンアップがありました。持っている機能はこれまで取り上げてきた、たった数行のコード例と同じです。そういうものにバージョンまで付けてリリースしている人たちがいるなんて不思議な感じがしますが、もちろんこれにはちゃんとした理由があります。 FOS

    ダウンロードファイルが真正なものであるかを確認
    lanius
    lanius 2011/06/28
  • ActiveRecordの更新系操作

    前回はActiveRecordを使った参照について解説しましたが、今回は登録、更新、削除などの更新系を中心に見ていきます。 前回の記事では、Ruby on Railsのモデル層を担当するActiveRecordの概要と参照系の操作について解説しました。今回は、登録、更新、削除などの更新系の機能を中心に見ていきます。 登録・更新の際には、モデルに不正な値が保存されないようにデータをチェックして、問題があれば保存しないようにする「検証」(Validation)の仕組みが走ります。この検証機能の背後には、ActiveRecordのコールバックという仕組みがあります。コールバックを使うことで、登録、更新、検証、削除処理の前後に様々な処理を追加できます。今回と次回の2回にわたって、ActiveRecordの更新系操作のやり方とともに、検証、コールバックについて詳しく解説していきます。また、検証メッセ

    ActiveRecordの更新系操作
    lanius
    lanius 2011/06/28
  • ストレージの自動階層化を理解する

    広義ではRAIDもストレージ仮想化の1つだ。だが、過去数年にわたり、それよりも上位レイヤのさまざまな仮想化が、ブロックストレージやNASに実装されるようになってきた。クラウド化の進行とともに注目が高まるスケールアウト型ストレージも、ストレージ仮想化の一形態だ。連載では、ストレージの世界で一般化する仮想化について、体系的に説明する 1. 自動階層化が注目を集める理由 自動階層化という技術を聞いたことがあるだろうか?自動階層化は、複数のストレージ階層を仮想化し、その間でデータを自動的に移動させる技術のことで、ストレージ仮想化の先進的な利用法の1つである。 自動階層化は、ストレージのメジャーベンダがここ数年でこぞって製品に搭載したことで、市場で大きな注目を浴びている。今回の記事では、この新技術にはどんなユーザーメリットがあるのか、どのような種類の技術があるのかなど、自動階層化技術の現在の状況に

    ストレージの自動階層化を理解する
  • Node.jsに強烈に個性的な「SocketStream」が登場!:Rails Hub情報局:エンジニアライフ

    また1つ、Node.jsベースのWebアプリケーションフレームワーク「SocketStream」が登場しました。6月23日にロンドンで開催されたHacker Newsのミートアップで発表されたようです(@makoto_inoueさん、情報提供ありがとうございます!)。GitHubのレポジトリにはバージョン0.1のソースコードと、何ができるかというサンプルコードを含む長大なドキュメントが公開されています。 このSocketStreamは、単にまたNode.jsでWebアプリケーションフレームワークが1つ増えたという感じではないようです。従来のものとは、設計がドラスティックに異なっています。 まず、名前から自明なように、WebSocketを基としていて、SPA(Single Page Application)が作りやすいように設計されています。SPAとは、1ページのHTMLを読み込んだら、後

    Node.jsに強烈に個性的な「SocketStream」が登場!:Rails Hub情報局:エンジニアライフ
  • 米Yahoo!がシステムダウンしない5つの理由

    昨年の10月14日、米Yahoo!のトップページがダウンしたと、米Huffington Postが記事「Yahoo DOWN: Yahoo.com Outage Reported」で伝えました。米Yahoo!にとってトップページがダウンすることはきわめてまれなことで、この件が発生するまでほぼ10年にわたりトップページのダウンは起きていなかったと言われています。 その米Yahoo!はシステムダウンを防ぐためにどのような取り組みをしているのか? 米オライリーが主催したイベント「Velocity 2011」で、Yahoo!サービスエンジニアリング部門のVice President、Jake Loomisが行ったセッション「Why the Yahoo FrontPage Went Down and Why It Didn't Go Down For up to a Decade before Th

    米Yahoo!がシステムダウンしない5つの理由
  • Node Package Manager

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Node Package Manager
  • 第11回 JavaのみまたはJavaScriptのみでのWebアプリケーション開発が可能な「Echo Web Framework」 | gihyo.jp

    格派エンジニアの工具箱 第11回JavaのみまたはJavaScriptのみでのWebアプリケーション開発が可能な「Echo Web Framework」 Echo Web Frameworkとは 「Echo Web Framework」(⁠以下、Echo)は、Ajaxに対応したオープンソースのWebアプリケーション・フレームワークです。Webアプリケーション開発向けのフレームワークは無数に存在しますが、Echoがそれらのフレームワークと大きく異なるのは、サーバサイドのJavaコードのみによるアプリケーション開発と、クライアントサイドのJavaScriptのみによるアプリケーション開発の両方を同時にサポートしている点です。 Javaコードによるアプリケーション開発では、AWT/Swingに似たコンポーネント・ベースのプログラミングモデルによってUIを作成します。クライアントとサーバとの通信

    第11回 JavaのみまたはJavaScriptのみでのWebアプリケーション開発が可能な「Echo Web Framework」 | gihyo.jp
  • Sphinxでドキュメントを生成する - rabbit2goのブログ

    最近、Sphinxを使ってドキュメントを書いている。元々、Wordのようにチマチマと自分で文字のレイアウトや装飾を指定するタイプは好きではなく、LaTeXのように「プレーンテキストで文章を書いて、コマンド一発で出力を生成。レイアウト等は一切お任せ」型のシステムが好きなので、Sphinxはまさに好みのタイプと言える。 Sphinxのメリットを自分なりにまとめると次のようになる。 文書はプレーンテキストへ書く。実際の出力形態はSphinxへお任せ。 別ファイルに用意しておいた画像ファイルも取り込める。 HTML形式だけではなく、PDF形式等での出力も可能。 blockdiagやseqdiagなど、テキストで書いたコマンドで図面を生成して取り込み可能。 Windowsでの導入方法については下記のエントリが詳しい。 Sphinxでドキュメント生成-図を描く(Windowsでの始め方) - toru

    Sphinxでドキュメントを生成する - rabbit2goのブログ
  • AES暗号アルゴリズムを使用してデータを暗号化する | TechBooster

    TwitterでOAuth認証を行う(3:Access Tokenを取得する)“で取得したAccess TokenとAccess Token Secretなど は、その情報をもっているだけでアカウントを使用できる為、情報を盗まれてアカウントを悪用されたり、 のっとられたりする恐れがあります。 このようなリスクを回避する為に、Access TokenとAccess Token Secretなどといった重要なデータは暗号化を 施して、盗まれても利用しにくいようにしておく必要があります。 2011/6/28:記事内のコードに脆弱性がある為、加筆・修正しました。 暗号化の詳細な方法は以下から。 AES暗号アルゴリズムとは AES暗号アルゴリズムは共通鍵暗号方式の代表的な暗号化アルゴリズムで、鍵長が128ビット、192ビット、 256ビットから選ぶことができるブロック長が128ビットのブロック暗号

    lanius
    lanius 2011/06/28
  • pasterとsphinx-quickstartでnoseのdoctestでDDDができるようにする

    $paster create ... $tree . ├── myapp │   └── __init__.py ├── myapp.egg-info │   ├── PKG-INFO │   ├── SOURCES.txt │   ├── dependency_links.txt │   ├── entry_points.txt │   ├── not-zip-safe │   └── top_level.txt ├── setup.cfg └── setup.py 2 directories, 9 files

    pasterとsphinx-quickstartでnoseのdoctestでDDDができるようにする
  • nose で doctest - Twisted Mind

    テストツールですが Python 書いてます。ツールと言えば信頼性ということでテストですね。 Python でテストといえば doctest です。 テストツールと言えば nose です。 nose といえば coverage です。 インストールとかはは @aohta の記事で。 nose でテスト実行時のカバレッジを取得する。 - kuma8の日記 nose で doctest をするためには以下な感じで。 nosetests --with-doctest --with-coverage --cover-html --cover-package=snowflake(パッケージ名) --with-doctest で doctest --with-coverage はカヴァレッジ出力 --cover-html は cover/index.html から、結果をカラフルに --cover-p

    nose で doctest - Twisted Mind
  • ReadTheDocsでSphinxホスティングは磐石(になる予定) - YAMAGUCHI::weblog

    はじめに こんにちは、Sphinx-Users.jpの賑やかし担当です。最近PHP界隈でも人気の高いドキュメント生成ツールSphinxですが、みなさん楽しいSphinxライフを送っていますでしょうか。さて、Sphinxでドキュメントを作った場合、一番キャッチーなのはHTMLだと思うんですが、そのホスティングはみなさんどうされていますか? Sphinx-Users.jpにいくつかホスティングの方法を紹介してありますが、今日は割と新しいホスティング方法のReadTheDocsをご紹介します。 ReadTheDocsってなに? Home | Read the Docs rtfd/readthedocs.org · GitHub ReadTheDocsは2010年のDjango Dashで作成されたコードを元に公開されているサービス/ライブラリです。外部に公開されているSphinxのレポジトリ(G

    ReadTheDocsでSphinxホスティングは磐石(になる予定) - YAMAGUCHI::weblog
  • Webアプリケーションエンジニアはノマドであれ(特定のサーバに依存しない方法) - blog.nomadscafe.jp

    弊社では毎週水曜日はノーエンジニアデーなので、最近はMacbook AirとWIMAX持って外で仕事しています。意外と快適ですが、ここで書くのはサーバの使い方の話です。 ときおり、次のような状況に遭遇することがあります。 開発環境して使っているけど、セットアップをどのように行ったか残っていないので、新サーバへ移動できない 番環境だけど、セットアップをどのように行ったかわ(ry デプロイ元/管理ツールサーバとして使っているので古いサーバだけど捨てることができない DBがどこから参照されているか管理できていないので、サーバの入れ替えが困難 コードがどこから参照が把握できていないので、容易にサーバ構成の変更ができない 椅子^H^H 一度設置したサーバの移動なんてなかなかすることないと思う人はいるかもしれないけど、サーバが何の警告もなしに突然壊れて入れ替える必要がでてくるのはもちろん、インフラ技

    lanius
    lanius 2011/06/28
    スクリプトがあるディレクトリのパス取得、同じスクリプトを繰り返し実行しても問題ないようにする方法など。
  • [JS]異なる高さのdiv要素の高さを揃えるだけのシンプルなスクリプト -Equalbox | コリス

    Equalbox.js デモページ [ad#ad-2] Equalbox.jsの実装 HTML 各div要素はjQueryのセレクタで指定できるように、idなどを指定します。 <div id="box-container"> <div id="box1" class="box"> <p>dsfsdfsdfsdf</p> <p>dsfsdfsdfsdf</p> <p>dsfsdfsdfsdf</p> <p>dsfsdfsdfsdf</p> <p>dsfsdfsdfsdf</p> </div> <div id="box2" class="box"> <p>dsfsdfsdfsdf</p> </div> <div id="box3" class="box"> <p>dsfsdfsdfsdf</p> <p>dsfsdfsdfsdf</p> <p>dsfsdfsdfsdf</p> <p>dsfsdf

  • 最近よく使ってる、Web制作に役立つWebサービス的なやつ

    少し前に聞いてくれた方がいたのでついで にシェアしてみます。個人的に最近よく好ん で使っている、Web制作に役立つWebサー ビスみたいなものをご紹介。全部既出で 珍しいものは無いんですけど、一覧にする のもたまにはいいかもですね。 というわけで、場合によっては誰得な記事ですけどご了承下さい。僕がここ最近でよく使ってるWebツールを古いのから新しいのまで、順不同でご紹介していきます。 web計。 → 黄金比・白銀比をサクサク計算 計算が面倒な黄金比や白銀比を、数値を入力するだけでサクサク出してくれます。動作も軽くてストレス無しです。 web計。 simplelib → よく使うjQueryコードをパッケージで配布 めっちゃ楽です。jQueryで作りたい機能だけを選択して、1つのjsファイルにパッケージにしてくれますよ。ページスクロールとかタブとか需要の高いものが揃っています。ちょっと機能を

    最近よく使ってる、Web制作に役立つWebサービス的なやつ
    lanius
    lanius 2011/06/28
    いいまとめ。フォント、カラースキームなど。
  • 機械学習超入門III 〜機械学習の基礎、パーセプトロンを30分で作って学ぶ〜 - EchizenBlog-Zwei

    機械学習には大きく分けて「識別関数」「識別モデル」「生成モデル」の3つの種類がある。このなかで識別関数は確率を使わないので初心者が入門するのに最適。 識別関数で有名なのはSVM(Support Vector Machine、サポートベクターマシン)。名前を聞いたことがある人も多いと思う。そこで早速SVMを学ぼうとすると敷居が高くて挫折しがち。 実はSVMは(大雑把に言うと)パーセプトロンという基礎的な識別関数に「マージン最大化」と「カーネル関数」という考え方を導入したもの。なので機械学習入門者は最初にパーセプトロンを学ぶのが良いと思われる。 そこで早速パーセプトロンを作ってみよう!というのが記事の意図するところ。自分で実装できるとモチベーションが維持しやすいので、詳しく理論を学ぶ前にまずは作ってみようという考え。ちなみに実装にはperlを用いた。 参考: これからはじめる人のための機械学

    機械学習超入門III 〜機械学習の基礎、パーセプトロンを30分で作って学ぶ〜 - EchizenBlog-Zwei
  • 機械学習超入門IV 〜SVM(サポートベクターマシン)だって30分で作れちゃう☆〜 - EchizenBlog-Zwei

    ニーズがあるのかさっぱりわからない機械学習超入門だけどひっそり続けていきたい。 前回は識別関数の基礎であるパーセプトロンの簡単な説明とPerlによる実装を解説した。実はこの時点でかの有名なSVM(Support Vector Machine、サポートベクターマシン)もほぼ完成していたのだ!というわけで今回はSVMをPerlで作ってしまうお話。 参考: これからはじめる人のための機械学習の教科書まとめ - EchizenBlog-Zwei 機械学習超入門 〜そろそろナイーブベイズについてひとこと言っておくか〜 - EchizenBlog-Zwei 機械学習超入門II 〜Gmailの優先トレイでも使っているPA法を30分で習得しよう!〜 - EchizenBlog-Zwei 機械学習超入門III 〜機械学習の基礎、パーセプトロンを30分で作って学ぶ〜 - EchizenBlog-Zwei さて

    機械学習超入門IV 〜SVM(サポートベクターマシン)だって30分で作れちゃう☆〜 - EchizenBlog-Zwei
  • 光で遺伝子のスイッチをオンオフ - 蝉コロン

    科学A Synthetic Optogenetic Transcription Device Enhances Blood-Glucose Homeostasis in Mice これまでにも薬剤を使った遺伝子発現スイッチシステムはあったのだけれども、それを光の照射でやろうという話。オプトジェネティクス(光遺伝学)という最近急成長中の技術だとか。 オプトジェネティクス――それは、光学と遺伝学を組み合わせた、まったく新しい格闘技である。うおおおおおおおおぉぉぉーーーーーーっ! メラノプシンという光感受性タンパク質がある。7回膜貫通型のGタンパク質共役受容体。これは体内時計の研究でも重要なんだけど、今回はツールとして使います。 論文では、ブルーライトをあてるとGLP-1が発現するという細胞を作っている。GLP-1はインクレチンとして知られる消化管ホルモンで2型糖尿病の治療薬としても使われる。

  • Node.jsのために知っておくべきJavaScriptの基本3選

    node.js上でコードを書くため、JavaScriptをしっかり復習したりnode.jsの制御フローを知るための読むべきページのリストです。 JavaScriptそのものの復習http://ejohn.org/apps/learn/John Resigさんの書かれたチュートリアルがわかり易いと思います。 JavaRubyなどの言語を普段使っている方で、JavaScriptのプロトタイプベースのオブジェクト指向に親しみのない方は一読です。またJavaScriptに詳しい方も、GoogleのClosureでコードの最適化を行う際に問題を起こしにくいinheritanceを書くために、Michael Bolinさんの「Inheritance Pattern in JavaScript」を読んでみることをすすめます。http://www.bolinfest.com/javascript/inh

  • カモメが盗んだカメラに空飛ぶ鳥の視点がバッチリ映ってた(動画) : らばQ

    カモメが盗んだカメラに空飛ぶ鳥の視点がバッチリ映ってた(動画) 決定的な動画を撮影するためにカメラを設置しておくことがありますが、ときとして思わぬハプニングにみまわれることがあります。 撮影中のカメラが、なんとカモメに盗まれてしまい、飛び立つところまでバッチリ映し出された映像がありましたのでご紹介します。 盗まれたところはフランス南西部のカンヌで、持ち去られたカメラは城壁の上で見つかったとのことです。ただしカメラを取り戻すために壁を登らなくてはいけなかったようです。 よくぞ回収できたものと感心しますが、鳥の臨場感あふれる視点が見えるのが興味深いですよね。 盗まれたのは、車載カメラやヘルメットなどに装着できる、軽量のGoProというカメラだそうです。 GoPro HD Motorsports HERO ハイディフィニション モータースポーツヒーロー CHDMH-001posted with

    カモメが盗んだカメラに空飛ぶ鳥の視点がバッチリ映ってた(動画) : らばQ
  • 自動車免許.club - このウェブサイトは販売用です! - 自動車免許 リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • ReadWriteWebのプログラミング言語別「無料の電子書籍、チュートリアル○選」紹介記事がすごい - YAMDAS現更新履歴

    少し前から ReadWriteWeb でプログラミング言語毎に無料の e-book、チュートリアル紹介記事が定期的にあるなと思っていたのだが、ちょっと気になって調べたら、エントリ数10を越える堂々たるシリーズになっていた。 http://www.readwriteweb.com/hack/2010/12/6-free-javascript-e-books.php http://www.readwriteweb.com/hack/2011/03/python-is-an-increasingly-popu.php http://www.readwriteweb.com/hack/2011/04/10-free-e-books-on-ruby-for-be.php http://www.readwriteweb.com/hack/2011/04/5-free-b-books-and-tuto

    ReadWriteWebのプログラミング言語別「無料の電子書籍、チュートリアル○選」紹介記事がすごい - YAMDAS現更新履歴
  • 徳丸本のあれこれを実践してみて気付いたこと | 水無月ばけらのえび日記

    更新: 2011年7月9日23時0分頃 とあるシステムで徳丸のストレッチングを採用することにしたという話がありましたが、その実装が佳境に入ってきました。私は指示だけ出して、実装はお任せ……と思っていたのですが、基的な部分を作ってもらったところでバトンタッチされ、私が引き継ぐ形で実際にコードを書くことになりました。 基的には徳丸 (www.amazon.co.jp)のオススメどおりの実装にするという方針なのですが、実際にコードを書いてみると、いろいろと気になったり迷ったりした事も出てきました。そのあたりを簡単にメモしておきます。 ※ちなみに、このシステムはRuby1.9.2 + Ruby on Rails3での実装なので、PHPのコードサンプルをそのまま使っているわけではありません。 ストレッチ回数をどう決めるのか徳丸327ページにあるコード例を参考にして実装。アプリケーションごと