MediaWiki

/etc/mediawiki/apache.conf

# Uncomment this to add an alias.
# This does not work properly with virtual hosts..
#Alias /mediawiki /var/lib/mediawiki

<Directory /var/lib/mediawiki/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

# some directories must be protected
<Directory /var/lib/mediawiki/config>
        Options -FollowSymLinks
        AllowOverride None
</Directory>
<Directory /var/lib/mediawiki/upload>
        Options -FollowSymLinks
        AllowOverride None
</Directory>

pogoplug 認識しない

Macpogoplug を利用しようとしたが

Failed Starting Drive : Exit Code 0

というエラーでドライブを認識しない。いろいろ調べて、port の macfuse を deactivate して、http://code.google.com/p/macfuse/ から 最新の dmg をインストールしたらうまく動いた。

iPhone開発(3)オーガナイザ

  • アプリケーション > キーチェーンアクセス > ファイルメニュー > 証明書アシスタント > 証明局に証明書を要求
    • ユーザーのメールアドレス
    • コモンネーム
    • CA のメールアドレス
    • 要求の処理 : ディスクに保存 , 鍵ペア情報を指定
    • 鍵のサイズ : 2048ビット
    • アルゴリズム : RSA
    • CertificateSigningRequest.certSigningRequest というファイルができる
  • iPhone Developer Program Portal から デベロッパー証明書を作成
    • ログイン
    • Certificates タブから手順に従う
    • 証明書アップロード
    • Approve
    • developer_identity.cer , AppleWWDRCA.cer をダウンロード > キーチェーン登録
  • Xcode で認証

iPhoneSDK 2章 Interface Builderの概要 2.3 タブバーを使ったアプリケーションのテンプレート

2.3.1 [Tab Bar Application] の選択

  • Xcode > File > New Project
    • iPhone OS > Application > Tab Bar Application > Choose
    • Example2 で保存
  • Resourses フォルダ MainWindow.xib をダブルクリック

2.3.2 タブの編集

  • Tab Bar Controller > First ボタンを2回クリック
    • クリックするたびに、より内側の要素が選択される
  • Inspector > Identifier > Custom から Favorites に変更
  • Second ボタンを選択 > Identifier > Recents
  • Xcode に戻り、ビルドして進行


2.3.3 日本語ラベルの表示

  • Xcode > Resource 下の Example2-Info.plist > Localization native development region > English から Japan に
  • ビルドして進行
  • よく使う項目、履歴 とラベルが変わっている


2.3.4 発展課題

  • IB で First View やメッセージを日本語化
  • IB で Recents 表示時の SecondView.nib をダブルクリック、こちらも日本語化
  • iPhone を接続して実行してみる

覚えたこと

  • xib は IB (Interface Builder) のファイル
    • NIB ともいう。 N は例によって NextSTEP の N
  • とにかく ビルドして進行 して試す

iPhone SDK アプリケーション開発ガイド

iPhone SDK アプリケーション開発ガイド

iPhoneSDK 2章 Interface Builderの概要 2.2 単純なウィンドウを表示

2.2.1 Xcode から Interface Builder の呼び出し

  • Xcode > 新規プロジェクト > iPhoneOS > Application > Window-Based Application
  • Example という名前で作成
  • 左側ペイン Resources > MainWindow.xib ダブルクリックで Interface Builder (IB) 起動

  • Window ウィンドウをクリック > Tool > Inspector
  • インスペクタ中程から Background のカラーピッカを表示、色を変えてみる

  • Xcode から 「ビルドして進行」でアプリケーションを実行する

iPhone SDK アプリケーション開発ガイド

iPhone SDK アプリケーション開発ガイド

iPhone開発(2)サンプル実行

/Developer/Applications/Xcode.app

実行


Create your first Cocoa application

新規プロジェクト

ViewBasedApplication を選択肢、Example01 というプロジェクトを作成
Example01AppDelegate.m にブレークポイントを設定してみる

  • メニュー>ビルド>ビルド
  • メニュー>実行>デバッグ

これでブレークポイントで止まるのを確認できる
http://developer.apple.com/iphone/library/samplecode/UICatalog/index.html からサンプルコードをダウンロードできる。
ほかにもサンプルコード多数
http://developer.apple.com/iphone/library/navigation/index.html

Macでよく使うショートカット

かきかけ。気づいたものを書いていくよ

F9 exposeってやつ?ウィンドウが全部画面内に配列される
command+tab アプリケーション切り替え。Windows の alt+tab と一緒の感じ
command+shift+4 スクリーンショット

トラックパッド

指二本ドラッグ スクロール
指二本タップ+ボタンクリック コンテキストメニュー