For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
「Q&Aなう」というリアルタイムQ&Aサービスを運営している安宅基です。 今年の初頭にも「今年こそWebサービスを作りたい人に伝えたい5つのこと(+番外編)」で書いていますが、ここ最近、僕の周りで個人、もしくは少人数でWebサービスを作りたい人が増えています。フリーランスやベンチャーはもちろん、平日は仕事をしている会社員や学生もたくさんいます。 僕は昨年から、都内で日曜日にWebサービス開発者たちが集まる開発合宿を開催しています。その開発合宿の成果として「書き起こし.com」のリニューアルや、裁断本を一括検索できる「自炊戦隊 サイダーン」が連日リリースされて、改めてWebサービスのプロモーションについて考える機会があったので、「どうやって自分の作ったWebサービスを最初にみんなに認知させるか=スタートダッシュを決めるか」という、僕が考える成功パターンを11個にまとめてみました。もちろん、こ
僕らが最近手がけているのは、とても大規模なコンシューマ向けサービスだ。 100万人の契約ユーザが使い、1テーブルに1億レコード以上のデータを貯め、24時間止めることが許されず、 要求から応答までのターンアラウンドタイムが1秒以内という厳しいSLAのサービスである。 中でも僕はRDBやフレームワークを担当している。 僕がこの現場に来て、驚愕した文化が2つある それは「Join禁止」と「固定長DB」だ。 ありえない。 とはいえ、正直に言えば「またか、、、」という感想でもある。 RDBを知らないレガシーな人たちが設計したDBではよくありがちな設計だからだ。 と僕は早々にこの文化と戦って、絶対に覆してやろうと考えてた。 過去の経験上それはたやすいハズだった。 しかし、この文化と戦うこと3ヶ月間。 屈した。初めて屈した。いや、屈したというよりは理解した。 大規模コンシューマ向けサービスのRDBという
Gmail, Outlook, Yahoo Mail など主要なメールアプリケーションに対応した、HTMLメールの主要なレンダリングの問題を避けるために開発されたテンプレートを紹介します。 合わせて、HTMLメールの作成に役立つポイントをまとめたスライドショーも紹介します。 HTML EMAIL BOILERPLATE Email-Boilerplateとは Email-BoilerplateはHTMLメールを作成する上で、主要となるスタイルをはじめ、各メールアプリケーションのバグを避けるためのものです。 テンプレートは大きく分けて、head箇所とbody箇所があります。head内にはグローバルなスタイルが定義されており、body内にはHTMLのデザインに必要とさせる要素と特定の修正箇所が含まれています。 これらは、そのまま利用してもよし、あなた自身で必要なものを加えたり、削除して使用して
IT業界にはかつて、ITプロフェッショナルが希望の給与額を提示できるような素晴らしい時代があった。しかし、2000年問題の片が付き、ドットコムバブルがはじけるとともに、そのような時代は終わりを迎えた。企業はもはや、多くのプログラマーを必要としなくなったのである。また、サーバを新たに購入したり、その運用を任せるためのシステム管理者を雇用する新興企業の数も一転、大きく減少することになった。 同時期、米国産業界ではITに対する反動が各所で顕在化していた。それまで多くの企業は、ITがあらゆる問題の解決策となるはずだと信じ、ITプロジェクトに膨大な資金を投じていた。1990年代にはITによる生産性の向上が顕著であったため、多くの企業がITに対して過剰な投資を行い、あまりにも多くのことを先を急いで実行しようとしていたのである。その結果、大金を投じた大規模プロジェクトが大失敗に終わるという事例も数多く見
Google Web Search GoogleはGoogle検索のインデックスに新しいページを登録する方法、または既存のページ情報を素早く更新するための新しい手段を「ウェブマスターツール」に追加したことを発表した。Googlebotとしてクロールを実施する「Fetch as Googlebot」の機能に、指定したWebページを即時にクロールさせ、クロールに成功したページを検索インデックスに追加する機能が組み込まれている。 この新機能の使い方は簡単。これまでのように「ウェブマスターツール」にログインしたら、操作したいサイトを選択。左のメニューから「Fetch as Googlebot」を選択し、検索インデックスに新しく追加したいページやサイト、または更新して欲しいページを指定して「取得」ボタンをクリック。クロールに成功すると「インデックスに送信」といったリンクが登場するので、これをクリック
ユーザービリティに関して少し復習したので メモっておきます。初心忘れるべからずという 事で・・・Webサイトは基本的にユーザビリティ を考慮したレイアウトやコンテンツが理想です。 もちろんケースバイケースではありますが、 これは全共通して言える、という事を忘れない ようにメモ書き。 というわけで、申し訳ないですけど目新しい事は何一つ無い内容です。 そもそもこのブログ自体ユーザビリティを考慮した設計とは言えません(「やっちゃダメなこと」もしています)ので全然説得力ない感じです。 いろいろとテスト&エラーをして行きたいのでご了承下さい。 はじめに正しいユーザビリティはコンテンツによってケースバイケースだと思いますが基本的には僕はヤコブ・ニールセンの考えに従っています。 全ての項目は「すべてが正しい」ものではありません。100のサイトがあれば100通りのユーザビリティが考えられるはずです。場合に
このブログの最初の記事が5月23日でした。それから約2ヶ月半コツコツ更新を続けてきました。 まだ立ち上げて間もない状況ですが、このブログに驚くべき変化が訪れました。 「一気にアクセス数が20倍になった」 Chrome Lifeでは、だいたい1週間で平均3つの記事を書いています。 毎日更新はしていないので、アクセス数の推移はAnalyticsを使って1週間単位で見るようにしています。 アクセス数を見てみると、5月、6月は、1週間で2,000から3,000PVぐらいだったのですが、7月になって一気に週間PVが76,000を超えていました。 これほどまでに急激にアクセス数がアップして自分でも正直驚いています。 しかし、何もせずにアクセス数が伸びたわけではありません。 それなりに試行錯誤の結果、ブログタイトルにある工夫をすることで飛躍的にアクセス数をアップすることができるようになりました。 ブロガ
HTML5のvideo要素やaudio要素をサポートしていないメジャーブラウザでもたった一行、ページに追加するだけでこれらを利用できるようにするスクリプトを紹介します。 html5media デモページ [ad#ad-2] html5mediaの実装 html5mediaの利用方法は簡単です。 ページに追加する一行 下記をページのhead内に記述します。 <script src="http://api.html5media.info/1.1.4/html5media.min.js"></script> これだけで、すべてのメジャーブラウザでHTML5のvideoとaudioを利用できるようになります。 video, audioに非対応のIE7でも期待通りに動画が再生されます。 IE6(IE Tester)でのキャプチャ 参考:video, audioのサポート状況 video, audio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く