ちゃぱてぃ商店IT部 @ ウィキ内検索 / 「IT用語集」で検索した結果

検索 :
  • IT用語集
    Basic認証 チェックサム IoT
  • メニュー
    ... ├環境構築 ├IT用語集 └情報処理技術者試験  └過去問   ├高度共通 午前1   │├2013(H25)秋   │├2013(H25)春   │└2012(H24)秋   ├情報セキュリティスペシャリスト   │├メモ   │├2013(H25)春   │└2012(H24)秋   ├ネットワークスペシャリスト   │└2012(H24)秋   └データベーススペシャリスト
  • IT用語集/I/IoT
    IoT(Internet of Things 物のインターネット) PC、サーバやプリンタなどの情報機器以外のモノをインターネットに接続する概念。 身近なところでは、ポットの利用履歴からメールが送信される象印の「i-Pot」や、エアコンをインターネットに接続して操作する製品があります。 セキュリティ上の懸念  近年では、これらのIoT製品を通じて迷惑メールの送信を行うなど、セキュリティ上の問題点がニュースになっています。 セキュリティが手薄 脆弱性の修正ができない  IoT製品は脆弱性が発見されてもファームウェアの更新ができない、更新を提供していない製品も多く見られるのが今後大きな問題となるでしょう。 セキュリティ製品を追加できない  IoT製品は、PCやスマートフォンのようにセキュリティ対策製品を追加することができません。 利用者がインターネットに接続してい...
  • IT用語集/C/チェックサム
    チェックサムとは チェックサムとは、誤り検出符号の一つで、値その物を指すこともある。 「check sum」を直訳すると「合計で確認する」となり、その名の通り通信データやファイルデータの値の合計を計算し、通信データや圧縮ファイルに破損がないか確認する。 チェックサムの使用例 データ「CA FE 07 77」を送信する場合 ■送信側 データの合計を求める → 「02 64」 下位1バイトをチェックサムとする → 「64」 データ「CA FE 07 77」とチェックサム「64」を送信する。 ■受信側 データを受信 データ「CA FE 07 77」とチェックサム「64」 受信側でもデータの合計を求める → 「02 64」 下位1バイトをチェックサムとする → 「64」 受信したチェックサムと、計算して求めたチェックサムを比較する。 チェックサムが同じなら...
  • IT用語集/B/Basic認証
    Basic認証とは HTTPプロトコルで規定されている、認証方式で、多くのサーバー、webブラウザが対応している。 ログイン画面や認証機能を作りこむ必要がなく、手軽に利用できる反面、セキュリティ面、機能面で物足りない点もある。 特徴 ■ログイン画面を作る必要がない。 ユーザー名とパスワードを入力する画面は、クライアント(ブラウザ)に実装されているため、ログイン画面を作る必要がなく、簡単なサーバーの設定だけで利用可能です。 ※独自のログイン画面が必要な場合は、Basic認証ではなく、サーバーやフレームワークが提供するセッション機能を活用して認証機能を作成します。 ■ログアウト機能がない。 Basic認証にはログアウト機能はない、ログアウトするにはブラウザを閉じるしかない。 一般的に、Basic認証はこのように言われています。 実は、この言葉には裏がありまして、...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2012年秋午前1/問19回答
    正解 ア 次の問題へ 問19 プロジェクト管理においてパフォーマンス測定に使用するEVMの管理対象の組みはどれか。 ア コスト,スケジュール イ コスト,リスク ウ スケジュール,品質 エ 品質,リスク 回答 次の問題 解説  EVM(Earned Value Management アーンドバリューマネジメント)とはスケジュールや工程をコストに置き換えてプロジェクトの進捗管理を行う手法です。プロジェクトの進捗は「3日遅れ」等の期間ではなく、「300万の遅れ」のようにコストで表現します。  EVMでは、まずWBSなどを用いてプロジェクト全体を細かい工程に分割し、各工程にかかる予算を見積もり、これをスケジュールに沿って積み上げた計画値(PV:Planned Value)を用意します。プロジェクトの進捗は、この計画値と実際に完了した工程の予算である出来高(E...
  • Heroku/HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows)
    HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows) HerokuでもPlayFrameworkを使えると聞いて試してみました。 dotCloudと違って、全部ウィンドウズで作業出来るのは便利です。 ここに書いてある内容は「https //devcenter.heroku.com/articles/play」を見ながら所々google先生に聞きつつ作業した内容です。 ※ 2013/8/14追記 「Heroku Security Team」から「PlayFrameworkのバージョンを1.2.6にアップして!」という内容(たぶん)のメールが届きました。きっとセキュリティ的に重要なアップデートなので、これからPlayFrameworkの1.2.x系でデプロイする方は1.2.6でデプロイするとよいと思います。 目次 前提条件 1.He...
  • Java/swing/サンプル/JListにアイコンとテキストを表示する
    JListにアイコンとテキストを表示するサンプル 前回作成した「JListを表示するだけのサンプル」にアイコンを追加しました。 解説 JListにアイコンとテキストを表示するには、自作のListCellRendererが必要になります。 以下のようにDefaultListCellRendererを継承して、getListCellRendererComponentでアイコンとテキストを設定します。 /** * JList用のセルセンダラー */ class FileListCellRenderer extends DefaultListCellRenderer { FileSystemView fs = FileSystemView.getFileSystemView();   public Component getListCellR...
  • Java/swing/サンプル/JTreeとJListで作るエクスプローラ風のサンプル
    解説 JTreeとJListで作るエクスプローラ風のサンプル- JTreeにディレクトリ構造を表示 JListにJTreeで選択したディレクトリの内容を表示 JListのディレクトリをダブルクリック、エンターでディレクトリの中を表示 JListのファイルをダブルクリック、エンターで関連付け実行 参考  FileSystemViewを使ってディレクトリ構造をJTreeに表示する - Java Swing Tips  http //terai.xrea.jp/Swing/DirectoryTree.html 参考というかJTreeの部分はちょこちょこ改造したけど、殆どそのままJListを追加した形です ソース ExplorerLikeSample.java /* * JTreeとJListで作るエクスプローラ風のサンプル * ・JTreeにディレクトリ構造を...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年秋午前1/問23回答
    正解 エ 次の問題へ 問23 ITポートフォリオの説明はどれか。 ア 管理費などの間接コストを、業務区分ごとのアクティビティの種別に着目して、製品やサービスの原価に割り振り手法である。 イ 企業の経営戦略を、多面的な視点で体系立てて立案し、実行を管理し、業績を評価する手法である。 ウ 業界ごとなでど統一的に策定された評価尺度(指標値群)を用いて、企業全体の投資効果を測定する手法である。 エ 情報化投資をリスクや投資価値の類似性でいくつかのカテゴリに整理し、ビジネス戦略実現のための最適な資源配分を管理する手法である。 回答 次の問題 解説 ア 不正解  活動基準原価計算(ABC Activity Based Costing)の説明です。 イ 不正解  BSC(Balanced Score Card バランススコアカード...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2012年秋午前2/問24回答
    正解 エ 次の問題へ 問24 ソフトウェア開発・保守の工程において、リポジトリを構築する理由として、最も適切なものはどれか。 ア 各工程で検出した不良を管理することが可能になり、ソフトウェアの品質分析が用意になる。 イ 各工程での作業手順を定義することが容易になり、開発・保守時の作業ミスを防止することができる。 ウ 各工程での作業予定と実績を関連付けて管理することが可能になり、作業の進捗管理が用意になる。 エ 各工程での成果物を一元管理することによって、開発・保守作業の効率がよくなり、用語の統一もできる。 回答 次の問題 解説 ア 不正解  バグトラッキングツールの説明です。 イ 不正解  SLCP-JCF(Software LifeCycle Process Japan Common Frame)ソフトウェアライフ...
  • Java/swing/サンプル/JList複数選択、単一選択サンプル
    複数選択モード(標準) 単一選択モード 連続した項目なら複数選択できるモード サンプルダウンロード JListSingle.java 解説 JListの複数選択/単一選択サンプルです。 JListの複数選択、単一選択を設定するにはJList.setSelectionModeを使います 設定できるのは以下の3パターンです 複数選択モード(標準) JList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION) 単一選択モード JList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION) 連続した項目なら複数選択できるモード JList.setSelectionMode(List...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後2/問2設問5-1
    設問5 [電子提出機能に関する具体的な検討]について、(1)~(3)に答えよ。 (1) 本文中の【 e 】,【 f 】に入れる証明可能なことを、それぞれ30字以内で述べよ。 管理人解答:タイムスタンプの時刻以降に改ざんされていないこと(24文字) 管理人解答:タイムスタンプの時刻に存在していたこと(19文字) 解説 基本的な用語の問題です。 本文抜粋  H主任は、図3の3.のDVD-Rでは、第三者に署名日を証明できないことを指摘した。Jさんが検討したところ、TSA(Time Stamping Authority)が発行する、タイムスタンプを付与すれば、タイムスタンプの有効期間中は、電子ファイルが【 e 】及び【 f 】を証明可能であることがわかった。  タイムスタンプには、ファイルが作成された時刻や、ログが記録された時刻などの純粋な時刻を示すものと...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2012年秋午前1/問21回答
    正解 イ 次の問題へ 問21 ITサービスマネジメントの可用性管理のKPIとして用いるものはどれか。 ア 災害を想定した復旧テストの回数 イ サービスの中断回数 ウ 性能不足に起因するインシデントの数 エ 目標を達成できなかったSLAの項目数 回答 次の問題 解説  サービスデリバリに関する問題です。参考サービスデリバリ - Wikipedia  KPI(Key Perfomance Indicator 重要業績評価指標)とは、CSF、KGIとセットで使われるマネジメント用語で、KGIはゴール、KPIはゴール向けての課程を表し、CSFはゴールを達成するための重要な手段です。 ア 不正解  復旧テストの回数を評価するのは、「継続性管理」のKPIです。継続性管理とは、その名の通り「何か起きた時にサービスを継続できるか」を管理することです。 ...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2012年秋午前2/問24
    問24 ソフトウェア開発・保守の工程において、リポジトリを構築する理由として、最も適切なものはどれか。 ア 各工程で検出した不良を管理することが可能になり、ソフトウェアの品質分析が用意になる。 イ 各工程での作業手順を定義することが容易になり、開発・保守時の作業ミスを防止することができる。 ウ 各工程での作業予定と実績を関連付けて管理することが可能になり、作業の進捗管理が用意になる。 エ 各工程での成果物を一元管理することによって、開発・保守作業の効率がよくなり、用語の統一もできる。 回答 次の問題
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後2/問1設問1-1
    設問1 [リスクアセスメント]についいて、(1)に答えよ。 (1) 表3の【a】に入れる適切な字句を答えよ。 【a】:機密性 解説 情報セキュリティの三本柱。機密性、可用性、完全性です。 情報セキュリティスペシャリストを受けるなら覚えておけ!な用語です。 機密性とは、必要な人だけがその情報にアクセスできるようにすることです。 推測しやすいパスワードでは機密性が低く、推測しにくいパスワードで保護された情報は機密性が高いと言えます。 可用性とは、必要な時に確実にアクセスできるようにすることです。 複雑なパスワードで守られていても、システムが応答不能になってアクセスできなければ意味はありません。 完全性とは、情報が破損しないことです。 不完全な暗号/復号でオリジナルの情報が破壊されては意味がありません。 設問に戻る
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2012年秋午前2/問12回答
    正解 エ 次の問題へ 問12 ディジタルフォレンジックスを説明したものはどれか。 ア 画像や音楽などのディジタルコンテンツに著作権者などの情報を埋め込む。 イ コンピュータやネットワークのセキュリティ上の弱点を発見するテスト手法の一つであり、システムに実際に攻撃して侵入を試みる。 ウ ネットワークの管理者や利用者などから、巧みな話術や盗み聞き、盗み見などの手段にって、パスワード等のセキュリティ上重要な情報を入手する。 エ 犯罪に対し証拠となり得るデータを保全し、その後の訴訟などに備える。 回答 次の問題 解説 ア 不正解  デジタルウォーターマークの説明です。また、画像にメッセージを秘匿する技術全般は「ステガノグラフィ」、紙の透かしを「ウォーターマーク」と呼びます。これらの用語はしばしばシャッフルされて用いられます。 イ ...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後1/問4/設問2-1
    設問2  本文中の下線②で利用する手法や技術のことを何というか。適切な用語を15字以内で答えよ。 公式解答例:ディジタルフォレンジクス(12文字) 管理人解答:コンピュータフォレンジック(13文字) 解説 下線②抜粋  その利用者IDはまた有効であったので、Q主任は即座にその利用者IDを停止することでVPN接続ができないようにした上、②証拠を保存するために必要な措置を取り、調査を行った。当該プロジェクトのプロジェクトマネージャは1か月間の海外出張中で、利用者IDの停止申請処理をしていなかった。 インシデントに対して②証拠を保存するために必要な措置を取り、調査を行ったとくれば、ディジタルフォレンジクスしかありませんね。 管理人は数分悩んで思い出しましたが、コンピュータフォレンジックでも点数は貰えると思います。他にコンピュータ法科学でも貰えるのではないでしょうか。...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後2/問2設問1-1
    設問1 本文中の【 a 】、表2中の【 b 】に入れる適切な字句を、それぞれ英字5時以内で答えよ。 【 a 】:NTP 【 b 】:DKIM 解説 セキュリティスペシャリストに関係する基本的な用語の問題です。 本文抜粋  外部DNSサーバは、インターネット上の時刻サーバとの間で、【 a 】を用いて時刻同期を行っている。FW及び情報システムの各サーバは、外部DNSサーバとの間で、【 a 】を用いて時刻同期を行っている。 時刻同期とくれば、NTP(Network Time Protocol)です。時刻とセキュリティに何の関係が?というと、ログに正確な時刻を記録することは、インシデント発生時の解析において必須事項であると言えます。 表2 各サーバのメールに関する機能及び動作概要 サーバ名 機能 動作概要 外部メールサーバ メール転送 SMPTを使用し、...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年秋午前1/問27回答
    正解 エ 次の問題 問27 プロダクトイノベーションの例として適切なものはどれか。 ア シックスマグマの工程管理を導入し、製品品質を向上する。 イ ジャストインタイム方式を採用し、部品在庫を減らす。 ウ 製造方法を見直し、コストを下げた製品を製造する。 エ マルチコアCPUを採用した、高性能で低消費電力の製品を開発する。 回答 次の問題 解説 プロダクトイノベーション=素晴らしい新製品を発表したり発売したり・・・と考えれば考えるまでもなく選択肢エですが、せっかくなので各用語もチェックしておきましょう。 ア 不正解  シックスシグマの工程管理とは、工程における品質の「ばらつき」を抑えて製品品質向上を目指す工程管理手法。 「100万回の作業を実施しても、不良品の発生率を3、4会に抑える」というスローガンとしてシックスシグマという言葉が使われるよ...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後1/問1設問2-1
    (1) 本文中の[ a ]に入れる適切な字句を、本文中の用語を用いて10字以内で答えよ。 回答:USBメモリ(6文字) 解説 [ a ]で問われているのは以下の機器です。 DMZの全サーバ、検査未実施のOA-LANのPC50台、FW、RD-LANのPCとRDサーバの他に何を検査すべきか 最初に検査したOA-LANの50台と思った人は勇み足です。もう少し読み解いていきましょう。 この図を見ると、DMZの全サーバ、最初に検査した50台、検査未実施のOA-LANのPC50台、FW、RD-LANのPCとRDサーバで全ての機器が出揃っています。 となると、図にでてこない機器は何か?J社のネットワークの説明にある (1) ~ RD-LANと他のネットワーク間のデータの受渡しは、J社のセキュリティポリシに従ってJ社所有のUSBメモリを介して行われ、必要最小限...
  • Java/swing/サンプル/JButton ボタンをクリックしたらメッセージを表示するサンプル
    Java/swing/サンプル/JButton ボタンをクリックしたらメッセージを表示するサンプル その1 ボタンを表示するだけのサンプル import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame;   public class JButtonSample1 extends JFrame {   public static void main(String[] args) { new JButtonSample1(); }   public JButtonSample1() { // ウィンドウの位置とサイズを指定 ...
  • Java/swing/サンプル/メニューを作る
    swingでメニューを表示するサンプルです。 ポイント JMenuBarにJMenuを追加、JMenuにJMenuItemを追加という工程を重ねてメニューを作ります。 メニューをクリックして何かするには、アクションリスナーを設定します。 File(F)みたいな使い方はsetMnemonic( F )って書きます。 (F)は自分で書きます。setMnemonic( F )したからって自動的に(F)は付きません。 setIconでアイコンも設定でます。 実行結果 ソース MenuTest.java import java.awt.Component; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;   import javax.swing.JFrame; imp...
  • ruby/サンプル/環境構築(Ruby製webサーバ thinのインストール)
    Ruby 1.8.7 thin 1.5 thinのインストール thinをインストールするには「gem install thin」とコマンドを叩きます。 C \Users\main gem install thin Fetching rack-1.4.1.gem (100%) Fetching eventmachine-1.0.0-x86-mingw32.gem (100%) Fetching daemons-1.1.9.gem (100%) Fetching thin-1.5.0.gem (100%) ERROR Error installing thin The thin native gem requires installed build tools.   Ple...
  • Java/swing/サンプル/JTreeノード編集、前後の値をチェックする
    JTreeノード編集、前後の値をチェックするサンプル JTreeのノード編集で、編集後の値をチェックしてファイル名を変更したり、 値が気に入らなかったら警告ダイアログを出しなと思ったので、 編集完了をトラップして前後の値をチェックするサンプルを書いてみました。 ポイント CellEditorListenerを実装します セルエディターにCellEditorListenerを追加する CellEditorListener.editingStoppedで編集完了をトラップできます。 新しい値はJTree.getCellEditor().getCellEditorValue()で取得できます 現在の値は(DefaultMutableTreeNode) getSelectionPath().getLastPathComponent()で取得できます 新しい値と古い値を...
  • Java/swing/サンプル/メニュー、タイトルバー、ステータスバー、ツールバーの表示on off切り替えサンプル
    メニュー、タイトルバー、ステータスバー、ツールバーの表示切り替えを、「ショートカットキー」「メニュー」「ツールバー」から行うサンプルです。 ■目次 サンプルソース MenuOnOfSample.java ポイント解説メニュー、ステータスバー、ツールバーの表示切り替え タイトルバーの表示切り替え キーボードショートカット テキストエリアでショートカットキーを押した時の処理 コメント(バグ、間違い、こんな情報が欲しい等ありましたら) アンケート(このページの情報はお役に立ちましたか?) サンプルソース MenuOnOfSample.java import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.BevelBorder;   /** * メニ...
  • Java/swing/サンプル/MP3のID3タグを読むサンプル(Java ID3 Tag Library + 文字化け対応)
    MP3ファイルのID3タグを読み込んで表示するサンプル(Java ID3 Tag Library + 文字化け対応) Java ID3 Tag Libraryを使ってmp3ファイルのID3タグを読んで表示するサンプルと、 Java ID3 Tag Libraryの文字化け対応してみました。 サンプルダウンロード #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (Id3TagReadSample.java) 文字化け対応してみたJava ID3 Tag Library jid3lib-0.5.4-chapati-custom-srconly.zip ※ファイルサイズ大きくてソースしかアップロードできませんでした。 フルバージョンはJava ID3 Tag Libraryからダウンロードして下さい。 ID...
  • トップページ
    ちゃぱてぃ商店IT部wikiへようこそ ここは「ちゃぱてぃ商店IT部」のメンバー(ちゃぱてぃしかいません)がIT技術について勉強した事や言語・ツールの使い方のメモを蓄積するためのwikiです。 編集できるのはちゃぱてぃ商店IT部のメンバーだけとなっております。 閲覧は自由なので、もしも参考になる情報があったら好きなだけ見ていってください。 宣伝 プレイメモ http //memo-chapati.dotcloud.com/memo.war/ ちゃぱてぃの収穫メモを入力閲覧するサイトを作ってみました。 Play1.2.5で開発して、DotCloudで公開してます。 DBはDotCloud上のPostgreSqlです。 Perl、ruby、python勉強用@pages http //www46.atpages.jp/chapati/ ...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問20回答
    問20 SLAを説明したものはどれか。 ア ITサービスマネジメントのベストプラクティスを集めたフレームワーク イ 開発から保守までのソフトウェアライフサイクルプロレス ウ サービス及びサービス目標値に関するサービス提供者と顧客間の合意 エ 品質マネジメントシステムに関する国際規格 問20回答 正解 ウ 解説 ア 不正解 ITIL(Information Technology Infrastructure Library)の説明です。 (インフォメーションテクノロジーインフラストラクチャーライブラリ) ITILとは、ITサービス運用におけるベストプラクティス(成功事例)をまとめたものです。 英国政府の発案で、ガイドラインを元にしたITサービスの利用と提供が求められるようになったのが始まり。 イ 不正解 SLCP(Software L...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問
    情報セキュリティスペシャリスト/過去問 2013年(H25)春 2012年(H24)秋 情報セキュリティスペシャリストの感想  管理人は2013年秋の情報セキュリティスペシャリスト試験に合格しました。受験にあたっての勉強方法と感想を記したいと思います。 管理人の受験歴 かなり昔にソフトウェア開発技術者試験に合格(現在の応用情報技術者試験)都合により基本情報技術者試験は受験していません。 その後ネットワークスペシャリスト試験を受験、午後1は余裕だが午後2に手も足も出ず不合格。 何年か受験せずに2013年秋高度のネットワーク、データベース、エンベデッド、セキュリティの中で一番簡単との噂を聞いて受験しました。  セキュリティスペシャリストを受験するに当って、ネットワークの午後1を簡単に解ける程度に勉強をしていたのは、当試験にとても有利に働きました。 セキュリティ...
  • Java/Tomcat/ファイルをアップロードするサンプル(Commons FileUplaod)
    Tomcat7でアップロードされたファイルを取得するには、Commons FileUploadを利用します。 Commons FileUploadを利用しない場合、かなり面倒なプログラムを組む必要があると思いますが、Commons FileUploadを使えばかなり簡単にアップロードしたファイルを取得出来ます。 ■目次 前提条件 ライブラリの準備Commons FileUpload Commons IO サンプルアプリweb.xmlの設定 サンプルJSP index.jsp サンプルサーブレット FileUploadSample.javaサンプルサーブレットのポイント サンプルダウンロード コメント(バグ、間違い、こんな情報が欲しい等ありましたら) アンケート(このページの情報はお役に立ちましたか?) 前提条件 Tomcat7 JDK1.6 Commons FileU...
  • Java/swing/サンプル/ポップアップメニュー
    右クリックでポップアップメニューを表示するサンプルです。 ポイント ポップアップメニューは、JFrameの上に載せるコンポーネントに実装するのが一般的です。 ポップアップメニューはJPopupMenuにJMenuItemを追加して作ります 右クリックを検知するにはaddMouseListenerでマウスリスナーを設定します マウスクリックイベントはmouseClickedに届きます マウスのどのボタンをクリックしてもmouseClickedに来るので、押されたボタンを判定します 右クリックの判定ならSwingUtilities.isRightMouseButtonが便利です e.getX() e.getY()を渡すと、ちょうどマウスでクリックしたところにメニューが出ます 実行結果 右クリックして~ メニューを選択、ダイアログが表示されました。 ソース Pop...
  • Java/swing/サンプル/ファイル選択ダイアログから画像を選択して表示する
    JavaのSwingで、ファイル選択ダイアログを表示して、選んだ画像ファイルをフレームに表示するサンプルです。 サンプルダウンロード(zipの中のjarをダブルクリックすると実行できます) PictureOpen.zip PictureOpen.java 解説 メニューからファイル選択ダイアログを表示し、選んだ画像ファイルを表示するサンプルです。 今回のサンプルは以下の3ステップで構成されています。 メニューの表示と選択時のアクションを設定 ファイル選択ダイアログの表示 ファイル選択ダイアログで選択された画像をラベルに設定 サンプルソース import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File;   import ...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2012年秋午前1/問20回答
    正解 イ 次の問題へ 問20 ITサービスマネジメントにおけるインシデント管理の主な活動はどれか。 ア インシデントから発生する問題の解決策の評価 イ インシデントの解決とサービスの復旧 ウ インシデントの根本原因の究明 エ インシデントのトレンド分析と予防措置 回答 次の問題 解説 ITILに関する問題です。 イ 正解  インシデント管理とは、インシデントにより低下または停止したサービスを迅速に復旧させるプロセスです。 アウエ  これらは全て、ITサービスマネジメントにおける「問題管理」の活動です。 前の問題へ 次の問題へ
  • 環境構築/Python/windows
    今時のLinuxだと最初からインストールされてる事が多いのでWindows版のインストールです。 ダウンロード 以下から「•Python 2.7.3 Windows Installer (Windows binary -- does not include source)」を選択しダウンロード。 http //www.python.org/download/ インストーラ実行 ダウンロードした「python-2.7.3.msi」を実行し、インストールディレクトリを「C \Python\Python27」とし、他はデフォルトのままインストール。 環境変数Path設定 環境変数Pathに「C \Python\Python27」を追加。 コマンドラインから実行してみる python Python 2.7.3 (default, Apr 10 2012, ...
  • Java/swing/サンプル/JTableにボタン表示、ボタン押したら行削除
    サンプルダウンロード JTableOnButton.java 解説 JTableにボタンを表示する方法 getTableCellRendererComponentでJButtonを返すセルレンダラーを作りましょう。 ただし、このボタンはクリックできません。 ボタンをクリックする方法 DefaultCellEditorを継承して、JButtonを受け取るコンストラクタを追加します。 コンストラクタの内容は、DefaultCellEditorのコンストラクタを参考に実装しました。 DefaultCellEditorには、デフォルトコンストラクタがないせいか、継承して新しいコンストラクタを作ってもスーパークラスのコンストラクタを呼ばないとエラーが出ました。 仕方ないのでスーパークラスのコンストラクタを呼んでますが、酷いソースになってしまいました。 ソース impo...
  • Java/帳票/JasperReports5.0 一番簡単なPDF出力
    Java/帳票/JasperReports5.0 一番簡単なPDF出力 パラメータも、データソースも使わない、静的テキスト(ラベル)だけのテンプレートを作成し、PDF出力するサンプルです。 日本語出力もしたいよねって事で日本語と英語、それぞれのラベルを用意してあります。 1.「iReport」で簡単なPDFを作成 「iReport」はここから「iReport-5.0.0-windows-installer.exe」をダウンロードしてインストールします。 2.PDFフォントの設定 日本語を出力したいラベルのプロパティで、以下のように設定します。 Pdf Font name... → HeiseiMin-W3 平成明朝でしょうか?他にも日本語を出力できそうなフォントを試してみるといいと思います。 Pdf Encoding → UniJIS-UCS2-H(Jap...
  • Java/swing/サンプル/JListを表示するだけのサンプル
    JListを表示するだけのサンプル C \のファイル一覧をJListで表示するサンプルです。 JListの使用手順 表示データ作成 表示データをリストモデルに設定 JListを使う場合、通常リストモデルにデータを設定して、それをJListに与えます。 リストモデルを使ってJListを作成 JFrameやJPanelに追加 JListのデータが増えると表示しきれなくなるため、スクロールペインを使ってスクロールできるようにします。 ソース ダウンロード- JListSample.java import java.awt.ScrollPane; import java.io.File; import javax.swing.DefaultListModel; import javax.swing.JFrame; import javax.swing.JList; &nb...
  • Java/swing/サンプル/ウィンドウサイズをiniファイルに保存、復元
    ウィンドウサイズをiniファイルに保存、復元するサンプル swingでアプリケーション再起動時にウィンドウのサイズと位置、最大化/最小化などを復元したかったので調べてみました。 ポイント ウィンドウの位置、サイズが変わるたび、変数にウィンドウの位置とサイズを記録しています。 アプリケーションの終了時に変数の内容をiniファイルに保存しています。 アプリケーション起動時にiniファイルを読み込み、復元しています。 ウィンドウのステータス(最小化/最大化/通常)も記録しているため、最小化/最大化/通常も復元しています。 最大化時、最小化時にウィンドウを元に戻した大きさを知る方法はないようです。 ※これさえあればもっと簡単なのですが、2chで聞いた限りでは残念ながらないようです。 最大化/通常化をしていると最大化後のウィンドウの位置を記録する事があります。 仕方ないので、...
  • Java/Tomcat/Tomcat7.0.37のインストールとeclipseの設定
    Tomcat7.0.37のインストールとeclipseの設定 Tomcatのダウンロード Apache Tomcat - Welcome!の横の方に「Download」のコーナーがあるので、お好きなバージョンを選びます。 今回は「Tomcat 7.0」を選択しました。 少し下の方にスクロールするといろいろなダウンロードのリンクがあるので、またまたお好きなのをダウンロードします。ウィンドウズ用なら「32-bit Windows zip」「64-bit Windows zip」「32-bit/64-bit Windows Service Installer」のどれかでよいと思います。 今回は「64-bit Windows zip」を選択しました。 インストール ダウンロードしたファイルを好きなディレクトリに解凍します。 今回は「apache-tomcat-7.0.37-...
  • ruby/サンプル/環境構築(eclipseにRubyのプラグインをインストール)
    環境構築(eclipseにRubyのプラグインをインストール) 管理人はeclipseを日本語化しないで使っているのですが、eclipseのRDT(Ruby Development Tools)インストールでちょっとまごついたのでメモを残して置きます。 1.eclipseのメニューから「Help Install New Software...」を選択。 2.Work with は「--All Available Sites--」を選択 3.検索BOX?に「ruby」と入力してエンター 4.しばらく待ちます。 5.「Programming Languages Dynamic Languages Toolkit - Ruby Development」を選択。 6.「Finish」を選択し後は画面の支持に従って下さい。 って書いたはいいけど、プラグイン...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問27回答
    問27 MRPの特徴はどれか。 ア 顧客の注文を受けてから製品の生産を行う。 イ 作業支持票を利用して作業指示、運搬支持をする。 ウ 製品の開発、設計、生産準備を同時並行で行う。 エ 製品の基準生産計画を基に、部品の手配数量を算出する。 問27回答 正解 エ 解説 生産管理手法に関する問題です。 どの生産管理手法も、高度に管理しようとするとIT技術の力が必要となりますが、だからといっていちいち覚えてられませんよね。。。 ア 不正解 BTO(Build to Order manufacturing)受注生産の説明です。 BTOと言えばパソコンの通信販売を思い浮かべるほど有名ですが、日本語にすると聞き覚えのある「受注生産」になります。 イ 不正解 JIT(Just in Time ジャストインタイム)ジャストインタイム生産...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午前2/問10回答
    問10 基本評価基準、現状評価基準、環境評価基準の三つの基準でIT製品のセキュリティ脆弱性の深刻さを評価するものはどれか。 ア CVSS   イ ISMS   ウ PCI DSS   エ PMS 回答10 正解 ア 解説 ア 正解 共通脆弱性評価システム CVSS(Common Vulnerability Scoring System コモンバルネラビリティスコアリングシステム)は、情報システムの脆弱性に対するオープンで包括的、汎用的な評価手法の確立と普及を目指し、米国家インフラストラクチャ諮問委員会(NIAC National Infrastructure Advisory Council)のプロジェクトで 2004年10月に原案が作成されました。 CVSSでは、基本評価基準、現状評価基準、環境評価基準の三つの基準で脆弱性を評価します。 参考 ...
  • Java/swing/サンプル/Zipファイル解凍サンプル JTableに一覧表示、ダブルクリックで画像を表示
    Java/swing/サンプル/Zipファイル解凍サンプル JTableに一覧表示、ダブルクリックで画像を表示 SwingによるZipファイル解凍サンプル Zipファイルをドラッグ&ドロップで受け取り、JTabelにファイルの一覧を表示します。 画像ファイルをダブルクリックすると、バイト配列に解凍し画像を表示します。 ApacheのCommons Compressを使用しています。 サンプルダウンロード ZipSwingSample.java サンプルソース // SwingによるZipファイル解凍サンプル // Zipファイルをドラッグ&ドロップで受け取り、JTabelにファイルの一覧を表示します。 // import java.awt.*; import java.awt.datatransfer.*; import java.awt.dnd.*; im...
  • C言語/環境構築/ubuntu
    GCCインストール $ sudo apt-get install gcc   ※検索してると↓を実行してる記事も見かけるので実は↓の方がいいのかも $ sudo apt-get install build-essential   なんとなくバージョン確認 $ gcc --version gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PAR...
  • Java/swing/サンプル/MP3プレイヤーサンプル
    お知らせ JLayerを直接使うより、JLayerと同じJavaZoomで公開されているBasicPlayerを使ったほうが簡単です。 BasicPlayerを使ったサンプルはこちら MP3プレイヤーサンプル(JLayer,BasicPlayer) サンプルダウンロード 実行形式 JLayerSample.zip ソース&JLayer JLayerSampleSrc.zip ソース import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.datatransfer.DataFlavor; import java.awt.dnd.DnDConstants; import java.awt.dnd.DropTarget; import java.awt.dnd.DropTargetAdapt...
  • Java/swing/サンプル/コンボボックスを使ってみよう
    JavaのSwingでコンボボックスを使うサンプルです。 コンボボックスで選んで、ボタンで選んだ内容をダイアログで表示してみました。 ポイント コンボボックスを生成します 配列をパラメータとして渡すと、配列の内容でコンボボックスが生成されます。 ラベルとコンボボックスをJFrameに追加します getSelectedItem()で選択中のアイテムを取得できます。 実行結果 コンボボックスで設定した内容を選択できます。 OKボタンを押すと、選択した内容をダイアログで表示します。 ソース JComboBoxTest1.java import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.Act...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午前2/問8回答
    問8 CSIRTの説明として、適切なものはどれか。 ア IPアドレス割り当て方針の決定、DNSルートサーバの運用監視、DNS管理に関する調整などを世界規模で行う組織である。 イ インターネットに関する技術文書を作成し、標準化のための検討を行う組織である。 ウ 国レベルや企業・組織内に設置され、コンピュータセキュリティインシデントに関する報告を受け取り、調査し、対応活動を行う組織の総称である。 エ 情報技術を利用し、信教や政治的な目標を達成するという目的をもった人や組織の総称である。 回答 8 正解 ウ 解説 IT関連組織に関する問題です。 ア 不正解 ICANN(The Internet Corporation for Assigned Names and Numbers アイキャン)の説明です。 イ 不正解 ...
  • Python
    Pythonとは 欧米で大人気のスクリプト言語でPlay Framework 1.2系でもCUIに採用されている。 DotCloudやGoogleAppEngineでサーバーサイドスクリプトとして動かすこともできる。 Pythonインストール(windows) 付属のIDE(IDLE)を使う Pythoyメモ PaaSのPythonのバージョン DotCloud DotCloudのPythonは2.6.5がいいようです。2.7も動くけど2.6推奨らしい? 2012/07/30 $ dotcloud ssh hellopython.www # $SHELL dotcloud@hellopython-default-www-0 ~$ python Python 2.6.5 (r265 79063, Apr 16 2010, 13 57 41) [GCC...
  • Java/Tomcat/サーブレットを作ってみる
    ハローワールド的な、ブラウザからサーブレットにアクセスして「Hello!! MyServlet!!」と表示するだけのサンプルです。 目次 サーブレット作成 - MyServlet.javaサンプルサーブレットの解説 web.xml編集web.xml - サーブレットの宣言とマッピング追加 ブラウザで確認 コメント サーブレット作成 - MyServlet.java import java.io.*; import javax.servlet.*; import javax.servlet.http.*;   public class MyServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletRespons...
  • @wiki全体から「IT用語集」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索