タグ

2009年4月6日のブックマーク (11件)

  • Google Japan Blog: Google マップで路線図

    こんにちは。Google ソフトウェアエンジニアの一生(いっせい)です。 いよいよ4月、春到来です。入学・入社・転勤など、今月から新しい街で新たな生活をスタートさせた方も多いと思います。 ところで都市部で生活を始めて、鉄道網のあまりの複雑さに「!」な方も多いのではないでしょうか? それも当然で、日は世界の中でも鉄道網が発達した国で、特に東京は地下鉄利用者数が年間延べ29億人超(2006年統計)と世界一の都市なのです。 そんなあなたに嬉しいお知らせです。このたび、Google マップ上に地下鉄路線図を表示できるようになりました。Googleマップに統合された路線図を使うことで「目的地に行くには、どの駅が一番近いの?」あるいは「通勤・通学の途中に寄りたいお店があるのだけれど、どう電車と徒歩を組み合わせると良いの?」といった場面で、あなたなりのルートを発見することができます。 使い方は簡単で、

    Google Japan Blog: Google マップで路線図
  • mod_ext_filter でコンテンツを書き換える

    新しく作った開発プロセスの問題点が見えたわけだから、それはそれとして改善すればいいのに。プロジェクトに併せてテーラリングされてないのとか。そういうことを自発的にやれる人たちが必要だというのもわかるけど ■ [apache][ec2] mod_ext_filter でコンテンツを書き換える EC2 はサーバがアメリカ東海岸(とヨーロッパ)にあるため、画像などふんだんに使用していると体感的にも遅く感じます。特に cssjavascript ファイルが早くダウンロードできないとその差が大きく出ます。なので、静的なファイルは S3 に置いて CloudFront を使用して配信します。 EC2 を使う場合、大抵は動的なコンテンツだと思うので、ココまでは問題ないと思うのですが、弊社は試しに EC2 を使おうと言うことで http://plucore.jp を置いているのでほぼ全部静的なファイル

    mod_ext_filter でコンテンツを書き換える
    aki77
    aki77 2009/04/06
    『非 SSL 領域の画像、CSS、Javascript ファイルへのアクセスは CloudFront へ向くようになりました』
  • 無題のドキュメント Google先生がヤバイ

    1 :以下、名無しにかわりましてVIPがお送りします[]:2009/04/04(土) 13:57:53.85 ID:Gilr9uWT0 6 :以下、名無しにかわりましてVIPがお送りします[sage]:2009/04/04(土) 14:01:31.08 ID:4vm6HwcR0 お、願い ジュゼッピーナぁ やめ……はぁ 8 :以下、名無しにかわりましてVIPがお送りします[sage]:2009/04/04(土) 14:03:10.80 ID:XfkkBGUk0 あ、ありのまま・・・ があってワロス 7 :以下、名無しにかわりましてVIPがお送りします[]:2009/04/04(土) 14:02:29.95 ID:pIDWl8650 >>1が一生懸命画像作ってるの想像して泣けた 9 :以下、名無しにかわりましてVIPがお送りします[]:2009/04/04(土) 14:03:12.31 ID

  • PHPのlist表現を使おう - id:anatooのブログ

    PHPにはlist表現というものがあるが、積極的に使われているのをあんまり見ない。 これはおそらくlistの以外な便利さが詳細まで知られていないからかと思う。 そこでこの記事ではPHPのlistの使い方を細かく説明していくことにする。 基的な使い方 list表現は代入式の左辺で使われ、右辺の配列の要素を一連の変数に代入する事が出来る。 そのlistのごく基的な使い方の例が以下。 <?php list($first, $second) = array(1, 2); 変数$firstに右辺の配列の0番目の要素が代入され、変数$secondに右辺の配列の1番目の要素が代入される。 listの外見は関数の呼び出しとほとんど変わらないので奇妙に見えるかもしれない。 上のコードは、以下とほぼ同じ意味を持つ。 <?php $arr = array(1,2); $first = $arr[0]; $s

    PHPのlist表現を使おう - id:anatooのブログ
    aki77
    aki77 2009/04/06
  • Open Tech Press | yumのパッケージ管理機能を強化するプラグインとユーティリティ

    FedoraのPirutは、ソフトウェアの基的なインストールとパッケージ検索に適した便利なツールだ。だが、パッケージ管理を思いどおりに行うには、基に立ち返ってyumを使いこなす必要がある。ちょうどDebianシステムのdpkgがapt-getツールやSynapticのようなグラフィカルツールの根底を成すバックエンドになっているように、RPMシステムではyumがPirutやアップデータのPupを陰で強力に支えている。yumはPirutよりもオプションが豊富なだけでなく、追加のプラグインやユーティリティによって機能を拡張することもできる。なお、そうした追加機能の多くはyum専用のものだ。 Pirutと同様に、yumでは個別またはグループごとのパッケージのインストール、パッケージ情報の検索や表示が行える。しかもyumには、Pirutでは使えないコマンドが多数含まれている。その大部分は改めて説

    Open Tech Press | yumのパッケージ管理機能を強化するプラグインとユーティリティ
  • メディア・パブ: YouTube、膨れ上がる赤字

    YouTubeの赤字がドンドン膨れ上がっていくようだ。Credit Suisseは、同サイトの2009年の赤字が4億7000万ドルに達すると予測している(Multichannel.comの記事より)。 GoogleのYouTubeは米国のビデオストリーム市場の41%を占めており、オンラインのビデオ配信サービスでは完全に独走している。さらに2009年に配信するビデオストリーム数が750億と、前年比38%増の勢いで伸び続けていくという。ユニークビジター数も2009年には3億7500万人にも達する予定だ。 このような膨大なトラフィックをさばいていくとなると、経費もうなぎ上りに増えていくはず。通信料(利用する通信帯域の経費)、コンテンツのライセンス料、膨大なビデオを貯えるためのストレージ経費、営業経費などなどが嵩み、今年は総経費7億1100万ドルを注ぎ込まなければならないとCredit Suis

  • Railsでプチストレス - komagataのブログ

    おはようございます。仕事で2年ぐらい、8サイト連続ぐらいでRails使ってるのにあまり上達の見えないkomagataです。 そこで、Railsで不便に思っていること、他人に聞くに聞けないちょっとしたことなどを列記してみたいとおもいます。 namespaceを含むscaffoldが不便。(scaffold Admin::Userとした場合、modelは普通のUserになってほしいが、Admin::Userになる。indexは/admin_users/indexみたいな感じになる。)generator書けば住む話だがめんどい。 controllerのテストはfixtureを使うべきか、mock/stubのみを使うべきか。 初期データ(マスタなど)の登録はどのようにやるべきか。(今はfixtureとは別にdb/default/*.csvをおいて、migrationファイル内でFixtures.c

    aki77
    aki77 2009/04/06
  • FlickrがPHP4からPHP5に移行 – 秋元

    Flickr上で先月出された「このグラフの変化は何?」というクイズ 答えは、「PHP5に移行したFlickr.comのサーバのCPU利用率」ということでした。サーバのスクリプトエンジンをPHP5に切り替えた際に、上記のようなCPU利用率の削減が見られたということです。 このクイズを出したのは、Yahoo/Flickrでキャパシティ・プランニングを担当するジョン・アルスポーさん。先週のWeb2.0 ExpoでFlickrのサーバマシン入れ替えとパフォーマンス改善について話されています。 Web2.0 Expoのスライドで話されているのは、以下のような内容です。 Flickrのストレージ構成やデータ量 PHP5移行でCPU利用率が15%減ったこと ImageMagickからGraphicsMagickに変更して高速化 OpenMPでサムネイル作成を並列化 サーバマシンを良いスペックのものに置き

  • モバイルサイト構築前に知っておきたいユーザビリティ10のポイント(第1回) | モバイルサイト構築のユーザビリティいろは

    端末特性に応じたユーザビリティの考え方最も身近で、どこでも気軽に使えるインターネット端末となった携帯電話。端末の急速な普及とハイスペック化にともない、携帯電話向けインターネットサービスによるマーケティングが各企業で格的に取り組まれるようになっています。PC向けWebサイトと同様、携帯向けWebサイト(以降“モバイルサイト”)の構築においても当然、ユーザビリティの高いサイトを構築することが各企業のビジネスによい影響をもたらすことは必然です。 しかし、モバイルサイトでは、これまで各企業が構築・運用してきたPC向けWebサイトと比べると、画面サイズや1ページで表示できるページ容量制限、キャリアごとの違いなど、モバイルならではの制約があります。それらを踏まえたうえで、どうすればモバイルサイトでユーザーにメッセージを正確に伝えることができ、ストレスなく利用できるユーザビリティの優れたサイトを実現で

    モバイルサイト構築前に知っておきたいユーザビリティ10のポイント(第1回) | モバイルサイト構築のユーザビリティいろは
  • peritor.com - Ruby on Rails Ruby Peritor Dokument Dokumentenmanagement Consulting Beratung Scaling Amazon EC2 リソースおよび情報

    peritor.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、peritor.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

    aki77
    aki77 2009/04/06
    『Webistrano is a Web UI for managing Capistrano deployments.』
  • Webistrano で Catalyst で作ったアプリをデプロイする - cooldaemonの備忘録

    とある Subversion をリポジトリとするプロジェクトで、デプロイツールとして Capistrano を使用しようと思ったのですが、私と同僚の開発環境が異なる事を理由に、前から目を付けていた Webistrano を試してみました。 動作環境 apache 2.2.9 mysql 5.0.67 ruby 1.8.6 rails 2.1.0 passenger 2.0.3 capistrano 2.5.0 webistrano Revision 189 webistrano 体は http://labs.peritor.com/svn/webistrano/trunk/ からチェックアウトしたものを使用しています。 基的な使い方 下記を眺めると、何となく理解できます。 Screencasts – Peritor Webistrano – Trac Catalyst で作ったアプリを

    Webistrano で Catalyst で作ったアプリをデプロイする - cooldaemonの備忘録