タグ 高尾宏治日記
人気順 5 users 50 users 100 users 500 users 1000 usersdef式の戻り値って?いまのところ、答えはnilです。 - 高尾宏治日記 on はてな
RubyRubyのdef式って、nilを返すんですね。知らなかった...で、以下のチケットにあるように、次のバージョンである Ruby 2.1ではsymbolを返すことになるようです。https://bugs.ruby-lang.org/issues/3753 We accept this change for 2.1 in the developers' meeting on 2013-07-2... 続きを読む
RSpecで、Cucumberのような結合試験のspecを記述する - 高尾宏治日記 on はてな
コラムCucumberって、仕様設計者の意図をプログラムによる自動テストにできる魔法です。仕様設計者っていうのは、Rubyでのプログラミングが難しいけど、お客さまのニーズを理解して、それをドキュメントにできるハイパーな人です。プログラマにとっては神様です。(でも、それがプログラマの徹夜の源なのだったりしますよね。実現が困難で意図が不明な仕様を必死で実装する感じですよね。だから、それをなんとかしなけ... 続きを読む
はじめる!Ruby(Motion)でiOSアプリ開発 - 高尾宏治日記 on はてな
Rubyついにこの日がきました。そう、iPhone・iPadアプリ(iOSアプリ)をRubyで開発できるようになったのです。さっそく、いっしょにやってみましょう。[STEP1] RubyMotionのインストールiOSアプリをRubyで開発するには RubyMotion が必要です。 RubyMotion - Ruby for iOS から購入します。(実は無料ではないのですよね〜)RubyMot... 続きを読む
bundle gemべんり〜、でもね… - 高尾宏治日記 on はてな
RubyRubyでRubyGemsを作るときにどのような方法を使っていますか?(えっ、Railsしか使ってないって!?まぁ、そういわずに便利なコマンドライン用のツールとかを作るのも楽しいよ〜)最近では、Bundlerを使ってRubyGemsを作るのが簡単ですよね。作りたいプログラムの名前を決めたら次のコマンドを実行します。これだけで一通りの開発環境とリリース準備ができてしまいます。$ bundle... 続きを読む
本当は恐ろしい、MySQLのライセンス - 高尾宏治日記 on はてな
MySQL, ライセンスここ数日、MySQLのライセンスに悩んでいました。きっかけは知り合いがFacebookに書き込んだ以下のコメントです。MySQLのライセンスの話から、GPLについて調べてた。受託開発でGPLライセンスのプロダクトを利用する場合の、納品についてのライセンス形態について、まだ理解できていない。「えっ、MySQLのライセンスはGPLだよね、それなら簡単でしょ。」って思い、コメント... 続きを読む