サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
www.db.is.kyushu-u.ac.jp
※ Ubutu 10.4 を Oracle VirtualBox のゲスト OS としてインストールするときは,Virtual Box の iso イメージファイルマウント機能は使わずに、CD/DVD ドライブ(実体)を使うか,Daemon Tool などのツールを使うことを薦めます. 準備 システム設定項目(事前に決めておく事項/調べておく事項)
Ruby 用の RMagick Windows 版のインストール RMagick とは ImageMagick 画像処理ライブラリ等を Ruby から呼び出せるようにできるインターフェースの機能をもったソフトウエアです. 次の 2つの場合に分けて,Windows 版のインストール手順を説明します. ruby 1.8 の場合 jruby 1.4 の場合 Windows での Ruby 1.9 系列用の RMagick はまだない(2010/01 時点)ので,注意してください. ※ 使い方については 「Ruby の RMagick を使ってみる」の Web ページを見てください. RMagick Windows 版のインストール (ruby 1.8 の場合) RMagick プロジェクトページを開く http://rubyforge.org/projects/rmagick/ rmagick-
ri コマンド RubyGems Ruby の習慣 ファイル デフォルトの漢字コード設定 文字列 文字列の先頭と末尾の改行文字と空白文字の削除, 大文字,小文字への変換,文字列のマッチング,文字列の置換 Ruby の配列 (Array) Ruby のハッシュ (Hash) ブロック構文による繰り返し ブロック構文による資源管理 ファイル メタプログラミングによるセッター,ゲッターの定義の例 クラス名,メソッド一覧の取得 無名クラスの例 プログレスバー WIN32OLE, 参考 Web ページ: http://www.ruby-lang.org/ja/documentation/: Ryby のオンラインマニュアル 参考 Web ページ: http://d.hatena.ne.jp/secondlife/20061010/1160453355; RUby で debug する 7つの方法 の
gem install tzinfo builder i18n memcache-client rack rake rack-test rack-mount erubis mail text-format thor bundler --include-dependencies rack-mount バージョン 0.4.7 のインストール Ruby on Rails バージョン 3 のリリースノート手順通りにインストールすると、 次のエラーが出る. (2010/02/19 時点の情報) $: sudo gem install rails --prerelease ERROR: Error installing rails: actionpack requires rack-mount (~> 0.4.0, runtime) エラーを回避するために、rack-mount バージョン 0.4.
この Web ページでは Windows での Ruby のインストール手順を説明します. Ruby (バージョン 1.9系列) のインストール OpenSSL for Windows のインストール Zlib for Windows のインストール Ruby on Rails のインストール (オプション) Ruby Facets を gem でインストール (オプション) gem を用いて mysql, sqlite3-ruby パッケージをインストール RubyGems と Rake は,ruby バージョン 1.9.1 には標準で組み込まれています. Exerb, VisualuRuby, Graff などを用いたい場合にはバージョン 1.8 系列をすすめます(2010/1 時点). ※ Ruby プログラミング用の開発環境として,emacs のようなエディタを使用するか, Ecl
この Web ページでは,R を用いた主成分分析のための操作手順の一例を図解で説明します ここでは,R の princomp() 関数を使います. 【補足】princomp() 関数では,特に指定しない限り, 不偏分散共分散行列 あるいは 不偏相関係数行列 が使われます (このことは R の princomp() 関数のマニュアルに書いてあります). あらかじめ決めておく事項 主成分分析を行う CSV ファイル名と属性名を決めておいてください. この Web ページでは,次のように書きます. 散布図を作成する CSV ファイル名: C:\R\Book1.csv 属性名:seq, date, USD, EUR, AUD 属性名は英語になっていること.CSV ファイルの第一行目に書いていること(そうなっているものとして,手順を書きます). 必要となるソフトウエア R のインストール が済んでい
Windows で Ruby バージョン 1.8.7 のインストール (ActiveScriptRuby 1.8.7-p249 を使用) ActiveScriptRuby とは Windows に Ruby を簡単に導入できるソフトウエア. この Web ページでは Windows での ActiveScriptRuby 1.8.7-p249 を用いた Ruby バージョン 1.8.7-p249 の導入手順を図解で説明します. ActiveScriptRuby 1.8.7-p249 を用いた Ruby バージョン 1.8.7-p249 のインストール Ruby on Rails のインストール (オプション) Ruby 用の MySQL, SQLite3 パッケージ ※ Ruby プログラミング用の開発環境として,emacs のようなエディタを使用するか, Eclipse と Eclips
Fedora 13 のインストールと設定の手順を図解で説明します. インストール 不要なサービスの停止 追加のソフトウエアのインストール 日本語関係の設定 などを行ないます. 参考情報: Linux の Web ページ 参考 Web ページ: 「Linux コマンド集」 http://homepage2.nifty.com/cs/linux_command/command/ 事前に決めておく事項 ホスト名 自由につける IP アドレス 固定 IP アドレスか DHCP になる。 固定 IP アドレス: サーバマシンとして使うなどの場合は、外部ネットにつなぎ、IP アドレスを固定的に割り当てる。 DHCP: DHCP クライアントとして設定する。 ネットワークアドレス ネットワークアドレスは、IP アドレスから自動的に決まる。 (以下、ネットワークアドレスは「XXX.YYY.ZZZ」のように
Windows で Ruby バージョン 1.8.7 あるいは 1.9.1 のインストール (RubyInstaller を使用) RubyInstaller とは Windows に Ruby を簡単に導入できる良質のソフトウエア. Windows 7 で簡単に Ruby バージョン 1.8 系列や 1.9 系列を導入できるソフトが欲しいと思っていたら,このソフトウエアを見つけました.良いソフトウエアです. この Web ページでは Windows での RubyInstaller を用いた Ruby バージョン 1.8.7 あるいは 1.9.1 の導入手順を図解で説明します. RubyInstaller を用いた Ruby バージョン 1.8.7-p249 (2010/03/01時点) あるいは 1.9.1-p378 (2010/03/01時点) のインストール RubyInstall
Ruby を使って,XML ドキュメントの解析を行うプログラム例を示します. この Web ページの例は Ruby 1.9 系列では動きません プログラム例 XML ドキュメントから XPath のパス式を使ってテキストを得る REXML を使う XML ドキュメントのファイルを読み込む.ファイル名は定数 FILENAME に設定 属性を得たいときはelem.textの部分をelem.attributesに変える REXML は UTF-8 で動くので,XML ドキュメントとパス式は UTF-8 に変換する 結果は UTF-8 で得られる.Windows31J に変換してコンソールに表示 #! ruby -Ks # coding: windows-31j require 'pp' require 'nkf' require 'rexml/document' def windows31j_
TCP/IP と UDP/IP のパケットデータ(libpcap形式)をリレーショナルデータベースに格納し,集約,条件検索,CSV ファイルへのエクスポートを行う試み 【この Web ページを理解する前提となる関連事項】 リレーショナルデータベース管理システムとして SQLite3 を使います. プログラミング言語としては SQL と Rubyを使います. Ruby でのデータベースプログラミングについては,別の Web ページで説明しています. libpcap 形式ファイルはWireshark を使いパケットをキャプチャすることで簡単に作ることができます. Wireshark のサイトからサンプルデータをダウンロードすることも簡単です. ソースコード libpcap 形式のパケットデータをパケットにインポートするプログラム (Ruby プログラム) #!/usr/bin/env ruby
資料 データベースの基本概念 リレーショナルデータベースのデータ構造と一貫性制約 SQL 問い合わせ テーブルの結合と分解 データベースの物理構造 SQL の実行計画 二次索引 トランザクション 埋め込み SQL ■ SQL 演習 SQL の AUTOINCREMENT SQL 入門 下記の「郵便番号データテーブル」を使用.SQL の SELECT, FROM, WHERE, LIKE, GROUP BY, ORDER BY, HAVING, COUNT に関する入門的な演習 SQLite 3 の GLOB を用いた文字列パターンマッチの例 下記の「郵便番号データテーブル」を使用.SQLite の MATCH を使ってみる テーブルの分解とデータベース設計(書きかけ) (to be finished) ■ 郵便番号データを用いた演習 郵便番号データ・ダウンロード 日本郵政公社「ゆうびんホー
この Web ページでは,Apache Tomcat 上で動く Java サーブレット・プログラムの見本を示すとともに,作成手順を図解で説明します. 【この Web ページの目次】 例1: doGet, doPost メソッドを使用したフォームプログラム 例2: index.html と doPost メソッドを使用したフォームプログラム 例3:doGet とdoPost を使った1行掲示板 【補足説明】 下記の 2つのサーバは別物です. 2つを同時に動かすことはできません(ポートを奪い合うことができないので).一方を動かすときは,もう一方を止めることになります. Eclipse 内部の tomcat サーバ: Eclipse では,Eclipse 内部の tomcat サーバが動き, Java サーブレットの動作テストなどに使う. 公開 tomcat サーバ: Eclipse とは無関係
Ruby 言語を使い,リレーショナルデータベースを扱うプログラムを簡単に書くことが出来ます.この Web ページでは, 組み込み型のリレーショナルデータベース管理システム SQLite3 を使うことにします. 問い合わせのメタデータ (metadata) 問い合わせ結果からの値の取得で属性名を用いる BLOB の挿入 プレース・フォルダー (placeholder) SQLite の SQL に関する詳しい説明は: http://www.hwaci.com/sw/sqlite/lang.html Ruby から SQLite を使う方法については: http://sqlite-ruby.rubyforge.org/sqlite3/faq.html SQliteが認識できる SQL について,日本語でのすばらしい説明が http://net-newbie.com/sqlite/lang.h
Ruby を使って次のことを行う関数を定義します. 半角カナを全角カナに変換 全角数字を半角数字に変換 nkf の主要なオプション j,s,e,w: 出力コードは JIS 7 ビット(デフォルト),Shift_JIS, EUC-JP, UTF-8 J,S,E,W: 入力される文字コードとして JIS 7 ビット(デフォルト),Shift_JIS, EUC-JP, UTF-8 を仮定する(自動推定しない) -X: 半角カナ (X0201) を全角に変換する (デフォルト) -x: 半角カナ (X0201) を半角カナのまま残す -m: MIME 文字列をデコードする (デフォルト) -m0: MIME 文字列をデコードしない Z[0-3]: X0208 alphabet を ASCII に変換 【ソースコード】 #! ruby -Ks # coding: windows-31j requi
Ruby 言語を使い,リレーショナルデータベースを扱うプログラムを簡単に書くことが出来ます. この Web ページでは,組み込み型のリレーショナルデータベース管理システム SQLite3 を使うことにします. この Web ページでは,Ruby プログラムの中に SQL プログラムを埋め込み,SQLite3 上で動かします. そのための方法はいろいろありますが,ここでは,Ruby 用の sqlite3-ruby パッケージを使うことにします.JRuby では sqlite3-ruby パッケージは動かない (2009/11 時点) みたいなので,JRuby を使いたい人は,この Web ページを参考にしないこと. Ruby の中に埋め込まれた SQL を用いたテーブル定義 Ruby の中に埋め込まれた SQL を用いたテーブルへの行の挿入 Ruby の中に埋め込まれた SQL を用いた問い
この Web ページでは,我々の研究室で学部学生/大学院学生 と行なっている各種の入門演習の教材と 研究道具箱を公開しています. データベース,データマイニング,画像処理,プログラミング, ネットワーク等の分野を含みます. 目次 【データベースソフトウエアと Web サーバソフトウエアと関連ツールのインストールと使用法】 Apache, MySQL, PHP, phpMyAdmin インストールと各種ツールの使用法 PostgreSQL インストールと各種ツールの使用法 Java DB (Derby) インストールと各種ツールの使用法 Firebird のインストールと各種ツールの使用法 DB2 Express-C インストール HiRDB インストールと各種ツールの設定 SQLite のインストールと使い方 TokyoCabinet のビルドとインストール (Linux 上)(かきかけ
この Web ページでは,Eclipse の DBViewer プラグインの設定と使い方を説明します. Eclipse の DBViewer プラグイン (DTP) とは, リレーショナルデータベースの操作と管理の機能を持ったソフトウエアです. SQL の編集と実行,SQL 実行結果のファイル出力(SQL でなく,グラフィカル・ユーザ・インタフェースを使用), テーブルの中身の表示と更新(行の追加,行の削除,値の更新)(SQL でなく,グラフィカル・ユーザ・インタフェースを使用), テーブルのエクスポートなど この Web ページでは,リレーショナルデータベース管理システムとして,SQLite を使います. ※ PostgreSQL や JavaDB (Derby) など,他のリレーショナルデータベース管理システムについては,別の Web ページで説明しています. 参考 Web ページ:
SQLite のインストールと各種クライアントの使用法 SQLite は組み込み型のデータベース管理システムなので,クライアントと SQLite のプログラムが一体化しています. 他のデータベース管理システムのように,データベース管理システムを単独でインストールするということは無い.このことに注意. SQLite 3 コマンドライン・クライアントのダウンロードと実行 (Windows の場合) SQLite 3 コマンドライン・クライアントの使い方 SQLite コマンドライン・クライアントとは, Windows のコマンドプロンプトなどで動作するツールです. データベースの生成 SQL の実行, SQL 実行結果のファイル出力 テーブルの一覧表示 テーブルのテキストファイル形式でのダンプとリストア SQLite データベース・ブラウザ (SQLite Database Browser)
Ruby プログラミング用の開発環境として,emacs のようなエディタを使用するか, Eclipse と Eclipse の Eclipse プラグイン版 RadRails の組み合わせを薦めます. Ruby on Rails や Ruby を使ったデータベースプログラミングなどは,別の Web ページに記述しています. 参考 Web ページ: http://www.ruby-lang.org/ja/documentation/: Ryby のオンラインマニュアル 参考 Web ページ: Ruby 入門勉強ルーム http://www.mapee.jp/ruby/ 参考 Web ページ: Ruby 日本語マニュアル http://www.ruby-lang.org/ja/man/html/ インストール ■ Linux Linux で Ruby のインストール Ruby 処理系をyumを
Ruby 言語を使い,リレーショナルデータベースを扱うプログラムを簡単に書くことが出来ます. ※ Ruby プログラミング用の開発環境として,emacs のようなエディタを使用するか, Eclipse と Eclipse の Eclipse プラグイン版 RadRails の組み合わせを薦めます. ※ Ruby プログラミングについては,別の Web ページで説明しています. Ruby については別の Web ページで説明しています. SQLite の SQL に関する詳しい説明は: http://www.hwaci.com/sw/sqlite/lang.html Ruby から SQLite を使う方法については: http://sqlite-ruby.rubyforge.org/sqlite3/faq.html SQliteが認識できる SQL について,日本語でのすばらしい説明が h
Eclipse プラグイン版 RadRails とは, Ruby と Ruby on Rail の開発環境です.オープンソースになっています. この Web ページでは,Eclipse での RadRails のインストール法と使用法を図解等で説明します. 【インストールするソフトウエア名】 Aptana RadRails Aptana Studio プロフェッショナル Aptana Web 開発ツール Rubu 開発ツール,など 【目次】 前準備 Eclipse プラグイン版 RadRails のインストール インストール後の設定 Eclipse での Ruby プロジェクトの新規作成 Eclipse での Ruby スクリプトの作成 Eclipse での Ruby クラスの作成 RadRails の機能の紹介 (オプション)Ruby 開発ツール (RDT) のインストール手順 前準備
Rserve とは, TCP/IP 接続できるサーバで,R の機能を、他のプログラムから使うことができるというものです. 詳しくは,http://www.rforge.net/Rserve/ を見てください. R の機能を呼び出した結果は,Java 側の int, double, arrays, String, Vector や,その他の特定の R オブジェクトを扱うためのクラス(RBool, RList といったもので,RServe に付属のもの)のオブジェクトに格納されます. Java プログラムから R の機能を呼び出したい. Java のプログラムの中に R のプログラムを埋め込む.ファイルが分かれるようなことは無い. (補足)Windows で Rserve を使うとき,UNIX で使う場合と比べて,いくつかの機能が使えないが,支障はない. cooperative mode での
この Web ページでは, JavaServer Faces (JSF) を使って,リレーショナルデータベースと連携する簡単なWeb アプリケーション・プログラムを開発する手順を, 見本となるプログラムと図解で説明します. 見本となるプログラムは, ユーザ名とメールアドレスと登録種別をデータベースに登録するとともに, 固有のユーザIDを自動で割り当てる,というものです. リレーショナルデータベースの1つのレコード(行)を,1つの Java オブジェクトに対応 させます. ⇒ そのために,AccountDso という名前のクラスを定義します. Java プログラムの中に SQL プログラムを埋め込みます.. ⇒ SQL とは,リレーショナルデータベースを扱うためのプログラミング言語です. Java と SQL を組み合わせて動かすために,JDBCを使います. このとき,Java のプログラム
私が Ruby でグラフを簡単に作成できるのを知ったのは「Rubyist 九州」の例会に参加したことがきっかけです. その記憶がなくならないうちに,Ruby で簡単に作成できるグラフの種類を一通りまとめておきたいと考えました. 参考 Web ページ: http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-rails.htm Linux での事前準備 インストール前に「yum check-update; yum update」を実行しておくとトラブルが減るでしょう. これは更新可能な全パッケージを更新するという操作です. yum check-update yum update ImageMagick と ImageMagick Ruby インタフェース (RMagick) を yum を使ってインストール yum i
Apache Tomcat に内蔵の HTTP サーバではなく,Apache HTTP サーバと Apache Tomcat を連携させて動かします. そのためには,「コネクタ」と呼ばれるプログラムを使います. Apache Tomcat にはすでに主要ないくつかのコネクタが搭載済みです. Apache HTTP サーバ側には,コネクタの設定を行う必要があります。 コネクタにはいくつか種類がありますが、 最善だと判断される mod_proxy_ajp モジュールを使います。 お断り Apache HTTP サーバのインストールについては、 XAMPPでインストールする方法や 単体でインストールする方法があります インストール法の説明は別の Webページに移しました. jk, jk2 コネクタについての記述は、別の Webページ に移しました。 XAMPP を使っている場合。 Tomcat
GSL とは、 種々の関数,ベクトル,行列等の数値計算に関する C プログラムを集めたライブラリです. この Web ページでは,GSL のビルドとインストールの手順を図解で説明します. Linux を使います. GSL のビルドについて,GNU コンパイラを使い場合と, Intel コンパイラを使い場合の両方を説明します. /usr/local 下にインストールします ビルド時には「-O0」を指定する必要があります(gcc バージョン 4.1 以降のオプティマイザのバグの回避のため). GSL (GNU Scientific Library) のベクトル,行列に関する機能 (機能の一部を紹介)は 別の Web ページを見てください。 C プログラムから GSL (GNU Scientific Library) の機能を呼び出すプログラムの見本と実行手順 別の Web ページを見てください
この Web ページでは,MinGW バージョン 5.1.4 と付属ソフトウエアのインストールとテスト実行の手順を図解で説明します. MinGW バージョン 5.1.4 MSYS バージョン 1.0.11 コマンドプロンプトで,UNIX の各種コマンドが使えるようになります(UNIX に慣れている人は便利).C/C++ コンパイラが使えるようになります.
次のページ
このページを最初にブックマークしてみませんか?
『www.db.is.kyushu-u.ac.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く