ちゃぱてぃ商店IT部 @ ウィキ内検索 / 「オリジナルのイベントを作ろう」で検索した結果

検索 :
  • Java/swing/サンプル/オリジナルのイベントを作ろう
    Java/swing/サンプル/オリジナルのイベントを作ろう サンプルダウンロード MyEventSample.java オリジナルのイベントを作るのは7つのステップを踏む必要があります 以下で1つずつ簡単に解説してみました。 1.イベントオブジェクト Public class MyEvent extends EventObject { public MyEvent(Object source) { super(source); } }   上記のような、イベントで通知したい内容を格納するイベントオブジェクトを用意しましょう。 上記の例は、ソースのコンポーネントだけを格納しています。 必要に応じて、コンストラクタのパラメータやクラス変数を増やしましょう。 2.イベントリ...
  • Java/swing/サンプル
    ...ク, 時間表示) オリジナルのイベントを作ろう
  • Java/swing/menu
    ...ク, 時間表示) オリジナルのイベントを作ろう
  • Java/swing
    ...ク, 時間表示) オリジナルのイベントを作ろう
  • Java
    ...ク, 時間表示) オリジナルのイベントを作ろう 帳票サンプル JasperReports5.0サンプル サンプルの実行 一番簡単なPDF出力 テンプレートにデータソースとパラメータ設定してPDF出力 CSVデータソースからPDF出力 PDFに動的に画像を埋め込み グループ分けと集計 Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロードするサンプル(日本語ファイル名) サーブレット...
  • Java/swing/サンプル/JSliderサンプル プログラムから操作する時にイベントを発生させない
    Java/swing/サンプル/JSliderサンプル プログラムから操作する時にイベントを発生させない サンプルダウンロード JSliderSample6.java プログラムからスライダを操作した時にイベントを発生させない(キャッチしない)サンプル 一時的にイベントを発生させない方法が分からなかったので、 イベントが発生する直前にリスナーを削除、 処理が終わったらリスナーを戻すようにしました。 @Override public void actionPerformed(ActionEvent e) { // ChangeListenerを削除してから値を設定し、再度ChangeListenerを設定すると、 // ChangeListenerでイベントをキャッチできなくなります。 slider.removeCh...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後2/問1設問1-1
    設問1 [リスクアセスメント]についいて、(1)に答えよ。 (1) 表3の【a】に入れる適切な字句を答えよ。 【a】:機密性 解説 情報セキュリティの三本柱。機密性、可用性、完全性です。 情報セキュリティスペシャリストを受けるなら覚えておけ!な用語です。 機密性とは、必要な人だけがその情報にアクセスできるようにすることです。 推測しやすいパスワードでは機密性が低く、推測しにくいパスワードで保護された情報は機密性が高いと言えます。 可用性とは、必要な時に確実にアクセスできるようにすることです。 複雑なパスワードで守られていても、システムが応答不能になってアクセスできなければ意味はありません。 完全性とは、情報が破損しないことです。 不完全な暗号/復号でオリジナルの情報が破壊されては意味がありません。 設問に戻る
  • Java/swing/サンプル/MyJCalendar Swingでカレンダー型日付選択ダイアログのサンプル
    Swingでカレンダー型日付選択ダイアログのサンプルを作ってみました。 カレンダーパネルを使ったサンプル カレンダーダイアログのサンプル サンプルはMyJCalendar.javaのmainメソッドに同梱されていまする Swingでカレンダーを表示するサンプルを簡単に作ろうと思ってたのに、気がついたらコメント空行込みで600行のご立派な物になってしまいました。 作ってる途中でJCalendarで検索したら、先に作って公開してる人がいましたorz(でも公開します 使い方 日付選択ダイアログを表示 Date date = MyJCalendar.showCalenderDialog(frame, button, "日付選択", date); 日付を選択されない場合、dateはnullになります。 カレンダーパネルを取得 MyJCalen...
  • Java/swing/サンプル/JSliderサンプル
    JSliderサンプル 基本形 サンプルソース JSliderSample1.java デフォルトコンストラクタでは0から100で初期値50のスライダーが作成されます。 JSlider s = new JSlider(); frame.add(s);   setValue()でスライダに値を設定できます。 getValue()でスライダの現在の値を取得できます。 s.setValue(100); f.setText("" + s.getValue());   ChangeListenerを追加すると、スライダを操作した時のイベントを受け取れます s.addChangeListener(new ChangeListener(...
  • Java/swing/サンプル/JTreeにディレクトリ構造を表示
    FileSystemViewを使ってディレクトリ構造をJTreeに表示する JTreeでエクスプローラのツリービューを作ろうとしたのですが、 以下のサイトにいけいけなソースがあったのでリンクだけ FileSystemViewを使ってディレクトリ構造をJTreeに表示する http //terai.xrea.jp/Swing/DirectoryTree.html
  • Java/swing/サンプル/BasicPlayerサンプル(mp3, シーク, 時間表示)
    Java/swing/サンプル/BasicPlayerサンプル(mp3, シーク, 時間表示) サンプルダウンロード BasicPlayerSampleSeek.java スクロールバーと時間表示用ラベル設定 // シークバー seekBar = new JScrollBar(JScrollBar.HORIZONTAL, 0, 0, 0, 1000); seekBar.setPreferredSize(new Dimension(200, seekBar.getPreferredSize().height)); // ChangeListener設置 seekBar.addAdjustmentListener(al); // 音量調整スライダー設置 ...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午前2/問23回答
    問23 SOA(Service Oriented Architecture)でサービスを設計する際の注意点のうち、適切なものはどれか。 ア 可用性を高めるために、ステートフルなインターフェイスとする。 イ 業務からの独立性を確保するために、サービスの命名は役割を表すものとする。 ウ 業務の変化に対応しやすくするために、サービス間の関係は疎結合にする。 エ セキュリティを高めるために、一度開発したサービスは再利用しない方がよい。 回答23 正解 ウ 解説 ア 不正解 ステートフルとは、前後の文脈を判断することを意味します。反対にステートレスは前後の文脈を判断しません。 例 ステートフルな買い物カゴ機能 「お米10k追加」「キャベツ1玉追加」「卵1パック追加」「やっぱりお米なしで」と4つのイベントを受け取ると、最...
  • Java/swing/サンプル/BasicPlayerサンプル(mp3, 音量調整)
    Java/swing/サンプル/BasicPlayerサンプル(mp3, 音量調整) サンプルダウンロード BasicPlayerSampleVol.java BasicPlayerでの音量調整 BasicPlayerでの音量調整はとても簡単で、BasicPlayerに対してsetGainを呼び出すだけで完了します。 player.setGain((double)volSlider.getValue() / 100); setGainには0から1.0までのdouble値を渡します。 上記のコードは、0から100の値を取るスライダーの値を100で割ってsetGainに渡しています。 再生開始時の音量調整 BasicPlayerの音量は、新しいファイルを再生するたびにリセットされるので、その都度setGainするとよい...
  • Java/swing/サンプル/Swingアプリをexeファイルにする
    Swingアプリを実行するの続き サンプルダウンロード swingJar.zip サンプルソースと、作成したjarファイルとjarファイル作成用のantのxmlファイル、exeファイルとexeファイル作成用のbatファイルが入ってます。 2.exeファイルを作ろう Jarファイルをダブルクリックして実行出来るのですが、「送る」や「プログラムから開く」「関連付け実行」するにはまだ不便です。 Windows7ならbatファイルから「プログラムから開く」「関連付け実行」できますが、WindowsXPはできなかった気がします。 2.1 exewrapをダウンロードする http //code.google.com/p/exewrap/ からexewrapをダウンロードして、好きなところに解凍しましょう。 ※今回は面倒だったので、プロジェクトのディレクトリにexewrap...
  • Java/Tomcat/Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04)
    ubuntu-server-12.04にTomcat7をインストールした時のメモです。 warファイルをデプロイしてブラウザで動作確認するところまでやってみました。 参考:Ubuntu 11.04でのTomcat 6.0のインストール(help.ubuntu.comのドキュメント日本語訳) | anobota ubuntu-server-12.04が入ってるVMを起動して、Tera Termで接続。 以下のコマンドでTomcat7をインストール sudo apt-get install tomcat7 インストールが終わったら、「http //192.168.130.128 8080/」にブラウザでアクセス。 ※IPアドレスは個々の環境で違います。 以下の様な画面が表示されたらインストール成功です。 管理ツールインストール 以下のコマンドで管理...
  • Java/Tomcat/warファイルをdotcloudにデプロイ
    Windowsで開発したTomcatのアプリをwarファイルにして、ubunts12.04を入れたVMからdotcloudにデプロイする。 Tomcatでサーブレットを触ってみたら、dotcloudにTomcatで作ったwebアプリをデプロイしてみたくなって、簡単に出来るだろうと思ってたら意外と苦労しました。 目次 アプリケーションの作成 アプリケーションをwarファイルにする VMにwarファイルアップロード dotcloudにアプリケーション仮作成 アプリケーションをdotcloudに送信 アプリの開発はサーブレットを作ってみる参照 warファイルの作成は【Java】EclipseでTomcatプロジェクトのWARファイルを作成 | cozzbox参照 Dotcloudの環境設定はdotCloud - Installing the CLI参照 ディレ...
  • 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...
  • 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-...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2012年秋午後1/問2
    問2 ログの管理に関する次の記述を読んで、説問1~3に答えよ。  H社は、200名が勤務する高級化粧品の訪問販売会社である。H社では、顧客の連絡先、訪問記録、購買履歴などの個人情報を管理する顧客管理システム(以下、Bシステムという)を利用している。Bシステムを利用しているのは、営業部の1課~5課に所属する140名である。そのうち、営業を行っている120名は個人情報にアクセスする権限をもち(以下、有権限者という)、担当顧客の情報を記録、参照している。残りの20名は、売上状況などを集計するためだけにBシステムを利用しているので、個人情報にアクセスする権限をもたない(以下、無権限者という)。各営業部門は貸与された端末を社内で利用している。  最近、H社の同業他社であるC社において、顧客の個人情報がシステムから漏えいするという事件があった。そこでH社では、情報システム部のD部長が中心となって個...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2012年秋午前1/問11回答
    正解 ア 次の問題へ 問11 JavaScriptなどのスクリプト言語を使って、Webブラウザに組み込まれているサーバとの非同期通信機能を利用する技術であり、地図の高速なスクロールや、キーボード入力に合わせた検索候補の逐次処理などを実現するものはどれか。 ア Ajax イ CSS ウ DOM エ SAX 回答 次の問題 解説 HTML/XML周りの技術に関する問題です。 ア 正解  Ajax(Asynchronous JavaScript + XML)は、問題文にもあるGoogle Mapで一躍有名になった手法で、JavaScriptで非同期(Asynchronous)にXML通信を行い、利用者が操作している最中に地図データや検索候補をサーバから取得し、ページ遷移することなく表示します。選択肢ウのDOMもAjaxの「動的にページを書き換える」...
  • Java/Tomcat/サンプル
    Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロードするサンプル(日本語ファイル名) サーブレットからファイルをダウンロードするサンプル(日本語ファイル名) Basic認証(UserDatabaseRealm)+DIGEST認証 JFreeChartで動的にグラフを出力するサンプル ファイルをアップロードするサンプル(Commons FileUplaod) クロスサイトスクリプティング脆弱性を体験してみるサ...
  • Java/Tomcat
    Tomcat Tomcatは、「JSP/サーブレット」に対応したアプリケーションサーバです。サーブレットコンテナとも呼ばれます。 webサーバとしての機能もあるので、単独でwebサーバとしてもアプリケーションサーバとしても運用可能です。 ※開発ではTomcat単体で、実際の運用ではApatchなどのwebサーバと組み合わせての運用が一般的みたいです。 Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロード...
  • C言語/サンプル/乱数を使ってみよう
    解説 C言語で乱数を扱うサンプルです。 乱数(擬似乱数)を使うと、ゲームのキャラクターの動きやイベントの確率を調整したり、 アプリケーションのテストで様々な値を投入できて便利です。 ポイント srand関数で乱数を初期化する 初期化しないと、毎回同じ乱数列を取得してしまいます。 rand関数で擬似乱数を取得する rand()関数の戻り値が擬似乱数なので、お好きなように 余りを求める事で、乱数の範囲を自分の好みに調整できます rand() % 6; // サイコロ風 0 ~ 5 rand() % 100; // 百分率 0 ~ 99 rand() % 80 + 20; // 20 ~ 99 半端な範囲を求める時は、余りを求めて少し数字を足します rand() % 24; // 手持ちの24個の駒から、ランダムに動かす駒を決めたりもできます if (ran...
  • 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/Tomcat/サーブレットからCSVファイルをダウンロードするサンプル
    サーブレットから直接CSVファイルをダウンロードするサンプルです。 配列の内容をCSV出力するだけの簡単なサンプルです。 お仕事では、データベースの検索キーなどをパラメータで受け取って、検索結果をCSV出力する事が多いと思います。 そんなサンプルもそのうち作ろうと思います。 日本語ファイル名対応はこちら → 日本語ファイル名対応のCSV出力サンプル ファイルの配置 /CONTEXT_ROOT ┣ WEB-INF ┃┣ src ┃┃┗ DynamicCsvServlet.java ┃┗ web.xml ┗ jsp  ┗ dynamic_csv.jsp DynamicCsvServlet.java import java.io.*; import javax.servlet.*; import javax.servlet.http.*;   p...
  • Java/swing/サンプル/ドロップを受け取るサンプル(文字列、ファイル)
    ドラッグアンドドロップのサンプル 1.ドロップを受け取るだけのサンプル(文字列、ファイル) ドラッグアンドドロップの入り口として、ドロップを受け取るだけのサンプルを書いてみました。 エクスプローラからファイルをドロップしたい!なんて場合も、この簡単なサンプルだけで十分です。 ポイント ドロップイベントを受け取るには「DropTargetListener.drop」を実装します。 「DropTargetListener」は「DropTarget」に設定します。 new DropTarget(コンポーネント, リスナー);を実行すると、DropTargetの内部でaddDropTargetListenerされます。 ドロップすると1.で実装した「drop」が実行されます。 「DropTargetDropEvent.acceptDrop」でドロップを受け取る準備をします。 「...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午前2/問11回答
    問11 CRYPTRECの活動内容はどれか。 ア 客観的な評価によって安全性及び実装性に優れると判断された暗号技術のリストを決定する。 イ 情報セキュリティ政策に係る基本戦略の立案、官民における統一的、横断的な情報セキュリティ対策の推進に係る企画などを行う。 ウ 組織の情報セキュリティマネジメントシステムについいて評価し認証する制度を運用する。 エ 認証機関から貸与された暗号モジュール試験報告書作成支援ツールを用いて暗号モジュールの安全性についての評価試験を行う。 回答11 正解 ア 解説 日本国内のセキュリティ組織に関する問題です。 ア 正解 CRYPTREC(CRYPTography Research and Evaluation Committees クリプトグラフィリサーチアンドエヴァリューションコミッティーズ)と...
  • トップページ
    ちゃぱてぃ商店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/ ...
  • 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/Tomcat/Basic認証(UserDatabaseRealm)+DIGEST認証
    TomcatのBasic認証を使って、「管理画面、会員用コンテンツ、公開コンテンツ」の三段階のアクセス管理を設定してみましょう。 ※ちょっと設定を変えるとDIGEST認証にもなるよ。 ■目次 ポイント web.xmlweb.xml DIGEST認証の場合 server.xmlの設定 tomcat-users.xml index.jsp サンプルダウンロード それぞれのユーザーのアクセス範囲ログインしてない人のアクセス出来る範囲 会員のアクセス出来る範囲 管理者のアクセス出来る範囲 ファイルの配置 認証情報をサーブレットやJSPで取得する方法 アンケート(このページの情報はお役に立ちましたか?) 他のTomcatサンプルはこちら コメント(バグ、間違い、こんな情報が欲しい等ありましたら) ポイント Basic認証を利用するには、まず「web.xml」で認証方式とアクセス制御...
  • Java/Tomcat/サーブレットからファイルをダウンロードするサンプル(日本語ファイル名)
    [Java]Tomcatのサーブレットを通じてファイルをダウンロードするサンプルです。 ■目次 ファイルの配置 ダウンロードサーブレット(DownloadServlet.java) web.xmlの設定 解説 ブラウザでアクセス その他のTomcatサンプル ファイルの配置 /CONTEXT_ROOT ┗ WEB-INF  ┣ src  ┃┗ DownloadServlet.java  ┗ web.xml ダウンロードサーブレット(DownloadServlet.java) import java.io.*; import java.net.*; import javax.servlet.*; import javax.servlet.http.*; import com.sun.xml.internal.messaging.saaj.packaging.mi...
  • Java/swing/サンプル/ポップアップメニュー
    右クリックでポップアップメニューを表示するサンプルです。 ポイント ポップアップメニューは、JFrameの上に載せるコンポーネントに実装するのが一般的です。 ポップアップメニューはJPopupMenuにJMenuItemを追加して作ります 右クリックを検知するにはaddMouseListenerでマウスリスナーを設定します マウスクリックイベントはmouseClickedに届きます マウスのどのボタンをクリックしてもmouseClickedに来るので、押されたボタンを判定します 右クリックの判定ならSwingUtilities.isRightMouseButtonが便利です e.getX() e.getY()を渡すと、ちょうどマウスでクリックしたところにメニューが出ます 実行結果 右クリックして~ メニューを選択、ダイアログが表示されました。 ソース Pop...
  • Java/swing/サンプル/ウィンドウを表示するだけのサンプル
    swingアプリを作る第一歩、ウィンドウを表示するだけのサンプルです。 解説 以下の4ステップがウィンドウを表示する時のおまじない/お作法です。 JFrameを生成 ウィンドウを閉じた時の動作を指定 ウィンドウのxy座標、幅と高さを指定 ウィンドウを表示する JFrameを生成  JFrameはswingでよく使われるウィンドウクラスです。  JWindowというクラスもありますが、こちらはウィジェットを作るのに使われるのかな?  とりあえずJFrame使っとけばいいです。ウィンドウを表示するクラスは他にJDialogというクラスもあります。 ウィンドウを閉じた時の動作を指定  swingはデフォルトではウィンドウを閉じてもアプリケーションが終了しません。  複数のウィンドウを扱うアプリケーションなら終了しなくてもよいのですが、簡単なアプリケーシ...
  • ruby/サンプル/Ruby1.8 FasterCsvでCSVファイルの読み書き+ソート
    ruby/サンプル/Ruby1.8 FasterCsvでCSVファイルの読み書き+ソート サンプルソース # Ruby1.8+FasterCsv # FasterCsvでCSVファイルの読み書き+ソート require rubygems require fastercsv   # 構造体Memberを作成 Member = Struct.new("Member", name, age)   # Member構造体の配列作製 ary = Array.new ary Member.new("ちゃぱてぃ", 12) ary Member.new("ぶるーべれー", 13) ary Member.new("ゴードン"...
  • ruby
    rubyとは 日本人プログラマーのまつもと ゆきひろさんが個人で開発している、 かなり人気のあるプログラム言語です。 詳しくは公式サイトで! オブジェクト指向スクリプト言語 Ruby http //www.ruby-lang.org/ja/ Rubyサンプル 複数ファイルでのプログラム(load) Rubyのバージョン確認 Ruby1.8 FasterCsvでCSVファイルの読み書き(ダブルクォーテーション付き Ruby1.8 FasterCsvでCSVファイルの読み書き+ソート Ruby1.8 1.9 構造体のようなクラスを簡単に作るクラス「Struct」 thinサンプル Ruby製webサーバthinのインストール thin(Rack)アプリを作ってみる @pagesでruby 環境構築(Windows) rubyインストール ...
  • Java/帳票/JasperReports5.0 サンプルの実行
    eclipseでJasperReports5.0のサンプルを実行したメモです。 サンプル実行するだけで意外と苦労したのでorz 1.JasperReportsダウンロード ここから「jasperreports-5.0.0-project.zip」をダウンロード。 2.JasperReports解凍 ダウンロードした「jasperreports-5.0.0-project.zip」を適当なディレクトリに解凍します。 3.eclipseで適当なプロジェクトを作成 今回は「jasper」プロジェクトを作成しました。 4.「jasper」プロジェクトに解凍したファイルをコピー 5.「デモ用HSQLDB」を起動する(重要) 「jasper/demo/hsqldb/build.xml」を右クリックし「Run As → 1 Ant Build」を選択。 日本語環...
  • ruby/サンプル/thin/thin(Rack)アプリを作ってみる
    thin(Rack)アプリを作ってみる thinはRackという規格で、各種フレームワークのアプリケーションサーバになるようですが、どうやらフレームワークを使わなくても書こうと思えば書けるようなので、まずはシンプルにthin(Rack)のアプリケーションを書いてみます。 「第23回 Rackとは何か(1)Rackの生まれた背景:Ruby Freaks Lounge|gihyo.jp … 技術評論社」を読むと、Rackアプリケーションとして最低限必要な事が挙げられていました。 ・callというメソッドを持っていること ・callメソッドの引数としてWebサーバからのリクエストを受けること ・callメソッドは,次の要素を含むレスポンスを返すること   ・ステータスコード   ・レスポンスヘッダ(Hash)   ・レスポンスボディ(Array) そういえば、「Ruby製...
  • Java/swing/サンプル/メニュー、タイトルバー、ステータスバー、ツールバーの表示on off切り替えサンプル
    メニュー、タイトルバー、ステータスバー、ツールバーの表示切り替えを、「ショートカットキー」「メニュー」「ツールバー」から行うサンプルです。 ■目次 サンプルソース MenuOnOfSample.java ポイント解説メニュー、ステータスバー、ツールバーの表示切り替え タイトルバーの表示切り替え キーボードショートカット テキストエリアでショートカットキーを押した時の処理 コメント(バグ、間違い、こんな情報が欲しい等ありましたら) アンケート(このページの情報はお役に立ちましたか?) サンプルソース MenuOnOfSample.java import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.BevelBorder;   /** * メニ...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後1/問4
    問4 情報漏えい対策に関する次の記述を読んで、設問1~4に答えよ。  L社は、従業員数200名のソフトウェアパッケージ開発会社である。L社では、自社で開発したソフトウェアパッケージを、顧客ごとの要件に合わせてカスタマイズする業務を行なっている。商談の早い段階から、開発部門、営業部門など各部門の関係するメンバ(以下、プロジェクトメンバという)でプロジェクトほ編成し、プロジェトマネージャの下で業務を行なっている。 [L社のシステムの構成]  L社のシステムの構成を図1に示す。  社内LAN上のPCからのインターネットの利用は、DMZ上のプロキシサーバ経由でのWebへのアクセスと、DMZ上のメールサーバ経由での電子メール(以下、メールという)の送受信の二つだけが許可されている。社内業務の多くは、社内LAN上のファイルサーバでファイルを共有して行われている。 [機...
  • Python/メモ
    関数 def functionName() print "hogehoge" return 0;   def functionName(param) print param   def functionName(param1, param2) print param1 + param2   def functionName(param1, param2 = "hogehoge") print param1 + param2   コメント # 一行コメント   複数行コメントは を3つ続けたので囲みます   """ 複数行コメント2 実はPythonに複数行コメントはありません...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2012年秋午前1/問4回答
    正解 ウ 次の問題へ 問4 命令を並列実行するためのアーキテクチャであって、複数の命令を同時に実行するとき、命令を実行する演算器をハードウェアによって動的に割り当てる方式はどれか。 ア SMP イ VLIW ウ スーパースカラ エ スーパパイプライン 回答 次の問題へ 解説 マイクロプロセッサアーキテクチャに関する問題です。 ア 不正解  SMP(対称型マルチプロセッシング Symmetric Multiprocessing)とは、同じ機能、役割を持たせられるプロセッサによる並列処理方式。いわゆるマルチコアCPUや、CPUを複数搭載したサーバがSMPに当たります。  SMPと対照的なのがASMP(非対称型マルチプロセッシング Asymmetric Multiprocessing)で、こちらはOSのカーネルを担当するCPUとアプリケーションを...
  • Linux/コマンドメモ
    ■目次 linuxコマンドメモポートを使用しているサービスを確認 自分が所属しているグループを確認する グループにユーザーを追加する パッケージ管理ツールの更新 現在使用中のシェルを確認 ファイルの属性・アクセス権を変更する cshのインストール(ubuntuに入ってなかった) linuxコマンドメモ ポートを使用しているサービスを確認 $ netstat -tanp 自分が所属しているグループを確認する $ groups グループにユーザーを追加する $ sudo usermod -G group user パッケージ管理ツールの更新 $ sudo apt-get update 現在使用中のシェルを確認 $ echo $SHELL ファイルの属性・アクセス権を変更する $ chmod 777 hogehoge.ch cshのインストール(ubuntuに入...
  • ruby/サンプル/Ruby1.8 1.9 構造体のようなクラスを簡単に作るクラス「Struct」
    ruby/サンプル/Ruby1.8 1.9 構造体のようなクラスを簡単に作るクラス「Struct」 サンプルソース # Ruby1.8 1.9 構造体のようなクラスを簡単に作るクラス「Struct」   # 使い方1.構造体クラスを作成 # 例 名前、メールアドレス、年齢をメンバに持つ構造体クラス「Member」を作成 # 第一引数をクラス名、第二引数以降をメンバ名を表すシンボル( ~)を付けるとよいです # クラス名は大文字から始まらないとエラーです Member = Struct.new("Member", name, email, age)   # 使い方2.構造体オブジェクトを作成 # パラメータ指定なしなら全てのメンバがnilになります member1 = Member.new   # パラメータを与えると...
  • C言語/サンプル/CSVファイルの読込ソート出力2
    CSVファイルを読み込みソートして出力するサンプル(qsort, strtok使用版)です。 目次 ポイント サンプルソース 読み込ませたCSVファイル sort.csv 実行結果 サンプルダウンロード コメント(バグ、間違い、こんな情報が欲しい等ありましたら) アンケート(このページの情報はお役に立ちましたか?) ポイント CSVファイルを読み込んで、一行ずつ構造体にセットします。 strtok関数で","または"\nの位置を探して項目の文字を取り出します。 strtok関数は、元の文字列に\0を差し込む事で、簡単に文字列を取り出せるようにしているみたいです。 構造体の配列をソートします。 項目ごとに分割しているので、好きな項目でソートできます。 qsortで使うRecord構造体比較関数compRecordを作ります。 qsortの...
  • 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() { // ウィンドウの位置とサイズを指定 ...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午後1/問4/設問3-1
    (1) 1.の対策について、【 a 】、【 b 】に入れる適切な字句を、それぞれ答えよ。 公式解答例: 【 a 】:人事部 【 b 】:退職日終業時刻 解説 退職者のID管理に関する問題です。 【 a 】【 b 】抜粋 1. 退職者の利用者IDの停止及びアクセス権の解除漏れ対策  退職者などの人事情報を情報システムと連動させることで、確実に利用者IDの停止とアクセス権の解除は可能になるが、情報システムの改修に時間が掛かるので、当面は運用改善による次の緊急対策を行うこととする。 対策:【 a 】からの連絡を受け、運用担当者が利用者IDの停止とアクセス権の解除を、【 b 】後、速やかに行う。 2. インターネットアクセスの情報漏えい対策  社内からのインターネットアクセスと比較して、社外での社外持出し用PCからのインターネットアクセ...
  • ruby/サンプル/環境構築(Windows+ruby+apache2)
    環境構築(Windows+rubyインストール)の続きです。 環境構築(Windows7+ruby+apache2) .....(apache2のインストールからサンプルCGIの表示まで) @pagesでrubyのCGIを入れて遊ぶために、ローカルに開発環境を作ってみたいと思います。 ruby製サーバを使ったほうが楽ちんと聞きますが、ここは折角だからApache2を入れてみようと思います。 Apache2のインストール Apachのサイトから「httpd-2.2.22-win32-x86-openssl-0.9.8t.msi」をダウンロードし実行します。 Index of /mirror/apache/dist//httpd/binaries/win32 http //ftp.meisei-u.ac.jp/mirror/apache/dist//httpd/binar...
  • 資格試験/情報処理技術者試験/情報セキュリティスペシャリスト/過去問2013年春午前2/問6回答
    問6 SMTP-AUTHにおける認証の動作を説明したものはどれか。 ア SMTPサーバに電子メールを送信する前に、電子メールを受信し、その際にパスワード認証が行われたクライアントのIPアドレスは、一定時間だけ電子メールの送信が許可される。 イ クライアントがSMTPサーバにアクセスしたときに利用者認証を行い、許可された利用者だけから電子メールを受け付ける。 ウ サーバは認証局のディジタル証明書をもち、クライアントから送信された認証局の署名付きクライアントの証明書の妥当性を確認する。 エ 利用者が電子メールを受信する際の認証情報を秘匿できるように、パスワードからハッシュ値を計算して、その値で利用者認証を行う。 回答 6 正解 イ 解説 メールのセキュリティに関する問題です。 ア 不正解 POP befor SMTPの説明で...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年秋午前1/問22
    問22 システム開発計画の策定におけるコントロールのうち、適切なものはどれか。 ア システムの機能が利用者の立場に基づいて実装されるよう、全体最適よりも業務上の利便性を優先し、利用部門の要望に基づいて策定する。 イ 状況の変化に合わせて柔軟に内容の変更が行えるよう、開発計画は開発作業に着手してから組織内での承認を得て策定する。 ウ 不必要なシステム開発コストを抑制するよう、情報システムの目的を設定するための複数の代替案を作成し、比較検討する。 エ 利用部門、システム部門の分け隔てなく自由な議論が行われるよう、開発計画の策定は、利用部門とシステム部門の役割分担を決めずに実行する。 回答 次の問題
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年秋午前1/問22回答
    正解 ウ 次の問題へ 問22 システム開発計画の策定におけるコントロールのうち、適切なものはどれか。 ア システムの機能が利用者の立場に基づいて実装されるよう、全体最適よりも業務上の利便性を優先し、利用部門の要望に基づいて策定する。 イ 状況の変化に合わせて柔軟に内容の変更が行えるよう、開発計画は開発作業に着手してから組織内での承認を得て策定する。 ウ 不必要なシステム開発コストを抑制するよう、情報システムの目的を設定するための複数の代替案を作成し、比較検討する。 エ 利用部門、システム部門の分け隔てなく自由な議論が行われるよう、開発計画の策定は、利用部門とシステム部門の役割分担を決めずに実行する。 回答 次の問題 解説 ア 不正解  利用者の立場に基いて実装する、利用部門の要望に基づくのは正しい心がけですが、「全体最適よりも業務上...
  • @wiki全体から「オリジナルのイベントを作ろう」で調べる

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