Ruby

Rails勉強会用ポジションペーパー

【名前】 篠原 英治 【年齢】 27歳 【仕事】 今月いっぱいでSI会社を辞めて、来月からネットサービス会社で働きます。 転職先(10月から)でRails使うカモ、、ということで、今回で3回目の参加になります。 前回はソースコードをたくさん読めて非常に参考にな…

Rails勉強会用のポジションペーパー

【名前】 篠原 英治 【性別】 男 【年齢】 27歳 【仕事】 SIerで割と大きめな開発をしてます。 技術的にはJavaとかSQLとかで、 Webアプリとかバッチアプリとか。 【勉強会参加の理由】 6年目になったけどJavaしか馴染みがないのはちょっと寂しい。 転職先(10…

正規表現(そろそろやんなきゃ・・・)

社会人6年目になりました。 未だにガッツリ正規表現を使いこなせません。 えっちらおっちらやってます。 そりゃさすがにいかんでしょう。 ということで↓こんなん作ってみました。 re = Regexp.new(ARGV[0]) if re =~ ARGV[1] p "true" p $1 else p "false" e…

ちょっとしたこと(ファイルの中身の置換)

root | hoge01 | hoge101.html hoge101.jpg hoge102.html hoge103.html hoge02 | hoge201.html hoge202.html hoge203.html hoge03 | hoge301.html こんな感じでHTMLファイルが置いてあって、 全てのHTMLファイルのタイトルタグの中を一律に変更したくて。 re…

ちょーっとしたもの。(XXX隠蔽工作)

たまにありません?↑みたいなファイルの管理に困ったこと。。 require "fileutils"Dir.glob("C:/ruby_study/movie/*").each{ |file| if File.extname(file) == ".rm" then FileUtils.mv(file, File.dirname(file) + "/" + File.basename(file, ".rm") + ".xl…

仕切りなおして・・・

違うマシンでやることにしました。 4時からはじめて、CRUDが完成。日本語も表示できています。今のところ↓こんな感じです。 出ました、文字化け。 ↓の"タイトルは必須です"ってところが化けてるわけです。 validates_presence_of :title, :message => 'タイ…

それでははじめます。

今の時間 C:\>time 現在の時刻: 11:09:38.28 webnoteっていうプロジェクトを作ります。 C:\rails>rails webnote create create app/controllers create app/helpers create app/models create app/views/layouts Webサーバーを起動します。 C:\rails\webnote…

1.8.5

なんだかねぇと思って、究極のめんどくさがり屋っぷりを発揮して、 Rubyごと入れ替えたらイケるんじゃねぇの?なんて思って、 ついでだから新しいのにしました。んでもって↓叩いてみたら、、 C:\>gem install rails -y Bulk updating Gem source index for: …

rubygem

今日は日曜だっていうのに、なんかあった時の為に待機していてください なんていう、何にもやることない状態なので、 (平日やるような作業をこんな時にやる気しないだけ。。。)実践 Ruby on Railsなんていう本を読みながら、(同じ会社の先輩が著者の1人だっ…

たのしいRuby(?)

楽しさを実感してやろうじゃないかと。 今まではシコシコとコマンドプロンプトでやっていましたが、 Eclipseのプラグインをインストールしてみました↓ Ruby Development Tools 利点はいろいろありますが、一番は、今やっているのが JavaでEclipseなプロジェ…

DBに接続してみました。その2

会社から帰る前にチョロっとやってみようかな、と。 DBD::OCI8 is a database driver of Ruby/DBI. Refer to the following pages. なんちゅう記述をみつけて。 DBIってなんじゃらホイ?と。ドライバーなのね?と。 Ruby DBI モジュールを使う ↑をみながらチ…

DBに接続してみました。

家のPCにはMySQLをインストールしたものの、 会社のPCには入れてないので、 開発環境のOracle9iにつなげてみる。 Ruby OracleってGoogle検索したら、一番上に来たので ruby-oci8ってのを使うことにしました。 http://ruby-oci8.rubyforge.org/ja/index.html …

Rubyはじめました。

Rubyには、インタラクティブモードがあって。 irbって叩くと、そのモードになります。 とりあえずHello Worldじゃね?ってことで。 C:\>irb irb(main):001:0> puts "Hello World" Hello World => nil irb(main):002:0> puts 'Hello World' Hello World => ni…