2015-01-01から1年間の記事一覧

AndroidStudioでgradleがキャッシュが壊れているというエラー

さっきまでちゃんとビルドできていたプロジェクト、急に gradle がエラーを出してビルドできなくなった…。 Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollectionSnapshotImpl cannot be cast to org.gradl…

ちょっと Kotlinっぽく書き換えてみる

自動でコンバートした状態でも問題なく動きますが、実はテンプレートのファイルが古い?為に deprecated なメソッドを呼んでいる箇所があります。 45行目の getMap() です。 今は getMap() でなく、非同期だけど返ってくる GoogleMap が null にならない、ge…

Android Studio のテンプレートにある Google Map を Kotlin で動かしてみる

環境が整ったので、Android Studio のテンプレートにある Google Map を Kotlin にコンバートして動かしてみます。まずは、Google Map のテンプレートでプロジェクトを新規作成します。 ウイザートに従って… これで Java のプロジェクトが作成されました。 …

Android Studio に kotlin のプラグインをインストール

今回は Kotlin の下記のページを参考に、Android Studio を使って Android アプリを作成します。 Getting started with Android and Kotlin まずは Android Studio に Kotlin のプラグインをインストールします。プラグインは一度インストールしてしまえば、…

AndroidStudioのGoogleMapテンプレートをkotlinで動かしてみた

最近 kotlin という言語の話を良く目にするので早速触ってみました。 今回やってみたのは Android Studio の Google Map テンプレートを kotlin にコンバートしてエミュレータで動作させるまでです。ちなみに kotlinって何?って方は下記のページで確認して…

djangoでunable to open database file

nitrous.io でサクっと作った django のアプリ。 Raspberry Pi に無理矢理押し込んだ nginx+django マシンにデプロイしてみたらこんなエラーが出た。 unable to open database filedb.sqlite3 は www-data:www-data で 644 だから問題ないはず! というわけ…

TypeError is not JSON serializable

問題が起きているのは request.session の中をちょこっといぢっているところ。 TypeError at / <ObjectItem: 漢字の名前> is not JSON serializable Request Method: POST ...というエラーが表示される。 version 1.4 の時は動いていたのに 1.7 にダメになってるってことは、django </objectitem:>…

djangoでobject is not JSON serializable エラーが出るようになった

昔に作った django のアプリを久しぶりに触ろうと思ったのだけど、django のバージョンが 1.4 と古かったので最新の 1.7 にしようとしたらハマったのでメモ。 本番前に Nitrous でとりあえず環境作って確認しておいて良かった〜。