JetBrains製品の新ライセンス体系の注意点(IntelliJ, RubyMine, PhpStorm など)

JetBrainsから製品のライセンス体系が変わるというメールが来ましたが、ちょっとモヤモヤしたので調べてみました。

Androidアプリを開発する言語をどれにすべきか?

僕はこれまで、JavaScript環境(Sencha Touch+Cordova)でアプリを作っていたんですが、パフォーマンスやOSの最新機能のキャッチアップという点で不満を感じ始めました。 でも、Javaで書くのは冗長な感じがしたので、別の方法がないか検討してみました。

Cordovaプラグインを特定のプラットフォームだけにインストールする方法

iOSアプリでアプリ内購入を実装するために cordova-plugin-purchase を使っているのですが、このプラグインをバージョンアップした後、Androidアプリではアプリ内購入を実装していないにも関わらず、権限を要求されるようになってしまいました。

Cordovaでアプリストアを表示する方法

Cordovaで作ったアプリで、ボタンをタップするとGoogle PlayやApp Storeのアプリを起動して特定アプリのページを表示する方法について調べてみました。

Cordovaプラグインのアップデートで発生するエラーとその対処法

Cordova環境のアップデートをやっているのですが、プラグインのアップデートで結構ハマったので、対処法をまとめておきます。

Cordovaをアップデートする手順と注意点

Cordovaをアップデートする際の手順と注意点についてまとめました。

cronで実行した場合のパスの違い

cronで実行した場合とそうでない場合のパスの違いについて調べました。

Ruby gemでのコマンドライン・ツールの作り方

gem

たまにgemでツールを作りたくなるのですが、毎回イチから調べ回る羽目になるので、ひと通りの作り方をまとめておきます。

さくらのクラウドのディスクをローカルにバックアップするツールを作ってみました

さくらのクラウドのディスクをローカルホストにバックアップするツールを作ってみましたので公開します。

Rails4でのHTTP OPTIONSのルーティング

Rails3.2では動作していた、CORSのプリフライト(HTTP OPTIONS)に対するルートが、Rails4.1.5にしたらエラーになってしまいました。 ググるといくつか対処法が見つかったのですが、どれもイマイチだったので、自分で調べてみました。

Rail4で困ったらSpringを停止せよ

現在、自社サービス「ゴールナビ」のRailsをv3.2からv4.1にアップグレードする作業を進めています。 その作業の中で、Spring に少し悩まされたので記録しておきます。

MavericksにphpenvでPHP5.5を入れる

MavericksのデフォルトのPHPは5.4ですが、PHPの複数バージョンの環境を作れるphpenvを使って、PHP5.5を入れてみました。

Mavericksにphpenvを入れる

開発環境にPHP5.5の環境を作ろうと思い、phpenvで複数バージョンを切り替えられることがわかったので、インストールしてみました。

Mavericksへのアップデートではまった点

遅ればせながら、開発で使用している MacBook Pro を Mountain Lion から Mavericks にアップデートしました。

Webサイトに必要なfaviconが21個になっていた

久しぶりにWebサイトのfaviconを変えようと思い、調べてみると、必要なfaviconが大幅に増えていることがわかりました。 その数、何と21個! そんなに増えていたとは。 一応、以下にリストアップしてみます。

CordovaでiOSとAndroidのアプリを生成する場合のバージョン番号の設定方法

CordovaでiOSとAndroidの両方のアプリを生成する場合、バージョン番号をどのように設定すべきか迷ったので調べてみました。

AndroidアプリのAPIレベルはどれを設定すべきか?

Androidアプリをリリースする時に、APIレベルの指定に毎回迷うので、まとめておきます。

Cordova (+Sencha Touch): アプリ名を日本語化する方法

Cordova (+Sencha Touch) で作成したネイティブアプリのアプリ名を日本語化する方法です。

WordPressのマルチサイトで WP SVG Icons プラグインのインポート機能を使う方法

IcoMoon のアイコンフォントをWordPressで簡単に使えるようにするのが WP SVG Icons プラグイン です。 デフォルトでも500個以上のアイコンが使えるので便利なのですが、さらにカスタムのアイコンをインポートする機能があります。 ただし、インポート機能は…

Sencha Touch: labelWrapをセットするとスクロールできない場合の対処方法

フォームのフィールドに labelWrap: true をセットしたところ、フォームをスクロールしても元に戻ってしまい、下のフィールドに入力できないという事象が発生しました。