2NTは無料ブログ、無料ホームページ等、楽しいWEB Lifeをお届けするポータルサイトです。
2NTは無料ブログ、無料ホームページ等、楽しいWEB Lifeをお届けするポータルサイトです。
これを書こうと思ったキッカケは、奥一穂さんの「ウェブアプリケーションサーバを複数台構成とか2010年代には流行らない」っていう、最近モヤモヤと感じていたことをうまく説明してくれてる記事をみたこと。 年始からちょくちょくサーバの運用環境を物色しながら考えていたことと見事にシンクロした。だいたいの要旨はTwitterのほうでも書いたのだけれど。 ムーアの法則でどんどん向上する技術にくらべ、人間のキャパシティは変化しない定数項として考えていい。だとすれば、そうやって向上する性能を、人間の労力を削減する方向で使えてはじめて、「技術が競争優位性を生む」といえるだけの破壊的な価値がでてくるということになる。 では、現在の技術トレンドを活用することで減らせる「人間の労力」とは何か。 それは、過去10年あまりで定着した、これまでの(そして今なお)Webアプリケーションの定番構成である、「ロードバランサ、ア
皆さんこんにちは。プラットフォーム開発を担当しています、よういちろう です。今回は、最近リリースした非常に興味深い機能を紹介したいと思います。 mixiアプリ、楽しんでいますか? mixiは昨年の8月24日にプラットフォーム化を遂げました。既に多くの方々が、何らかのmixiアプリに触れ、ソーシャルアプリケーションという新しいジャンルを楽しんでいるかと思います。 mixiアプリの特徴は、何と言っても「マイミクとのちょっかいの出し合い」です。 虫を付けたら付け返す 掃除をしてくれたらお礼をする 旧友と出会い当時の先生の話で盛り上がる などなど、ソーシャルグラフを使ったアプリケーションならではの多様なコミュニケーションを、mixiアプリを通じて体験することができます。電車に乗っていて「昨日虫いっぱい付けたでしょー」など、リアルな場においてもネタとしてmixiアプリのことが話されているのを聞いて、
米調査会社のフォレスターリサーチが、アジャイルソフトウェア開発手法は急速にメインストリーム化しているとの調査報告を発表しています。 先週、VersionOneによる調査報告を紹介した記事「アジャイル開発手法、大きな組織の導入率が高く、半数はスクラムを採用との調査結果」で、500人以上の大きな組織では25%程度がアジャイル開発手法を採用しているという結果を紹介したばかりでした。今回紹介する調査では、それ以上にアジャイル開発手法が普及していることを示しています。 フォレスターリサーチが1月20日に発表した調査報告「Agile Development: Mainstream Adoption Has Changed Agility」では、表題に記されているとおりアジャイル開発手法は急速に主流となっていることを、次のように書いています。 In the past few years, Agile p
こんにちは、ネットワーク事業部フルマネージドホスティング部の冨成 章彦です。 とても地味な話題になるのですが、私はシステムの運用部門に長く携わっていて、我々の業務の中で、とても重要でありながら、いつも忘れられがちなバックアップ、ということについて、関連するキーワードの解説も交えつつ、必要性や手法など様々な面で掘り下げてみたいと思います。 ITに少なからず関わっていれば、データをバックアップしておくことの重要性は良く知っていると思います。しかし、実際の日常でバックアップについて真剣に考える機会は少ないのではないでしょうか。この時代に今更バックアップの話、と感じる向きもあるかもしれませんが、世の中が全てクラウドコンピューティングになったしても、なお、我々は、手法は変わりながらも、バックアップの必要性から完全には解放されないと考えています。 バックアップの必要性 - データは時々失われるという前
*************************************************************************** CakePHP1.2+Smarty用View「SmartyView」説明書 Copyright 2008-2009 ECWorks ( http://www.ecworks.jp/ ) *************************************************************************** ダウンロードいただきましてありがとうございます。 本ドキュメントでは、SmartyViewの設置方法および設定方法について簡単に ご説明させていただきます。設置する前にご一読いただきますよう、お願い 申し上げます。 -----------------------------------------------
Amazonクラウドの性能低下を経験したユーザーが、Amazonクラウドはデータセンターのキャパシティを超えて利用者と契約しているのではないか? との疑いを投げかけています。 クラウドは一度使い始めると、現在のところ容易にほかへ乗り換えることはできません。そしてそのクラウドがトラブルに見舞われた場合、利用者自身が問題を解決できる余地はほとんどありません。以下で紹介するのは、実際のトラブルはどうあれ、そうしたクラウドに依存せざるを得ない利用者の立場を浮かび上がらせる話です。 インスタンス性能の低下からネットワークの遅延へ 発端は、Alan Williamson氏による1月12日付けのブログのエントリ「Has Amazon EC2 become over subscribed?」。3年前からAmazonクラウドを利用し続けてきたWilliamson氏は、「Amazonクラウドはまさに限界点を超
はじめに この記事では、MySQL を使って簡単なメッセージキューを手軽に実装する方法を解説します。 メッセージキューとは、メッセージを一時的に溜めておき、順次処理するための仕組みです。迅速なレスポンスが必要な Web アプリケーションにおいて、時間のかかる処理を非同期に行うために、バックグラウンドで順次処理していくような場合に利用できます。 簡単なメッセージキューと言っても、大規模な運用にも耐えられる程度の速度と堅牢性を持ちます。 また、ここで解説している方法で作られたメッセージキューは、弊社ウェブサービスであるニコニコ動画に最近追加されたtwitter連携機能でも利用しています。 メッセージキューを作るにあたって 今回実装するメッセージキューは メッセージの追加(push)を高速に行う事ができる メッセージの取得(pop)はある程度高速に行う事ができる 多くのクライアントから同時に p
2、モデルなしのコントローラーって作れないの? マニュアルを見る限り書いてないのですが、簡単にできます。 (日本語訳:http://cakephp.jp/doc/index.html ) 通常、cakePHPのお約束として テーブル名 : 複数形 (例:posts モデル名 : 単数形 (例:post コントローラー名 : 複数形 (例:posts とすれば、設定をしないで、テーブルの情報をもってくることができます。 名前に対して命名規約があって、それに従っている限りでは、設定しなくても動きますよ ということです。 一見便利なのですが、実際ソースを書く場合に、1つのコントローラーに対して1つのモデルしか使わないことは、稀です。 ええ、設定でいくらでも変えれるんですね。 1つのコントローラー 対 複数のモデル 1つのコントローラー 対 モデル無し などなど、 設定の仕方は、コン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く