Continuing my series of queries about how "Web 2.0" companies used databases, I asked Cal Henderson of Flickr to tell me "how the folksonomy model intersects with the traditional database. How do you manage a tag cloud?" He replied: "lots of the 'web 2.0' feature set doesn't fit well with traditional normalised db schema design. denormalization (or heavy caching) is the only way to generate a tag
Search the Notebook Recent Notebook EntriesPopular EntriesjQuery File TreejQuery Context Menu PluginjQuery MultiSelectjQuery Right-click PluginExternal Popup Links Using jQueryRelated EntriesjQuery Context Menu PluginParsing a JSON String Results in an ‘Invalid Label’ Error Determine the Parent Directory of a Path in PHP$.getPOST() for jQueryUsing json_encode() and json_decode() in PHP4 Archives
PHP Mysql tips Monday, 23 July 2007 Continuing from my earlier post on PHP performance, I thought I’d share a few Mysql tips that I’ve learnt over the years. Hope it helps someone and please leave a comment with your own tips or provide any corrections to the ones mentioned. Word searching 1. SELECT * FROM table WHERE MATCH (`field`) AGAINST ('Keyword') (Fastest) 2. SELECT * FROM table WHERE MATCH
さる 3 月 15 日に開かれた Roppongi.JS の jQuery コードリーディングにオンラインで一部参加しました。途中参加に途中退室、一部こちらの都合で音声なしでの中継視聴とあわただしかったものの、jQuery のソースコードをじっくり読むいい機会になりました。 jQuery オブジェクト 今回個人的にわかったのは jQuery オブジェクト、すなわち jQuery(...) と jQuery 関数 (または $ 関数) を呼び出したときに返ってくるオブジェクトは何なのかということ。jQuery オブジェクトは配列のようなオブジェクトであり、length プロパティと 0 ~ n (n は length - 1) までの数値的な名前のプロパティを持ちます。配列としての各要素 (数値的プロパティ) は DOM ノードオブジェクトを指しています。 jQuery オブジェクト自身はは
Firefox3MemoryUsage - Firefox 3 のメモリ使用量 目次 この文書について Firefox 3 のメモリ使用量 私たちのやったこと メモリ断片化の削減 循環コレクタによる循環の回避 キャッシュのチューニング 画像データの保存方法調整 リーク狩り メモリ使用量の測定 テスト方法 結果 まとめ 謝辞 Firefox 3 のメモリ使用量 この文書について Stuart Parmenter "Firefox 3 Memory Usage" の日本語訳です. http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/ 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... Web や Web ブラウザが成熟するにつれ, 人々はそこになかったものを期待するようになった. はじめて Firefox がリリースされ
仕事で1000万件超のデータを扱っているという知り合いから,データベースについていろいろと聞いてみた. データベースを速くするコツは? DBサーバとアプリケーションサーバを分けると24時間かかっていたものが2時間になった おそらく,1つのタスクに集中したほうがキャッシュのヒット率があがるから? Materialized View いくら1000万件の生データをもっていても,それら直接扱うことはやっぱり稀らしい.普段は集計済みのデータを扱うらしい. 集計内容と生データは整合性がないといけない.でもViewを使うのは遅い,というときには Materialized View というものがあるらしい.簡単にいうとクエリの結果を特定のテーブルにとっておいて,たまに更新をかける,というもの. Oracle には create materialized view があるらしい. http://www.a
Cold Brew (水出し) 2.0 アイスコーヒー 2.0を書いたのが 2020 年の夏なので、そこから 2 年も経ってしまったなんて驚きだ。 今回も懲りずに「2.0」シリーズを書いていくんだけど、なんで Cold Brew なのかというと、ここ数ヶ月通っている Definitive. が出す Cold Brew によって自分の中の常識が変わってしまったから。 これまで豆のポテンシャルを最大限味わいたいならフィルター(ホットのドリップ)を選ぶことが多かった。 だけど Definitive.の Cold Brew はフィルターで淹れたコーヒーと同じくらい複雑なアロマと様々なフレーバー、アフターの複雑さ、温度変化によるフレーバーの変遷も楽しむことができる。 ということで、お店の味を完全再現!とまではいかないものの、豆に応じて好みの Cold Brew を作れるようになってきたので、レシピと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く