This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| パスワードをコマンドラインで入力するようにして、普通に ant release したら、入力したパスワードがコンソールに表示されたので、それを隠す方法 | |
| ----------------------------------------------------- | |
| build.xmlに以下を追加。 | |
| android SDKのtools/ant/build.xmlの一部を修正して、プロジェクトのbuild.xmlに追加 | |
| <target name="-release-prompt-for-password" if="has.keystore" unless="has.password"> | |
| <input |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| http://example.com:3000/foo/index.html?bar=1 | |
| のときのRack::Requestのメソッドの値 | |
| request.fullpath #=> "/foo/index.html?bar=1" | |
| request.host #=> "example.com" | |
| request.host_with_port #=> "example.com:3000" | |
| request.path #=> "/foo/index.html" | |
| request.path_info #=> "/index.html" | |
| request.port #=> 3000 | |
| request.query_string #=> "bar=1" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'rspec' | |
| require 'rr' | |
| RSpec.configure do |config| | |
| config.mock_with :rr | |
| end | |
| class Sample | |
| def self.call | |
| 1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def a(p,n) | |
| (1..n).map{|m|"#{p}#{m}"}*"," | |
| end | |
| puts ["package object richTuple{",(2..21).map{|n|[" implicit def toRichTuple#{n}[#{t=a('A',n)}](t:(#{t}))= new{ | |
| def :::[B](b:B) = (b,#{t=a('t._',n)})",(2..22-n).map{|m|" def :::[#{b=a('B',m)}](p:(#{b})) = (#{a('p._', m)},#{t})"}, " }"]}.flatten, "}"]*($/*2) |
NewerOlder