TS-112

MacのHDDを写真データが圧迫するのと、今まで使ってたNASが壊れてしまったので、QnapのTS-112を購入しました。QNAP TurboNAS TS-112とりあえず、組み立てて、iPhotoライブラリとiTunesライブラリをコピー。 今回のNAS購入を機にAperture3を導入。さて、Apert…

ImageViewをリサイズして角丸にする。

UITableViewに表示する画像をTwitterアプリのユーザーアイコンみたいにするためのTips まずは画像のサイズ変換。 UIImage *img = [[UIImage alloc] initWithData:data]; float widthPer = 0.5; // リサイズ後幅の倍率 float heightPer = 0.5; // リサイズ後…

ナビゲーションバーとステータスバーを非表示にする

ステータスバーは電波強度や時間、充電残量を表示している部分。 ナビゲーションバーはUITableViewなどの上部に表示されている戻るやタイトルなどが表示されている部分。それぞれ、ナビゲーションバーとステータスバーを非表示にする - ほげほげ(仮)に書か…

JSON Frameworkを使ってjsonをiPhone(iOS)でパースする。

iPhoneでjsonの解析はぐぐるとすぐに以下のページが出てくる。 [iPhone] JSON Framework の使い方(準備編) | Sun Limited Mt. [iPhone] JSON Framework の使い方(解析編) | Sun Limited Mt.ただ、これだと情報が古い。 現在のJSON Frameworkはバージョン…

MacBook Air 11インチ欲しい!

MacBook Air 11インチ欲しい!キャンペーンをやってるので応募!今使ってるマシンはMacBook 13インチ。 アルミユニボディの今で言うところのMacBook Pro 13インチ。 持ち運ぶのにいいかな?と思ったけど、なんやかんやでやっぱり重い。その前に使ってたのが…

Google App Engine (GAE/P) でjsonを出力する。

python2.6からは標準でjsonが実装されているが、GAEはpython2.5なので、djangoに含まれるsimplejsonをimport。 日本語を含む場合、文字化けするのを防ぐために、ensure_ascii = Falseを付ける。 from django.utils import simplejson data = [] json = simpl…

Webappクラスを使ってフォームから値を受け取る

GAE

URLから値を受け取る - ひろぽんのプログラミングメモ こんな記事を書いたけど、Google App EngineにはWebappクラスが実装されてる。それを使ってフォームから値をGETするのが一般的らしい。 from google.appengine.ext import webapp from google.appengine…

URLから値を受け取る

import cgi f = cgi.FieldStorage() txt = f.getfirst('text', '') print txt これでGAEを起動して http://localhost:8080/?text=hoge とすると、ブラウザ上に hoge が表示される。 これでURLから値が受け取れる。

文字を詰める

Pythonで数字を表示させるときに、0010や00004000のように表示させたいときはzfill()を使う >>>str(10).zfill(4) '0010' zfillを知らずに、以下のように地道にコーディングしてしまったorz i = 10 num1000 = i / 1000 num100 = (i / 100)%10 num10 = (i / 10…

はじめまして

ひろぽんです。 iPhoneアプリ開発を始めました。 その過程で勉強したことやプログラミングについてメモを残して行くためにこのブログを作りました。 その他、IT関係の気になったニュースなんかも書いて行きたいと思います。 よろしくお願いします。

Python2.5へダウングレード

サーバーサイドの処理をさせるために、Google app engineを使うことにしました。 GAEはPythonとJavaを使うことが出来るが、折角なのでPythonを使って実装することにしました。開発環境はMac OS X 10.6。 標準でPython2.6がインストールされている。そのままG…