2013年5月15日水曜日 linux-fincoreを使ってページキャッシュを覗く ページキャッシュにどれだけページが載っているかを調べたいなーと思うと、 ファイルがページキャッシュに乗っているかどうかを調べる というのがよく引っかかって、 そもそもfincoreってどっ... 続きを読む
Im perf tuning a large query, and want to run it from the same baseline before and after, for comparison. I know about the mysql query cache, but its not relevant to me, since the 2 queries would not be cached anyway. What is being cached, is... 続きを読む
JSで動的にDOMを追加っていうのをよくやります。 でも追加の仕方ってたくさんありますよね。 innerHTML使ったりappenChildしたり。 最近ではjQueryの.appendや.htmlもよく使いますよね。 でもどの方法が一番速いんでしょうか。 あいまいなところだったので、実... 続きを読む
Mac を使っていて、だんだん動きがもっさりしてきたなー*1と思って /private/var/vm/ 下を見ると、案の定スワップファイルが溜まっていることがある。こういうケースでの対策としては、・スワップ禁止にする、・/usr/sbin/purgeする、・再起動する、といった手... 続きを読む
iOS 6 より Safari からファイルをアップロードできるようになり、写真投稿が必要なウェブサービスで、投稿のためだけにアプリを用意する必要はなくなったかなあ、と最初は思っていました。 ところが、iPhone 5 などで撮った写真などはファイルサイズが結構大き... 続きを読む
ローディングを表示する UIWebViewではページ表示するまでは、だいたい白い画面の状態で待たされます。 特に重いページを表示する場合、白い画面のまま固まったように見えてしまい、あまりよろしくないです。 ローディングを早くすることは(場合によりますが)... 続きを読む
スマートフォンのWebはモッサリしていてダメなのか?その真偽を追って我々は検証を開始した。 Vol.1 「スマートフォンのWebはモッサリしていてダメだ」 その真偽を追って我々は検証を開始した... 経緯 1年以上前に書いたスマートフォン用のWebアプリが残念過ぎ... 続きを読む
モバイルブラウザでの高速クリックを実現するjQueryプラグイン「jQuery Fastbutton」 2012年11月26日- jQuery Fastbutton モバイルブラウザでの高速クリックを実現するjQueryプラグイン「jQuery Fastbutton」 モバイルブラウザのSafari等でfastClickイベントをb... 続きを読む
Googleが先ほど(米国時間8/3)、PageSpeed Serviceのアップデートをロンチした。このWebサイト最適化〜キャッシングサービスは、これまで以上にユーザサイトのコンテンツの、閲覧者の画面上の描画を高速化する、とGoogleは述べている。PageSpeed Serviceによる... 続きを読む
imagemagick一般的に ImageMagick のサムネイル画像生成は遅いとされており、パフォーマンスが求められるシーンでは Imlib2 などのより高速な画像処理ライブラリが使われることが多いです。Imlib2 の高速さについては、以前「Imlib2でImageMagickより3倍高速か... 続きを読む
DooPHPという軽量なPHPフレームワークが紹介されていた。 PHP用の世界最速最軽量MVCフレームワーク「DooPHP」 - Web活メモ帳 DooPHPはPHPでできたオープンソースの軽量MVCフレームワークです。 CakePHPやCodeIgniterと比較したベンチマークを測った所、はるかに... 続きを読む
DooPHPはPHPでできたオープンソースの軽量MVCフレームワークです。高性能だけれども軽くて早い。ぜひ使ってみたくなるようなベンチマークが公式サイトに掲載されていました。 CakePHPやCodeIgniterと比較したベンチマークを測った所、はるかに多くの処理を実行... 続きを読む
TIPSです。このようなテーブルがありまして、 CREATE TABLE `link` ( `id1` int(11) NOT NULL DEFAULT '0', `id2` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id1`,`id2`), KEY `ix1` (`id2`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; データは以下のよう... 続きを読む
jqueryのセレクタの高速化tipをまとめてくれた方がいました。 http://minipaca.net/blog/jquery/tried-jquery-tuning/ http://www.geekzshu.com/jquery/879 結論 ○単一階層の場合 ・ID検索が最速(当たり前か・・・) ・jqueryのセレクタは「左から右に・・」... 続きを読む
「DSAS for Social を支える技術」というネタでadvent calendar に挑戦します。 methane です。 PDOで MySQL を使うときは、みなさん $stmt = $con->prepare("..."); して $stmt->execute($values); とかしてプリペアドステートメントを利用されていると思いま... 続きを読む
こんにちは。検索サービス開発4チームでメッセージアプリのLINEのiPhoneアプリ開発を 担当している金泰敬(キム テギョン)です。 今回説明させて頂きたい主題はLINEのモデル側を支えているCore Dataです。 Core Dataは、MacOS XのベースFrameworkであるCocoaのM... 続きを読む
最近Androidとの抗争が激化しているago(@kyo_ago)です。 jQueryはCSSセレクタを多用する特徴がありますが、jQuery内では実行ブラウザやCSSセレクタの記述によって呼び出されるブラウザAPIが変わり、それによって実行速度にも影響が出ます。 この記事では「セ... 続きを読む
Googleが開発したJavaScriptのカバレッジツールがScriptCoverです。Google Chrome機能拡張としてインストールすることで任意のWebサイトにおけるJavaScriptカバレッジ率が分かります。 0 続きを読む
1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 « Android... 続きを読む