-
MOSADeN ONLINE 21回の記事をアップしました
MOSADeN ONLINE 第21回の記事をアップしました。本日の15時頃公開されます。今回はiOS 5.0で登場したTwitterフレームワークについてです。Twitterフレームワークを使用すると、iOSアプリから簡単にTwitterへ投稿できます。MOSADeN ONLINEはこちら。 -
MSM2011にご参加の皆様、ありがとうございました
MSM (MOSA Software Meeting) 2011にご参加いただいた皆様、ありがとうございました。 セッションで使用したスライドやサンプルコードはセッションの最後にお知らせしたURLからダウンロードできるように昨晩(日付が変わる直前でしたが)アップロードしま... -
NSTrackingAreaクラス
NSViewでカーソルのトラッキングを行うとき、NSViewクラスのaddTrackingRect:owner:userData:assumeInside:メソッドを使っていましたが、Mac OS X 10.5のときにNSTrackingAreaクラスが追加されて、もうちょっとオブジェクト指向的になっていたことに気がつ... -
iPhone 4 と iPhone 4S 側面が少しだけ違う
iPhone 4とiPhone 4Sですが、全く同じデザインだと思っていたのですが、側面は少しだけ違いました。下の写真で左側がiPhone 4、右側がiPhone 4Sです。ぱっと目立つのは、スリット(?)というか黒い部分がiPhone 4は下側だけ、iPhone 4Sは上下にあります。... -
iCloudでのブックマーク同期はほぼリアルタイム
MobileMeからiCloudへ移行しました。 移行してから、iCloudでのブックマークの同期はほぼリアルタイムで行われていることに驚きました。 2台のMacを隣同士に置いて作業していたときに、どちらもiCloudでブックマークを同期するように設定してから、ブック... -
LionにphpMyAdminをセットアップする
別の記事でMySQLをLionにセットアップする手順(LionでMySQLを稼働させるための5ステップ)を書きましたが、MySQLをセットアップすると欲しくなるのがphpMyAdminです。phpMyAdminはブラウザからMySQLの管理ができるWebアプリケーションで、PHPで記述されて... -
LionでJava
LionからはJavaが標準インストールされていないので、Javaのソフトを実行するには、実行環境を別途インストールする必要があります。 Lion用のJavaのインストーラはApple社のサポートページで公開されています。 Java for OS X Lion このページからインス... -
C言語逆引きハンドブックの発売日について
先日、ご案内したC言語逆引きハンドブックの発売日は12日ではなく、10月11日でした。 C言語逆引きハンドブックについてはこちらをご覧ください。 「C言語逆引きハンドブック」を執筆しました -
Macを起動するときのキーコンビネーション
Macは特定のキーを押しながら起動すると、特別な機能が動いたりします。覚えておくと、いつか役に立つかもしれないというものをピックアップしてみました。(他にもあったような気がしますが、覚えている範囲で) はじめに マシンに元々付属していたキーボ... -
MOSADeN Online 第19回の原稿アップしました
MOSADeN Online 第19回の原稿をアップしました。11日に公開される予定です。 今回はEvent Kitを使って、アプリ側から任意の情報を設定したイベントを追加する方法と、アラームの設定方法についてです。 MOSADeN Onlineについては、こちら。 MOSADeN Online -
Mac用Subversionクライアントから3つピックアップ
Mac用のSubversionのGUIクライアントもいくつかあります。以前も、このテーマで記事を書きましたが、自分自身が使っているクライアントソフトが当時とは変わって来たので、まとめてみました。以前の記事はこちらです。 Subversionのクライアントソフト svn... -
Nibファイルに空のポップアップボタンを配置するときの注意
デフォルト状態では空になるようなポップアップボタンをNibファイルで作成するときには注意が必要です。Mac OS X 10.4上では、空のNSPopupButtonが入ったNibファイルをロードしようとするとダブルフリーが発生して、Nibファイルをロードできません。環境依... -
GUIクライアントを使うとコミット漏れが防げる気がする
SubversionのGUIクライアントを使い始めてから気がついたことがあります。 GUIクライアントを使用するとコミット漏れを防ぐことができる。というのは、Cornerstoneの場合、アプリを起動したままでも、Xcodeで変更を加えたり新規ファイルを作成したりすると... -
Lion ServerのWiki Serverで作成できる項目の違いについて
Lion ServerのWiki Serverで作成できる項目には次の3種類があります。 Wikiの記事 ファイル ブログの記事 それぞれの違いについて、調べてみると、次のような感じになっているようです。 Wikiの記事 Wikiの記事。情報では一覧表示されるが、ブログのように... -
Mac OS Xで環境変数を設定する
Mac OS Xで使用される環境変数を設定するには、次の2通りの方法があります。 (A) 「.bash_profile」ファイルで設定する (B) 「environment.plist」ファイルで設定する (A)の方法は、ターミナルで使用する環境変数を設定するために使用します。 「~/.bash_p... -
MOSADeN Onlineの記事をアップしました
MOSADeN Onlineの記事をアップしました。9月27日公開予定です。 今回はEvent Kit UIについてです。Event Kit UIを使うと、カレンダーのイベント編集機能が簡単に実装できます。 MOSADeN Onlineはこちら。 -
C言語逆引きハンドブック (Japanese Edition Only)
This book is only available in Japanese. お知らせよりも先に予約受付が始まりましたが、「C言語逆引きハンドブック」(C&R研究所 発刊)という本を執筆しました。C言語の標準ライブラリを中心にやりたいことから、どの関数を使えばよいのかや、実... -
C言語逆引きハンドブック
お知らせよりも先に予約受付が始まりましたが、「C言語逆引きハンドブック」(C&R研究所 発刊)という本を執筆しました。C言語の標準ライブラリを中心にやりたいことから、どの関数を使えばよいのかや、実際に使うとどのようになるのかを調べることが... -
NSURLクラスのフラグメントの解釈
NSURLクラスの「fragment」メソッドは、URLのフラグメントを返してくれます。ただ、その動作は「#」以降をすべてフラグメントとして解釈するとなっているようです。 例えば、「http://www.rk-k.com/test.html#name=10?from=browser」というURLがあった場合... -
Lionでの動作カーネルの確認方法
32ビットカーネルと64ビットカーネルのどちらで動作しているか確認したいとき、Snow Leopardまではシステムプロファイラで確認できました。しかし、Lionでは、システムプロファイラに動作カーネルが表示されなくなってしまいました。 Lionで動作カーネルを...