ドットインストール代表のライフハックブログ
リンクや URL の HTML を生成してくれるヘルパメソッド link_to や url_for をユニットテストで使いたいことがあるかもしれない。これらは基本的にコントローラかビューのコンテキストで使うことが前提になっているから、ユニットテストではそのままでは使えない。次のような工夫が必要になる。 1. ユニットテストの先頭でヘルパメソッドの格納されているモジュールをインクルード たとえば EntryTest というユニットテストで、link_to や url_for が使いたいとする。 url_for は ActionController::UrlWriter, link_to は ActionController::UrlWriter にあるから、 class EntryTest < Test::Unit::TestCase fixtures :entries include Ac
Railsは度々遅いということが話題に上がる。Ruby自体の性能もあるだろうが、データベースを富豪的に使っているのにも原因がある。便利であるためについついデータベースを多用していたり、データの取り出しを複雑(都度集計など)にしていないだろうか。 メイン画面 個人的な経験から言えばボトルネックになりがちなのはレンダリングとデータベースだ。このデータベースの問題点を洗い出すのに便利なのが、またしてもRailsアプリケーションだ。 今回紹介するフリーウェアはPalmist、RailsのMySQL実行履歴を見るソフトウェアだ。ソースはGithubで公開されているがライセンスは明記されていなかったので注意していただきたい。 Palmistは他のRailsアプリケーションのログファイルを読み取って、それを解析して表示してくれる。コントローラ、アクション、DBへのCRUDごとにリストアップしてくれる。実
>>向こうの人は、目が黒いっておかしいっておもってるのかね? 人類の中で最も多い色だからそれはない 白人がみんな色付きの目してると思ってんの?
無料で使える写真素材を探している。 そんなときにおすすめなのが、『10 Amazing Free Stock Photography Sites』。無料で使える写真素材サイト10選だ。 以下にご紹介。 » Stock Xchng » morgueFile » StockVault » EveryStockPhoto » OpenPhoto » Pixelio.de » Nations Illustrated » Image After » PhotoGen » Unprofound 商用利用には制限がある場合があるので、FAQ等を参照していただきたい。 無料で使える写真素材サイト、チェックしてぜひ使ってみてはいかがだろうか。 » 10 Amazing Free Stock Photography Sites 紹介したサイトはWordPressのテンプレート「DAILYPRESS」ですねー。
1月下旬 発売 価格:オープンプライス 株式会社バッファローは、USBコネクタからのはみ出しが5mmと小型のUSBメモリ「RUF2-P」シリーズを1月下旬に発売する。価格はオープンプライス。 本体色はブラック/ホワイト/ピンクの3色で、各色2GB/4GB/8GBが用意される。店頭予想価格は2GBが1,280円前後、4GBが1,780円前後、8GBが2,880円前後の見込み。対応OSはWindows Me/2000/XP/Vista、Mac OS X 10.4以降。 本体サイズが18×26×8mm(幅×奥行き×高さ)、重量が約2.7gと小型のUSBメモリ。USBコネクタに装着した状態で5mmしかはみ出さず、PCに付けたまま邪魔にならず持ち運びでき、同社はモバイルPCに好適としている。コネクタを保護するキャップが付属する。
アロー、ビュレット、サーチ、ショッピングカートなど、20,000個以上のウェブサイトで汎用性の高いミニサイズのアイコンを紹介します。 ダウンロードはフリーで、ライセンスは各アイコンで異なります。
分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on Rails、MySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 本稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く