Webサイトの表示速度をファイルごとに 計測してくれるツールです。表示速度 を可視化してくれるんですが、その速度 を遅くしているのはどのファイルなの か、というのが一目で分かります。 GoogleのPage Speedももちろん使うん ですが、まぁこれはこれでありかなと。 最近サーバーを変えてから担当の方とパフォーマンスの改善の話を相談していて、昨日はmysqlとapacheのチューニングを行って貰い、施工前後のサーバーへの負荷をデータに取って検証して貰いました。 そんなわけでまだ503が出たりとご不便お掛けしていますが、概ね原因が把握できてきましたので今後はパフォーマンス改善に移行します。ご不便をお掛けして申し訳ありませんでした。 で、今日の話題です。そんなパフォーマンス改善施工ですが、当然Webサイト側でも出来ますので、どんなファイルがWebサイトの表示スピードを妨げているかをこのツー
Adobeがついにモバイル向け(というかスマートフォン向け)Flash Player開発中止を発表しましたが、ここに至るまでのAppleとの確執の歴史を振り返ってみましょう。 まずは2008年3月6日。Appleの株主総会でスティーブ・ジョブズはこう語りました。 Jobs: Flash Is Too Much for iPhone - Mobile and Wireless - News & Reviews - eWeek.com 米Adobe SystemsのFlashフォーマットはAppleのiPhoneには適しておらず、今のところ、iPhoneでFlashをサポートするつもりはない――。米Appleのスティーブ・ジョブズCEOは3月4日、同社の年次株主総会でそう語った。 このときはFlashをサポートしない具体的な理由についてジョブズは触れていませんが、2008年3月21日の時点で、
外部スクリプトファイルを指定したタイミングで読み込ませるjQueryのプラグインを紹介します。 ちょっと前に流行った画像を遅れて読み込ませる「Lazy Load」のスクリプト版という感じです。 jQuery Lazy Loading Script – On Demand Javascript plugin Webrevised [ad#ad-2] Lazy Loading Scriptの特徴 Lazy Loading Scriptの実装 Lazy Loading Scriptの特徴 外部スクリプトファイルを指定したタイミングで即時にロードします。 ファイルが既にロード済みであれば、再びロードはしません。 必要のない時にはスクリプトを読み込まないため、ロード時間を減らします。 AJAXベースのウェブアプリケーションをよりシンプルにできます。 Lazy Loading Scriptの実装 外部
(1)Ajax XmlHttpRequestオブジェクト(JavaScript)を利用した非同期通信処理のこと。Googleマップを筆頭とするWebアプリケーションで活用されている。ブラウザからサーバ側に非同期でリクエストを実施してデータを受け取り、JavaScriptにより部分的にページを更新することで、ページ全体を更新するよりも低負荷でサーバと通信できる。また、通信中も操作を継続できるので、エンド・ユーザーの操作を妨げられることもなく、ユーザビリティに優れる。デメリットとして、基本的にブラウザからのリクエストで動作する仕組みなので、サーバ側から自動でデータを送信することはない。
[iPhone Developer:image] 海の向こうでは iPhone プログラマが引く手あまたらしい。 Network World: “iPhone apps: A DIY skill that’s in big demand” by Carolyn Duffy Marsan: 09 November 2011 * * * 給与も急騰 米国でもカナダでも iPhone ソフト開発者が求められている。アップルの iOS プラットフォームで複雑なモバイルアプリを作った経験を持つデベロッパの給与は急騰している。 iPhone developers are in demand across the United States and Canada, causing salaries to skyrocket for those with experience creati
内容は線形識別モデルの学習について(Perceptron, PA, CW, AROW, NHELDとNLP2010のtutorial + 最新のアップデート. 更新式が整理されています)、オンライン凸最適化のregret解析、sublinearなSVMの学習の話です。最近公開したjubatusの中の学習アルゴリズムの解説でもあります。 コスト関数が凸である場合のOnline Gradient Descentのregret解析の証明は美しかったので、普通はこういうのはプレゼンではやらないとおもうのですが紹介しました。 Sublinearの学習の話は今後いろいろ発展しそうです。各学習例に動的に重みをつけて優先的に学習する方法は直感的にはできそうだと昔考えてたのですが、こういう形できれいに定式化できるのだと感心しました。 IBISはそこそこ参加していますが、毎年新しい分野の問題が登場してきて面白
Canvas/WebSocketでディアブロクローンなネトゲを作ってみた - mizchi logの解説 ちゃんと勉強して実装したわけじゃないけど、つくってみたい!と思った人が一通り実装できる程度の解説をする。 ゲームプログラミングとウェブプログラミングの初歩を知ってるとなお良い。(というか僕自身どっちも微妙なのだが) ソースコードはこちら GitHub - mizchi-sandbox/ws-netgame: WebSocketを用いたネットゲーム 前提として、CoffeeScript、WebSocketを使う なお、以下のコードは概念を説明するために簡略化したもので、socket.io , coffeescriptの微妙な挙動については検証していない。あくまで擬似コードの一種として読むように。 MVCにわけて解説する。 Model サーバーのセーブデータ。基本的にログイン中はオンメモリ
Tweet Business Insiderにスタートアップに関する特集があったので、そこから個人的に知らなかった、面白い事業を行なっているスタートアップをご紹介。 1. Codecademy Javascriptをゲーミフィケーションの要素を用いながら楽しく学べるようにしているNY発のスタートアップ。先日、250万ドルを資金調達。 2. Kaggle KaggleはPhDレベルの科学者のためのネットワーク。AIDsから宇宙の解明まで様々な分野の問題に専門を超えたコラボレーションを可能にするプラットフォーム。1,100万ドルを資金調達。 3. Skillshare SkillshareはNYU出身のMichael Karnjanaprokornらが始めた誰もが教えあい、また学びあうことを目指したサービス。 Union Square Venturesなどから370万ドルを調達。 詳しくはgr
少し前から、大学受験やTOEIC対策の教材としても有名な「DUO 3.0」を使っています。 今回はこのDUO 3.0とiPhoneを使った私の英語の勉強法をまとめてみました。 尚、始めた時の英語のレベルは、S(主語)とV(動詞)が分かる程度。基本文型とかいわゆる基礎的な部分もあやふやな感じでした。 英語の勉強を始めた動機 私の場合、海外のニュースを英文のまま理解したいというのが事の始まり。なので、会話や書き、TOEIC◯◯◯点!というよりも、まず「読めること」を目標にしました。 ただ、興味のある分野でないと続かないので、まずはiPhoneやMacの情報を扱っているサイトを中心に購読。個別に挙げると長いので、Twitterのリストにして公開しておきます。 DUO 3.0とは? 収録されている560本の英文に1572の重要英単語、997の重要英熟語を含んでいます。 単語とその意味だけが並んでい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く