ぽんぽこ日記

プログラミング、読書、日々の生活

MacOSX

Paymoタスクの計時が素早くできるアプリ「QuickPaymo」を作りました

OnsenUIとAngularJSを使って、タスク計時アプリを作ってみたので紹介します。

Swift言語用Emacs自動補完機能を公開しました

sourcekittenをバックエンドに使って、Emacsのauto-complteでSwiftの自動補完が出来るようになりました。

命日カレンダーがapple watchに対応しました

約一年半前に、「命日カレンダー」というiOSアプリをリリースしました。 ponpoko1968.hatenablog.com 今回これをapple watchに対応させました。グランスで個人の肖像画が表示され、タップしてアプリを起動すると、職業・肩書き付きで表示されます。 命日カレ…

OCUnitでテストメソッドを選択的に実行する

小ネタですが。。本来のユニットテストの趣旨とはことなるが、動作がよくわからないクラスやAPIを試してみるときなど、試行錯誤しながらコードを書いていくときに、テストプログラムを書いて試してみては、書き換えてまた別の方法を試したりと、選択的にテス…

アジア言語圏のPDFのテキスト抽出

この手のアプリ作っている人には既知のことなんだろうけど、このあたりでアジア言語圏で作られたPDFから抽出したテキストが文字化けするという話題があって、下記の方法で一応解決できたぽいのでメモ。 "TJ"や"Tj"のオペレータコールバックから、 static voi…

objective-j/Cappuccinoのインストールメモ

Web上にまとまった日本語の情報が見あたらないのでメモ。今回の環境はsnow leopardだがJava5以降が動くUnix系OSなら何でも該当するはず。http://narwhaljs.org/quick-start.html に書いてあるとおり、 ソースを取得 git clone git://github.com/280north/nar…

MacBook Pro購入

メインマシンをMacBook Pro 15"に換えた。前回のmacbook(黒)から4年振りのリプレースという事になる。マルチコア時代になり、90年代〜2000年代前半の頃、マシンを買い替えるたびに感じたような、劇的な速度向上は感じない。しかしspotlightなどのインデクシ…

XCodeでウインドウが散らばるのを防ぐ方法

iPhone開発における標準IDE、XCodeを使い始めて閉口したのは、やたらとウインドウが独立して表示されることだ。デバッガやビルド画面など別々のウインドウとして表示される。[環境設定..]→[全般]タブの[レイアウト]を「オールインワン」にすれば解決すること…

XCode でユニットテストするときのはまりポイント

XCode でObjective-Cのコードをユニットテストする場合、 http://developer.apple.com/tools/unittest.html で書かれている内容以外に、下記の設定が必要。テストターゲット=>右クリック[Get Info]、[ビルド]タブで下記の設定を変更する。 Architectures Bui…

mac mini購入

[買い物] ついにmac miniを購入した。ほとんどいじっていないが、驚くほどフォント表示が美しい。有名なウインドウ最大化/最小化のアクションも滑らかだ。グラフィック技術のレベルが伺い知れる。まずはobjective-cの習得からか。(ちがうか)