[#41217] [RFC] framework of Ruby/Tk + VNC — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
[#41224] WindowsのOne Click InstallerでInstallが押せない — OGURA Toshiyuki <dj@...>
小倉です。
[#41227] Rinda::TupleSpaceのHashタプル — Hiroaki TAKISAWA <takihiro@...>
滝沢といいます.
[#41234] Windows One Click Installerのgemでrailsをインストールできない — OGURA Toshiyuki <dj@...>
小倉です。
[#41241] ruby/Tk でプルダウンリスト — Takeshi Honda <moecho21@...>
お世話になります。
永井@知能.九工大です.
[#41251] mswin32(もしくはActiveScriptRuby)でRuby/Tkを使うには? — "conundrum /" <conundrum@...>
conundrumです。
artonです。
[#41253] HSPでコードを書いてRubyに変換 — Omoti <omoti@...24.net>
Rubyは初心者にとってわかりやすい本も出てませんし
[#41284] 条件に合う見出しの内容だけを抽出 — isawa_kz <isawa_kz@...>
井沢と申します。
向井という者です。
本田です。はじめましてです。
井沢です
出沢です
井沢です。
出沢です
[#41328] 正規表現 — とみたまさひろ <tommy@...>
とみたです。
[#41340] Date へのメソッド追加要望 — MATSUNO Tokuhiro <tokuhirom@...>
tokuhirom@Inamode6:897 です。
ふなばです。
たけ(tk)です
卜部です。
たけ(tk)です
[#41367] [ANN] Ruby Refactoring Browser 0.1.1 — Ippei Obayashi <ohai@...>
大林です。
[#41371] 北九州市の rubyist へ — Akimichi Tatsukawa <akimichi_tatsukawa@...>
こんにちは。立川察理と申します。
こんにちは。
[#41372] ja font patch for pdf-writer-1.1.3 — Noritsugu Nakamura <nnakamur@...>
[#41375] [ANN] rttool-1.0.0 — rubikitch@...
るびきちです。
こんにちは。
From: Takahiro Kambe <taca@back-street.net>
In message <20051026.124340.15262654.rubikitch@ruby-lang.org>
In message <20051026.133822.03998330.taca@back-street.net>
From: Takahiro Kambe <taca@back-street.net>
[#41380] File.basename でWindows のパス区切りの対応は? — Hideo Konami <konami@...>
小波です.
なかだです。
小波です.
[#41394] [ANN] RDtool-0.6.18 — MoonWolf <moonwolf@...>
MoonWolfです。
[#41400] 全角スペースを区切りとした文字列分解で — 中村 英夫 <cxn03651@...>
中村と申します。
はじめまして、金子と申します。
[#41416] Rubyでこういうの作れますか?(中央銀行編) — Omoti <omoti@...24.net>
Rubyで中央銀行システムを作りたいんですが、できますか?
そんな大規模じゃないですよ!
立川察理と申します。
まず中央銀行は直接個人と取引はしないんです。
[#41425] "Programming Ruby 2nd edtion"の邦訳について — "higashi ryota" <ryochin_hgs@...>
始めまして。既出だったらすいません、過去ログで検索したのですが見つけられませ
まつもと ゆきひろです
>>これからRubyを始めようと思い"プログラミングRuby—達人プログラマーガイド"を
まつもと ゆきひろです
>大体でいいんですか。半年以内には出てると思います。おそらくは
[#41439] [ANN] 高橋メソッドプレイヤー ベーシックをリリースしました — mr@...0ntrsb.sakura.ne.jp
#[ruby-list:41438] にて件名入力ミスしました。申し訳ありません。
[ruby-list:41335] Re: Usage of ?a
縄手@松江です.
On Tue, 18 Oct 2005 15:39:44 +0900
"U.Nakamura" <usa@garbagecollect.jp> wrote:
> こんにちは、なかむら(う)です。
> ?は数値リテラルの記法ですから、リテラルじゃないといけないです。
> ということは、
>
> str = "a"
> p eval("?#{str}") #=> 97
>
> とすればできるわけですけど、素直に
>
> p str[0] #=> 97
>
> とするのが普通かと思います。
というアドバイスを受けて,練習がてら文字コードを探すスクリプトに
してみました.いい加減なものですが,おかげで動くものが出来ました.
#1バイトコード文字が混ざっているとおかしな動作になりますが.
何とか改良して,もうちょっと使えるものにして練習しようと思います.
ありがとうございました.
require 'jcode'
require 'kconv'
include Kconv
result_code = []
text = ARGV[0].split(//e)
printf "日本語文字"
for i in 0...text.size
printf "%4s ", text[i]
end
printf "\n"
ary = ARGV[0].tojis.split(//)
str = ary.join.gsub(/\e\(B/,"")
str = str.gsub(/\e\$B/,"")
ary = str.split(//)
for i in 0...ary.size
if ary[i] =~ /\\/
result_code[i] = 92
else
chr = ary[i]
result_code[i] = eval("?#{chr}")
end
end
#p result_code
printf " JIS code: "
for i in 0...result_code.size
printf "%x", result_code[i]
printf " " if i % 2 == 1
end
printf "\n EUC code: "
for i in 0...result_code.size
printf "%x", result_code[i] + 0x80
printf " " if i % 2 == 1
end
printf "\nSJIS code: "
for i in 0...result_code.size
if i % 2 == 0
c1 = result_code[i]
if c1 % 2 == 1
c1 = (c1 + 1) / 2 + 0x70
else
c1 = c1 / 2 + 0x70
end
if c1 >= 0xa0
c1 = c1 + 0x40
end
printf "%x", c1
else
c2 = result_code[i]
c1 = result_code[i-1]
if c1 % 2 == 1
c2 = c2 + 0x1f
else
c2 = c2 + 0x7d
end
if c2 >= 0x7f
c2 = c2 + 1
end
printf "%x ", c2
end
end
printf "\n"
--
縄手雅彦@島根大学総合理工学部 電子制御システム工学科
{strike,freedom,justice}@mag.shimane-u.ac.jp
http://www.ecs.shimane-u.ac.jp/~nawate/