タグ

ブックマーク / atmarkit.itmedia.co.jp (262)

  • iSCSIを用いた仮想化環境の構築手順

    iSCSIを用いた仮想化環境の構築手順:続・実践! Xenで実現するサーバ統合(2)(1/3 ページ) 仮想化ソフトウェアの「Xen」を用いてサーバを統合するのはいいけれど、肝心のデータやアプリケーションを格納するストレージはどのように配置するのが最も効果的でしょうか? 続編では仮想化とストレージの効果的な活用にフォーカスを当てていきます(編集部)

    iSCSIを用いた仮想化環境の構築手順
    buty4649
    buty4649 2009/07/27
    Open-iSCSI
  • Cocoaの素、Objective-Cを知ろう - @IT

    Objective-C初心者のための入門連載です。Objective-Cとは何かの基礎知識から、さまざまな基構文/文法(変数、データ型、nil、配列、プロパティ、アクセサ、クラス、スーパークラス、ルートクラス、サブクラス、ポインター、メソッド、インスタンス、リンク、ラッパークラス、コンパイラディレクティブ、id、メッセージ式、文字列操作、forなどの繰り返し(ループ)、列挙子、ディクショナリ(連想配列)、高速列挙、オブジェクト指向、継承、プロトコル、多重採用、セレクター、クラスクラスター、カテゴライズ、カテゴリ、メモリ管理、ガベージコレクション、参照カウンターなど)を、書き方が分かる豊富なサンプルコードとともに解説します。

  • Windows PE 2.0のブータブルUSBメモリを作成する - @IT

    Windowsプレインストール環境 2.0(Windows Preinstallation Environment 2.0。以下Windows PE 2.0)」は、CD/DVDメディアやネットワークなどから起動して利用できるコンパクトなWindows OSだ。ハードディスクにインストールすることなく、Windows用の各種ユーティリティ/ツールが実行可能で、システム・トラブル時のファイル・サルベージやハードディスクのイメージ・バックアップ/リストア、OSの展開などによく使われる。無償で入手可能なので、Windowsシステムの管理者であればWindows PE 2.0の起動ディスクを1つ用意しておいて損はないだろう。 Windows PE 2.0の起動CD/DVDメディアを作成する手順は、運用「管理者必携! 最強のデータ・サルベージ・ツールを自作する」で詳しく解説されている。しかし最近では

    buty4649
    buty4649 2009/06/23
    WindowsPE2.0
  • 2つの日本発プロジェクトがマージ、Linuxカーネル2.6.30 - @IT

    2009/06/11 Linuxカーネルの最新バージョン、2.6.30が6月10日にリリースされた。日から提案されたセキュリティ強化拡張「TOMOYO Linux」とファイルシステム「NILFS」がマージされている。 TOMOYO Linuxは、NTTデータが開発してきたLinuxセキュリティ拡張機能で、強制アクセス制御(MAC)を実装する。アクセス権限を細分化して管理することにより、不正侵入などを受けた場合でも被害を最小限に留めることができる。同様のセキュリティ機能として、SELinuxとSMACKがマージされており、TOMOYO Linuxは3つ目のLinux標準のセキュリティ機能となる。 またNILFSは、NTTサイバースペース研究所が開発したファイルシステムで、サービスを停止することなく連続的にスナップショットを取得する機能を備えている。システムダウン時に迅速にサービスを復旧で

  • SystemTapで真犯人を捕まえろ!

    SystemTapで真犯人を捕まえろ!:Linuxトラブルシューティング探偵団 番外編(3)(1/4 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。 Web:福山義仁 俺は、福山義仁。Web技術の達人さ。Apache

    SystemTapで真犯人を捕まえろ!
    buty4649
    buty4649 2009/06/10
    SystemTapを使ったKernelトレース手法
  • https://atmarkit.itmedia.co.jp/fdotnet/csharp_abc2/index/

    buty4649
    buty4649 2009/06/08
    参考サイト
  • syslogdの限界と次世代シスログデーモン

    2つの次世代syslogデーモン syslogdの問題点を克服したシスログデーモンは、特定機器のために用意された有償製品も含めれば数多くありますが、ここではオープンソースソフトウェアで、Linuxディストリビューションでも標準採用されている「syslog-ng」と「rsyslog」を紹介します。 次世代を意識した「syslog-ng」 syslog-ngはGPLで利用可能なオープンソースソフトウェアです。ハンガリーに拠点を構えるBalaBit IT Securityにより提供されています。「ng」はnext generationを意味し、まさに次世代を意識した、さまざまな機能を備えています。 1998年、当時未完であったDarren Reed氏の「nsyslog」を基に、キャリアクラスで使用されることを前提に開発が行われました。2006年にはIPv6対応やさらなる最適化が施されるなど、現在

    syslogdの限界と次世代シスログデーモン
    buty4649
    buty4649 2009/06/03
    syslog-ngとrsyslogの特徴
  • syslog-ngの導入と設定

    UNIX系OSのシステムロギングをおよそ20年の長きにわたって支えてきた「syslogd」にも、限界が見えつつあります。その限界を打ち破る機能を備えた新しいシスログデーモンを紹介します。(編集部) 前回「syslogdの限界と次世代シスログデーモン」、シスログデーモン「syslogd」の問題点や限界について言及し、その代替として「syslog-ng」と「rsyslog」を紹介しました。今回はそのうち、シスログの内容に基づいてメール通知やアクセスフィルタを実行できるなど、さまざまな機能を備えたsyslog-ngを取り上げ、その導入方法やsyslogdからの移行方法を解説します。 syslog-ngのインストール openSUSEではデフォルトで採用するなど、一部ではsyslog-ngの標準化も進んでいます。openSUSEに限らず多くのディストリビューションでも、パッケージ管理ツールを使って

    syslog-ngの導入と設定
    buty4649
    buty4649 2009/06/03
    syslog-ng
  • rsyslogの導入(1/2) − @IT

    UNIX系OSのシステムロギングをおよそ20年の長きにわたって支えてきた「syslogd」にも、限界が見えつつあります。その限界を打ち破る機能を備えた新しいシスログデーモンを紹介します。(編集部) 前回までの2回にわたり「syslog-ng」のインストール方法と特徴を解説しました。syslog-ngはキャリアクラスの信頼性や豊富な機能を持ちますが、それと引き替えにsyslogdとの互換性を犠牲にしていました。一方、今回紹介する「rsyslog」は、syslog-ng同様、多くの機能と高い信頼性を実現しながら、syslogdの設定をそのまま使用することができます。 今回から2回にわたり、次世代syslogデーモンのもう1つの候補「rsyslog」を取り上げます。まず今回は、rsyslogのインストール方法を解説します。 rsyslogの特徴 「reliable(信頼できる)シスログデーモン」

    rsyslogの導入(1/2) − @IT
    buty4649
    buty4649 2009/06/03
    rsyslog
  • 今夜分かるSQLインジェクション対策 ― @IT

    【関連記事】 内容についてのアップデート記事を公開しています。あわせてご確認ください(編集部) Security&Trustウォッチ(60) 今夜こそわかる安全なSQLの呼び出し方 ~ 高木浩光氏に聞いてみた http://www.atmarkit.co.jp/fsecurity/column/ueno/60.html Webアプリケーションに対する攻撃手法の1つであるSQLインジェクションの存在は、かなり広く知られるようになった。しかし、その対策はまだ当に理解されていないように思える。フォームから渡された値の特殊文字をエスケープしたり、PHPのmagic_quotes_gpcといった自動エスケープ機能をオンにするだけで対策したつもりになっていないだろうか。 基はもちろん、セカンドオーダーSQLインジェクションやマルチバイト文字を利用したSQLインジェクションの攻撃パターンや、その対

    今夜分かるSQLインジェクション対策 ― @IT
  • SassでCSSの弱点を克服しよう (1/2)- @IT

    maedana SonicGarden SUG(SKIP User Group)/日Hamlの会 2009/5/22 Railsを使ったWebアプリケーション開発で、プログラマやデザイナを悩ませるものの1つがスタイルシートの記述だろう。Sassを使って、“クールで構造化された”スタイルシートを記述してみよう(編集部) Sassとは、Syntactically Awesome StyleSheetsの頭文字を取ったものです。あえて日語に訳すと、「かっこいい構文のスタイルシート」といった感じでしょうか。 もう少しシンプルに表現すると「クールなCSS(Cascading Style Sheets)」でもいいかもしれません。Sassはスタイルシートを簡潔に表現するためのメタ言語であり、同時にSassからCSSを生成するための便利なライブラリやコマンドラインツールを提供します。 Sassを使うと

    buty4649
    buty4649 2009/05/25
  • “iモード2.0”はCookieやAjax、インライン動画に対応 - @IT

    2009/05/19 NTTドコモは5月19日、Android端末を含む夏モデル18機種を発表すると同時にiモードブラウザの機能拡充を発表した。操作性や応答性を向上させたほか、JavaScript対応、最大ページサイズを100KBから500KBへ拡大させるなど、新しいコンテンツサービスやUIを実現するポテンシャルを感じさせる機能が満載だ(iモードブラウザ2.0新機能一覧)。 キャッシュ対応でiMenuを即時起動 使い勝手を向上させる変更として、まず、iMenu起動時間の短縮が挙げられる。これまで、iボタンを押してから実際にiMenuが起動して使えるまでタイムラグがあったが、キャッシュしたメニューを表示することで、即時表示を実現した。また、これまで使えなかった左右キーに対応。十字キーを使ったナビゲーションを可能とし、目的のリンクへたどり着きやすくした。 文字列のコピー&ペーストも可能となり、

    buty4649
    buty4649 2009/05/19
    なん・・・だと?!正直、Cookie対応はうれしい。
  • モデリング要らず!Google 3Dデータを使って、1日で街のゲームグラフィックを制作する方法

    モデリング要らず!Google 3Dデータを使って、1日で街のゲームグラフィックを制作する方法:一撃デザインの種明かし(3)(1/2 ページ) たった1日で簡単にできる3D。Google 3Dギャラリーで、斜めにオブジェクトを配置し、立体的に見せる「クォータービュー」グラフィックを制作しよう 3Dギャラリーでゲーム風グラフィック インターネット回線の高速化、パソコンのスペック向上などにより、数年前と比べるとユーザーのPC環境はがらりと変わりました。そのような状況の中で、いままでは、つくり手が避けていたような表現が再注目されています。 その1つに、多くのグラフィック表現を駆使したゲーム風のリッチコンテンツもあると思います。例えばDRAGON QUEST SWORDSのように大画面にアニメーションや動画で演出をしているものです。 今回は、簡単にできる『ゲーム風グラフィックの制作方法』を紹介した

    モデリング要らず!Google 3Dデータを使って、1日で街のゲームグラフィックを制作する方法
    buty4649
    buty4649 2009/05/19
    最近のフォトショとイラレは凄いねぇ
  • MySQLがフォークか、オープンアライアンスが誕生 - @IT

    2009/05/14 オラクルによるサン・マイクロシステムズ買収で注目が集まるOSSプロダクトの1つ「MySQL」に異変が起きている。MySQLのオリジナル開発者で創業者でもあるマイケル・ウィデニウス(Michael Widenius)氏は5月13日、オープンソースコミュニティベースでMySQL関連の開発やサポートを行うためのハブとなる「The Open Database Alliance」(ODA)の設立を発表した。 PostgreSQLと並んでオープンソース界でデータベース製品のデファクトスタンダードとなっているMySQLは、サン・マイクロシステムズに2008年1月に買収されたことで同社の一部門に。その後、2009年4月にオラクルがサン・マイクロシステムズを買収すると発表したことから、開発体制やライセンスモデルなどを巡って憂慮の声や憶測が流れていた。オラクルのデータベース製品との整合性

    buty4649
    buty4649 2009/05/18
    MySQL→MariaSQLへ??ちなみに、MyもMariaも娘の名前だそうだ。
  • iPhone開発。まずはサンプルを動かしてみよう

    今回より何回かに分けて、iPhoneアプリの制作過程を連載します。 架空のプロジェクトをサンプルにするよりはいいと思いますので、弊社アプリのメロディベルを題材に、初心者でも分かるような内容にしたいと思います。 要所で前回の記事「日人がつまずきやすい10のポイント」も参考にしていただけると、一層スムーズに進むかと思います。 まずは、iPhone Developer Centerでユーザー登録をして、SDKをダウンロードし開発環境を整えましょう。XCodeを使って、付属のサンプルをいくつか動かしてみつつ、iPhoneシミュレータ上で表示させてみましょう。 まず用意するもの ハードウェア

    iPhone開発。まずはサンプルを動かしてみよう
    buty4649
    buty4649 2009/05/15
    ※ ただし、MacOS Xに限る。
  • 手のひらサイズのLinuxサーバ「OpenBlockS」に新モデル - @IT

    2009/05/12 ぷらっとホームは5月12日、手のひらサイズの小型Linuxサーバ「OpenBlockS」シリーズの最新機種「OpenBlockS 600」を発表した。価格は5万9800円で、同日から販売を開始している。出荷は9月の予定。 OpenBlockS 600は、2000年7月に登場した「OpenBlockS」から数えて8代目となる小型Linuxサーバ。企業での利用を想定しており、堅牢さやLinuxをベースにすることによる柔軟性が特徴だ。これまで、通信キャリアでのネットワーク死活監視などで利用実績があるほか、NAC(ネットワークアクセスコントロール)アプライアンスなどのベースにもなっている。 新製品はハードウェア面では、CPUにAMCC PowerPC 405EX(600MHz)を採用し、搭載メモリは1GB、FLASH ROMは128MB(うちユーザーエリアは64MB)。ストレ

    buty4649
    buty4649 2009/05/13
    OpenBlockSに新型モデル登場!ついにPowerPCの600MHz搭載に!ただ、値段が・・・。これで型落ち製品がヤフオクで安くでたらまたゲットするかなぁ。
  • RCUの全面書き直しも! 2.6.29は何が変わった?(1/2) - @IT

    4月版 RCUの全面書き直しも! 2.6.29は何が変わった? 小崎資広 2009/5/8 いやあ、文字数の都合で書けませんでしたが、4月最終週はIngoがいい出した「カーネル専用コンパイラを作ろうぜ!」スレッドが大盛り上がり。おバカな話題ほどスレッドが伸びるのは、全世界共通ですね。 それでは予告どおり、今回はカーネル2.6.29についてのよもやま話をお送りいたします。どうぞ。 カーネル2.6.29の主な変更点 ■ランダムシード受け渡し方法の変更によるアプリケーション起動の高速化 最近のgccには、glibcと連携してスタック破壊を検知するSSP(Stack Smashing Protector)という機構が実装されています(-fstack-protectorオプション)。これはスタックに「カナリア値」と呼ばれる特殊な値を埋め込み、関数リターン時に、その値が無変更であることを確認することで

    buty4649
    buty4649 2009/05/12
    先月のLinuxKernelML界隈の動向
  • Firefoxのタブも、Chromeに似たマルチプロセス化へ - @IT

    2009/05/08 Mozillaファウンデーションは5月5日、将来のバージョンのFirefoxでタブごとに別プロセスを割り当てて動かす大がかりなデザイン変更を伴う新プロジェクト「Content Processes」の存在を明らかにした。ChromeやIE8は、一見単一のアプリケーションに見えながらも、タブごとに異なるプロセスが動いている。マルチプロセス構成とすることで、いずれかのタブがクラッシュしたりフリーズしても、ほかのタブへ悪影響を及ぼさなくなる。また、Firefoxは使い続けるとメモリリークが発生して徐々に処理が重くなるという問題が指摘されてきたが、こうした問題もタブを閉じるごとにプロセスが終了する構成とすることで緩和される可能性もありそうだ。 新プロジェクトは、これまでメーリングリストで議論していた内容を、デザインゴールや大まかなスケジュールとともに公けにしたもの。タブごとのマ

    buty4649
    buty4649 2009/05/08
    Chromeみたいなマルチプロセス化?ただし、2010年以降・・・。
  • Windows XP Modeとディスク管理機能(1/2) - @IT

    Windows 7プレビュー 第2回 Windows XP Modeとディスク管理機能 1.Windows XP Mode デジタルアドバンテージ 打越 浩幸 2009/05/07 2009/05/08更新 連載では、今年後半のリリースが予定されているWindows 7について、その機能の概要を数回に渡って紹介する。なお稿では2009年4月に配布が開始されたRC版(ビルド7100)に基づいて執筆しているため、最終的な製品版とは内容が異なることがあることをあらかじめご了承いただきたい。 【2009/08/27】Windows 7は2009年8月にRTM版(製品版)が完成し、すでにOEMなどに向けてリリースされています。正式版をベースにした記事は連載「Windows 7新時代」をご覧ください。 前回は新しくなったWindows 7のユーザー・インターフェイスについて解説した。今回は最新RC

    buty4649
    buty4649 2009/05/07
    Windows7の「XP Mode」の紹介。この機能をインストールするのが結構手間
  • @IT:DNSリゾルバのニューフェイス「Unbound」(2/2)

    DNSキャッシュ汚染に対する防御力強化も 株式会社 サードウェア 岩崎 登f 2008/10/17 Unboundの基的な設定 Unboundは高機能ではあるものの、基的な設定は至ってシンプルに設計されている。通常のDNSキャッシュサーバとして動かすだけであれば、デフォルトの設定値で動作させることができ、動作設定からレコードの設定までをunbound.confという1つのファイルのみで行うことができる。 デフォルト設定であっても、DNSキャッシュ汚染の攻撃を受けにくい動作になっているのがUnboundの利点である。 1. アクセス制限の設定 unbound.confのデフォルト設定値では、ローカルエリアネットワーク内からのアクセスを許可する設定となっている。ローカルエリアネットワーク内でさらにセグメントを制限したい場合や特定のクライアントのみで動作させたい場合などは、143行目付近にあ