HappyGoLucky

Web系サーバーサイド寄りの自動化大好きエンジニアの徒然なるブログ

Virtualbox + Ubuntu に Android をデバッグモード接続できなくなった時

Android端末に「デバッグモードに接続しました」の通知が出ては消える状態になった。 USB繋げ直したりVMを再起動したりしてもダメ。 http://kobegdg.blogspot.jp/2015/01/androidwindowsusb.html これの3,4をやったが、ダメだった。 http://stackoverflow.co…

Ubuntu16.04のkeyringでパスフレーズ無しSSH鍵を使おうとしたらパス入力求められて使えない

startup-applicationでssh-agentのチェック外してログインし直せばうるさくなくなった。 もとは、パスフレーズを何度も入力しなくても済む便利ツールなのだが...。 パスフレーズ無しなんだから空白のままEnterでOKになってくれればいいのに、パスフレーズを…

Rubyで小数第x位までを表示する

String#% さらっとググると、 puts sprintf("%.1f", 0.11111) puts 0.11111.round(1) などが見つかる。 が、String#%を使った、もっと簡単な方法があった。 puts "%.1f" % 0.11111 # => 0.1 参考) http://ref.xaio.jp/ruby/classes/string/percent http://do…

PICTとjoでテストケースをJson形式で作る

はじめに PICTは、Microsoft製のPairwise法でテストケースをいい感じに絞り込んでくれるコマンドラインツール。 詳しくは↓記事を参照。(私がPICTの存在を知ったきっかけ) qiita.com で、このPICTの出力は tsv 形式なので、 まあそのままでもテストケースと…

prometric(US版)でAn error has occurred, please try again later.と出たら

Appointment Verification の時にそんなエラーが出た。 私の場合はすごくショボいミスで、 住所を日本語で書いてたのが不味かったらしい。 Chromeの自動入力に任せて英語化をサボったのが悪かった。

直前のコマンドをクリップボードにコピー

直前のコマンドをクリップボードにコピーするaliasを設定した。 alias yy='fc -ln -1 | pbcopy' Linuxには pbcopy コマンドがないので、 if [ "$(uname)" != 'Darwin' ]; then apt install xsel grep "^alias pobcopy.*" ~/.bash_aliases || echo "alias pbc…

Ruby Kaigi Day1 行ってきた

行ってきた。 場所は汐留。新橋駅から歩いて10分くらい。 朝、役所に用事があって行ってたので間に合うか不安だったけど、なんだかんだ30分前には着いた。 朝の時点でサイン対象の本が販売されていて、APIデザインとメタプログラミング買った。超絶技巧はサ…

fcコマンドとpbcopyコマンド

最近、 fc コマンドを知った。 Windowsの比較コマンドではなくて、Linuxの、コマンド履歴を出力する方。 つまりは history と同じ。 history も fc も、ShellのBuild-inコマンド。 $ type fc fc is a shell builtin ちなみにうちの環境は、oh-my-zsh入れてる…

mac で vim で ruby な環境構築メモ

いい加減、macのvim環境を整理しようと思って手を出した。 いつか清書してQiitaにUpするかもしれない。 (N番煎じだと思うのでモチベーションはそんなにない) macで、と書いたけど、なるべく Linux でも動くスクリプトを意識している。 環境 Macbook pro El C…

jenkins plugin のインストール数ランキング作ってみた

URL http://yasuhiroki.github.io/jenking/ 仕組み 世に出ている jenkins plugin のインストール数は json 形式でネット上に保存さている。 その json をかき集めて、ただ表にまとめただけ。 json は月一でしか更新されないので、私が手元のPCで集計したもの…

raspberry pi に tracをインストールしてみた

Raspberry piにtracをインストールしてみた 基本、土日しか開発作業しないので、先週何やったっけをまとめるために、tracをインストールしてみた。 redmineでも良かったのだが、 redmineは業務で使っている → 同じもの使っても面白くない! Pythonで動くので…

jenkinsのデバッグをやってみた

基本的には、wikiを踏襲 https://wiki.jenkins-ci.org/display/JA/Building+Jenkins こっちも参考に http://www.slideshare.net/wadatka/jekins ただし最新の情報は基本的にこっち https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial 流れとして…

jenkinsプラグインを作る

jenkinsのプラグインを作ろうとしたが、 mvn hpi:create で作ると、作られるスケルトンのパッケージ名に問題があり、mvn packag時にエラーが出る。 具体的には、パッケージ名に「null」が含まれてしまう。 ググったら同じ症状の人が居て、回答もあったのでメ…

外部ファイルとパラメータ

環境によって処理が変わる場合、 その分岐として使用するパラメータを、 外部ファイル(xmlなど)にして、使用する環境別に置き換えるようにするべきか、 同じく外部ファイルにして、内部に環境ごとのパラメータを持たせるべきか。 外部ファイルにすると、フ…

jenkinsをgithubから取ってきてmavenでコンパイルした時のメモ

深夜のテンションで深く考えずやってたら、思いの外手間取ったのでメモ。 1).m2/settings.xml を忘れずに(忘れてたわー # wikiのプラグインチュートリアルページ参照 mavenのセントラルリポジトリにないjarを取ってくるために必要 2)java7じゃないとだ…