備忘録 〜プログラミング〜

プログラミングに関する事をつらつらと、、

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

SDカードがマウントされているのに、getExternalFilesDirsで取得出来ない

Android API Level19から、ContextクラスにgetExternalFilesDirsが実装されて、外部SDカードのパスが取得出来るようになったみたいです。 ただ、NECのLavieTab(4.4.2)では、なぜか内部ストレージのみしか取得が出来ませんでした。 SDカードは、しっかりとマ…

Android SDK Managerでシステムイメージをインストールで容量が圧迫された

android 5.0 SDKがリリースされたので、SDK ManagerからSDKをインストールしたら、いきなり お使いの起動ディスクはほとんど一杯です と出るようになってしまいました。 色々SDKをインストールしていたので、それのせいかなと思い調査。 ターミナルを開いて…

HAX is not working

仕事でandroidを担当する事になったのですが、今までiosばかりだったので簡単なところでハマってしまう。 今日も高速エミュレーターを使おうと思ってハマったのでメモ。 簡単に言うと、Intel Atom (x86) Android エミュレータを試用する。 まず最初にEclipse…

iosでGoogleCast.frameworkを使ってみる

IOS

以下から、フレームワークをダウンロード Google Cast Downloads - Google Cast — Google Developers その後、 project > TARGETS > Build Phasesタブ > Link Binary With Libraries から、GoogleCast.frameworkを追加する。 その後は、これを参考にしてコー…

Swiftを使ってSpriteKitを試してみる

Swiftに慣れるために、SwiftでSpriteKitを使ってみました。 基本的にはObjective-cと同じ。 SKPhysicsBodyのプロパティのrestitution(反発係数)と、linearDamping(減衰率)を色々いじると跳ね返りが変化するので色々面白いです。 katabuchi/SpriteTest katabu…

SwiftでCGFloatをNSLogしたら、0.000000になってしまう問題

Swiftで、LaunchScreen.xibなしでプロジェクトを作るとどうなるのか試してみると、どのデバイスでも3.5インチになってしまいました。 そこで、以下のようにNSLogで高さの値がどうなっているのか確認 NSLog("%f", UIScreen.mainScreen().bounds.size.height) …

play frameworkでCannot connect to database [default]エラー

mysqlをアンインストールして再インストール後、play frameworkでrunしたときに、データベースに接続出来ないエラーが発生しました。 application.confのDB設定はこんな感じ db.default.driver=com.mysql.jdbc.Driver db.default.url="jdbc:mysql://localhos…

Swiftで#pragma mark -

Objective-cのときはコードを見やすくするために #pragma mark - などをよく使っていたので、Swiftでも出来るのかなと思い調べてみたところ、ありました。 こんな感じ // MARK: - 他にも色々あるみたいです。 // TODO: // FIXME: <a href="http://stackov…