Ruby(43)

41follower
mrktanaka さんのアバター 9views

復数のファイルにまたがり連続した番号のデータ行を生成するプログラム

こういうファイル群が必要なとき。 $ cat test_data0.csv test_user1 test_user2 test_user3 test_user4 test_user5 test_user6 test_user7 tes... 2016年4月4日
mrktanaka さんのアバター 99views

ランダムに3文字のひらがなの文字列を出力するRubyのワンライナー

# coding: utf-8 puts ('あ'..'ん').to_a.sample(3).inject{ |res, c| res += c} ... 2016年3月3日
Okuya さんのアバター 76views

google spread sheetをRubyでいじりたい

google_driveをまずインストールして、とのことなのでインストールを試みる。 # gem install google_drive Building native extensions. This could take a w... 2016年3月1日
@iwasaki さんのアバター 67views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:確認画面に都道府県名を出す編

確認画面に都道府県名を出す方法です。 確認画面ではまだモデルに値がセットされてないのでfindで引数に渡すしか無いっぽいです。 app/views/inquiries/_form.html.erb <%= JpPrefectur... 2015年8月26日
@iwasaki さんのアバター 480views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:確認画面から戻るボタン編

http://qiita.com/mm36/items/3753cb2fa65feedb145b の方法にそって確認画面を出すようにしましたが、このままでは入力画面に戻るすべがありません。 確認画面から「戻る」をクリックして入力画面に戻... 2015年8月25日
@iwasaki さんのアバター 42views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:エラーの表示をBootstrap的にする編

Ruby On Railsのエラー表示が汚いので、Bootstrapっぽいエラー表示に修正をします。 config/application.rb config.action_view.field_error_proc = proc { ... 2015年8月21日
@iwasaki さんのアバター 346views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:確認画面編

お問い合わせフォームでよくあるパターンといえば 入力画面 → 確認画面 → 完了画面 ですよね。 ということで、確認画面をかます対応をしてみます。 方法としては2つくらいありそうです。 素直に確認画面用のアクション、テンプレートを... 2015年8月20日
@iwasaki さんのアバター 421views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:メール送信編

Ruby On Railsでメールを送るには「ActionMailer」というものを使うそうです。 以下のようにクラスを作成します。クラス名はわかりやすくXXXMailerとすると良さそうです。 rails g mailer Inqui... 2015年8月19日
@iwasaki さんのアバター 146views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:ajaxzip3対応編

お問い合わせフォームといえば、郵便番号を入力すると自動的に住所が入るのありますよね。あれを対応してみます。 住所自動入力のライブラリはいくつかあるようです。 http://d.hatena.ne.jp/deeeki/20111006/z... 2015年8月18日
@iwasaki さんのアバター 68views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:bootstrap対応編

さて見栄えを良くするために、Bootstrap対応を行います。 ちなみにこの対応を行う際にはテンプレートファイルの上書きが発生するため、開発がある程度進んでからだときつくなります。 なるべく最初の段階で対応するのが良さそうです。 Ge... 2015年8月18日
@iwasaki さんのアバター 216views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:バリデーション編

前回のところでデータが登録できるところまで行きました。 ただこの状態だと内容すっからかんのデータも登録できてしまうため、バリデーションを登録します。 どうやらmodelに書けば良いようです。 バリデーションのルールも結構色々用意されて... 2015年8月14日
@iwasaki さんのアバター 50views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:test編

Ruby On Rails といえば、ユニットテストですよね。 ということでテストシナリオを一切書いてないですが、テストの手順をまとめてみます。 テスト用データベースの作成 phpMyAdminなりでテスト用のデータベースを作成します... 2015年8月13日
@iwasaki さんのアバター 132views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:テーブル作成編

さて、なんとかMySQLに接続できる状態が出来上がりました。 お問い合わせフォームを作っていくということなので、お問い合わせフォームの入力項目を考えてみます。 名前 住所(郵便番号、都道府県、住所1,住所2) メールアドレス お問い合... 2015年8月13日
@iwasaki さんのアバター 1,851views

Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:skeleton作成編

さてさて、前回のところでRuby On Railsの開発環境が準備出来ました。 ではさっそくRuby On Railsでお問い合わせフォームを作ってみましょう。 このアプリではお問い合わせフォームの投稿内容をバリデート・問い合わせ内容を... 2015年8月11日
@iwasaki さんのアバター 895views

Ruby開発未経験のJava/PHPエンジニアがMacでRuby On Railsの開発環境を準備する

MacでHomebrewを使ってRuby On Railsの開発環境を構築してみます。 ちなみに私の開発経験は以下のとおりです。 PHP 経験年数:5年位 フレームワーク:Mojavi、Symfony、CakePHP など 開発ツ... 2015年8月10日
@iwasaki さんのアバター 137views

いろんな言語のフレームワークを調べてみた

各言語のフレームワークを僕が聞いたことある・使ったことあるの中心にまとめてみました。 PHP Symfony 2系になってから難しくなった。 http://symfony.com/ CakePHP 日本人に人気あり。 http... 2015年8月5日
@iwasaki さんのアバター 266views

いろんな言語でHello World

8月はチャレンジの月! いろんな言語でHello Worldをやってみます。 開発環境はMacをベースにしています。 言語について Webアプリケーションを作ってみたい、という時には大きく次を選択する必要が出てくると思います。 ... 2015年8月3日
Tetsuro  Aoki さんのアバター 43views

amazon linuxにarachniをインストール

gem installで入るのですが依存関係の解決でやや詰まったのでメモ yum install ruby-devel libxml2-devel libxslt-devel gem install nokogiri -- --use-s... 2015年7月17日
nbeppu さんのアバター 11views

Rake のタスク一覧を表示する

以下のコマンドで rake のタスク一覧を表示できます。 rake -T rake updater:7020to8010 # build updater for 7.0.2 to 8.0.1 rake updater:8000to80... 2015年4月27日
Takkiii さんのアバター 22views

1500人のユーザ登録をコンピュータにやらせようとした

本日の開発で1500件のユーザ情報が正しく表示されるかを検証したかったのだがlocalhostには生憎1500件ものユーザは登録されておらず、まさか手作業でやらねばならないのかと思いどうにかコンピュータにやらせようと考えあぐねていた。 今回... 2015年4月13日