開発
序章 JavaやCなんかの手続き型から入ると、Rubyやその他スクリプト言語の独特な書き方や新しいパラダイムなんかはなかなかとっつきにくい。その中でも脱初心者的な要素でありながらも特にとっつきにくいHashクラスのeach, map, select, reduce から始めてみ…
前座 僕の職場の低スペPCでは、だんだんAndroidStudioが満足に動かなくなってきた。普通に使う分にはギリギリ使える感じなんだけど、ブラウザと行き来したり、同時に画像編集をしたりなんかは望むべくもない。そこで、以前よりEmacsでコードを買いてターミナ…
何か仕事を自動化したいときに、最近Rubyを多用するようになってきた。これは、今のプロジェクトでRuby on Railsを使っていることにも起因している。もちろんWindowsのバッチやLinuxのシェルスクリプトでもいいんだけど、あえてRubyを使うことにメリットがあ…
掲題のとおりなんだけど、うまくいかなくて、無理やり解決させたので、メモ 前座 VMWare Workstation Playerなるものがあって、これをWindows8につっこんで、Cent OS 7.2を入れようとした。んで、割りと途中まではうまくいっていて、Windows側からVMにディレ…
前座 そして連続投稿。 iOSでエンターキーでフォーカス移すのって鬼門だなー、なんか簡単な方法ないかなーと探してた矢先見つけたもの。 Enterキーを検知する 以下コードで簡単にEnterキーを検知することができる。 ただ、これだけだと、バージョンによって…
前座 とある担当アプリがバージョンアップすることになった。自分はAndroid専門なんだけど、上司がやってきて、 「Androidアプリの設計がわかるなら、iPhoneアプリもわかるよね^^ じゃあ、次から担当ね!」 なんていうふうに言われ、まんまとiOSの担当にな…
android - Is this explanation about VSS/RSS/PSS/USS accurately? - Stack Overflow StackOverFlowよりAndroidのメモリ消費量を調査したいとき、毎回困るのが、このvss,rss,pss,ussの概念だ。Linuxにおいては一般的な概念らしいんだけど、Linux開発なんて…
Android 5.0 APIs | Android DevelopersのImportant Behavior Changesを全文訳しました。誤訳、ツッコミ、入れるべき訳註あれば教えて下さい。 - Important Behavior Changes (重要な動作変更) すでにリリース済みのAndroidアプリがある場合、Android5.0に…
目標 Google Maps Android API utility libraryを用いてClusterを使ったのはいいものの、Clusterから外れたMarkerに対し、画像を用いたアイコンを適用する方法がわからなかった。本稿では、その方法を調査したので、紹介します。 緒言 GoogleMap api v2を最…
仕事上、UIアニメーションを扱う事がある。アニメーションに書かせないのが、Interpolatorだ。 で、動きを簡単に見れるサイトを探すんだけど、検索ワードを忘れてしまう。"Interpolator Equation"とかでググるから出てこないんだ。いつも探したいのは以下の…