Ruby

Counter

PostgreSQLにアクセスするには

PostgreSQL用拡張ライブラリを使う。
Rubby Application Archve
ここにpostgresというのがあり、これをクリック

CGIをつかうには


メモ

文字列の置換
sub!
gsub!
を使うみたい

ruby-mode
~/.elispにコピー

gtkとファイル関連
つかったやつ
ファイルがあんのかないのか
if(FileTest.exist?(foo)) then
print("ファイルがある\n")
end

ディレクトリを辿る
dirp = Dir.open(".")
for f in dirp
    print(f)
end

Dir.chdir(hoge)
Dir.pwd


file.write()
なんてのもある
printf(file, "%s;%s\n", string)
もある。

ツールチップ
Gtk::Tooltips.new
set_tip(button, "Explanation", "ContextHelp/buttons/1")

どうやらRubyは
/usr/local/lib/ruby/1.4以下に標準ライブラリが置かれているみたい。

環境変数にアクセスするには
ENV
ENV['LANG']のようにする

Rubyでの配列の扱い
いきなり
button[i] = Gtk::Button::new()
だとダメ
button = []
button[i] = Gtk::Button::new()
としておいた

チルダの展開はしてくれないようだ?
そのため、環境変数にアクセスする方法を知る必要がある。
ファイルの扱い
	begin
		file = open("/home/junichi/.neaze/neazerc")
		while file.gets()
			if /^\#Categoly/ # カテゴリ
				catego = file.gets()
				catego.split(' ')
				#print catego[0]
			end
		end

	ensure
		file.close
	end


手元のrubyでthreadが使えるかどうか調べる
ruby -le 'print defined?(Thread)'
constant OK
false	 NG
/extra1/lib/ruby/1.4/ftplib.rb
どうやらRubyは
/usr/local/lib/ruby/1.4以下に標準ライブラリが置かれているみたい。

ftpにはLISTというコマンドがあるくさい。
と思ったが、どうもサーバによるみたい。


[ Linux | プライベートビーチ | ホーム | ゲストブック ]
Last modified: Sun May 21 16:35:16 JST 2000