-
開発
改訂3版 基礎から学ぶiPhoneアプリ開発
先日、もう少しで完成しますと書きましたが、「改訂3版 基礎から学ぶiPhoneアプリ開発」を執筆しました。今回は3回目の改訂でiOS 6に対応して、StoryboardやARCを使った開発方法に改訂しました。本書では、iOSアプリ開発の方法を、基礎から学べるような構... -
ブログ
改訂版がもう少しで完成
予約受付も始まっていますが「第三版 基礎から学ぶiPhoneアプリ開発」が完成間近です。印刷所への入稿目前まで来ました。 今回の改訂では、iOS 6に対応しました。改訂二版まではXibを使ってユーザーインターフェイスを作成する方法を解説しましたが、今回... -
ブログ
iOS 6.1でSDK的に変わったこと
iOS 6.1がリリースされましたが、SDK的に何が変わったのだろうというのを、iOS 6.1のリリースノートからまとめてみると次のようなところのようです。 ・タイ語のサポート強化 ・「Map Kit」フレームワークで住所などを使った検索ができるクラスの追加(日... -
ブログ
ownCloudを入れてみた
DropBoxのように、特定のフォルダ内のファイルやサブフォルダを自動的に同期してくれるソフトに「ownCloud」というのがあります。素直にDropBoxを使えば簡単なのですが、クラウド系のサービスに入れるのは抵抗があるファイル(執筆中の原稿など)があるの... -
ブログ
HistoryEditor 1.5.2 Mac版を公開しました
HistoryEditor 1.5.2 Mac版を公開しました。変更内容は次の通りです。 サイト情報の「サイトのURL」「公開先URL」が空欄のときも、URL確認機能のチェック対象になってしまい、入力前のときにエラーとして表示されてしまう不具合を修正しました。 OS X 10.8... -
ブログ
Sublime Text 2 というテキストエディタを試し中
最近、よく見かけるテキストエディタ「Sublime Text 2」を試し中です。この記事の原稿も「Sublime Text 2」で書いています。 iOSアプリやMacアプリのコード書きはXcodeを使っていて、これは変えるつもりはあまりないのですが、本の原稿書きなど物書き系の... -
ブログ
File Manager由来のAPIがDeplecatedになっていた
常日頃、書いているコードは古いOSにも対応させるためにSDKは古いバージョンの使うことが多いのですが、今回、たまたま、最新のOS X SDK 10.8で書く機会があり、古いコードを最新の環境に持ってきたときに気がついたことがあります。 File Manager由来のAP... -
ブログ
MultiTextConverter 3.5.5を公開しました
MultiTextConverter 3.5.5を公開しました。変更内容は次の通りです。 OS X 10.8のGateKeeperに対応し、コードサイニングを行いました。 OS X 10.8上で拡張子の設定が変更できなくなっていた不具合を修正しました。 Intel Macのみの対応となりました。 本バ... -
ブログ
MultiTextConverterのOS X 10.8対応
もうすぐ今年も終わりですね。一年お世話になりました。ありがとうございます。 今回の年末のお休みはMultiTextConverterのOS X 10.8対応として、Mac Developer IDの署名追加などしようと思っています。 今、MultiTextConverterをOS X 10.8上で起動するとG... -
ブログ
GreenHopperのボードにReopenも表示したい
UPDATE: この方法だと、少し動きが怪しくなったので、素直にReopenにしたあと、修正済みバージョンを空にする方が良いようです。 GreenHopperのカンバンスタイルのボードで、リリース済みバージョンが入力されているけど、Reopenになってしまったものを表... -
ブログ
ObjcのNSDictionaryとCppのmapはどっちが早いか
かなり限定された状況下での話ですが、大量のデータを扱うときに、Objective-CのNSDictionaryクラスとC++のstd::mapはどちらが早いのかが気になり調べてみました。 今回必要なのは、キーも値も64bitの整数で、大量に追加してそれを取得するというケースで... -
ブログ
ConfluenceとJIRAをパワーアップ
業務で使用しているConfluenceとJIRAをパワーアップするべく、次のプラグインを導入する事にしました。 Gliffy Scroll Office Scroll PDF Exporter この中で、GliffyはConfluenceやJIRAの中でUMLやフローチャートといった図面を描く事ができるようになるプ... -
ブログ
VirusBarrier Serverのセットアップ
やっと準備できたので、Mountain Lion ServerにVirus Barrier Serverをセットアップする事にしました。 Macでは愛用中のVirus Barrierのサーバー版です。Mountain Lion Serverに上げた直後、インストールしようとしたらGate Keeperに阻まれ、設定を変更後... -
ブログ
MOSA Software Meeting 2012で講師をしました
今年もMOSA Software Meeting 2012が行われ、講師をさせていただきました。 ご参加いただいた皆様ありがとうございました。また、他の講師の方や運営の方もお疲れ様でした。 今回は「Webと連携するアプリ開発のポイント」というテーマで、ネイティブアプリ... -
ブログ
Obj-Cメソッドの戻り値の型は「BOOL」が良いと思う
Objective-Cのメソッドの戻り値の型は「BOOL」が良いと思っています。 こう書くと、何でもかんでも「BOOL」にするべきだと、言っているように誤解されてしまいますね。「BOOL」にした方が良いと思うのは、次のタイプのメソッドのときです。 成功したのか失... -
ブログ
インターネットリカバリをするためのネットワーク設定
2016年8月31時点では、この記事を書いたときのような相性問題は発生しないようです。ごく普通のネットワーク環境で「Command」キー + 「Option」+ 「R」で問題無く接続できました。試したマシンはiMac Late 2012です。 最近のMacには、リカバリディスクが... -
ブログ
JIRAの要約ページのグラフのこと
最近はバグトラッキングも含めたタスク管理にJIRAを使っています。JIRAにはプロジェクトの要約ページがあるのですが、この中に「解決件数」と「チケットの作成件数」を視覚的にわかりやすく表示しているグラフがあります。 このグラフで、赤が「チケットの... -
ブログ
スマートカバーにしてみた
iPadのカバーを今更ながらスマートカバーにしてみました。このスマートカバー、単なる蓋みたいに表面だけを覆うものなので、どうなんだろう??、という感じがして買ったことがなかったのですが、今回、初めて、買ってみました。 きっかけは、今まで使って... -
ブログ
Xcodeのコーディング効率が上がるかもしれないTips
Xcode 4.x.xを使っていて、コーディングの効率があがる方法をメモってみます。 ファイルを素早く移動 XCodeはナビゲータエリアでファイルを管理します。良くできていて、ファイルシステムのディレクトリ構成とは関係なくグループ分けとかができる点も良い... -
Development
改訂2版 Objective-C逆引きハンドブック (Japanese Edition Only)
This book is only available in Japanese. 「改訂2版 Objective-C逆引きハンドブック」を執筆しました。初版の「Objective-C逆引きハンドブック」を書いた当時は、まだ、iPadもなく、iOSもバージョン3.xのときでした。そのときから比べるとiOSもだいぶ変...
