Keep It Real BLOG

ソフトウェアエンジニア。1児の父。 酒、ラーメン、サッカー好き。旅行も好きですが、普段は出不精で大抵たまプラーザ界隈に居ます。

たまプラーザのスターバックスNeighborhood and coffeeに早速行ってきた

たまプラーザに2つ目のスタバ、スターバックスNeighborhood and coffeeが、本日オープンとのことで早速行ってきました。

ルサ ルカ 東京自由が丘店でパンケーキ食べた

普段はパンケーキなどなかなか食べる事はないのですが、この日は妻に連れられて自由ヶ丘のルサルカというお店に行ってきました。

djangoのgroup permissionをプログラム内で付ける

テストケースを生成する上で、プログラム内でユーザーに group permission を付加する必要があり、少し調べる必要が出たので、メモっておきます。

PythonのPILでIOError: decoder jpeg not availableが出た時の対処法

PILで画像のりサイズを行おうとした際に以下のようなエラーが出たので、その時の対処法をメモしておきたいと思います。 File "PIL/Image.py", line 375, in _getdecoder raise IOError("decoder %s not available" % decoder_name) IOError: decoder jpeg not…

PostgreSQLのシーケンスを最大値にリセットする方法

PostgreSQL使っていて、insert文を実行した後に、ちゃんとコミットされておらず、primary keyがduplicateだというエラーが出た。 そこで、全てのシーケンスを最大値にしておきたいと思って調べていたら、良い方法があったので、メモしておきたいと思います。

さくらインターネットのVPSサーバにPostgreSQLとpostgisを入れる手順

さくらインターネットのVPSサーバにPostgreSQLとpostgisを入れるのに大分手間取ったので、メモしておきます。

DjangoのCORS設定で、headersのcache-controlを許可する方法

Djangoでクロスサイトドメインを扱う際に、 django-cors-headers というライブラリを使用しているのですが、このライブラリが cache-control を許可しておらず、少しハマりました。

Djangoのモデルで外部キーを付けた際に逆参照させないようにする方法

DjangoのモデルでForeignKeyを付けた際に、逆参照を思いもしないところでしまって困ることがあるので、明示的に逆参照させない方法があるということをメモっておきます。

El capitanでpip install pylibmcした際に起きたエラー

El capitanの新しいmacに pylibmc をインストールしようとしていたら、エラーが起こって結構ハマってしまったので、メモしておきたいと思います。

Macを買って最初にやったことまとめ

Mac

MacBookProを購入しました。 さて、Macを買ったはいいが最初のセットアップが大変だったりするので、メモっておきたいと思います。

AngularJSのng-clickしたelement取得方法

最近AngularJSを使う機会があり、その際にng-clickしたelementの情報を取得したかったので、その方法をメモしておきます。

年末の岡山旅行 #二日目

二日目は、倉敷から1時間程掛けて、尾道まで行って来ました。

pycharmからsslのサイトを起動する為の設定

pycharmでサイトを起動する際の設定が消えてしまい、再設定したのですが、起動はしたもののリダイレクト処理されてしまい、上手く動かなくて一瞬焦りました。。 自分の設定をメモしておきます。

2015年にハマった漫画7選

2015年はやたらとkindleで、ジャケ買い的な感じで表紙見て購入したりもしたので、割と色々な漫画を読みました。その中で個人的な当たりだった漫画を上げていきます。

年末岡山へ旅行へ行ってきました #1日目

年末に家族で岡山へ旅行に行ってきました。 倉敷のホテルをメインに色々と行って来たので、記録の為にも、書き綴っておきたいとおもいます。

Djangoで100m以内のデータを近距離順にソートする処理を爆速化

現在、位置情報を使用したシステムを作っていて、そこで100m以内の情報を取ってくる+近距離順にソートする必要性があり、単純にデータ取得+ソートを掛けたところ、indexが効かなく非常に処理が遅かったので、その時の対処方法を残しておきたいと思います。

WordPressからはてなブログへ移行しました。

今までWordPressでブログを書いていたのですが、はてなブログへ移行しました。

RDSでロックしたPostgreSQLのプロセスを削除する

RDSでPostgreSQLを使用しているのですが、table lockが掛かってしまい、insertやupdateが出来ないという自体が起こりました。 今回はロック対処法を書き記しておきたいと思います。

libswiftCore.dylibクラッシュを回避

最近やたら、iPhoneアプリを実機にインストールする際に落ちるなと感じていて、そこで起きていたエラーがlibswiftCore.dylibのエラーだったのですが、その際に自分が対応した方法をメモっておきたいと思います。そして、自分の場合、何が原因だったのかも書…

xibでUICollectionViewCellを定義した際に、cellのviewファイル内でのframeサイズ異常

xibでUICollectionViewCellを定義すると、viewファイルのframeのサイズが、xibで定義したファイルのサイズになってしまいます。 例えば、xibでUICollectionViewCellの幅を320としていると、iPhone6では本来幅375が欲しいのに、取れないといった具合です。 も…

iTunes Connectでアプリ申請するまでにハマったこと

今回、個人的なアプリを作成していて、やっとiTunes Connectでアプリ申請するまですることが出来ましたが、さんざっぱらハマったので、それらを記しておきたいと思います。

pgAdminを削除して、brew install postgresした話

今まで、MacではpgAdminのPostgreSQLを使用していたのですが、postgisを使いたいとなった時に、色々と弊害が出たので、brew installでのpostgresに切り替えました。

Swiftを始めてみて、個人的に違和感のある書き方まとめと雑感

始めてSwiftに触れてみていますが、少し違和感感じる書き方がちょこちょこ出てきています。 まず手始めに、Appleのドキュメントに書いてあることから始めました。 そこで個人的に違和感を感じた箇所のまとめと、Swiftを触ってみた雑感を書き記しておきたいと…

Djangoでカラム名を動的にし、値を更新する方法

Djangoのormを使用し、カラム名を動的に変更しながら、値を変更する方法を調べたのでメモしておきます。

django adminのフォームで、外部キーが指定されている際の仕様

django adminのフォーム登録を使用する際に、fieldsetsにforeign keyを持つフィールドを指定した場合、登録画面の該当のフィールドの箇所は、セレクトボックスの中身が全てobjectの選択になってしまいます。 これを、ちゃんと理解出来る文字にする方法をメモ…

pythonでのdatetimeインスタンスの生成方法

pythonでのdatetimeインスタンスの生成方法について、ちょっとしたメモ。

jqueryのcloneを使ってtextareaをもう一つ生成した際に、元のtextareaの値が保持されない

jqueryのcloneしてみたら、textarea自体生成されたものの、元のtextareaの値が消えてしまうという事象が起きました。

Django1.7対応について

Django1.7が出たので、自分達の環境内だけのことだけですが、対応内容を書いておきたいと思います。

S3ResponseError: 403 Forbiddenでハマる

pythonでのサイト作成で、botoを使用してS3にファイルをアップロードしようとしていたところS3ResponseErrorが出力されて大分ハマったので、メモしておきます。

MySQLのCONVERT_TZがNULLになる

DjangoのORM使用時に、date側のフィールド名__monthで、月の指定が出来るのだが、その中でCONVERT_TZを使用しており、そいつがどうも上手く動かずに苦労したので、メモ。