前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

2014-09-01から1ヶ月間の記事一覧

Github対応のJenkinsコンテナの作成

JenkinsをDockerコンテナで構築しようと思い、GitHubのプライベートプロジェクトからチェックアウトしてくる過程でちょっと手こずったのでメモ。 環境 ホストOS:Ubuntu 14.04 手順 JenkinsのオフィシャルイメージをDocker Hubからpull コンテナにssh keyを…

Data volumeを理解する

Dockerチュートリアルではあまり語られないが実は重要だったりするData Volumeについて学ぶ。 Data volumeとは Data volumeとは、コンテナ間でデータをやり取りするために特別に設計されたディレクトリのことである。特徴は以下の通り Data volumeはコンテナ…

Inputタグの残り文字数を表示する

要件 テキストのmaxlengthに対して入力可能な残り文字数を表示する。 フォーカスのある時だけ表示される。 どのInputタグでも同じルールで書いておけば文字数が適用される。 HTML p.counter = カウンター全体 span.count = 文字数出力 <div class="form-group"> <p class="counter pull-right text-muted" style="display: none">あと<span class="count"></span>文字まで</p> </div>

親のコンテキストのデータを参照する

Handlebarsではeachループを使って条件文の中に入るとコンテキストが変化し、パス名の記述の繰り返しを避けることができる。しかし、親のコンテキストのデータにアクセスしたいケースでどう書けばよいのか。 参考 http://handlebarsjs.com/#paths http://sta…

IntelliJ Handlebars Plugin

Handlebarsのプラグインがあればなーと思ったら、あった。 http://plugins.jetbrains.com/plugin/6884?pr=ifとeachのコード保管なんかもしてくれるようだ。これは助かる。最初に探してみることが大切だという教訓にしよう。

確認系メソッド

参照用メモ instance_of? オブジェクトがそのクラスのインスタンスかどうか is_a? オブジェクトがそのクラス(およびそのサブクラス)のインスタンスかどうか respond_to? メソッドを実行可能かどうか(メソッドがそのオブジェクトから実行可能か)

例外処理書式

参照用メモ 基本 begin #通常処理 raise #例外送信 rescue IOError ex #例外発生時の処理1 puts "#{ex.class}: #{ex.message}" puts "#{ex.backtrace}" rescue TypeError, ArgumentError => ex2 #例外発生時の処理2 retry #コードブロックの再実行 rescue …

Ubuntu-14.04にnokogiriをインストールする

可能な限り gemで管理したいので必要そうなライブラリを入れてインストール。 $ sudo apt-get ruby ruby-dev cpp gcc libxml2 libxml2-dev libxlst1.1 libxslt1-dev $ sudo gem install nokogiri --use-system-librariesが、上記でもエラーになり、すぐに解…