David Heinemeier Hansson氏(Railsの開発者。以下DHH)が37signalsのブログに公開したRunning beta in productionというエントリによると、同社ではBasecampの開発に使われる6つのベータサーバーがすべて単一の本番環境のデータベースを参照して動いているそうです。 DHH氏曰く、「自分がいいアイデアだと思ったものが本当にそうなのかを知るには、実際のデータを対象に自分たちが日々使ってみることが必要」とのこと。 Basecampでは新機能や改良の開発、技術的なアップグレードなどを継続的に行なっており、そのために同一の本番環境のデータベースを参照する6個の異なるベータサーバーが運用されています。通常、開発中の機能は開発用のデータベースと共に運用するのがセオリーだと思いますが、DHH氏は「実際の重要なデータとともに不満を感じながら使わない
Transfer T-shirt 絶賛発売中!! http://www.toys-hop.com/goods_ja__20.html -------------------------------------------------------------------------------------------------------- Director: fantasista utamaro x Kazuma Ikeda Cel Animation Director: Kubotabee Associate Director: Tetsuya Tatamitani / Amica Kubo / Yuichiro Saeki / TOOTEM / Naoya Yamaguchi / shishi yamasaki / Izumi Hosaka & Akimasa Tsuchi
クライアントサイドでリクエストパラメータ取ったり作ったりするやつ,毎回コピペして使ってるのがあるので共有します. Page = parseQuery: (query_string) -> query = {} for pair in query_string.split('&') [k, v] = pair.split('=') query[decodeURIComponent(k)] = decodeURIComponent(v) query createQuery: (query) -> keys = (key for key of query).sort() ("#{encodeURIComponent(key)}=#{encodeURIComponent(query[key])}" for key in keys).join('&') これは何かというと,?foo=barみたいなの
iPhone5やiOS 6のリリースなど、アップルユーザーにとって目が離せない日が続いていますね。 iOS 6に関しては地図アプリが散々なもので正直ガッカリですが、UIは全体的に使いやすくなって、じっくり観察してみると細かすぎる変更点も健在でした。 大きな変更点に隠れた細かすぎる変更点たち、その涙ぐましささえ感じる進化をどうぞ! ■設定アイコン iOS 5では歯車の形が尖っていましたが、iOS 6では角が丸くなってソフトなイメージになっています。 OSXの設定アイコンと同じになったのでBack to the macの方針がアイコンでも徹底されているようですね。 ■時計アイコン 設定アイコンと同じ様に、iOS 5では時計針のシャープな印象でしたが、6では太さが一定になり、角張った印象になっています。 Apple製品がブラウン製品とよく似ているという事から考えると、ブラウン社のアラームクロック
Effective Scala Marius Eriksen, Twitter Inc. marius@twitter.com (@marius) [translated by Yuta Okamoto(@okapies) and Satoshi Kobayashi(@scova0731)] Table of Contents 序章 書式: ホワイトスペース, 命名, インポート, 中カッコ, パターンマッチ, コメント 型とジェネリクス: 戻り型アノテーション, 変位, 型エイリアス, 暗黙 コレクション: 階層, 使う, スタイル, 性能, Java コレクション 並行性: Future, コレクション 制御構造: 再帰, Return, forループと内包, require と assert 関数型プログラミング: 代数的データ型としてのケースクラス, Option, パターンマッチ
この春頃からMicrodataを試してみたりHTML5にかかわる機会が増えてきたので、いずれ実施しようと考えていたサイト全ページの書き換えを敢行しました。スタイルシートはごく一部を除いてほとんど従来のまま。ページ自身のメタデータほかの構造化データは、Schema.org語彙を中心にして表現しています。 Microdataの記述 今回使ったMicrodataの一部を紹介しておきます。Microdataは、文書内に記述されたものごとの特徴を表す名前-値の対(プロパティ)のグループをアイテムと呼び、基本単位として扱います。 アイテムと型 Microdataの場合、まず最初にアイテムの範囲(スコープ)をitemscope属性で示します。文書のメタデータを表現したいので、html要素にこの属性を加えて全体を一つのアイテムとします(itemscopeは真偽値属性で属性名のみを記述しますが、XHTML構
温泉でハッカソンするというイベントに参加してきました。 エンジニアではないのですが、趣味でしばらくnode.jsを触っていたので、それを使って何か作りたいなと考えた結果、 Chrome Web Store - インターネットニュース速報 ブラウザ上にテレビの速報っぽいものを表示する拡張ができあがりました。 モチーフは上のスクリーンショットの通りテレビの速報です。テレビ速報と同様に、大変暴力的な仕様になっておりますのでご注意ください。 拡張をインストールするだけでご利用いただけますが、いくつか注意事項がございます。 注意事項 投稿は拡張をインストールしているユーザー全員にリアルタイムで配信されます 開いているページに情報を差し込むため、拡張が要求するパーミッションが大きいです。仕様ですのでご了承ください 拡張のインストール後、オレオレ証明書を受け入れる作業の必要があります 表示の停止機能はあ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く