失敗知識データベースは、科学技術分野の事故や失敗の事例を分析し、得られる教訓とともにデータベース化したもので、科学技術振興機構(JST)が無料で提供しています。
ミクシィのCTOが語る「mixiはいかにして増え続けるトラフィックに対処してきたか」 YAPC::Asia 2006 Tokyo 東京都大田区で開催されているPerl技術者向けカンファレンス「YAPC::Asia 2006 Tokyo」で2006年3月29日,日本最大のソーシャル・ネットワーキング・サイト(SNS)である「mixi」を運営するミクシィのBatara Kesuma(バタラ・ケスマ)取締役最高技術責任者(CTO)が,増え続ける膨大なトラフィックにどのように対処してきたのかについて講演した。カギとなるのは「データベース分割」である。 mixiのシステムはもともとBatara氏が1人で作り上げたものだ。2003年当時,米国でFriendsterなどのSNSがはやっており,同氏が会社(現在のミクシィ,当時はイー・マーキュリー)にSNSを作りたいと提案したところ認められたという。同氏が
An icon used to represent a menu that can be toggled by interacting with this icon.
日米、ヨーロッパの主要国で2大政党など主要な既存政党の支持率が全体に低下する傾向。代って左右のポピュリズム政党、特にリフォームUK、国民連合(フランス)、イタリアの同胞など右派の支持率が上昇する傾向。
【関連記事】 本内容についてのアップデート記事を公開しています。あわせてご確認ください(編集部) Security&Trustウォッチ(60) 今夜こそわかる安全なSQLの呼び出し方 ~ 高木浩光氏に聞いてみた http://www.atmarkit.co.jp/fsecurity/column/ueno/60.html Webアプリケーションに対する攻撃手法の1つであるSQLインジェクションの存在は、かなり広く知られるようになった。しかし、その対策はまだ本当に理解されていないように思える。フォームから渡された値の特殊文字をエスケープしたり、PHPのmagic_quotes_gpcといった自動エスケープ機能をオンにするだけで対策したつもりになっていないだろうか。 基本はもちろん、セカンドオーダーSQLインジェクションやマルチバイト文字を利用したSQLインジェクションの攻撃パターンや、その対
ポイント ・高度なインデックスやジョインを利用し,最短経路でデータにアクセス ・メモリー不足を自律的に解消し,キャッシュのヒット率を高める ・インメモリーDBは全データをメモリーで処理し,高速化を図る 目的地に早く到着したいなら,最短の経路を最速で行けばよい。これはデータベース(DB)でも同様だ(図1)。インデックスなどを使ってデータへの最短経路を見つけ,メモリー・アクセスを増やして,最速でたどり着く。DBにはそんな技術が詰まっている。 図1●データベース高速化技術のポイント ビットマップ・インデックスなどを使い、データにたどり着く最短の道を選ぶ。また、できるだけメモリーにデータをキャッシュさせておくことで、アクセスのスピードを上げる、という二つのポイントがある [画像のクリックで拡大表示] 以下では,(1)データにたどり着く最短の道を選ぶ仕組みと,(2)アクセスのスピードを上げる仕組みの
条件項目は館により無効の場合があります 詳細 検索結果は別画面に表示されます。 検索した資料の利用方法についてはこちらを必ずお読みください。 検索した資料の利用については、資料の所蔵館ではなく、 ふだん利用されている図書館にお尋ねください。
フランス国立視聴覚研究所(Institut National de l'Audiovisuel)は、4月27日より、10万本にもおよぶ、テレビ番組、ラジオ番組をネット公開している。 「Archives pour tous(アーカイブ・フォー・オール)」と名づけられたこのサービスより、1920年代のファッションショー、1968年の5月革命、ヌーベルバーグなど、さまざまな映像/音声を視聴できるようになった。 (INA Archives pour tousのトップページ) サイトは、すべてフランス語だが、インターフェイスは、iPodのように直感的に操作できる。 メニューは、themes(テーマ)、personnalites(人物)、epoques(時代)、programmes(番組)となっており、そこからブラウズできる。 また、検索も充実しており、さらに、これまで自分が閲覧したページの履歴もサム
IBMのサイトに、PHPから操作するデータベースに関してよく見られる5つの問題点とその解決方法が掲載されています。 データベースのデザインをする際、一般的に発生する問題点についての解説です。 で、肝心の5つの問題が何かというと、以下の通り。 Five common PHP database problems 1つめは古いPHPのコードでは直接、データベースにアクセスしているということ。コレに代わる手段としては、PEARのDBモジュールを使うか、あるいはPHPデータオブジェクト、PDOのクラスを使え、とあります。 2つめは、オートインクリメントを使わないということ。MySQLは基本的にレコード1つについてユニークなIDをオートインクリメントしているわけですが、これを活用していないというパターン。オートインクリメントを有効に使っていない場合、非効率的であるだけでなく、負荷も高くなるそうです。解
☆ < main contents > 事件 国内で起きた事件や海外で日本人が関わった事件など [ 50音順 / 量刑別 ] 2008.9.9 UP 天城山心中事件 NEW 2008.9.10 UP 小林多喜二虐殺事件 NEW yahoo! news [ トップ / 殺人事件 / 判決 ] [ about / memo / what's new / bbs / link / antenna / amazon / mail ] - - - - - - - - - [ weekly book ] - - - - - - - - - 実際にあった事件&犯罪に関する新刊本や注目の本などを紹介(週末に更新) < 2008.10.3 更新 > ☆ 『誘拐捜査−吉展ちゃん事件』 (創美社/単行本/中郡英男/2008.6)
1. 無料のOracleデータベース 読者の皆さんはOracleデータベースに無料版が存在することをご存知でしょうか?残念ながら日本オラクルから情報が出てないので、知らない方も多いと思います。 無料版のOracleデータベースとはOracle Database 10g Express Edition(以下「Oracle XE」)で、多少の制限はありますが中身は完全なOracleデータベースです(制限については後述)。 金額的に敷居が高いと感じていた方であっても、無料でOracleデータベースを用意することができます。開発プラットフォームとしてだけでなく、小規模システムであれば運用プラットフォームとしても十分に使えると思います。もちろん、Oracleデータベースの勉強にも有用でしょう。 データベースはデータを管理し、簡単に検索・抽出などをするために利用されます。通常はデータの管理等に利用され
イッツ・オンリー・ロッキュン・ロール 特別価格: 1,418円(税込) 結成から17年。フラワーカンパニーズ、鈴木圭介の全歌詞がここに集結される。1995年のデビューアルバム「フラカンのフェイクでいこう」から、2006年最新アルバム「脳内百景」、幻のインディーズアルバム「聞コエマスカ」までも全網羅した究極の一冊。鈴木圭介の赤裸々で笑いと切なさが同居するストイックな歌詞とこの17年間のライブフォトを余すところなく掲載。特典に、2006年6月16日に大阪BIG CATでのLIVE DVDを封入。
<BODY> MySQLは、高速と堅牢性を追及したマルチユーザ・マルチスレッドのSQLデータベースです。<br> 世界でもっともに人気のあるオープンソースデータベースです。<br> <A HREF="frame/">フレーム無しのページ</A> </BODY>
Movable Type 3.3が公開されました。 MT3.3のインストール手順をお探しの方、もうしばらくお待ちください。 それまでは、筆者のブログで「MovableType3.2から3.3へのアップグレード手順」を公開していますので、こちらを参考にしてください。 投稿者: milano | パーマリンク Movable Typeの2.xの時代からずっと変わらなかった、 1. mt.cfg ファイルの修正 2. ファイルのアップ 3. mt-check.cgi の実行 4. mt-install.cgi の実行 5. mt.cgi の実行 という流れが変わっています。 このため、今までMovable Typeのインストール経験がある人も、多少とまどう事と思われます。 そんな人にも、また、インストールが初めてという人にもわかりやすく、図表付きでインストール手順を解説しました。 また、3.2で
ブログはすでにウェブサービスに欠かせない基礎的ツールとなった。数年前のマイホームページブーム時代には「だれでも全世界に向けて情報発信できる」というのが売り文句だったが、HTMLとFTPを覚えないといけなかった。今、ブログブーム時代には、ブラウザで表示させ、文字を入力して投稿できる人なら誰でも簡単にブログを作れる。そして、ネット初心者が「ブログ始めました」と言う時代になった。 私は今、その次を見ている。それは、日記型だけでなく、ありとあらゆるスタイルのウェブページが、ブログのようにブラウザから構築できるツールの時代だ。知人にはことあるごとに「こういうツールを作れば、次の時代のウェブで羽振りを効かせられるぜ」と煽っているのだが、実力と余裕が伴わないみたいだし、ほかにも同じようなことを考えている人は多いようなので、公開してしまうことにした。だれか作ってください。 ■FTPの面倒くささからMTへ
From: zen kishimoto <zen kishimoto <zen@xxxxxxxxxx>> Date: Sat, 03 Sep 2005 09:24:15 -0700 Subject: [mysql 12071] 階層化されたデータをMySQLで扱う (Managing Hierarchical Data in MySQL) http://dev.mysql.com/tech-resources/articles/hierarchical-data.html (図はこのサイトを参照のこと) Mike Hillyer著 初めに 多くのユーザーは一回くらいはSQLデータベース内で、階層化したデータを 扱ったことがあると思います。そのときはリレーショナル データベースは階層化したデータ用に開発されなかったと考えたと思います。 リレーショナルデータベースのテーブルは階層化されておらず
○初めて来た方は、このあたりからご覧ください。 13歳以下の犯罪 異常犯罪 親殺し統計グラフ ○更新履歴と管理人による注釈は、こちらのブログをご覧ください。 少年犯罪データベースドア ○幼女レイプや児童虐待、小学生殺人が昔と比べて凄い勢いで減っているのが判ります。 子どもの犯罪被害 データーベース 文責は管理人の管賀江留郎にあります。 何か問題があれば消しますのでメールください。 このサイトのデータはできるだけ広めたいと思っておりますので、無断で自由に使用してください。 ただし、新聞記事などの引用は、法律上の引用の範囲で各自の責任のもとに使用してください。 返信がめんどうなので、いちいちデータ使用の許可を求めないでください。間違いの指摘は歓迎します。 いまのところのデータ完成度は50%で、日々更新しています。抜けている事件があれば教えてください。
PostgreSQLをチューニングする機会があったので その時に調べたチューニング項目を備忘録として残しておきます。 バージョンの違いやサーバの規模などによっても 効果は変わってくると思うのであくまで参考程度のものですが。 ・shared_buffers 7系では8000〜10000程度まで引き上げる 8系では150000程度まで引き上げることが可能、100000程度が性能のピーク これに多く割り当てるよりOSのバッファ領域として使う方が性能が向上する テーブルサイズを割り出して設定するのがベスト 簡単に設定するなら搭載メモリ量の1/4、搭載メモリが多ければ1/2ぐらいでも可 ・max_connections 7系では256程度、8系では1000程度が性能のピーク ・work_mem(sort_mem) 適切なサイズに調整する、2048〜4096程度 プロセス毎
最近、2.0な方々の間でTwitterが話題になってる。で、そのTwitter自体も面白いんだけど、TwitterについてDHHがブログを書いてRailsでの大規模サイト構築が話題になってるのが面白い。 Twitter trouble (Loud Thinking - DHH) まずTwitterの高負荷について言及、Twitterは11,000リクエスト/秒 の高負荷で問題となっているらしい。 そしてスケーラビリティの鍵はDB分割だ、と言っている。Railsは基本一つのDBを見るのでスケーラビリティの問題になる (確かにWebサーバはロードバランサがあればいくらでもスケールするしね、Sessionの共有だけ気を付ければ) ↓ Dr Nic » Magic Multi-Connections: A “facility in Rails to talk to more than o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く