Ruby
【名前】 篠原 英治 【年齢】 27歳 【仕事】 今月いっぱいでSI会社を辞めて、来月からネットサービス会社で働きます。 転職先(10月から)でRails使うカモ、、ということで、今回で3回目の参加になります。 前回はソースコードをたくさん読めて非常に参考にな…
【名前】 篠原 英治 【性別】 男 【年齢】 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…
たまにありません?↑みたいなファイルの管理に困ったこと。。 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…
なんだかねぇと思って、究極のめんどくさがり屋っぷりを発揮して、 Rubyごと入れ替えたらイケるんじゃねぇの?なんて思って、 ついでだから新しいのにしました。んでもって↓叩いてみたら、、 C:\>gem install rails -y Bulk updating Gem source index for: …
今日は日曜だっていうのに、なんかあった時の為に待機していてください なんていう、何にもやることない状態なので、 (平日やるような作業をこんな時にやる気しないだけ。。。)実践 Ruby on Railsなんていう本を読みながら、(同じ会社の先輩が著者の1人だっ…
楽しさを実感してやろうじゃないかと。 今まではシコシコとコマンドプロンプトでやっていましたが、 Eclipseのプラグインをインストールしてみました↓ Ruby Development Tools 利点はいろいろありますが、一番は、今やっているのが JavaでEclipseなプロジェ…
会社から帰る前にチョロっとやってみようかな、と。 DBD::OCI8 is a database driver of Ruby/DBI. Refer to the following pages. なんちゅう記述をみつけて。 DBIってなんじゃらホイ?と。ドライバーなのね?と。 Ruby DBI モジュールを使う ↑をみながらチ…
家のPCにはMySQLをインストールしたものの、 会社のPCには入れてないので、 開発環境のOracle9iにつなげてみる。 Ruby OracleってGoogle検索したら、一番上に来たので ruby-oci8ってのを使うことにしました。 http://ruby-oci8.rubyforge.org/ja/index.html …
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…