タグ

ブックマーク / japan.zdnet.com (13)

  • 象のジレンマ:データベースの未来はどうなる?

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 70歳を超えたMichael Stonebraker氏は気楽になってもよさそうなものだが、どうやらそうではないようだ。データベース研究のパイオニアである同氏は、いまだに週の大半をマサチューセッツ工科大学(MIT)で過ごし、残りの時間は自身で立ち上げたスタートアップ企業の仕事をしている。 その上、同氏は最近、「現代のデータベースシステムの基盤となる概念や慣行に対して基礎的な貢献をした」として、毎年計算機科学に貢献した人物に与えられるチューリング賞を受賞したところだ。 現在この賞はGoogleの協賛を受けており、受賞者には100万ドルの賞金が与えられる。過去の受賞者には、Alan Kay氏(オブジェクト指向プログラミングとSmalltalk

    象のジレンマ:データベースの未来はどうなる?
    kamipo
    kamipo 2015/05/03
  • トータルの人件費を安くできる--デファクトの可能性もある「MongoDB」の勘所

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「MongoDB」はNoSQLの中でもドキュメント型NoSQLに分類されます。MongoDBは他のNoSQLと同様に、リレーショナルデータベース(RDBMS)と比較してビックデータや非構造データの処理が得意といった特徴がありますが、ここではそういったNoSQLの一般的な特徴の紹介は割愛し、他のNoSQLとは違うドキュメント型NoSQLならではの特徴、そしてMongoDBならではの特徴を紹介します。 ドキュメント型ならではの特徴 ドキュメント型NoSQLではデータとして階層型データ構造であるJSONを扱います。図1にRDBMSのリレーショナルデータ構造、キーバリューストア(KVS)のキーバリューデータ構造、ドキュメント型NoSQLのJSO

    トータルの人件費を安くできる--デファクトの可能性もある「MongoDB」の勘所
    kamipo
    kamipo 2015/03/17
    野村総合研究所さん…(゚A゚;)ゴクリ
  • Slackware Linuxを使うべき10の理由

    Jack Wallen (Special to TechRepublic) 翻訳校正: 村上雅章 野崎裕子 2011-07-01 08:00 Slackwareは管理が容易ではなく、使い勝手にも難があるという理由で多くのLinuxユーザーから敬遠されている。しかしこのディストリビューションは、そういった難点を補って余りある利点を持っているのだ。 SlackwareというLinuxディストリビューションがある。ひょっとしたら、あなたも使ったことがあるかもしれない。あるいは、使用を検討したことがあるかもしれないし、難しそうだという理由で敬遠しているかもしれない。Slackwareは最もパワフルなディストリビューションの1つと言えるだろう。とは言うものの、そのパワフルさには代償が伴っている。他の多くのディストリビューションほどユーザーフレンドリーではないのである。実際のところ、Slackware

    Slackware Linuxを使うべき10の理由
  • IPv6アドレスについて知っておくべき10のこと

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 12月10日更新:記事の項目4と項目6について、IPv6分野の最新状況を追記した。詳しくは各項目を参照されたい。 ここ数年、IPv6は徐々に主流の技術になりつつある。しかしIPv6はIPv4と大きく違っているため、多くのITプロフェッショナルは、IPv6への移行と言ってもどこから手を付けていいかわからないのが現状だ。この記事では、IPv6のアドレッシングの仕組みを理解するのに役立つ、10のポイントを紹介する。 1.IPv6アドレスは128ビットの16進数 われわれが見慣れているIPv4は、4つの10進数からなっており、これが合わさって32ビットのアドレスを構成する。しかしIPv6アドレスは、IPv4のアドレスとは似ても似つかない。IP

    IPv6アドレスについて知っておくべき10のこと
    kamipo
    kamipo 2010/12/02
  • あなたのLinuxマシンをセキュアにするために知っておくべきiptablesのルール10選

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2009-03-03 08:00 iptablesをマスターするには時間がかかるものの、セキュリティに関する基的なニーズを満たすことのできるいくつかのルールを知っておくだけで、あなたのLinuxシステムのセキュリティを向上させることができる。記事では、その手始めとなる重要なルールを解説する。 iptablesは、Linuxマシンをセキュアにするための強力なツールだ。とは言うものの、その機能の多さには圧倒されてしまいがちである。そして、コマンドの構造をしっかりと理解し、マシンのどの部分をどのようにセキュアにすべきかを把握した後であっても、ややこしいことに変わりはない。しかし、iptablesの良いところは、極めて広いその適用範囲にある。このため、iptablesのルールのいくつかを

    あなたのLinuxマシンをセキュアにするために知っておくべきiptablesのルール10選
  • (2/5)注目を集めるオープンソースの仮想化ソフトウェア「KVM」、その成功の可能性は? - CNET Japan

    文:Stephen Shankland(CNET News.com) 翻訳校正:緒方亮、長谷睦 2007-03-08 20:51 今から4カ月前、オープンソースの仮想化ソフトウェア「KVM」の名前を聞いたことがある人はほとんどいなかっただろう。しかし、それも今は昔の話だ。 KVMは、隠密行動を取る新興企業Qumranetが後押しするオープンソースプロジェクトだ。そして、他の仮想化ソフトと一線を画す技術的、人的アプローチにより、早くも強力な支持者を獲得している。たとえばRed HatのようなLinux企業や、さらにはLinuxの生みの親であるLinus Torvalds氏といった面々だ。 こうした支援者の獲得は、画期的な仮想化技術を確立したいと考えるKVMにとっては最初の一歩にすぎないが、これだけでも、KVMがこの技術に与えうる影響の大きさを予感させる。仮想化技術とは、1つのマシンを複数のマ

    (2/5)注目を集めるオープンソースの仮想化ソフトウェア「KVM」、その成功の可能性は? - CNET Japan
  • グリーン化、高速化、柔軟性--20年後のデータセンターを予測する(後編)

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 稿は、データセンターのグリーン化に向けたこれまでのトレンドを追った「グリーン化、高速化、柔軟性--20年後のデータセンターを予測する(前編)」の続きです。 まだ残されている技術開発の余地 長期にわたって確立された、その他のサーバの主要な構成要素についても、研究者たちが見直しに取り組んでいる。たとえば、開発されてからすでに数十年が経過した、高速かつ高密度なメモリアーキテクチャ「相変化メモリ(PCM)」チップの出荷が、IntelとSTMicroelectroinicsとの合弁会社であるNumonyxによって2008年4月から始められた。PCMは、現在の選択肢をかなり上回るレベルの高い性能が期待されており、規模の経済による効力が発揮されれば

    グリーン化、高速化、柔軟性--20年後のデータセンターを予測する(後編)
  • グリーン化、高速化、柔軟性--20年後のデータセンターを予測する(前編)

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます データセンターの寿命は平均で15年から20年といわれている。では、現世代のデータセンターがその寿命を迎えるとき、後に続くデータセンターも今と同じような姿なのだろうか? 西暦2000年ごろにデータセンターの新築ブームが起こったことを考えると、データセンターを建て直そうという機運が到来するよりも前に、何百ドル分ものサーバハードウェアや関連機器の償却時期が訪れることになりそうだ。 ただし、それなりの規則性で、「破壊的テクノロジ」によってそのときどきの状況が引っくり返されてきたのだから、現在のITトレンドをそのまま将来にあてはめても確かな結論は得られない。 とはいうものの、データセンターの設計に関するいくつかのマクロなトレンドの出現は、将来のサ

    グリーン化、高速化、柔軟性--20年後のデータセンターを予測する(前編)
  • Firefoxの必携アドオン10選 - IT業界を生き抜く秘密10箇条 - ZDNet Japan

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2008-09-02 08:00 あなたが定期的に巡回しているウェブサイトへのアクセスを迅速に行いたいのか、高機能のタブを使用したいのか、それともシステムを潜在的に危険なアクティブコンポーネントから守りたいのかにかかわらず、あなたの役に立つFirefoxのアドオンが存在している。記事では、時間を節約し、ブラウザの使い勝手を向上させるような、筆者お気に入りのFirefoxアドオンを紹介している。 Firefoxには、アドオンという追加機能をインストールできるというとても素晴らしい能力がある。そして、アドオンにはさまざまなものが用意されているのだ。ブラウザの見た目を少しだけ変更するというものもある一方で、ウェブ閲覧に欠かせないというものも数多くある。あなたがどのような目的でウェブ閲覧を

    Firefoxの必携アドオン10選 - IT業界を生き抜く秘密10箇条 - ZDNet Japan
  • 日時の表示フォーマット - あとで読むRailsのススメ

    viewで日時を表示するとき、strftimeというメソッドを使って表示フォーマットを指定できます。 でも毎回それを書くのはだるいので、strftimeをしてくれるhelperを作ったり それすらめんどくさくて、プロトタイプの間は.to_s(:db)なんて手抜きしてみたり けど、このto_sの引数の:dbってなに? と思って調べてみたらTime::DATE_FORMATSに設定することで、任意のフォーマットを作れることが判明。ヘルパー作る必要なかった 使い方は、例えばenvironment.rbとかどこでもいいけど Time::DATE_FORMATS[:jp] = "%Y年%m月%d日 %H時頃" とかしてあげると、 >> Time.now.to_s(:jp) => "2008年04月22日 11時頃" >> DateTime.now.to_s(:jp) => "2008年04月22日

    日時の表示フォーマット - あとで読むRailsのススメ
    kamipo
    kamipo 2008/05/08
  • acts_as_authenticated - あとで読むRailsのススメ

    最近プラグイン作りが楽しすぎます。 作れば作るほど仕事が楽になること考えたら、テンション上がりすぎて会社のベランダで正拳突きしたくなるのも当たり前ですよね? そんなステキプラグインですが、toytterでも使っています。 当はフルスクラッチで10分目指したかったんだけど、実際の開発でもほとんど毎回使っているプラグインなんで、大目に見てやってください。 今回利用した「acts_as_authenticated」というプラグインを使うと、ユーザー登録やログイン管理を簡単に実装することができます。次のコマンドをコンソールから入力して、プラグインをインストールしてください。 ./script/plugin source http://svn.techno-weenie.net/projects/plugins ./script/plugin install acts_as_authenticat

    acts_as_authenticated - あとで読むRailsのススメ
  • Ruby on Railsで10分で作るTwitterもどき - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「こんなに簡単にウェブアプリが作れるなんて!」と話題沸騰中のRuby on Rails。果たして、その実力やいかに? このビデオでは、数々のウェブアプリケーションを開発しているローハイド.のCTOであり、ZDNet Japanブログ「あとで読むRailsのススメ」を執筆する吉見和也氏が、Ruby on Railsを使って10分の制限時間内で実際に動く「Twitterもどき」の開発に挑みます。なお、このビデオで作成した成果物一式はこちらからダウンロードが可能です(toytter.zip:約91.6Kバイト)。 再生時間:11分08秒

    Ruby on Railsで10分で作るTwitterもどき - ZDNet Japan
  • Rails2.0を読んでみる-初期化編 - あとで読むRailsのススメ

    Rails2.0も出たわけですし、早速ソース読みです。ちなみに2.0が出る前は全く追ってなかったので、どんな機能が追加されてるかまったく知りません。やっぱり目につくのはActiveModelなんですが、最初に見たいのはRails::Initializer。railsの起動時にconfigの下のenvironment.rbの中で、Rails::Initializer.runが実行されて、アプリケーションを初期化します。どう初期化されてるのかを知れば、環境のカスタマイズも自由自在。自分に適した環境に書き換えて、より快適なrailsライフを送れます。 Rails Trac - initializer.rb まずはenvironment.rbの中で実行されるrun 46 def self.run(command = :process, configuration = Configuration.n

    Rails2.0を読んでみる-初期化編 - あとで読むRailsのススメ
    kamipo
    kamipo 2007/12/17
  • 1