タグ

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

  • yumで古いバージョンのソフトウェアをインストールするには― @IT

    yumコマンドでソフトウェアをインストールすると、常に最新版がインストールされる。通常はそれで構わないが、古いバージョンをインストールしたい場合もあるだろう。yumでは、リポジトリに複数のバージョンがある場合、インストールするバージョンを指定できる。 例えば、サーバ監視ツールのNagiosを調べてみると、原稿執筆時点では下記のように2.3.1と2.4の2バージョンがある。 # yum search nagios (省略) nagios.i386                              2.3.1-1.fc5            extras (省略) nagios.i386                              2.4-1.fc5              extras (省略)

  • グラフを生成する無料のネットサービス - @IT

    2007/04/05 アシアルは4月5日、動的なグラフをWebページに生成するネットサービス「JSChart」を4月6日に開始すると発表した。ロゴが入るなど一部制限はあるが、無料版も用意する。 JSChartはアシアルの管理Webページにアクセスして、グラフを作成する。管理WebページはJavaScriptを使ったインターフェイスで、スクリプト言語やHTMLに詳しくなくてもグラフを作成可能。マウス操作でデータの設定、テーマの設定、タイトルや軸の設定、アニメーションの設定などができる。作成できるのは円グラフ、3D円グラフ、棒グラフ、線グラフ。 管理Webページが生成するタグをWebサイトのHTML内に記述すれば、グラフが表示される。表示されたグラフはマウスクリックで各項目の表示/非表示を選択できる。別サーバにあるデータを読み込ませてグラフをリアルタイムに変化させるダイナミックな表示も可能。

    AmaiSaeta
    AmaiSaeta 2007/04/07
    円グラフ、3D円グラフ、棒グラフ、線グラフが作成可。アニメーション等有り
  • Windows管理者必携、Sysinternalsでシステムを把握する - @IT

    Windows管理者必携、Sysinternalsでシステムを把握する:Security&Trust ウォッチ(43) SysinternalsというWebサイトをご存じだろうか? 何となくそこにたくさんのツールがあるのは知っていても、Webサイトが英語版しかないので全部読む気がしない。また、いくつかのツールは使っているけど、ほかにどういったユーティリティが提供されているのか細かく見ていないという人がいるのではないだろうか。 筆者もその1人で、「Process Explorer」などの有名なツールは使っていたが、全ぼうは把握していなかった。 Windowsを使っているシステム管理者や技術者の方ならば、Sysinternalsという名前を知っている方は多いはずだ。SysinternalsはWindows標準のツールでは管理できないシステム情報などを扱うツールを数多く提供している。 このSys

    Windows管理者必携、Sysinternalsでシステムを把握する - @IT
    AmaiSaeta
    AmaiSaeta 2007/03/31
    Process Explorerついこないだ入れたから存在は知ってたけど。いろいろと面白そうなツールが。
  • 見つけて得するソースコード専用の検索エンジン - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索

    見つけて得するソースコード専用の検索エンジン - @IT
  • 今度は「3000年問題」、Visual C++に - @IT

    2007/02/14 マイクロソフトの「Visual C++」で、西暦3000年1月1日以降の日付処理に不具合が生じるという3000年問題(Y3K)が指摘された。 NIST(米国標準技術局)が2月13日に公開したアラートによると、64ビット版Visual C++ 8.0スタンダードライブラリ(MSVCR80.DLL)で3000年1月1日以降の時間引数を処理する際にアサーションエラーが発生する。攻撃者にこれを悪用されると、大きな時間の値を使ってDoS状態が誘発され、アプリケーションが終了してしまう可能性がある。 2000年のY2K問題を彷彿とさせるこの不具合についてSANS Internet Storm Centerでは、日付に任意の制限を設けるのは良くないという、もう10年近くも前に業界が学んだ教訓が生かされていないと指摘している。

    AmaiSaeta
    AmaiSaeta 2007/02/16
    何年後だよwwとか思ったが、良く考えたらユーザからの入力をチェックする必要があるということか。 | つか、他の奴(他ライブラリ、他言語含む)はどうなんだろう。
  • Vista到来。既存C/C++資産の.NET化を始めよう! ― @IT

    最上位エディションのUltimateを初め、Business、Home Premium、Home Basicの各パッケージが置かれている。 さてさて、2007年はVistaの年となりました。(記事日付では)昨日1月30日のWindows Vista発売早々、さっそくインストールした方も少なくないことでしょう。すでに家電量販店には製品パッケージが大々的に陳列されています。最上位エディションであるVista Ultimateともなると5万円超、なかなか強気な価格設定です。 筆者は無線LANでインターネットにつないでいるのですが、まだドライバがVistaに対応してくれていないので格稼働はしばらくお預け。対応アプリケーション&ドライバが増えてくればVistaの普及に拍車がかかるでしょうね。 ■Vista時代にC/C++はもはやお払い箱なのか? 16bit Windowsの時代からWindows

    AmaiSaeta
    AmaiSaeta 2007/01/31
    でもC++/CLIはISO C++に副ってないんで食わず嫌い。 | え?Vistaってレジストリ棄てるの?嫌いなんでソコは評価。
  • 今夜分かる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
  • @IT:Security Tips > Explorerを別のユーザーとして実行する

    コンピュータを使用する場合には、通常時は管理者権限でログインすることは避け、権限が制限されたユーザーでログインし、必要なときにだけ管理者権限でプログラムを実行するのが一般的である。Windows 2000以降でこの仕組みを実現しているのがコンテキストメニューの「別のユーザーとして実行」やRunAsコマンドである。 しかし不便なことに、「別のユーザーとして実行」やRunAsコマンドでは、通常Explorerやコントロールパネルなどの一部のアイテムを起動できないといった問題がある。 Windows XPの場合、簡易ユーザーの切り替え機能によりログオフすることなしに管理者デスクトップに切り替えることが可能だ。しかしこの機能がないWindows 2000や、簡易ユーザーの切り替えをオフにしているWindows XPの場合、この方法は使えない。モバイル用途のPCなどでは、ネットワーク情報の設定などで

  • @IT:Security Tips > Explorerの実行ユーザーを表示しておく

    「Explorerを別のユーザーとして実行する」で紹介した方法を使うと、管理者権限でExplorerを開けるようになる。しかし、管理者権限のExplorerウィンドウも見た目は通常のExplorerウィンドウと変わらないので、複数のウィンドウを起動して操作していると紛らわしく、操作ミスが生じやすくなるという弊害もある。 管理者権限のExplorerウィンドウ内での操作は、管理者ユーザーとして実行されてしまうので十分な注意が必要である。コマンドプロンプトなどを右クリックコンテキストメニューの「別のユーザーとして実行」から起動した場合にも同じことがいえる。 Explorerやコマンドプロンプトの実行中ユーザーを分かりやすく判別できるようにしておくには、次のような方法がある。 (1)PrivBarを使ってExplorerの実行ユーザーをツールバーに表示する 以下のサイトで公開されているExplo

  • @IT:Windows TIPS -- Hint:whichコマンドを作る

    「%~$PATH:I」という表記方法を使うと、PATH変数の指すフォルダからファイルを検索させることができる。これを使ってwhichコマンドを実現してみる。 UNIXやLinux OSには、whichというコマンドがある。引数にコマンド名を与えると、そのコマンドが置かれている場所を表示するというコマンドである。ユーザーがあるコマンドを実行しようとすると、シェル(Windowsでいうところのコマンド・プロンプトのようなのもの)は環境変数PATHの指しているフォルダを順番に検索し(PATHには、複数のフォルダ名が「:」記号で区切られてセットされている)、最初に見付かったファイルを実行する。システムに同じ名前のコマンドが複数インストールされている場合、実行パスがたくさんある場合に、どこのフォルダにあるコマンド(実行ファイル)が実際に呼び出されているかを簡単に調べることができる。 ※UNIXにおけ

  • 次世代Windowsシェル「Windows PowerShell」を試す(前編) ― @IT

    稿は2006年4月12日に公開された「次世代WindowsシェルMSH(コード名:Monad)を試す(前編)」の改訂版です。Windows PowerShell RC1版のリリースに合わせて、Monadシェルの正式名称は「Windows PowerShell」となりました。MSHおよびMonadという名称はもはや使用されません。 Monadベータ版からの変更点の詳細については稿冒頭で言及しているWindows PowerShell体のファイル「PowerShell_i386.zip」に含まれる「Windows PowerShell RC1 release notes.htm」に記載されています。 Windowsのシェルといえばコマンド・プロンプト(cmd.exe)であるが、その機能はUNIXなどのシェルと比較するとまったく貧弱なものである。WindowsではMMC(Microsoft

    次世代Windowsシェル「Windows PowerShell」を試す(前編) ― @IT
    AmaiSaeta
    AmaiSaeta 2006/09/16
    ほー。面白い。
  • UMLモデルをどうやってC言語に落とし込むか(1/3) ― @IT

    世界各国でAI関連規制の整備が進む中で、AIシステムの開発に求められるのが「検証(Verification)」と「妥当性確認(Validation)」から成る「V&Vプロセス」である。特に、自動車や航空宇宙の分野を中心に高い安全性や高い信頼性が重視されるセーフティクリティカルなシステムにAIを導入する際に重要な役割を果たすとみられている。

  • DirectXの真実(1/3) - @IT

    連載 .NETWindows Vistaへ広がるDirectXの世界 第1回 DirectXの真実 NyaRuRu 2006/06/21 Windows Vistaの発売(2007年1月発売予定)が近づいてくるに伴い、同OSの新しいグラフィックス環境について一般利用者向けの記事もいくつか散見されるようになった。 それらの記事でたびたび目に付くのが、「Windows Vistaの描画は、DirectXをベースとしているので高速になる」という説明だ。確かにこの説明は、宣伝文句としてはインパクトがあるかもしれない。だが、もしあなたが開発者であれば、このような説明に納得すべきではない。DirectXは決して「定義上高速」なのではなく、特定のシナリオで性能を発揮するようにデザインされたライブラリにすぎないからだ。 この事実は、ゲーム開発者にはよく知られた話であるが、一般的なWindowsアプリケー

  • WSHを始めよう - @IT

    連載目次 わたしたちはコンピュータの奴隷じゃない! Windows PCを使っていて、あるいはWindowsサーバを管理していて、「何で人間様が、こんなこまごまとした作業を繰り返し、何度も何度もやらないといけないの?」と思うことはないだろうか。例えばこういう作業はどうだろう。 「My Documentsフォルダ内にある2005年に作成されたファイルのうち、最近1カ月更新してないテキスト・ファイルの中身を確認したいので、それらのファイルの1行目を抜き出して1つのテキスト・ファイルにする」 これを手作業でやろうと思うと大変だ。まずエクスプローラでMy Documentsを開き、詳細表示モードにし、作成日時と更新日時をにらめっこしながら該当するファイルを選び、メモ帳で開いて1行目をコピーし、もう1つメモ帳を立ち上げてそれを貼り付け……、という操作を複数のファイルで繰り返す。フォルダが階層化されて

    WSHを始めよう - @IT
    AmaiSaeta
    AmaiSaeta 2006/06/20
    バッチとは違うのだよ! バッチとは! | プログラマ系の専門学校生だがクラスメートは誰も知らなかった。便利なんだけどなぁ……
  • MSが心配する「ビジネスPCにVistaはいらない」の声 - @IT

    2006/6/13 マイクロソフトは6月12日、一般ユーザー向けにベータ2の配布を始めた次期OS「Windows Vista」の説明会を開き、ビジネス用途でのメリットをアピールした。Windows Vistaは機能を増したグラフィックスが特徴の1つ。だが、高度なグラフィックス機能を使うには高性能なPCが必要。数年にわたり計画的にPCを利用する多くの企業では低スペックなPCを使い続ける例もあり、スペックの制限からWindows Vistaへの移行をためらうことも考えられる。マイクロソフトは説明会で高度なグラフィックス機能を使わなくてもVistaの主要機能が利用できることを強調し、ビジネスユーザーの取り込みに力を入れる姿勢を見せた。 マイクロソフトは6月8日、一般ユーザー向けにVistaベータ2を配布するWindows Vista カスタマ プレビュー プログラム(CPP)を開始した(関連記事

    AmaiSaeta
    AmaiSaeta 2006/06/12
    "「VistaはWindows Aeroがなくてもビジネスに十分に魅力的だ」"←いや、価格に使えないAeroの代金が含まれているトコが嫌なんよ。XP Home Editionの事を考えると、(Aeroを含まない)Vista Home Basicの機能は疑問だし。
  • 個人の無線LANに相乗り、「FON」が日本で本格展開へ - @IT

    2006/4/12 スペインの新興企業FONは4月11日、日法人を5月に立ち上げ、個人の無線LANを他人に開放、共有するサービス「FON」の有料版を、7月にも国内で開始する方針を明らかにした。 FONは、個人が家庭などで所有し、使用している無線LANのルータに専用ソフトをインストールし、ほかのユーザーからも利用可能にするサービス。FONユーザーは他人の無線LANルータを使えるようになる。個人の無線LANルータを公衆無線LANのアクセスポイントにするともいえる。 FONはブログなど口コミでユーザーを増やし、ユーザー数は2006年4月で2万9000人以上。その半数が無線LANのアクセスポイントを開放しているという。FONは2006年末までに世界最大の無線LANコミュニティになり、2010年までに先進国すべてをカバーしたいとする。日では20万人のユーザー数を目標にする。日法人は当面、FON

    AmaiSaeta
    AmaiSaeta 2006/04/12
    凄いサービスだけど……ISPは黙っているだろうか?
  • ローカルエリア接続の修復とは

    ネットワークのトラブルシューティング時には、これらの修復作業を手動で行い、結果を確認しながら作業を進めるとよい。 ネットワークを「修復」する Windows XPやWindows Server 2003のネットワーク・インターフェイスには、「修復」という機能が用意されている(タスク・バーの通知領域上にあるネットワーク・アイコンをダブルクリックして[サポート]タブを選択するか、[ネットワーク接続]でネットワーク・インターフェイスを選択し、ポップアップ・メニューから[修復]を選択する)。 ネットワーク・インターフェイスの[サポート]タブには、[修復]というボタンが用意されている。[修復]というボタンをクリックすると、ネットワーク・インターフェイスの状態が表示される。なお、このダイアログを表示させるには、タスク・バーの通知領域上にあるネットワーク・アイコンをダブルクリックして[サポート]タブを選

  • @IT:Windows TIPS

    Tech TIPS(旧Windows TIPS)の目次ページは http://www.atmarkit.co.jp/ait/series/1751/ に移転しました。

  • Professional? Standard? それともExpress? ― @IT

    まもなく(2月3日から)Visual Studio 2005(以降、VS 2005)製品パッケージの店頭販売が開始される。それに当たり、どのエディションを買うべきか迷っている読者諸氏も多いのではないだろうか。VS 2005には次に挙げたような多数のエディションが用意されており、それぞれの推定小売価格も無償~75万円以上と幅広いので、さらに迷いは深まるだろう。 VS 2005 Express Edition(以降、VS 2005 Exp): → 無償でダウンロード提供中(無償提供期間は2006年12月14日までの1年間の予定)。パッケージ版は4800円。 VS 2005 Academic Edition: → 4800円。ただし学生向け。Standard Edition相当。 VS 2005 Standard Edition(以降、VS 2005 Std): → 2万9800円(アップグレー

    AmaiSaeta
    AmaiSaeta 2006/02/01
    Visual Studio 2005のEdition別機能差。有償版が必要になった時の為に……
  • WinFSでWindowsのデータ/ファイル管理はどう変わる? ― @IT

    Insider's Eye WinFSでWindowsのデータ/ファイル管理はどう変わる?(1) ― ベータ1に見る新ファイル・システムの可能性と不透明材料 ― Rob Helm 2006/01/26 Copyright (C) 2006, Redmond Communications Inc. and Mediaselect Inc. 記事は、(株)メディアセレクトが発行する月刊誌『Directions on Microsoft語版』2006年1月号p.29の「WinFSでWindowsのデータ/ファイル管理はどう変わる?」を、許可を得て転載したものです。同誌に関する詳しい情報は、記事の最後に掲載しています。 WinFSのベータ1が2005年9月にリリースされ、開発者はWindowsの次世代データ/ファイル管理サービスを評価できるようになった。WinFSは、通常のファイルに加えて