git status の結果が遅い場合の対策です。下記の記事の試行錯誤が参考になりました。 performance – Git is really slow for 100,000 objects. Any fixes? – Stack Overflow git fsck というのを行なっているようです。git fsck は、リポジトリが壊れている場合に壊れている部分を検出できるコマンドだそうです。とりあえず壊れているのか壊れていないかも分からないので、git fsck でチェックします。
WordPress のプラグインはどこに設定データを格納しているかについて調べました。調べる際に以下のプラグインを解体させて頂きました。 WordPressの実行速度を短縮させる「001 Prime Strategy Translate Accelerator」をリリースしました | Simple Colors プラグインの大きさによっては独自のテーブルを作る物もあると思いますが、ちょっとしたフラグなどのデータを保持するなら WordPress が使っている wp_options を使わせてもらいます。 PSTA を参考にサンプルコードでの説明 以下のようにデフォルトでどのようなキーが入ってくるかを定義しておきます。get_option(‘key’) で既にあるプラグインのデータを取り出せます。データがまだ無ければデフォルトで定義したデータを代入します。get_option() はデータベ
BASIC 認証ってかなりの多くの場面で使いますね。デモサイトを誰かに見せたり、本当に簡単なアクセス制限をかけたい場合とか、検索エンジンとかその辺のアクセスを防いだりとか、とりあえず付けるとホッとします。 ですが意外に付けるの大変です。.htaccess に BASIC 認証用の記述をして、.htpasswd に暗号化した記述を入れて、サーバーにアップロードして、そして .htaccess に .htpasswd までのパスを書くという流れ。とても細かい作業が多いのでパッケージにしておきました。 サーバーのドキュメントルートなどのパス情報を取得する .htpasswd などを読み込むためにサーバーのパスなどが必要です。もし分からない場合は PHP で出力することもできますが、あまりおすすめの方法ではありませんので、最終手段として利用してください。 <!DOCTYPE html> <html
Firefox の Firebug や Chrome のデベロッパーツールの Network をご存知ですか。以下の画像のように Web ページの表示の際に読み込まれる画像やサイズ、読み込むまでの時間などを表示してくれます。 この結果実は HAR ファイルというのにエクスポートすることができるようです。そして HAR ファイルは HAR ビューワなどで見ることができるようです。この記事ではその辺についてまとめていきます。 Network の結果をエクスポートする Chrome でエクスポートする方法 Network の結果のところで右クリックをするとメニューが出てきます。その中の Save Entry as HAR をクリックすると HAR ファイルに結果をエクスポートすることができます。 Firefox でエクスポートする方法 Firefox の場合は、拡張の NetExport という
私は jQuery で Ajax を使ってデータを POST で送信する際に以下のようにコードを書いていて躓きました。 var hoge = 'str&ing'; var fuga = 'string'; var data = 'hoge=' + hoge + '&fuga=' + fuga; $.ajax({ type: "POST", url: "/ajax/add", data: data, success: function() { alert('success'); } });
Git をインストールするのに MacPorts を入れます。以下のページからインストーラーをダウンロードします。この記事を書いている段階では MacPorts-2.0.3-10.7-Lion.dmg をダウンロードしました。 The MacPorts Project — Download & Installation MacPorts-2.0.3-10.7-Lion.dmg をマウントして MacPorts-2.0.3.pkg を実行して進めていくと以下のようなエラーでインストールができません。 Xcode is not installed, or was installed with UNIX Development (10.5+) or Command Line Support (10.4) deselected. いくつかの問題を提示してくれます。今回私は Xcode をインストー
解釈が間違っている点がある可能性が御座いますのでご了承くださいませ。記事の内容としては「Node.js なら他のサーバよりもこんなに簡単に WebSocket が扱える(ライブラリがある)」というような内容となっていますので、ご了承いただければと思います。 Node.js って何? Node.js についてよくわからず最初は以下のページを読んでました。 Node.jsに関する基礎や開発・チュートリアルのまとめ:phpspot開発日誌 例えば、ログイン中の2人がいて、1人がチャットのリクエストをしたとします。でもラグが30秒ほどあって、気付かずに閉じちゃうなんてことがなくなります。 メンバーAのブラウザがメンバーBのブラウザに直接プッシュするってことかと最初は思っていましたが違いました。この点について深く考えていくこととなります。 Node.js を使うと何ができるのか node.js を使
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く