ラベル ruby の投稿を表示しています。 すべての投稿を表示
ラベル ruby の投稿を表示しています。 すべての投稿を表示

2015年5月30日土曜日

エンコーディングの話(Ruby)

Ruby2.0に切り替えてから、よくエンコード関係のよくわからんエラーで困ってた。
Redpenを使いたいために、ExcelのデータをpandocでMarkdownに変換をして、
整形をしたいだけなのに、、、

まとめられてる方がいたのでリンクをば。

http://www.ownway.info/Ruby/version
http://tmtms.hatenablog.com/entry/20120812/ruby_encoding
http://techracho.bpsinc.jp/morimorihoge/2013_10_11/14375

2012年12月29日土曜日


Emacs24でruby-modeでコードを書いていると保存のときにエンコーディングのマジックコメントを入れてくれるのですが、Rubyが知らないのを入れてくれるのでWindows上だとxyzzyと併用していたのですが解決方法を挙げてくれている方が。:D


http://d.hatena.ne.jp/arikui1911/20091126/1259217255
http://atssh-knk.iobb.net/blog/?p=538

感謝、感謝です

2010年8月22日日曜日

Ruby 1.92 congratulation!

Ruby 1.92がリリースされたそうなので、いい加減1.8系列からアップデートしてみた。
http://rubyinstaller.org/から、アーカイブを落としてきて、インストールでOK!
http://rubyforge.org/frs/download.php/72170/rubyinstaller-1.9.2-p0.exe

手持ちのスクリプトは、文法が変わっている箇所で、エラーがでてるなぁ。ぼちぼち直すか。
差分のまとまってるところは、ないかしらん。

んで、開発キットも入れなおしをしてみたら、去年のとずいぶん変わってる様子。
メモ書き程度のインストール手順を書いておくことにした。

使ったDevKitはこれ。
http://github.com/downloads/oneclick/rubyinstaller/DevKit-4.5.0-20100819-1536-sfx.exe

手順が書いてあるGitHubの頁はこれ。
http://wiki.github.com/oneclick/rubyinstaller/development-kit

手順の概要は以下のとおり

1.過去にインストールしたのがあったら削除すべし
2.自己解凍のファイルを落としてくる
3.スペースを含まないディレクトリに展開すべし、例えば右のようなディレクトリに。C:\DevKit
4.解凍したら中にあるdk.rbを実行すべし
4.1 ruby dk.rb init
4.2 ruby dk.rb review
4.3 ruby dk.rb install
5.スモークテスト用に、gem install rdiscount --platform=ruby を実行

以上!

2010年1月11日月曜日

Gruff(2)


オプションの損益図を, gruffで生成してみた。
Flashではないので、細かい操作はできないけど、BS式の計算式の理解度があがったから良しとしよう。

ただ、線のデザインを変えたいけど、本筋じゃないから、別にいいか。(^^;

Gruff(1)

rubyでグラフを描画するためのgem.

gemがエラー無くインストールできたんだけど、実際には手順が必要と。
http://rmagick.rubyforge.org/install-osx.html

ImageMagickの入れ直しと、RMagickの入れ直しで、
以下のリンク先のグラフは生成でけた。
http://itoshi.tv/d/?date=20060504
http://itoshi.tv/d/?date=20060506#p01

2009年12月24日木曜日

JRuby

SQNのシミュレーション用のスクリプトを作り直さねばーと思ってたんですが、JRubyはやい!

ruby 1.8.7で、MatzRuby, JRubyで同じのを同時に動かしてみたところ、
JRubyは1分ちょいで結果が帰ってくる(@@;
rubyのほうは、まだまだーって感じだったのに。

JRubyで問題ないなら、こっちにいってみよう。

開発者様には、感謝感謝です。

2009年12月9日水曜日

The unoffical ruby usage guide

http://www.caliban.org/ruby/rubyguide.shtml
後で読む

2009年11月22日日曜日

macktk

snow leopard上で、rubytkを動かすときの参考.

http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Ruby+Install+Guide%3A%3AMacOS+X
http://www.mnet.ne.jp/~tnomura/rubytk.html

2009年9月12日土曜日

sqlite + swig?

sqlite3-rubyをインストールし直してたんですが、
なんでか未定義エラーが出まくってた。

んー??と調べてみたところ、swigが必要とか情報発見。
http://gendosu.ddo.jp/redmine/projects/1/wiki/SQLite

確かに、snow leopard入れた際に、portの中身をいっさい消したけど、
こんなところに影響でるんかい。
素直に、gem installで、エラーを吐いてくれた方がいいような気がするけど。

2009年8月11日火曜日

monkeybars

jruby + swingで、MVCアプリケーションらしい。
http://monkeybars.rubyforge.org/index.html

とりあえず、後で読む。

2009年7月18日土曜日

Shoes

RubyでのGUIって、どれがいいのやらー

とりあえず、Shoesに突撃w
Shoes Tutorial Note

2009年5月10日日曜日

RGen

RubyでのMDDを実施するためのフレームワーク?

http://www.infoq.com/jp/articles/thiede-ruby-modelling

http://ruby-gen.org/

2009年5月6日水曜日

sector.rb

yahooの企業情報のページが前と構造がえーらい変わっているので、
取得スクリプトをほぼ作り直し。

銘柄の詳細ページはOKだけど、チャートページの詳細はとれんかった。
それと、いったん Hpricotに喰わせたのを再度喰わせないとだめだったのが
理由がよくわからん。バグかな?

2009年5月4日月曜日

buildr

ASFのrake?

2009年5月3日日曜日

企業情報

四季報だとExcelへのデータコピーができなかったので、
取得スクリプトを探してみた。

msn financeから取得できる ruby-xbrl を, sourceforge.jpで発見。
最初はテストモードになってたけど、そこを実データから取得するようにしてあげると、
実際のデータの取得になったので、使えそう。

これと、バフェットの58のルールをフィルタにして、
永続的な企業のフィルタリングはなんとかできそうな感じだ。

2009年4月25日土曜日

get2.rb

・Rの呼び出しをバッチで追加した
・銘柄をいくつかバッチで実行するように修正

2009年4月19日日曜日

Ruby > Groovy?

Groovyも魅力的なんだけど、cojure, rubyと勉強しているから、
一時諦め!

ビルダーも、Nokogiri使えばできそうだし。

2009年3月30日月曜日

jiji

Rubyで自動売買のシステムを構築してしまったすごいお方が
http://unageanu.sakura.ne.jp/jiji/

勉強させて頂きます。(__

やっちまった。。。

下のチャート、全部だめじゃん。
安値ベースで作られていることになってる。

スクレイピングのスクリプトのデータ並びが、
始値、終値、安値、高値になってるのを見落とした。o..............rz

5銘柄分のチャートを全部削除。
ついでに、rubyとRのスクリプトも修正して、コマンド2発でチャート作成まで完了。

2009年3月29日日曜日

rubyでスクレイピング

ここの記事のスクリプトが動かないなーと思ってたら、
単に文字コードの違いだった。 orz.

http://d.hatena.ne.jp/unageanu/20071102

英辞郎の変換スクリプトも文字コードぽいし、
相性悪いというかちゃんと勉強をしていないというか。。。(--;

引数を受け取る様にして、今日の日付まで取得出来る様にして、
get2.rbでヘッダ付けまでをまとめ。

Rのほうは、処理ミスはしていないと思うけど、最後のデータだけを表示できるようにしてみよう。