2015-10-01から1ヶ月間の記事一覧

Cloud Test Labドキュメントのざっくり翻訳

概要 Cloud Test Labのドキュメントが公開されていたのでトップページだけざっくり翻訳してみた(英語は得意じゃない)。 原文 cloud.google.com [翻訳] Google Cloud Test Lab Google Cloud Test Labは、クラウドベースのAndroidアプリテスト環境を提供します…

JavaのString.format内で%をエスケープ

知らなかったのでメモ。 String.format("%s%%", "test"); 出力 test% 参考 stackoverflow.com

SORACOMのAir SIMの帯域をRubyスクリプトから変更する

概要 ソラコムのAir SIMの帯域変更をRubyのスクリプトから試した。 SORACOM SDK for Rubyのインストール $ gem install soracom Clientの準備 require 'soracom' client = Soracom::Client.new(email: 'YOUR_EMAIL_ADDRESS', password: 'YOUR_PASSWORD') ema…

Rubyでファイル名を置き換える

以下のようなファイルを _hoge1.png _hoge2.png _hoge3.png _hoge4.png _hoge5.png 以下のようにリネームしたい hoge1.png hoge2.png hoge3.png hoge4.png hoge5.png Rubyで書くとこんな感じ equire 'fileutils' Dir.glob('*.png') { |filename| tmp = /_(.*…

PhotonでOSX風Electronアプリを作成する

ElectronでOSX風のUIを簡単に作れるPhotonを使ってみる。 Eelectronをインストール 先にElectornをインストールしておく。 Photonのリポジトリをclone $ git clone https://github.com/connors/photon.git プロジェクト構成 Photonを使用してElectronアプリ…

Electronを動かす

Node.jsのインストール nvm(もしくはnodebrew)を使いインストール $ nvm install v4.2.1 $ node -v v4.2.1 yeomanのインストール Electronの雛形プロジェクトを生成するためにyeomanをインストール $ npm install -g yo Electron用のgeneratorをインストール…

java.net.SocketException: socket failed: EACCES (Permission denied)が発生した時の対処方法

AndroidでCalabashのテストを実行した際に以下のエラーが発生した。 Error message 'java.net.SocketException: socket failed: EACCES (Permission denied)' 原因はパーミッションが足りないから。AndroidManifest.xmlに以下を追加。 <uses-permission android:name="android.permission.INTERNET"/> 参考 stackoverflow.c</uses-permission>…

AWS SDKを使いDeviceFarmでのテストをスケジューリングする

概要 AWS SDKを使用してDeviceFarmへAPKとテストコードをアップロードし、Calabashによるテストを実行してみたのでそのメモ。 APIドキュメントと使用するSDK ドキュメントは以下を参照した。 http://docs.aws.amazon.com/sdkforruby/api/Aws/DeviceFarm.html…