タグ

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

  • @IT:運用:Windows Server Update Services ― 機能を大幅に強化した企業向け無償パッチ管理ソフトの最新版

    ― 機能を大幅に強化した企業向け無償パッチ管理ソフトの最新版 ― デジタルアドバンテージ 小川 誉久 2005/06/30 新たに発見されたセキュリティ・ホールを解消するための更新プログラム(=パッチ)が次々と公開されている。セキュリティ・ホールはシステムの欠陥であり、攻撃によってウイルスやワームに感染したり、システム破壊や情報漏えいなどのトラブルにつながったりする危険がある。情報セキュリティへの関心の高まりから、暗号化や署名技術など、高度なセキュリティ技術が次々と開発されているが、それらはいずれも、土台となるコンピュータが正常かつ安全に稼働することを大前提としている。いくら強力な暗号化を行ったところで、それを解読するための鍵が、セキュリティ・ホールのせいで、たやすく盗めるのでは意味がない。従ってシステムのセキュリティ・ホールを解消するパッチ管理は、コンピュータ・セキュリティ管理の第一歩で

    tgk
    tgk 2007/06/26
    WSUSはクライアントPCのためのもの
  • 「Enterキーが押されたテキストボックスによってサーバ側の処理を切り替える」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    tgk
    tgk 2007/06/20
    <div>で区切れば、TextBoxのEnterで任意のボタンのハンドラを実行させることができる
  • .NET TIPS [ASP.NET]複数のボタンが存在するフォーム上で検証コントロールを利用するには? - C# VB.NET Webフォーム - @IT

    これは当然、期待されるべき挙動ではない。このフォームの動作仕様として、[購読取消]をクリックしたときには、購読開始の入力項目の検証処理は実行されてはならない。よって、その検証コントロールの処理を無効にする必要がある。 ■検証コントロールの無効化 そこで登場するのがCausesValidation属性だ。CausesValidation属性は、Button、LinkButton、ImageButtonなどの、いわゆる「ボタン系コントロール」で利用可能な属性で、これをFalseに設定することでWebフォーム上の検証コントロールを一時的に無効にできる。つまり、上記のWebフォームならば、[購読取消]ボタンに対してCausesValidation属性をFalseに設定することで、無用な検証コントロールの動作を抑制することができる。具体的には、上記のWebフォームで[購読取消]ボタンを無効にするには

    tgk
    tgk 2007/06/19
    こんなことしなきゃならないの?
  • ASP.NET 2.0が変えるWebアプリ開発の世界 第4回 データアクセス・コントロールとクリッカブル・マップ(2/4) - @IT

    1. GridViewコントロールを配置する GridViewコントロールをフォーム・デザイナ上に配置し、[共通タスク]メニューの[データソースの選択]から「<新しいデータソース>」を選択する。

    tgk
    tgk 2007/06/18
    SqlDataSourceチュートリアル
  • @IT:DB2はビジネス・インテリジェンスを変えるか

    2003/6/12 日IBMはDB2上で多次元メタデータを構築し、一括管理を可能にするDB2用のコンポーネント「DB2 Cube Views バージョン8.1」を7月25日に出荷すると発表した。構築した多次元メタデータは他社のビジネス・インテリジェンス(BI)ツールで分析させることが可能。データの作成コストや運用管理コストを削減できるという。 BIツールを使う場合、日々の業務情報などのデータが収められたデータウェアハウス(DWH)をベースに、分析の用途に合わせてデータを定義し、多次元メタデータを用意する必要がある。複数のBIツールを使っている場合は、そのツールごとに多次元メタデータを作成することになり、コストや時間がかかっていた。 DB2 Cube Viewsは、DB2のリレーショナルDBのデータを基に、さまざまなBIツールで利用できるキューブ型の多次元メタデータをXMLを使って作成する

    tgk
    tgk 2007/06/12
    DB2のBIツール DB2 Cube Views
  • 「XMLSSに画像データ」(1) XML & SOA - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    tgk
    tgk 2007/06/08
    「XMLスプレッドシートに画像を保存したいのですが」「できません」
  • C#プログラミングTips:ファイル入出力の基礎 - @IT

    ファイル入出力は、アプリケーションの種類とは無関係にほとんどのプログラムにおいて必須の処理である。ここでは、.NET Frameworkにおけるファイル入出力の基礎について解説する。 ストリームとは .NET Frameworkで提供されるファイル入出力処理は、「ストリーム(Stream)」という概念に基づく。ストリームを簡単に言えば、「ストレージからの、あるいはストレージへのデータの流れ」である。今回のテーマである「ファイル」は、このストレージの1つである。しかし.NET Frameworkでは、ファイルだけでなく、メモリやネットワークも、ファイルと同様にストレージとして、つまりはストリームの源として扱うことができる。 .NET Frameworkにおいて、ストリームを定義しているクラスはStreamクラスである。Streamクラスは、型のないバイトの集まりとしてストリームを読み書きする

    tgk
    tgk 2007/06/08
  • @IT Tips:バッチ・ファイル中で日付をファイル名に使用する

    バッチファイル中で、数字や時刻などをファイル名として使いたい バッチファイルの中で、日付や時間をベースにしたファイル名のファイルを作成し、そこに結果を保存したいといった場合は意外と多いだろう。 例えば、システムデータやユーザーファイルをバックアップし、バックアップ先のフォルダやファイル名に、その日の日付を反映した名前を付けたいといった場合である。例えば、「systemconfig-20221221」「user1-20230501」などと付ければ、いつバックアップしたかすぐ分かるだろう。 Tech TIPSでは、バッチファイル内で日付と時刻の情報を取得して、ファイル名やフォルダ名として利用するためのテクニックを紹介する。鍵となるのは「date」「time」という変数の扱い方である。 まずバッチファイルの基から知りたいなら、Tech TIPS「Windowsのバッチファイルの基的な使い方

    @IT Tips:バッチ・ファイル中で日付をファイル名に使用する
    tgk
    tgk 2007/04/20
    ~の意味
  • 「odbc接続について」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    tgk
    tgk 2007/04/18
    OdbcCommand.Parameters.Add()は引数にパラメータ名を取るが、それは互換性のためにあるだけで参照されていない。プログラミングADO.NET P678参照
  • VSホスト・プロセス(*.vshost.exe)とは何か?[VS 2005のみ、C#、VB]

    VSホスト・プロセス(*.vshost.exe)とは何か?[VS 2005のみ、C#、VB]:.NET TIPS 連載目次 Visual Studio 2005(以降、VS 2005)で、C#やVB(Visual Basic)の新規プロジェクトを作成すると、その出力フォルダ(具体的には「bin\Debug」フォルダと「bin\Release」フォルダ)内に「<アセンブリ名>.vshost.exe」(以降、「*.vshost.exe」と表記)というファイルが自動的に生成される。 例えば、「WindowsApplication1」というアセンブリ名のWindowsアプリケーションを作成する場合、(「WindowsApplication1.exe」というアセンブリ・ファイルのほかに)「WindowsApplication1.vshost.exe」というファイルが自動生成される。これは従来のVis

    VSホスト・プロセス(*.vshost.exe)とは何か?[VS 2005のみ、C#、VB]
    tgk
    tgk 2007/04/11
  • 次世代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
  • アルファ公開したアドビ「Apollo」を早速使ってみた ― @IT

    2007/03/19 FlashやHTML(Ajax)、PDFなどWebベースの技術を使ってクライアントアプリケーションを開発できる、米アドビ システムズのウィジェット技術Apollo」の開発者向けアルファが、3月19日にアドビのWebサイトで公開された。「脱Webブラウザ」を標榜するApolloはどのような技術なのか。アルファ版をダウンロードし、サンプルアプリケーションを試してみた。 アドビが公開したのは、Apollo対応アプリケーションを稼働させるためのランタイムと、Apolloアプリケーションを開発するためのSDK。ApolloWindowsLinuxMacで稼働するクロスプラットフォームが特徴だが、今回のアルファ版ではWindows版とMac版のみを用意している。Linux版は今後の対応になる。 SDKはFlashやHTMLPDFなどで作成したデータをアプリケーションにま

    tgk
    tgk 2007/03/20
  • Q&Aサイトなら米国に勝てる? 「Yahoo!知恵袋」研究が開始 - @IT

    2007/03/06 国立情報学研究所(NII)は3月6日、ヤフーが運営するQ&Aサイト「Yahoo!知恵袋」の質問回答文データの無償提供を受けて、情報検索技術の研究を開始すると発表した。米国では大学と検索サービス企業とのコラボレーションが多く、検索技術関連の研究は「クエリのログがないと成り立たない」(NII 情報社会相関研究系 主幹 大山敬三氏)という。NIIは「検索技術でこれから米国にキャッチアップするのは難しい」(同氏)として、日が比較的健闘しているQ&Aサイトを材料に情報分析などの研究に取り組む。 NIIは、情報検索や情報分析、情報活用を研究する利用者に4月以降、Yahoo!知恵袋のデータを提供する。NIIが進めてきた共同研究「情報検索システム評価用テストコレクション構築プロジェクト」(NTCIR)でも活用する。 NIIの副所長 東倉洋一氏はデジタルデータの急増による「情報爆発」

    tgk
    tgk 2007/03/07
  • 進化する“Webスクレイピング”技術の世界 ― @IT

    2007/02/20 WebサービスAPIRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogleYahoo!楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0的なHTMLCGIフォームしか提供していないのが現実だ。こうした背景からWeb1.0サイトから構造化されたデータを引っ張り出す“Webスクレイピング技術が急速に発展してきているようだ。 HTMLをXML化し、XPathで関連データだけを抽出 例えば価格情報サイトでは製品名から価格が簡単に調べられるが、Webサーバから提供されるのは、製品名や価格にレ

    tgk
    tgk 2007/02/23
    scRUBYt
  • @IT:[ガートナー特別寄稿] グリッドとクラスタはどう違うのか?

    [ガートナー特別寄稿] グリッドとクラスタはどう違うのか? ~並列処理アーキテクチャの用語を整理する~ ガートナージャパン ジャパン リサーチ センター リサーチバイスプレジデント 栗原 潔 2003/11/7 並列処理アーキテクチャ関連の用語は、人や時代によって定義が変化し、さまざまな場所で混乱を巻き起こしてきた。最近でも、グリッドの定義を巡り、新たなる混乱が芽生え始めている。この機会に、現時点で一般的とされる定義を確認し、少しでも混乱の鎮圧に寄与するようにしたい。 ◎ SMP(Symmetric MultiProcessor:対称型マルチプロセッサ) いわゆる(狭義の)マルチプロセッサである。1つの筐体内にある複数のCPUがメモリとバスなどを介して直接つながっており、どのCPUも一定の速度でメモリにアクセスできる形態のアーキテクチャを指す。一般にはSMPと呼ばれることが多く、「対称型マ

    tgk
    tgk 2007/01/09
    現時点ではこれらの区別はほとんど意味をなしていない。そもそも、グリッドという言葉に業界共通の定義を与えることすら困難になっているように思える
  • Webアプリに使えるAjaxライブラリ8選! ― @IT

    Ajaxライブラリの全体像を把握しよう Ajaxライブラリ(*注1)はすでに数多くのものが出回っていますが、多過ぎて全体像がつかめていないのではないでしょうか。今回は代表的なAjaxライブラリの一部を挙げ、それぞれを比較しながらAjaxライブラリの全体像を把握していきたいと思います。 どうして、Webアプリ開発にAjaxライブラリが必要なのか どのようなプログラミング言語でもライブラリが存在するように、Ajaxにおいてもライブラリが存在します。 初めにAjaxライブラリの必要性について見ていきたいと思いますが、ここではAjax開発ならではのライブラリの必要性を2点取り上げます(ほかの言語のライブラリと共通する必要性はあらためて取り上げません)。 クロスブラウザ対応 Ajaxの利点として、さまざまな環境における一般的なWebブラウザ上で実行できることが挙げられます。しかしWebブラウザの実装

    Webアプリに使えるAjaxライブラリ8選! ― @IT
  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
    tgk
    tgk 2006/11/21
  • 「PostgreSQLデータベースサイズについて」(1) Database Expert - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    tgk
    tgk 2006/10/23
    vacuum full しても、reindexしないとインデックス領域が縮小しない
  • @IT:連載記事 「SQL Server 2000 チューニング全工程」

    Oracleライセンス「SE2」検証 CPUスレッド数制限はどんな仕組みで制御されるのか (2017/7/26) データベース管理システムの運用でトラブルが発生したらどうするか。DBサポートスペシャリストが現場目線の解決Tipsをお届けします。今回は、Oracle SE2の「CPUスレッド数制限」がどんな仕組みで行われるのかを検証します ドメイン参加後、SQL Serverが起動しなくなった (2017/7/24) 連載では、「SQL Server」で発生するトラブルを「どんな方法で」「どのように」解決していくか、正しい対処のためのノウハウを紹介します。今回は、「ドメイン参加後にSQL Serverが起動しなくなった場合の対処方法」を解説します さらに高度なSQL実行計画の取得」のために理解しておくべきこと (2017/7/21) 日オラクルのデータベーススペシャリストが「DBAがすぐ

    tgk
    tgk 2006/10/12
    ★★★
  • 「HTTPマルチパートレスポンスについて」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    tgk
    tgk 2006/10/11
    Firefoxはマルチパートレスポンスをすでにサポートしている