タグ

ブックマーク / xtech.nikkei.com (11)

  • 特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro

    「データベースはブラックボックス。どんなSQL文を投げたらどんな結果が返ってくるかさえ知っていればよい」---そう思っている人も多いかもしれません。 しかし,物のソフトウエア・エンジニアを目指すのであれば,データベースが動く仕組みを学ぶことは避けて通れません。パフォーマンスなどに問題が生じたときどこから手を付けていいのか皆目見当がつかない,といった事態に陥りかねません。 市販のRDBMSの内部はかなり複雑ですが,基的な部分を理解するのはそれほど難しくありません。この特集でデータベースの動く仕組みを理解してください。 イントロ ●ブラックボックスのままでいいの? 基礎から理解するデータベースのしくみ(1) Part1 ●SQL文はどのように実行されるのか 基礎から理解するデータベースのしくみ(2) 基礎から理解するデータベースのしくみ(3) 基礎から理解するデータベースのしくみ(4) 基

    特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro
  • ラズパイで攻撃者に罠を仕掛ける、ハニーポット「DShield」

    インターネット上のサーバーを無差別にスキャンし、脆弱性を突こうとする攻撃者。その手口を解析する罠として機能する疑似サーバー、いわゆるハニーポットにラズパイを仕立てるのが「DShield Raspberry Pi Sensor」です。 DShield Raspberry Pi Sensorは、SSHのポート22番、Webサーバーの80番といったポートへの攻撃を擬似的なサーバーで待ち受け、攻撃者の傾向を分析するサーバーソフトです。世界各地にあるセキュリティセンサーの一つとしてコミュニティーに貢献できるほか、無料のアカウントを取得することで収集したログを閲覧できるようになります。 DShield Raspberry Pi Sensorをインストール DShield Raspberry Pi Sensorを利用するには、まず動作環境として公式OSの「Raspbian(ラズビアン)」を用意し、DSh

    ラズパイで攻撃者に罠を仕掛ける、ハニーポット「DShield」
    h_kenan
    h_kenan 2017/10/13
  • 最終回 セキュアなSSHサーバーを構築する

    これまで構築してきた自宅サーバーによるサービスを,外出先からも利用できたら便利だ。そこで今回は,SSHサービスとポート・フォワードを設定し,外からも自宅サーバーを使えるようにしてみよう。 連載の最後となる今回は,自宅サーバーでSSH(Secure Shell)サービスを稼働させる。SSHは,外部から自宅サーバーへのリモート・ログインを可能にするサービスだ。このSSHとポート・フォワード機能を併用すれば,SSHで接続したクライアントはLAN内に設置したように,メールやWebなどのサービスを利用できる。 もちろん外部向けのサービスを稼働すれば,それだけ攻撃を受ける可能性が高くなる。そこで,よりセキュアに運用できるよう,公開鍵(かぎ)認証やファイアウオールを設定したSSHサーバーを構築しよう。 SSHの認証方法 SSHを使って,外部からリモート・ログインを行うときのユーザー認証では,パスワード認

    最終回 セキュアなSSHサーバーを構築する
    h_kenan
    h_kenan 2011/09/17
  • 「CGとC++は内定してから学んだ」──ゲーム技術書籍を執筆したセガの現役プログラマが語る

    写真●セガAM研究開発部第三AM研究開発部ソフト開発セクションの平山尚氏。1977年北海道生まれ。京都大学大学院修了後,2002年にセガ(当時は子会社のヒットメーカー)入社。PS2用「電脳戦機バーチャロンマーズ 」やPS3およびアーケード用「パワースマッシュ3」などの開発に携わる このを書いたきっかけは? 2007年に新人研修の担当になったのがきっかけです。DirectXといったライブラリに詳しい新人は多いと思ったのですが,それだけだとパソコンや(アーキテクチャにPCを採用している)アーケード・ゲームは大丈夫ですが,プレイステーションなど家庭用ゲーム機の開発ができません。 そこで基的な3次元CG(Computer Graphics)やアルゴリズムを教える必要があると思いました。その際に,「一冊これを読んでおけばゲーム・プログラミングを一通り学べる」といった書籍が見付からず,不便でした

    「CGとC++は内定してから学んだ」──ゲーム技術書籍を執筆したセガの現役プログラマが語る
    h_kenan
    h_kenan 2009/09/03
  • 「iPhone 3G Sのテザリング機能は定額料金では成り立たない」,ソフトバンク株主総会より

    ソフトバンクは2009年6月24日,第29回定時株主総会を開催した。総会には代表取締役社長の孫正義氏が出席,同社株主の質問に直接答えた。2日後の6月26日に発売するiPhone 3G Sについての質問が多く出た。主なやり取りは以下の通り。 ――地方に行くと,ソフトバンクモバイルの携帯電話がつながりにくい場所がある。何か圏外をなくす策はないのか。 競合他社は800MHz帯の電波を使っているため,電波が届きやすい。2GHz帯を使う当社は倍の数の基地局を設置していても届かないエリアがある。ただし技術的な改善を行うための実験を現在実施している。これがうまくいけばエリアを拡大できるだろう。 ――携帯電話が3.9Gや4Gに進むに従って,兆単位の設備投資が必要になるのでは。 毎年2000億~3000億円の設備投資をコンスタントに続けていく計画だ。 ――iPhone 3Gの販売台数はどのぐらいか。 米Ap

    「iPhone 3G Sのテザリング機能は定額料金では成り立たない」,ソフトバンク株主総会より
    h_kenan
    h_kenan 2009/06/25
    判別できないから困るとかいう話じゃないの
  • 若い時にプログラムを書こう、必ず人生の豊かさにつながる

    システムインテグレータ最大手NTTデータを率いる山下社長は若い頃、汎用コンピュータ用のデータベース開発に取り組み、プログラムを自ら作っていた。その経験から山下氏は「人生のどこかで手を動かしてプログラムを作る仕事を経験した方が絶対に面白い。20代あるいは30代の前半くらいまでに真水の仕事をどれだけやったか、それがその後の人生の豊かさにつながる」と同社幹部としては異例の発言をする。(聞き手は谷島 宣之=日経コンピュータ編集長、写真は小久保松直) 2009年度、100億円近い投資を計画していると聞く。狙いは何か。 100億円のうち、40億円くらいかけようと考えているのが、「倍速開発」という案件です。これが一番大きい投資になります。我が社としてぜひともやらないといけないのは、お客様のお気の召すまま、ご希望のオーダーメード・システムを、パッケージ・ソフトを使った場合と同じスピードで作って差し上げる、

    若い時にプログラムを書こう、必ず人生の豊かさにつながる
    h_kenan
    h_kenan 2009/05/29
  • 集まるユーザーがJASRACも動かした,ニコニコ動画発の文化を社会に広げる

    動画共有サイト「ニコニコ動画」を運営するニワンゴは12月4日,都内でイベントを開き,同サイトの新サービスなどを発表した(関連記事)。公認動画提供元にJASRACも加わり,今後の課題となる「一般化」に向けて前進した。新サービス提供の狙いや今後の黒字化について,ニワンゴ 代表取締役社長 杉誠司氏に聞いた。 12月4日に発表した新サービスの狙いは。 これまで31社だった公認動画提供社数を大幅に増やしてまとめた「ニコニコチャンネル」は,利用者の裾野を広げて黒字化に近づけるための施策だ。これまで,動画を十分に楽しめる利用者は,アニメやゲームなどネット上で盛り上がっているネタを知っているユーザーに限られていた面があった。ニコニコ動画の質的は「動画にコメントを付けることで発生するコミュニケーション・ツール」だ。このコミュニケーションを誰でも楽しめる動画でもできるようにする。その流れを,ニコニコチャン

    集まるユーザーがJASRACも動かした,ニコニコ動画発の文化を社会に広げる
    h_kenan
    h_kenan 2009/03/05
  • 世界最大のプロジェクトをこう見積もった

    大規模,複雑,厳しい納期――。昨年秋に完全統合したJAL/JASの情報システム。成功を収めたプロジェクトの裏に,見積もり精度の高さがあった。プロジェクト・マネージャ(PM)を務めた岡村正司氏に,どのように見積もったのかを聞いた。(聞き手は誌 池上俊也) JAL/JAS統合とはどんなプロジェクトだったんでしょうか。 岡村:昨年10月に完全統合しましたが,日航空(JAL)と日エアシステム(JAS)の約160のシステムを,JAL側のシステムに片寄せするものでした。工数は全体で1万2000人月,規模は8000万ステップと,とんでもなくデカいものです。IBMが手掛けてきた案件の中でも世界最大級でした。 時間の制約も厳しい。2002年初頭に始まったプロジェクトは,2年間で中核部分をすべて統合しなければならない。失敗は許されませんでした。 岡村さんがPMとして招かれたときの様子を聞かせてください。

    世界最大のプロジェクトをこう見積もった
    h_kenan
    h_kenan 2009/01/14
    知り合いが参加してた某航空会社のプロジェクトってこれか。
  • 第9回 Emacsエディタ入門

    Emacsは,LinuxをはじめとするUNIX系OS上において,前回に紹介したvi(「viエディタ入門」を参照)と並んで人気の高いエディタです。 Emacsは,しばしば「単なるエディタではなく,一つの環境である」といわれます。その理由は,ソースコードの編集,コンパイル,デバッグはもちろん,メールやWebブラウジングまでEmacsの中で完結できてしまうという,拡張性の高さでしょう。 今回は,Emacs入門を紹介します。 Emacsの概要 Emacsは,今から30年以上前,GNUプロジェクトの創始者であるリチャード・ストールマン(Richard Stallman)氏によって原型となるエディタが作られました。その後,様々なEmacsの実装が作られましたが,その中心となるのは,リチャード・ストールマン氏によるGNU Emacsです。この連載で取り上げている「Ubuntu(Ubuntu 8.04 L

    第9回 Emacsエディタ入門
  • Part1 正しいPerl/CGIの書き方:ITpro

    Shibuya Perl Mongers 2代目リーダーにして,ppencodeの作者。広島市立大学卒業後,大企業向けmod_perl製品の開発に従事。2005年よりサイボウズ・ラボ株式会社に入社。LL Ringに参戦。Namazu for Win32,Plagger,Ajajaのコミッターでもある。 CGIといえばPerl。そんな風にいわれていた時期もありました。レンタル・サーバーのCGIで手軽にPerlが使えたこともあり,ちょっとした掲示板のスクリプトやアクセス・カウンタなど,CGIプログラムの多くがPerlで書かれていました。このためPerlが爆発的に普及したのです。Perlは日のインターネット黎明期を支えたプログラミング言語として,広くその名が知られています。 その半面,Perlで書かれたプログラムの保守性に悩む声も聞かれるようになりました。事実,Perlのプログラミング経験が少

    Part1 正しいPerl/CGIの書き方:ITpro
  • 【ITpro Challenge!】開発者が語る「3日で作ったニコニコ動画」---ドワンゴ 戀塚昭彦氏

    「(2006年)10月後半のとある金曜日に,川上(量生ドワンゴ会長)から『動画の上にカラフルなコメントがランダムに流れている』システムを見せられて『こういうものを作らないか?』と言われて,翌週の水曜日にはだいたい出来上がった」--9月7日開催されたイベント「ITpro Challenge!」で,「ニコニコ動画」の開発者であるドワンゴの戀塚昭彦氏は,こんな逸話を披露した。 ドワンゴが2006年12月に運営を開始した「ニコニコ動画」は当初,「YouTube」などの他社のサービスの動画の上にコメントを表示させるというシステムだった。その後,YouTubeの動画が使えなくなったことから,自社でも動画投稿/配信システムを構築するようになって今日の状態に至っている。今回講演を行った戀塚氏は,YouTubeの動画を使っていた初期のニコニコ動画を,事実上1人で作り上げたという人物だ。 「ありえない速さ」で

    【ITpro Challenge!】開発者が語る「3日で作ったニコニコ動画」---ドワンゴ 戀塚昭彦氏
  • 1