Meblog

このブログ記事は個人の見解であり、所属する組織の公式見解ではありません

開発

認証付きプロキシでgradlewビルドする

前座 僕の職場の低スペPCでは、だんだんAndroidStudioが満足に動かなくなってきた。普通に使う分にはギリギリ使える感じなんだけど、ブラウザと行き来したり、同時に画像編集をしたりなんかは望むべくもない。そこで、以前よりEmacsでコードを買いてターミナ…

rubyを道具として使う

何か仕事を自動化したいときに、最近Rubyを多用するようになってきた。これは、今のプロジェクトでRuby on Railsを使っていることにも起因している。もちろんWindowsのバッチやLinuxのシェルスクリプトでもいいんだけど、あえてRubyを使うことにメリットがあ…

Windows8にVMWare PlayerつっこんでCentOS 7.2 を入れた話

掲題のとおりなんだけど、うまくいかなくて、無理やり解決させたので、メモ 前座 VMWare Workstation Playerなるものがあって、これをWindows8につっこんで、Cent OS 7.2を入れようとした。んで、割りと途中まではうまくいっていて、Windows側からVMにディレ…

ReactiveCocoaでiOSのエンターキーが押されたことを検知する

前座 そして連続投稿。 iOSでエンターキーでフォーカス移すのって鬼門だなー、なんか簡単な方法ないかなーと探してた矢先見つけたもの。 Enterキーを検知する 以下コードで簡単にEnterキーを検知することができる。 ただ、これだけだと、バージョンによって…

AndroidアプリからiOSアプリに移る君たちへ

前座 とある担当アプリがバージョンアップすることになった。自分はAndroid専門なんだけど、上司がやってきて、 「Androidアプリの設計がわかるなら、iPhoneアプリもわかるよね^^ じゃあ、次から担当ね!」 なんていうふうに言われ、まんまとiOSの担当にな…

VSS RSS PSS USS の説明

android - Is this explanation about VSS/RSS/PSS/USS accurately? - Stack Overflow StackOverFlowよりAndroidのメモリ消費量を調査したいとき、毎回困るのが、このvss,rss,pss,ussの概念だ。Linuxにおいては一般的な概念らしいんだけど、Linux開発なんて…

Important Behavior Changes

Android 5.0 APIs | Android DevelopersのImportant Behavior Changesを全文訳しました。誤訳、ツッコミ、入れるべき訳註あれば教えて下さい。 - Important Behavior Changes (重要な動作変更) すでにリリース済みのAndroidアプリがある場合、Android5.0に…

Google Map api v2 Androidのutility libraryでClusterを用いたときに、アイコンをカスタマイズする

目標 Google Maps Android API utility libraryを用いてClusterを使ったのはいいものの、Clusterから外れたMarkerに対し、画像を用いたアイコンを適用する方法がわからなかった。本稿では、その方法を調査したので、紹介します。 緒言 GoogleMap api v2を最…

InterpolatorでつかうEasingの話

仕事上、UIアニメーションを扱う事がある。アニメーションに書かせないのが、Interpolatorだ。 で、動きを簡単に見れるサイトを探すんだけど、検索ワードを忘れてしまう。"Interpolator Equation"とかでググるから出てこないんだ。いつも探したいのは以下の…