ちゃぱてぃ商店IT部 @ ウィキ内検索 / 「環境構築(Windows+rubyインストール)」で検索した結果

検索 :
  • ruby/サンプル/環境構築(Windows+rubyインストール)
    環境構築(Windows+rubyインストール) インストーラーのダウンロード RubyInstaller for Windowsにアクセスし、DownloadをクリックするとWindows用のインストーラーが一覧表示されます。 インストールしたいバージョンを選びダウンロードします。 ※今回は1.8.7をダウンロードしました。 インストール インストーラーをダブルクリックして、rubyをインストールします。 言語を選択できますが、Windows7だと文字化けしてしまったので「English」を選択。 「I accept the License」を選択し、「Next」をクリック。 インストールパスとオプションはお好みで設定します。 インストールパスは「C \ruby」 Install Td/Tk support(GUIアプ...
  • 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...
  • ruby/サンプル/@pagesでruby/環境構築(Windows+ruby+apache2)その2
    環境構築(Windows+ruby+apache2)の続きです。 rubyのパスを@pagesの環境に合わせる rubyを「C \ruby」にインストールしたため、ローカルのrubyのパスは「/ruby/bin/ruby」になっています。 このまま@pagesに上げてもCGIとして動かないので、@pagesの環境に合わせましょう。 ディレクトリ作成 1.Cドライブに「C \usr\local\bin」ディレクトリを作成 シンボリックリンク作成 1.rubyインストールディレクトリの「bin」ディレクトリを開きます。今回は「C \ruby\bin」 2.「C \usr\local\bin」ディレクトリに「ruby.exe」を右クリックでドラッグ&ドロップします。 3.ドロップするとメニューが開くので「シンボリックリンクをここに作成」を選びま...
  • ruby/サンプル/@pagesでruby
    @pagesでruby 環境構築(Windows) rubyインストール apache2インストール @pagesに合わせて設定変更 apache2 ドキュメントルートでCGIを動かそう MySQLのインストール Ruby/MySQLのインストール eclipseにRubyのプラグインをインストール サンプル @pagesでrubyをやってみる MySqlを使ってみるselect,insert
  • 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インストール ...
  • ruby/サンプル/@pagesでruby/環境構築(Windwos+MySqlインストール)
    環境構築(Windwos+MySqlインストール) インストーラーダウンロード MySqlの公式サイトからインストーラーをダウンロードします。 今回は5.5.28.3をダウンロードしました。 ※事前に.Net Frameworkをインストールしておく必要があります。こちらからダウンロードしました。 インストール インストーラーを実行し、「Install MySQL Products」を選択してどんどん進みます。 インストールディレクトリを「C \MySQL\」データ保存ディレクトリを「C \MySQL\Data\MySQL Server5.5\」に変更して。 というかもう説明面倒なので印のついたところをガリガリ操作しました。 説明はそのうち追加! ユーザー追加ダイアログ ユーザー追加ダイアログ、@pagesと同じユーザー、パスワ...
  • 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」を選択し後は画面の支持に従って下さい。 って書いたはいいけど、プラグイン...
  • ruby/サンプル/@pagesでruby/環境構築(Windwos+Ruby/MySQLインストール)
    Ruby/MySQLのインストール 今回はRuby/MySQLというライブラリを使います。 Ruby/MySQLは、とみたまさひろさん(@tmtm)が開発している、RubyからMySQLにアクセスするライブラリで、インストールは「gem」コマンドで行います。 とみたまさひろさんのサイト(カテゴリ=MySQL) http //tmtms.hatenablog.com/category/MySQL Ruby/MySQLのインストールコマンド実行結果 C \Users\main gem install ruby-mysql Fetching ruby-mysql-2.9.10.gem (100%) Successfully installed ruby-mysql-2.9.10 1 gem installed Installing ri documentat...
  • 環境構築/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, ...
  • 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...
  • 環境構築/ubuntu/dotCloud
    続きPlay1.2.5アプリのデプロイ dotCloud環境構築 ここ http //docs.dotcloud.com/firststeps/install/ に書いてあるけどメモ dotCloudはコマンドラインで操作するので、そのツール(dotcloud CLI(Command Line Interface))をインストールします。 windowsはcygwinを使うようなのですが、cygwinとか嫌な思い出しかないのでlinuxでやります。 dotCloud CLIのインストール $ sudo easy_install pip sudo pip install dotcloud   easy_installのインストール easy_installがない場合、dotCloud CLIのインストールでエラーがでるのでインストールします。 CLIを正...
  • C言語/環境構築
    環境構築 Windows 環境構築 Ubuntu
  • ruby/サンプル/ruby Rubyのバージョン確認
    Rubyのバージョン確認 1.コマンドラインから確認する方法 コマンドラインから「ruby -v」もしくは「ruby --version」と打てばバージョンを確認できます。 Windows7にインストールしたRuby1.8.7の例 C \Users\main ruby -v ruby 1.8.7 (2012-10-12 patchlevel 371) [i386-mingw32]   C \Users\main ruby --version ruby 1.8.7 (2012-10-12 patchlevel 371) [i386-mingw32]   2.プログラムから確認する方法-組み込み定数「RUBY_VERSION」 組み込み定数「RUBY_VERSION」にRubyのバージョンが格納さ...
  • ruby/サンプル/@pagesでruby/環境構築(apache2 ドキュメントルートでCGIを動かそう)
    環境構築(apache2 ドキュメントルートでCGIを動かそう) apache2の標準設定ではCGIは「/cgi-bin」配下で動作します。 これをドキュメントルート配下全てのディレクトリでCGIが動くように変更しましょう。 httpd.conf編集(C \apache2\conf\httpd.conf) 1.ドキュメントルートのディレクトリ設定を変更します。 httpd.confを開くと以下のようなコメントがいっぱいのディレクトリ設定のブロックがあります。 # # This should be changed to whatever you set DocumentRoot to. # Directory "C /apache2/htdocs" # # Possible values for the Options directiv...
  • C言語/環境構築/windows
    MinGWインストーラのダウンロード 以下にアクセスして最新のMinGw(今回は2012/04/26版)をダウンロード http //sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/ インストーラを実行 インストールディレクトリは「C \CPP\MinGW\」にします。 適当に進めて、途中のSelect ComponentsでC++も選択。 Fortran,ObjC,Ada,MSYS Basic System,MinGW Developer Toolkitなんて不思議なのがいっぱいありますが今回は放置です。 Pathの設定 環境変数のPathに「C \CPP\MinGW\bin」を追加。 インストールディレクトリを変えた場合は適宜変更。 Pathの確認 コマンドプロンプトを起動し、...
  • 環境構築
    環境構築/ubuntu 環境構築/ubuntu/PostgreSql(8.4) 環境構築/ubuntu/VMを貰ってきたら最初にやること 環境構築/ubuntu/Play Framework1.2
  • ruby/thin
    thin thinとは、Ruby製のwebサーバで、Rubyの豊富なフレームワークとwebサーバを繋ぐ「Rack」に対応している。 thinサンプル Ruby製webサーバthinのインストール thin(Rack)アプリを作ってみる
  • 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-...
  • C++
    環境構築 環境構築 Windows 環境構築 Ubuntu サンプル CSVファイルの読込ソート出力
  • 環境構築/ubuntu
    環境構築/ubuntu/PostgreSql(8.4) 環境構築/ubuntu/VMを貰ってきたら最初にやること 環境構築/ubuntu/Play Framework1.2
  • C言語
    環境構築 環境構築 Windows 環境構築 Ubuntu サンプル 基本 メモ 色々な文字列の比較 テキストファイルを読み込む ソート 日時 CSVファイルの読込ソート出力 CSVファイルの読込ソート出力2(qsort strtok使用版) 文字列置換 CSVファイルに格納する値の変換 乱数を使ってみよう バイナリファイルの読み書き 構造体をファイルに読み書き tips C言語でPostgreSqlにアクセス(Ubuntu) 豆知識 C言語の文字列の連結 アフィリエイト ここまで
  • ruby/サンプル/@pagesでruby/@pagesでrubyをやってみる
    @pagesでrubyをやってみる @pagesでPerl、ruby、pythonとMySqlが使えると聞いて、ちょっとrubyの勉強をしてみようと思いました。 まずは簡単なHello rubyアプリの作成手順です。 サンプルアプリ作成 「/ruby/hello.cgi」としてHello rubyアプリを作りました。 rubyのファイルは拡張子「.rb」が標準のようですが、@pagesで使う場合は「.cgi」でアップロードします。 #!/usr/local/bin/ruby print "Content-type text/html\n\n" print " html " print "Hello ruby @pages" print " /html "   文字コード、改行コー...
  • 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アドレスは個々の環境で違います。 以下の様な画面が表示されたらインストール成功です。 管理ツールインストール 以下のコマンドで管理...
  • 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...
  • ruby/thin/サンプル
    thinサンプル Ruby製webサーバthinのインストール thin(Rack)アプリを作ってみる
  • ruby/サンプル/@pagesでruby/環境構築(Windwos+Ruby\/MySQLインストール)
    てすと
  • 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製...
  • ruby/サンプル/ruby 複数ファイルでのプログラム(load)
    Ruby 複数ファイルでのプログラム(load) Aptana Studio 3というIDEをインストールしてみたら、Rubyプログラムでもコード補完が聞いてステキ! ですが、拡張子「cgi」だとRubyのコード補完が効きませんでした。 どうにかcgiでもコード補完出来ないかなぁと思っていたのですが、とりあえずload関数で回避です。 サンプルコード(hello.cgi) #!"/usr/local/bin/ruby" load "hello.rb"   サンプルコード(hello.rb) puts "hello!!"   実行結果 hello!!   解説 cgiファイルは必要最小限のコードで抑えて以下の2点だけ。 スクリプト実行プログラムの指定(1行目) 読み込む.rb...
  • dotCloud/Play1.2.5アプリのデプロイ
    続き dotCloud/Play1.2.5PostgreSqlを使う play1.2.5アプリのデプロイ play1.2.5のインストールはこちら 環境構築 環境:ubuntu12.04 openJDK7- 6 play framework1.2.5 アプリケーション格納ディレクトリ ~/play/apps/ play framework格納ディレクトリ ~/play/play-1.2.5/ dotcloud準備ディレクトリ ~/play/dotcloud/ helloプロジェクト作成 $ cd ~/play/apps/ $ ../play-1.2.5/play new hello   app/views/Application/index.html編集 折角なので日本語にしておきましょう。 $ vi ~/play/apps/hello/app/...
  • メニュー
    メニュー トップページ ├C言語 ├C++ ├Java/サンプル │├Swing │├帳票 │└Tomcat ├Python ├ruby ├Linux ├Play Framework ├Heroku ├dotCloud ├eclipse ├JavaScript ├環境構築 ├IT用語集 └情報処理技術者試験  └過去問   ├高度共通 午前1   │├2013(H25)秋   │├2013(H25)春   │└2012(H24)秋   ├情報セキュリティスペシャリスト   │├メモ   │├2013(H25)春   │└2012(H24)秋   ├ネットワークスペシャリスト   │└2012(H24)秋   └データベーススペシャリスト
  • Java/Tomcat/サンプル
    Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロードするサンプル(日本語ファイル名) サーブレットからファイルをダウンロードするサンプル(日本語ファイル名) Basic認証(UserDatabaseRealm)+DIGEST認証 JFreeChartで動的にグラフを出力するサンプル ファイルをアップロードするサンプル(Commons FileUplaod) クロスサイトスクリプティング脆弱性を体験してみるサ...
  • Play Framework
    ルビーオンレイルズみたいなさくさく簡単に作れて、簡単に動く軽快なウェブアプリケーションフレームワーク。 日本語ドキュメントも充実していて、今までに触れたフレームワークの中で一番使いやすいステキなフレームワークです。 メモ(1.2系) Play Framework インストール(ubuntu) Heroku on PlayFramework HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows) PlayFramework1.2.5でHerokuのPostgreSQLを利用する方法
  • 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ファイルをダウンロード...
  • 環境構築/ubuntu/PostgreSql(8.4)
    ubuntu(12.04)にPostgreSqlをインストールして、外部の端末から接続できる所までのメモです。 ※9.1も同様の手順(8.4→9.1に適宜変更する)でできました。 インストールするパッケージを探す $ sudo aptitude search postgresql   いろいろ出てきた…この中から「postgresql-8.4」を入れてみます。 PostgreSql8.4インストール $ sudo aptitude install postgresql-8.4   追加されたユーザー確認 $ cat /etc/passwd ~ postgres x 105 114 PostgreSQL administrator,,, /var/lib/postgresql /bin/bash   ubuntuのパスワード変更 $ sudo...
  • 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...
  • 環境構築/ubuntu/Play Framework1.2
    jdkインストール※インストールしてない場合 $ sudo apt-get install openjdk-7-jre-headless   ※ dotcloudなどのSaaSサービスはまだJava6が多いです。 javaのバージョン確認 $ java -version java version "1.7.0_03" OpenJDK Runtime Environment (IcedTea7 2.1.1pre) (7~u3-2.1.1~pre1-1ubuntu3) OpenJDK Client VM (build 22.0-b10, mixed mode, sharing)   作業ディレクトリ作成 $ mkdir play $ cd play   playframeworkダウンロー...
  • Heroku
    Heroku Herokuとは、webサイトのレンタルサービスが色んなプログラムに対応した感じの素敵なサービスです。PaaSと呼ばれます。 今までにもPHPやperlに対応したレンタルサービスはありましたが、Herokuはjava、Ruby、Scaleなど色んな言語に対応しています。 HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows) PlayFramework1.2.5でHerokuのPostgreSQLを利用する方法
  • 環境構築/ubuntu/VMを貰ってきたら最初にやること
    Ubuntu serverのvmを貰ってきたら最初にやること sshdのインストール、以降はtelnetで接続して作業を行う ユーザーの設定(作成、パラワードの設定、sudoの設定、shellの設定) FTPの設定(インストール、設定の変更) パッケージ管理ツールの更新 $ sudo apt-get update   OpenSSH server インストール $ sudo apt-get install openssh-server   sshd起動確認 $ sudo service ssh status ssh start/running, process 1685   ※起動している tellnetで接続するためにIPを調べる $ ifconfig eth0 Link encap Ethernet HWaddr 00 0c 29...
  • 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参照 ディレ...
  • ruby/サンプル
    Rubyサンプル 複数ファイルでのプログラム(load) Rubyのバージョン確認 Ruby1.8 FasterCsvでCSVファイルの読み書き(ダブルクォーテーション付き Ruby1.8 FasterCsvでCSVファイルの読み書き+ソート Ruby1.8 1.9 構造体のようなクラスを簡単に作るクラス「Struct」
  • Java
    Java Javaは、サーバサイドによく利用されているプログラム言語です。 最近では、アンドロイドでも利用されています。 Javaサンプル 無名クラスにパラメータを渡す CSVファイルを読み込む Javaの乱数生成 乱数生成の性能 JavaでGMailによるメール送信(JavaMail使用 JavaでZipファイル解凍サンプル(commons-compress使用) JavaでZipファイル圧縮(commons-compress)テキスト一個だけ JavaでZipファイル圧縮(commons-compress)ファイルやディレクトリ指定 スネークケースとキャメルケースの変換 日付、時間を扱うサンプル 処理時間を計測するサンプル 文字列を切り取る substring の使い方 substring使用時のエラーと回避方法??? swingサンプル ...
  • 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/サーブレットからファイルをダウンロードするサンプル(日本語ファイル名)
    [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...
  • 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("ゴードン"...
  • Java/swing/サンプル/ウィンドウサイズをiniファイルに保存、復元
    ウィンドウサイズをiniファイルに保存、復元するサンプル swingでアプリケーション再起動時にウィンドウのサイズと位置、最大化/最小化などを復元したかったので調べてみました。 ポイント ウィンドウの位置、サイズが変わるたび、変数にウィンドウの位置とサイズを記録しています。 アプリケーションの終了時に変数の内容をiniファイルに保存しています。 アプリケーション起動時にiniファイルを読み込み、復元しています。 ウィンドウのステータス(最小化/最大化/通常)も記録しているため、最小化/最大化/通常も復元しています。 最大化時、最小化時にウィンドウを元に戻した大きさを知る方法はないようです。 ※これさえあればもっと簡単なのですが、2chで聞いた限りでは残念ながらないようです。 最大化/通常化をしていると最大化後のウィンドウの位置を記録する事があります。 仕方ないので、...
  • ruby/サンプル/@pagesでruby/MySqlを使ってみるselect,insert
    MySqlを使ってみるselect,insert @pagesでは、rubyとMySqlを使えると聞いて手を出してみたので、MySqlの使い方を調べてみました。 サンプルダウンロード MySqlに接続 select文の実行 select文の実行結果取得 insert文の実行 リクエストパラメータの取得 リダイレクト サンプルソース(mysql.cgi) サンプルソース(mysql.insert.cgi) サンプルダウンロード mysql.cgi mysql.insert.cgi MySqlに接続 @pagesでMySqlに接続するには、ユーザー名、パスワード、ホスト名、データベース名を管理画面から取得し、 以下のようにMysql newに設定します。 # DB接続 require mysql   user = ...
  • ruby/サンプル/Ruby1.8 FasterCsvでCSVファイルの読み書き(ダブルクォーテーション付き
    Ruby1.8とFasterCsvでCSVファイルを読み書き(ダブルクォーテーション付き)するサンプルです。 目次 サンプルソース 解説 実行結果(コンソール 実行結果(CSVファイル 蛇足 サンプルダウンロード コメント サンプルソース # Ruby1.8+FasterCsv # FasterCsvでCSVファイルの読み書き(ダブルクォーテーション付き require rubygems require fastercsv   # 構造体Memberを作成 Member = Struct.new("Member", name, email, age)   # Member構造体の配列作製 ary = Array.new ary Member.new("ちゃぱてぃ", &qu...
  • C言語/PostgreSql/Ubuntu
    Ubuntu server11.04上にインスールしたPostgreSqlに、C言語でアクセスしてみたいと思います。 以下の記事から、テストデータ作成、テストプログラムをとても参考にさせていただきました。 PostgreSQLをプログラムで操作する http //www.atmarkit.co.jp/flinux/rensai/postgres03/postgres03.html#3 環境構築 C言語からPostgreSqlを操作するにはlibpqというパッケージが必要みたい。 libpqで検索 $ sudo aptitude search libpq p libpq-dev - header files for libpq5 (PostgreSQL librar i A libpq5 ...
  • 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   # パラメータを与えると...
  • 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...
  • @wiki全体から「環境構築(Windows+rubyインストール)」で調べる

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