グローバルに活躍するエンジニアを紹介する本連載。今回もNTTデータ ニューソンのセキュリティ担当、Alicia Lee(アリシア・リ)さんにお話を伺う。アリシアさんが実感したという「複数の言語を操れること」の最も大きなメリットとは何か。(2024年2月20日)
原文(投稿日:2010/04/21)へのリンク この程、InfoQ.comはこのサイトを始めてから使用していたバックエンドのデータベースを刷新した。しかし、すべて計画通りに事が運んだわけではなかった。ほとんどの移行作業は滞りなく進んだが、いくつかの予期していなかった問題(現在は解決済み)に直面した。この記事では、私たちがどんな計画をして、何が成功し何がうまくいかなかったのか、そして直面した問題をどのように検知し解消したのかを詳しく論じたい。 計画 今回の更新作業は複雑な案件であり、2、3ヶ月を必要とした。既存のデータベースサーバは、最初に導入した2006年からハードを変えていなかったので、ほとんど最大限に利用している状況だった。そしてこの結果、性能上の問題が顕在化し始めていた。特に定期的に実行されるレポート出力処理が走っているときは性能劣化が顕著だった。加えて、単一のマスタMySQLデータ
Squid: webコンテンツの配信を最適化する Squidは、HTTP、HTTPS、FTPなどに対応したcaching proxyです。キャッシュと、よく閲覧されるサイトの再利用により、帯域幅を減らし、レスポンス時間を向上させます。Squidには広範囲なアクセス制御機能があり、 サーバの機能を高度に向上させます。UNIXとWindowsで動作し、GNU GPL下においてライセンス許可されます。 あなたのインターネット通信を最大限に活用します Squidは、ユーザーにもっとも良いwebアクセス状態を提供するため、世界中の何百ものインターネットプロバイダに利用されています。Squid はクライアント-サーバ間のデータの流れを最適化し動作を向上させ、よく閲覧されるwebコンテンツをキャッシュすることで帯域幅の使用量を抑制します。Squidはまた、ネットワーク効率を最適化するキャッシュサーバの階
出ました。今回は機能追加が1件、バグ修正が55件あります。バグ修正のうちセキュリティに関するものが1件、パーティショニングに関するものが5件、レプリケーションに関するものが7件となっています。 MySQL 5.1.38から本体に付属するようになったInnoDB Pluginですが、バージョンが1.0.7に上がりRCからGA(Generally Available、正式版)となりました。ついに正式リリースです。というわけで何度か繰り返している話題ですが、今回はInnoDB Pluginについて再度おさらいをしておきたいと思います。 InnoDB Pluginの使い方 MySQL 5.1.38以降であればInnoDB Pluginを使うように設定するのは簡単です。/etc/my.cnfに以下の設定を書き加えることでInnoDB Pluginが有効化されます。 ignore-builtin-in
企業におけるグループウェア利用でもっとも重視される機能は「スケジュール管理」です。GoogleのWebアプリケーションで言えば『Googleカレンダー』が相当します。Googleカレンダーは、個人、企業を問わず幅広く利用されており、AjaxとJavaScriptを使ったUIによって、マウス操作によるスケジュールの作成、変更などが容易に行なえます。ローカルアプリケーションと比べても遜色なく、とても高機能です。今回はGoogleカレンダーをもっと便利にするツールを紹介します。 『Googleドキュメント』を活用している人はこちら! 【レビュー】『Googleドキュメント』を便利にするツールたち - オススメ16選 * * * デスクトップ上でスケジュールを通知 名称 GMinder 予定されているスケジュールを見逃さないようにするには通知機能を使うのがよいでしょう。Windowsユーザであ
大変たいへん興味深い記事。全プログラマーにとって。 HDDの代わりにSSDを利用したら、リレーショナルデータベースの性能はどれだけ向上するのでしょうか? オラクルと富士通が共同検証を行い、その結果をホワイトペーパーとして先週発表しました ...(snip)... HDDは200スレッドで性能が頭打ちなのに対し、SSDは200スレッドから300スレッドになってもまだ性能は上昇。ただし、300スレッド時にはCPU利用率が100%に近づいており、先にCPU性能の方がボトルネックとなってしまったようです。 HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験 - Publickey 動的なスクリプト言語 (Ruby や Python など) と静的なコンパイル型言語 (C++ や Java など) では、だいたい 5 倍から 10 倍ぐらいの速度差がある。それでもスクリ
20歳を過ぎた日本人(留学経験無し・受験英語/TOEIC英語しか学んだことがない人達)が下記の段階に到達するための英語学習法を公開しています。 このハタチエイゴ学習法が目指す目標 TOEIC試験で860点(Aレベル)以上に到達する。 「読む」「聞く」という受身な英語だけではなく、自分から英語を発信すること、すなわち「話す」「書く」がちゃんとできるようになる。 英語を母語とする人たちと英語で意思疎通できるようになる。第2言語としての英語を使いこなせるようになる。 ハタチエイゴ・基本情報 この勉強法ははてなブックマークを7,700以上獲得した人気記事です。 このblogは書籍化されてDiscover21より2010年9月16日に発売しました。書籍の名前は「20歳を過ぎてから英語を学ぼうと決めた人たちへ」です。5刷で26,000部。 勉強法の問い合わせは執筆者である@HAL_Jまでお願いします。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く