Kaku

概要

フリーの簡易ブログエディタ。

  • WordPress・Movable Type のページ編集 API に、Mac 向けブログエディタとして唯一 対応
    (要:Movable Type 4.1 以降 / WordPress 2.2 以降)
  • 強力なリンクタグ挿入支援機能
    ドラッグ&ドロップで Markdown 形式のリンクタグを挿入したり、挿入したリンクの履歴管理/検索など、(恐らく)世界でもトップレベル。
  • ブログシステム側が対応していなくても、好みのテキストフィルタ(Markdown・Textile など)で記事を作成、投稿できる 「ローカルテキストフィルタ」機能 を搭載

  • (わりと)容易な img タグ挿入支援機能

    独自の中間タグ(img タグの代わりとなる一時的なタグ)を用い、画像をアップロードすることなく、記事のプレビューを行うことができる。

    実際に記事を投稿するときは、Kaku が画像をアップロード、中間タグを img タグに変換するので、アップロード操作に煩わされない。

  • 「出力ファイル名」/「投稿スラッグ」の変更に対応
    ※ 出力ファイル名の変更は 世界で初めて 対応。投稿スラッグの変更は Mac 向けでは世界で初めて 対応。(要:Movable Type / WordPress 2.2 以降)

記事を HTML で書かれる方には正直、あまりお勧めできませんが、Markdown・Textile などをお使いの方はぜひ。

※ もし「〜で初めて云々」という売り文句に間違いがありましたら、苦情をお願いします(汗)

動作環境

  • OS:MacOS X Tiger (v10.4)以降(Leopard 、Snow Leopard で動作確認済み)
  • プラットフォーム:Intel / PowerPC(32-bit)
  • 言語:日本語
  • MovableType 互換の XML-RPC API を備えたブログシステム

    • 最新版で動作確認済み
    • Movable Type 互換ではない/互換性に問題があるが対応
      • ココログ
      • FC2 ブログ
      • JUGEM
      • Seesaa ブログ
      • さくらのブログ

ダウンロード

XREA のサーバーWordPress をお使いの方で、正常に動作しないとのご報告を受けていますが、残念ながら、現時点では原因を究明できていません。特に XREA をお使いの方 、その他の方でも可能な方は、原因究明に ご協力 いただけると、大変助かります。

ご注意

本体

ブックマークレット

  • Kaku で投稿する

    バージョン 1.2.5 以降 では、ブックマークレットによる新規記事の作成に対応しました。このリンクをドラッグして、ブラウザのブックマークバーなどに登録してください。


1.3.2b5 以前のバージョンからアップグレードされる方へ

これまで、新バージョンでは保存されるデータの仕様が変更されている場合があるので、アカウント情報と記事を再読み込みをお願いしていましたが、1.3.2RC1 以降 では、保存データの構造を自動でアップデート するようになりましたので、この操作は必要ありません。

不具合がありましたら、お知らせください。

【ご注意】以前のバージョンから バージョン 1.3.1 以降にアップグレードされる方へ

バージョン 1.3.1 では、Kaku の「バンドル識別子」が変更になりました。これにどういった影響があるかというと、通常ですと、以前の設定や記事のデータを引き継ぐことができません。

ただし Kaku では、古い設定ファイルがあった際、それを自動的に新しい設定ファイルに引き継ぐ ようにしてあります。また、作者の環境では、この機能が正常に動作することを確認しています。

しかし、もしもの場合のために、新しいバージョンを起動する前 に、~/Library/Preferences/org.ppm.Kaku.plist~/Library/Application Support/Kaku をバックアップ しておくことを、強くお勧め します。

なお今回は、以下の「以前のバージョンからアップグレードされる方へ」の操作は 必要ありません。

詳しくは、Kaku 1.3.1 リリース をご覧ください。

既知の問題

バージョン 1.3.6
* 記事 ID による記事のソートは正常に動作していないようです。日付によるソートを行うことをお勧めします(新規インストールの場合、日付によるソートがデフォルトになっています)。 * ツールバーの「リンクの設定」の利用可/不可の判定が不安定なようです。テキスト編集中にも関わらずこのボタンが有効になっていない場合は、いったん「プレビュー」タブに移動してから「本文」または「追記」に戻る、などの操作を行ってみてください。
バージョン 1.3

Kaku がアクティブの状態で、Finder や背後のアプリから、それらをアクティブにせずに、直接ファイルやリンクを編集エリアにドラッグしてくると、挿入ポイントが表示されない(選択範囲がある場合は、問題ありません)。

ドロップすると、ドロップする前に決めた位置にドロップされる( On-Drop )ので、使い勝手に甚大な影響が出ることはないと思いますが、どうしても挿入ポイントを表示する必要があるときは、ドラッグ中に Cmd + Tab キーを2回押 し、いったん Kaku を背面に送ってから、再びアクティブにすることで、表示することは可能です。

バージョン 1.2.6

Kaku に原因があるかは不明ですが、Leopard 上でのみ、プレビュー表示に乱れが出る場合がある ことを確認しています。

プレビュー表示に切り替えようとしたとき、まれに Kaku がクラッシュする
  • バージョン 1.2.5 で、一時ファイルを削除するタイミングを見直しました。もしテキストフィルタを適用中にクラッシュした場合は、/tmp に、テキストフィルタ適用前の記事のデータが残っていますので、恐れ入りますが、そこからデータを救出してやってください。
  • 作者の環境では、バージョン 1.1 以降発生していません
  • 基本的には、プレビューで、Markdown などの テキストフィルタを使っているとき に発生します。
  • ただし、ノーマル Markdown と Textile に関しては、ほぼ発生しないと言ってよいです。しかし、Markdown Extra に関しては、発生する可能性があります。
  • 不安な方は、バージョン 1.1 で新設された、 ファイル →「すべての変更を保存する」を活用してください(これを行わずにクラッシュすると、Kaku を起動してからの変更がすべて飛んでしまいます)。
コンピュータを再起動すると、ログインキーチェーンの内容が消えている
  • 作者の環境では、バージョン 1.1 以降発生していません
  • これは Kaku との関連は不明 であり 僕のところで1回発生しただけで、再発していない のですが、もし発生した場合、とても深刻なので、書いておきます。
  • 対策としては、~/Library/Keychains/login.keychain をバックアップ しておいてください。これは、他のトラブルが起きたときのためにも良いでしょう。
WordPress の過去記事の日付表示がずれている
  • WordPress が XML-RPC の仕様を遵守していないことが原因 で、WordPress 2.2 〜 2.3.2 で発生します。Kaku 1.3.2 では、WordPress 2.3.2 では正常に表示されるよう対応しましたが、それより前のバージョンに関しては、今のところ対応する予定はありません。
  • なぜかはまだ調べられていませんが、バージョン 1.2.5 × WordPress 2.3 では、正常に表示されているようです。
  • AppleScript の XML-RPC 実行環境の不具合によるものと考えています(この件に関する記事はのちほど)。改善のめどは立っていません。
  • ただしこれは、Kaku での 表示上の問題 であり、「記事のオプション」パネルでの日付指定を含め、ブログシステム上では正しい日付で保存されている はずです。
起動して最初のプレビューで、カーソルキーを使ったスクロールができない
  • バージョン 1.2.5 以降では、これに関するコードが一新されました。この問題は発生しないはずです。
  • いちど「本文」タブなどに戻って、それから再度プレビューを表示させてみてください。
  • これは、使用環境によって変わる可能性がありますが、ほぼ問題ないはずです。

使い方

新機能について

「使い方」は、まだ最新のものに更新されていません。新機能の説明と使い方に関しては、以下の記事も併せてご覧ください。

ページ編集機能や、RSS リーダーからの引用に関して

Kaku 1.2 リリース

画像挿入・アップロード支援機能、ブックマークレットによる投稿に関して

Kaku 1.2.5 リリース

リンクタグ挿入支援機能に関して

Kaku 1.3 リリース

ブログシステムの仕様による、投稿時間のズレの調整に関して

Kaku 1.3.2 b1 リリース

ローカルテキストフィルタ機能に関して

Kaku 1.3.2RC1 リリース

アカウントの設定

アカウントの追加

Kaku を使うには、少なくともひとつのアカウント(記事を投稿する、ブログシステムの情報)が必要です。Kaku を初めて起動したときは、まず 環境設定パネル →「アカウント」タブ を開いて、アカウントを追加し、必要な情報を入力してください。

アカウントに含まれるブログの情報を読み込む

アカウントを設定しただけでは、まだ記事を投稿することはできません。アカウントの設定を終えたら、「アカウントに含まれるブログの情報を読み込む」ボタン を押してください。

入力した情報が正しければ、ブログのタイトル設定されているカテゴリーインストールされているテキストフィルタ、またひとつのブログシステム内に複数のブログがある場合(Movable Type など)は、そのすべてのブログに関して、前述のような情報が読み込まれます。

このボタンは、上記の情報が変更されたとき(カテゴリーを新設した、など。Kaku からカテゴリーの編集はできません)に使えば、これらの情報を更新することができます。

ブログを設定する

記事の投稿を始める前に、ブログの設定を確認することをお勧めします。

ブログの設定は、ツールバーの「ブログ」ボタン → 表示されたブログのリスト上で、ブログ名をダブルクリック で表示されるパネルで行うことができます。

このパネルでは、そのブログで書く新しい記事すべてにグローバルに適用される設定などを変更することができます。デフォルトでは、コメント・トラックバック:いずれも許可テキストフィルタ:なし となっていますので、特に、これらを変更する必要のある方は、確認してください。


※WordPress で「投稿スラグ(出力ファイル名)」を指定するには

Kaku では、Movable Type や WordPress のブログで、投稿スラグを(自動で設定されるものではなく)指定して投稿できることを特徴のひとつとして挙げていますが、WordPress に関しては、WordPress 側に Slugger+ プラグインをインストールしていただくこと で、これを実現しています。

この機能をお使いになりたい場合は、プラグインをインストールしていただいたうえで、ブログの設定パネルの 「投稿」タブ にある「投稿時に Slugger+ タグを挿入する」を有効にしてください。

そして、後述の 「記事のオプション」パネル「出力ファイル名」フィールド に、設定したい投稿スラグを入力しておけば、記事の投稿の際に、Kaku が自動的に Slugger+ タグを挿入します。

Slugger+ プラグインに関する説明は こちら の記事を参照してください。

記事の作成

複数のブログがある場合は、まず「ブログ」ドロワー で、投稿したいブログを選んでください。

ツールバーの「新しい記事」ボタン を押すと、新しい記事が作成されて、編集できるようになります。

記事の編集には、以下のようなインターフェースが用意されています:

  • 「本文/追記/プレビュー」タブ — 本文/追記部分の編集画面と、プレビュー表示を切り替えることができます。

  • 「カテゴリー」ドロワー — 記事のカテゴリーを設定できます。

  • 「記事のオプション」パネル — (カテゴリー以外の)記事のオプションを設定できます。「出力ファイル名(投稿スラグ)」もここで設定できます。


    「出力ファイル名」フィールド の動作について

    Movable Type をお使いの場合、ここに出力ファイル名を入力して投稿することで、出力ファイル名を新しく設定したり、変更することができます。また、このフィールドを空にしておくと、Movable Type が出力ファイル名を設定します。

    WordPress をお使いの場合、前述の設定を行っていれば、最初に投稿したときのみ ここに入力された値が、投稿スラグとして設定されます。Slugger+ プラグインの仕様により、いちど設定されたスラグを(Kaku から)変更することは、できません。

    その他の場合は、ここに何を入力しても無視されます。

    「日付」フィールド の入力の仕方

    「6/1 23:00」などと入力すれば、自動で「2007年6月1日金曜日 23時00分00秒」などに変換されます。また「明日 23:00」などでも認識されます。

    また、このフィールドを空しておくと、(ブログシステムの実装などにもよりますが)ブログシステム側で日付が設定されます。

記事の保存(重要)

Kaku では、保存の操作は必要ありません(または、できません)。

記事への変更は、常に「記録」されており、Kaku が 正常終了した時点 でハードディスクに保存されます。

これは、ラフで気楽である一方、何らかの原因で Kaku がクラッシュすると、Kaku を起動してからの変更(ブログシステムに送信し終えたもの以外)がすべて失われる ことになります。

「既知の問題」に書いた原因以外でのクラッシュは、僕自身も経験していませんが、不安な方や、大切な記事を書いている場合は、ファイル →「すべての変更を保存」 で、こまめに保存してください。

ちなみに、これを実行すると、環境設定の変更 や、今編集しているもの以外の編集した記事 など、文字通り Kaku を起動してから行ったほぼすべての変更が保存されます。

記事の投稿

作成した記事をブログシステムに投稿するには、ツールバーの「公開/下書きとして投稿」ボタン を押します。

この2つのボタンの動作はほぼ同じで、それぞれ、記事を投稿して公開する か、記事を投稿して、システムに下書きとして保存する かの違いです。

記事を修正してから、再びこれらのボタンを押すことで、公開されている記事や下書きを更新 することができます。


一度公開した記事を「下書きとして投稿」したとき の動作
これは ブログシステムにより異なる ので注意してください。僕が知る限り、Movable Type では無視され、WordPress や P_BLOG では下書きに変わると思います。
※ Movable Type をお使いの方へ
Movable Type では、mt-config.cgiNoPublishMeansDraft 1 を追加しておかないと、「下書きとして投稿」した記事も公開 されてしまいます。

過去の記事の再編集

過去の記事を再編集するには、ツールバーの「過去の記事」ボタン を押して過去の記事リストを表示し、編集したい記事を選択してください。

まだ、過去の記事をブログシステムから読み込んでいない場合は、リスト下部の「過去の記事を読み込む」ボタン を押して、過去の記事を読み込んでください。

まだ投稿していない新規記事(「ID」欄が空白のもの) もこのリストに含まれていますので、過去の記事と自由に行き来しながら編集を行うことができます。


※「過去の記事を読み込む」ボタンの動作について(少し重要)

「過去の記事を読み込む」ボタン は、先程述べた、未投稿の記事 に関しては、何も行いません

過去の記事 に関しては、それらをすべて、ブログシステム上の同じ記事の内容で上書きします。つまり ローカルで変更した過去の記事で、まだブログシステムに投稿していないもの は、(先に警告が出ますが)この操作を行うと、その変更内容が消えてしまいます。 これだけ、心に留めておいてください。

キーボードナビゲーション

キーボードショートカット に関しては、実際に Kaku を起動して、メニューを確認してください(ひど)。

ショートカットの他 に、以下の操作が可能です:

「ブログ」ドロワー上で
右アローキー 「過去の記事」リストを表示
リターンキー ドロワーを閉じて「過去の記事」リストを表示
ダブルクリック 「ブログの設定」パネルを表示(変更になりました)
「過去の記事」リスト上で
左アローキー 「ブログ」ドロワーを表示
リターンキー リストを隠して、編集エリア、またはプレビューにフォーカスを移動
ダブルクリック 上と同じ
デリートキー 記事を削除
右アローキー 「カテゴリー」ドロワーを表示
「カテゴリー」ドロワー上で
左アローキー 「過去の記事」リストを表示
リターンキー ドロワーを閉じて「過去の記事」リストを表示
スペースキー チェックボックスの On/Off

トラブルシューティング

Kaku では、AppleScript にもともと備わっている XML-RPC 通信機能を利用しており、その処理に割り込んだりするのは私の技術力では難しいので、ecto の「コンソール」や MarsEdit の「RPC Console」のように、実際にやりとりされている XML データを表示することができません。

しかし、バージョン 1.0.1 から備わったログ出力機能により、手間はかかりますが、間接的にこれを実行することはできます。もし Kaku でどのような通信が行われているか興味をお持ちの方は、以下の方法を試してみてください。

  1. Zellers 氏の iDisk から「AEXMLTutor」をダウンロードする(何度か認証を要求されますが、キャンセルしてください)。
  2. AEXMLTutor を起動して、「Source Script」欄 に以下のスクリプトをコピー&ペーストする。

    set endPoint to "__ENDPOINT__"
    set methodName to "__METHOD_NAME__"
    set params to __PARAMETERS__
    
    using terms from application "http://apple.com/placebo"
        tell application endPoint
            call xmlrpc {method name:methodName, parameters:params}
        end tell
    end using terms from
    
  3. 「コンソール」アプリケーションを起動する。
  4. Kaku を起動して、環境設定パネル →「一般」タブ「ログを出力する」 を有効にする。
  5. Kaku でログを出力させたい操作を行う。
  6. コンソールに表示されたendpoint:」「method name:」「parameters:」に表示された情報 を AEXMLTutor のスクリプト上部の該当箇所にそれぞれコピー&ペーストする。parameters:には、パスワードは出力されない ため、該当箇所にパスワードを入力する。
  7. AEXMLTutor で「Execute!」ボタン を押す。

これで、XML データを取得できます。

リリースノート

  • 1.3.8(2009.10.12)
    • (修正)新規記事を作成しようとしたときに「|DateSpecifingMode| of missing value を取り出すことはできません。」というアラートが表示される問題を修正(himajin@sapporo さん、ありがとうございます)
  • 1.3.7(2009.9.21)
    • (修正)記事の日付の設定を「変更しない」以外に設定して記事を投稿しようとすると、「UTCOffset変数は定義されていません。」というアラートが表示され、記事の投稿を続行できない問題を修正(enzosan さん、かじわら さん、ありがとうございます)
  • 1.3.6(2009.9.6)
    • (修正)Snow Leopard 上での動作に対応(ご注意:一部の既存ユーザーの方には、動作に問題の出る可能性があります。詳しくは こちら
    • (修正)ココログ、JUGEM 、Seesaa、さくらのブログで、アカウント情報の読み込み時にアラートが表示され、読み込みの続行が不可能になっていた問題を修正(岡田ジャパン さん、せいちゃん さん、zounatsu さん、tarou さん、sasatch さん、Kazukazukazukai さん、blue さん、ありがとうございます)
    • (修正)FC2 ブログで、カテゴリーの読み込みを行うとクラッシュする場合があった問題を修正(ハズ さん、ありがとうございます)
    • (追加)RSD を利用した XML-RPC エンドポイントの自動設定機能を追加
    • (変更)再起動時に不自然な配置になる場合のあった一部ウィンドウの配置方法を変更
    • (変更)PHP Markdown Extra をバージョン 1.2.3 に更新
  • 1.3.5(2008.1.19)
    • (修正)大きな画像のアップロードに失敗する問題を修正(keiさん)
    • (追加)Sparkle による自動アップデート機能を搭載
  • 1.3.4(2008.9.24)
    • (修正)記事一覧で、前回終了時のソートが保存されていなかった問題を修正(わが猫 さん)
    • (変更)カテゴリー一覧と、カテゴリー追加パネルで、カテゴリーを階層表示するように変更
  • 1.3.3(2008.8.30)
    • (修正)記事の ID に数値以外が含まれている場合、エラーが発生する問題を修正(かじわら さん)
    • (変更)内蔵している The Cocoa XML-RPC Framework をバージョン 1.5 に更新
    • (修正)その他メモリリーク等修正
  • 1.3.2(2008.4.18)
    • 新機能
      • (追加)ローカルテキストフィルタ機能 を搭載(メール でご意見いただきました)
      • (変更)アイコンを 512px 化
    • 記事の日付に関して
      • (追加)投稿日付がずれる問題に対応(スマートではないが、問題があった場合に、ユーザーご自身で調整してもらえるようにした)(Keruru さん、himagine さん)
      • (改善)投稿日付指定 UI を若干改善
    • これまで対応していなかったブログシステムへの対応
      • (追加)FC2 ブログに対応(坂本達則 さん)
      • (追加)ココログに対応(メール でご意見いただきました)
      • (追加)Joomla! Movable Type XML-RPC プラグインに対応(nickizukki さん、プラグイン作者の Joomler! さん)
    • その他改善・バグフィックス
      • (修正)記事の内容が数値文字参照になっている場合に対応(nickizukki さん)
      • (修正)新規記事/ページを作成できない問題を修正(Keruru さん)
      • (改善)ブログ/記事/カテゴリーテーブルを、前回終了時の表示状態の保存に対応(坂本達則 さん)
      • (改善)ブログ/記事/カテゴリーテーブルを、ソート/ソート状態の保存に対応(メール でご意見いただきました)
      • (改善)アカウント情報を読み込むと、そのアカウントのブログをアクティブに
      • (改善)記事/ページ編集モードを切り替えたとき、可能であれば選択範囲を維持
      • (改善)起動時にバージョンチェックを行い、保存データの構造を自動アップデートするように
    • 未解決の問題点
  • 1.3.1(2008.1.22)
    • バンドル識別子を変更
    • (改善)記事/ページの投稿時に、その記事/ページへのリンクをリンクコレクションに登録するようにした
    • イメージマネージャのマイナーアップデート
      • (改善)画像のアップロード時に、対応するライブラリの画像のファイル名を更新するようにした
      • (追加)ライブラリの検索機能と、それへアクセスするためのショートカット
      • (改善)画像のライブラリへの登録/記事への追加時に、登録日時を記録、ライブラリをそれによってソートするように。またそれを含めたソートの切り替えに対応、ソート状態も保存するようにした
      • (改善)記事に追加した画像をすぐ削除したとき(つまり他のどの記事・ブログでも使われなくなったとき)、ライブラリからも削除するか、またはユーザーに処理を選択してもらえるようになった
    • (改善)その他操作性の改善
      • 登録/追加した画像、新規記事が見えるようにテーブルをスクロール
      • 過去の記事/ページをリンクコレクションに登録する際、記事リストと同じ順(新しい方が上)になるようにした
    • その他バグフィックス
  • 1.3(2007.12.23)
    • (追加)リンクタグ挿入支援機能を追加
    • (追加)Movable Type 4.1 の「ウェブページ」の編集に対応
    • (修正)カテゴリーをスペースキーで設定できなくなっていた問題を修正
    • (修正)カテゴリーの設定がすぐに反映されなくなっていた問題を修正
    • (修正)その他バグフィックス・コードの整理
  • 1.2.7(2007.11.30)( Hiro さん、ありがとうございます)
    • (修正)HTML タグ周辺の空白文字が飛んでしまう問題を修正
  • 1.2.6(2007.11.1)
    • (修正)MacOS X Leopard(v10.5)に対応
  • 1.2.5(2007.10.12)
    • (追加)画像(img タグ)挿入・アップロード支援機能を追加
    • (追加)ブックマークレットからの新規記事作成に対応
    • (改善)プレビューのスクロール位置を記憶するように
    • (修正)編集エリアで標準の検索機能を利用できない問題を修正
    • (修正)その他バグフィックス・コードの整理
  • 1.2(2007.8.30)
    • (追加)WordPress API への対応を強化
      • ページの編集に対応
      • カテゴリーの追加 に対応
      • 記事/ページへのパスワードの設定 に対応
    • (追加)NetNewsWireExternal Weblog Editor Interface に対応
    • (修正)その他画面デザインの調整・バグフィックス
  • 1.1.1(2007.7.1)
    • (改善)WordPress 2.2 以降のブログで、スラッグを指定して投稿できるようになった。
    • (追加)Movable Type 4 Beta 以降のブログで、タグの指定ができるようになった。
    • (改善)過去記事リストのサイズを変更しやすくした。
  • 1.1(2007.6.1)
    • (追加)Markdown、Markdown Extra、Textile に対応したプレビュー機能を搭載。
    • (改善)ショートカットなど、キーボードナビゲーションを強化
    • (改善)画面デザインの見直し
    • バージョン 1.0.2 での変更すべて
  • 1.0.2(2007.4.7)
    • (修正)記事の日付を適切に取得/設定できていなかった問題を修正
    • (改善)キーチェーンの操作に Keychain Scripting を使用しないようにした
    • (改善)「記事のオプション」パネルの配置を保存するようにした
    • (追加)XML-RPC 通信以外のログも出力するようにした(但し、今回出力できるようになった項目は限られています。今後増やしていきます)
  • 1.0.1(2007.3.16)( Hiro さん、ありがとうございます)
    • (修正)「読み込む記事の数」を変更すると、過去の記事の読み込みができなくなる場合がある問題を修正
    • (修正)(強制終了などで)アカウント情報が正常に保存されなかったときに、次の起動時にエラーが発生する問題を修正
    • (改善)XML-RPC 通信でエラーが起きたときに、さらに詳しい情報を表示するようにした
    • (追加)XML-RPC 通信のログを任意で出力できるようにした(このログの使い方は、上の「トラブルシューティング」を参照してください)
  • 1.0(2007.3.9)
    • 0.1 と比べると、かなりの変更・改善(なんじゃそりゃ)
  • 0.1(2006.10.26)
    • 開発途上版。最初のリリース

Future Plan

  • まず、自分でもこれだけは不便なので、Markdown や Textile に対応した記事のリアルタイムプレビューは、できるだけ早く搭載したい。
  • 「出力ファイル名」設定機能が Movable Type 限定になってしまったが、自分は WordPress を使っているので、多少ハック的なことをしてでも(!)、WordPress でも同じようにできるようにしたい。
  • 技術力と、自分にとっての必要性のなさ(どちらかというと技術力 涙)から、WYSIWIG 編集に対応するつもりは今のところない。それよりも、リンクや画像の管理を充実させたい。
  • 画像挿入支援機能/リンクタグ挿入支援機能を、もう一段階強化する。
  • 国際化
  • 最新の技術を取り込んだ、完全リニューアル。

過去のスクリーンショット

バージョン 0.1
バージョン 1.0 開発中
バージョン 1.0

103 thoughts on “Kaku

  1. Pingback: ブログエディタを試してみた | 日々是電脳空間

  2. 立ち上げようとしたら予期しない理由で終了しましたとなり、立ち上がりません。。。 保存していた記事が結構あったので、回避方法があれば教えてください! よろしくお願いします!

    Process: Kaku [1119] Path: /Applications/Kaku.app/Contents/MacOS/Kaku Identifier: jp.lolipop.ppmweb.Kaku Version: 1.3.8 (19) Code Type: X86 (Native) Parent Process: ??? [1] Responsible: Kaku [1119] User ID: 501

    Date/Time: 2015-06-08 01:24:52.736 +0900 OS Version: Mac OS X 10.10.3 (14D136) Report Version: 11 Anonymous UUID: 2200EBED-DB5C-A014-7303-2348BEB42BE4

    Time Awake Since Boot: 470 seconds

    Crashed Thread: 0 Dispatch queue: com.apple.main-thread

    Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000

    Application Specific Information: *** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘-[__NSCFNumber length]: unrecognized selector sent to instance 0x70f8a0’

    Application Specific Backtrace 1: 0 CoreFoundation 0x9adf9c63 __raiseError + 195 1 libobjc.A.dylib 0x9b47da2a objc_exception_throw + 276 2 CoreFoundation 0x9adfe7c5 -[NSObject(NSObject) doesNotRecognizeSelector:] + 277 3 CoreFoundation 0x9ad34758 ___forwarding___ + 1032 4 CoreFoundation 0x9ad3432e _CF_forwarding_prep_0 + 14 5 CoreFoundation 0x9aca0b5c CFStringCompareWithOptionsAndLocale + 204 6 Foundation 0x997c0074 -[NSString compare:options:range:locale:] + 203 7 Foundation 0x997bffa1 -[NSString compare:options:range:] + 72 8 Foundation 0x997f7b55 -[NSString compare:] + 81 9 Foundation 0x9981de1d _NSCompareObject + 48 10 Foundation 0x99870a7b _NSSortFunctionMany + 617 11 CoreFoundation 0x9ad2c5af __CFMergeSortArray_block_invoke + 47 12 CoreFoundation 0x9ace7eaa __CFSimpleMergeSort + 58 13 CoreFoundation 0x9ace7f5a __CFSimpleMergeSort + 234 14 CoreFoundation 0x9ace7f5a __CFSimpleMergeSort + 234 15 CoreFoundation 0x9ace7e35 CFSortIndexes + 549 16 CoreFoundation 0x9ad2c45f CFMergeSortArray + 223 17 Foundation 0x9981d8ab _sortedObjectsUsingDescriptors + 661 18 Foundation 0x9987079f -[NSMutableArray(NSKeyValueSorting) sortUsingDescriptors:] + 608 19 AppKit 0x915ef708 -[NSArrayController _sortObjects:] + 341 20 AppKit 0x915ef4a9 -[NSArrayController arrangeObjects:] + 91 21 Kaku 0x00011fc0 -[KakuPostsController arrangeObjects:] + 327 22 AppKit 0x915ec03f -[NSArrayController _arrangeObjectsWithSelectedObjects:avoidsEmptySelection:operationsMask:useBasis:] + 273 23 AppKit 0x915ef395 -[NSArrayController setContent:] + 831 24 AppKit 0x915eee0c -[NSArrayDetailBinder _refreshDetailContentInBackground:] + 1453 25 AppKit 0x915ee855 -[NSArrayDetailBinder _observeValueForKeyPath:ofObject:context:] + 194 26 AppKit 0x915906e9 -[NSBinder observeValueForKeyPath:ofObject:change:context:] + 603 27 Foundation 0x99802149 NSKeyValueNotifyObserver + 380 28 Foundation 0x9980dd85 -[NSObject(NSKeyValueObservingPrivate) _notifyObserversForKeyPath:change:] + 1315 29 AppKit 0x91586de2 -[NSController _notifyObserversForKeyPath:change:] + 243 30 AppKit 0x91586cea -[NSController didChangeValueForKey:] + 48 31 AppKit 0x915eca2d -[NSArrayController didChangeValuesForArrangedKeys:objectKeys:indexKeys:] + 146 32 AppKit 0x915ec238 -[NSArrayController _arrangeObjectsWithSelectedObjects:avoidsEmptySelection:operationsMask:useBasis:] + 778 33 AppKit 0x915ef395 -[NSArrayController setContent:] + 831 34 AppKit 0x915eee0c -[NSArrayDetailBinder _refreshDetailContentInBackground:] + 1453 35 AppKit 0x915ee855 -[NSArrayDetailBinder _observeValueForKeyPath:ofObject:context:] + 194 36 AppKit 0x915906e9 -[NSBinder observeValueForKeyPath:ofObject:change:context:] + 603 37 AppKit 0x91590489 -[NSBinder _performConnectionEstablishedRefresh] + 82 38 AppKit 0x9158ecbe -[NSBinder establishConnection] + 364 39 AppKit 0x915875f6 -[NSObject(NSKeyValueBindingCreation) bind:toObject:withKeyPath:options:] + 803 40 AppKit 0x915872cb -[NSNibBindingConnector establishConnection] + 141 41 AppKit 0x9143cd42 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1061 42 AppKit 0x9143c917 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 56 43 AppKit 0x91419841 loadNib + 462 44 AppKit 0x91418c06 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 330 45 AppKit 0x915dbc95 +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 161 46 AppKit 0x9173f5d7 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 67 47 AppKit 0x91418875 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 745 48 AppKit 0x91410650 NSApplicationMain + 690 49 Kaku 0x00002181 _start + 208 50 Kaku 0x000020b0 start + 40

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.CoreFoundation 0x9adfa5f7 TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION + 7 1 com.apple.CoreFoundation 0x9adf9f79 __raiseError + 985 2 libobjc.A.dylib 0x9b47da2a objc_exception_throw + 276 3 com.apple.AppKit 0x915ec26b -[NSArrayController _arrangeObjectsWithSelectedObjects:avoidsEmptySelection:operationsMask:useBasis:] + 829 4 com.apple.AppKit 0x915ef395 -[NSArrayController setContent:] + 831 5 com.apple.AppKit 0x915eee0c -[NSArrayDetailBinder _refreshDetailContentInBackground:] + 1453 6 com.apple.AppKit 0x915ee855 -[NSArrayDetailBinder _observeValueForKeyPath:ofObject:context:] + 194 7 com.apple.AppKit 0x915906e9 -[NSBinder observeValueForKeyPath:ofObject:change:context:] + 603 8 com.apple.Foundation 0x99802149 NSKeyValueNotifyObserver + 380 9 com.apple.Foundation 0x9980dd85 -[NSObject(NSKeyValueObservingPrivate) _notifyObserversForKeyPath:change:] + 1315 10 com.apple.AppKit 0x91586de2 -[NSController _notifyObserversForKeyPath:change:] + 243 11 com.apple.AppKit 0x91586cea -[NSController didChangeValueForKey:] + 48 12 com.apple.AppKit 0x915eca2d -[NSArrayController didChangeValuesForArrangedKeys:objectKeys:indexKeys:] + 146 13 com.apple.AppKit 0x915ec238 -[NSArrayController _arrangeObjectsWithSelectedObjects:avoidsEmptySelection:operationsMask:useBasis:] + 778 14 com.apple.AppKit 0x915ef395 -[NSArrayController setContent:] + 831 15 com.apple.AppKit 0x915eee0c -[NSArrayDetailBinder _refreshDetailContentInBackground:] + 1453 16 com.apple.AppKit 0x915ee855 -[NSArrayDetailBinder _observeValueForKeyPath:ofObject:context:] + 194 17 com.apple.AppKit 0x915906e9 -[NSBinder observeValueForKeyPath:ofObject:change:context:] + 603 18 com.apple.AppKit 0x91590489 -[NSBinder _performConnectionEstablishedRefresh] + 82 19 com.apple.AppKit 0x9158ecbe -[NSBinder establishConnection] + 364 20 com.apple.AppKit 0x915875f6 -[NSObject(NSKeyValueBindingCreation) bind:toObject:withKeyPath:options:] + 803 21 com.apple.AppKit 0x915872cb -[NSNibBindingConnector establishConnection] + 141 22 com.apple.AppKit 0x9143cd42 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1061 23 com.apple.AppKit 0x9143c917 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 56 24 com.apple.AppKit 0x91419841 loadNib + 462 25 com.apple.AppKit 0x91418c06 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 330 26 com.apple.AppKit 0x915dbc95 +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 161 27 com.apple.AppKit 0x9173f5d7 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 67 28 com.apple.AppKit 0x91418875 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 745 29 com.apple.AppKit 0x91410650 NSApplicationMain + 690 30 jp.lolipop.ppmweb.Kaku 0x00002181 _start + 208 31 jp.lolipop.ppmweb.Kaku 0x000020b0 start + 40

    Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x9ab1d8ce kevent64 + 10 1 libdispatch.dylib 0x938cb73f _dispatch_mgr_invoke + 245 2 libdispatch.dylib 0x938cb3a2 _dispatch_mgr_thread + 52

    Thread 2: 0 libsystem_kernel.dylib 0x9ab1ce6a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x97b8d2b1 _pthread_wqthread + 939 2 libsystem_pthread.dylib 0x97b8ae2e start_wqthread + 30

    Thread 3: 0 libsystem_kernel.dylib 0x9ab1ce6a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x97b8d2b1 _pthread_wqthread + 939 2 libsystem_pthread.dylib 0x97b8ae2e start_wqthread + 30

    Thread 4: 0 libsystem_kernel.dylib 0x9ab1ce6a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x97b8d2b1 _pthread_wqthread + 939 2 libsystem_pthread.dylib 0x97b8ae2e start_wqthread + 30

    Thread 5: 0 libsystem_kernel.dylib 0x9ab1ce6a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x97b8d2b1 _pthread_wqthread + 939 2 libsystem_pthread.dylib 0x97b8ae2e start_wqthread + 30

    Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000001 ebx: 0x0ad6a200 ecx: 0x00000000 edx: 0x00000000 edi: 0x9adf9bae esi: 0x01903400 ebp: 0xbfffeae8 esp: 0xbfffeae0 ss: 0x00000023 efl: 0x00000282 eip: 0x9adfa5f7 cs: 0x0000001b ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f cr2: 0x0190effe

    Logical CPU: 0 Error Code: 0x00000000 Trap Number: 3

    Binary Images: 0x1000 – 0x2efe7 +jp.lolipop.ppmweb.Kaku (1.3.8 – 19) /Applications/Kaku.app/Contents/MacOS/Kaku 0x46000 – 0x4bff7 +com.divisiblebyzero.XMLRPC (1.5) /Applications/Kaku.app/Contents/Frameworks/XMLRPC.framework/Versions/A/XMLRPC 0x51000 – 0x96fff com.apple.AppleScriptKit (1.5.3 – 85) /System/Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit 0xc6000 – 0xd2ff7 +org.andymatuschak.Sparkle (1.1) /Applications/Kaku.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle 0xdc000 – 0x11dff7 com.apple.OSAKit (1.5 – 102) /System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit 0x144000 – 0x150ff7 libexslt.0.dylib (13) /usr/lib/libexslt.0.dylib 0x56ee000 – 0x573bfff com.apple.CloudDocs (1.0 – 321.6) /System/Library/PrivateFrameworks/CloudDocs.framework/CloudDocs 0x8fea5000 – 0x8fed8e03 dyld (353.2.1) /usr/lib/dyld 0x900c2000 – 0x900cbfff libcopyfile.dylib (118.1.2) /usr/lib/system/libcopyfile.dylib 0x900cc000 – 0x9015efff com.apple.CoreSymbolication (3.1 – 57020.1) /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x9015f000 – 0x901defff com.apple.SystemConfiguration (1.14 – 1.14) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x901df000 – 0x904d1ff3 com.apple.CoreImage (10.3.4) /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x90f72000 – 0x90fe5ffb com.apple.framework.CoreWLAN (5.0 – 500.35.2) /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x9126c000 – 0x9126dfff libremovefile.dylib (35) /usr/lib/system/libremovefile.dylib 0x9126e000 – 0x9139cff7 com.apple.coreui (2.1 – 308.6) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x9140e000 – 0x9203afff com.apple.AppKit (6.9 – 1347.57) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x9203b000 – 0x920e1fff com.apple.Metadata (10.7.0 – 917.35) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x92176000 – 0x92179fff com.apple.xpc.ServiceManagement (1.0 – 1) /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x9217a000 – 0x9217cfff libsystem_configuration.dylib (699.1.5) /usr/lib/system/libsystem_configuration.dylib 0x92181000 – 0x921b0ff7 com.apple.DictionaryServices (1.2 – 229) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x921b1000 – 0x92225fff com.apple.Heimdal (4.0 – 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x92226000 – 0x92661feb com.apple.vImage (8.0 – 8.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x92662000 – 0x92675fff com.apple.CoreBluetooth (1.0 – 1) /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x9268e000 – 0x9298cffb com.apple.CoreServices.CarbonCore (1108.6 – 1108.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x9298d000 – 0x929defff libcups.2.dylib (408.2) /usr/lib/libcups.2.dylib 0x929df000 – 0x929e2fff libpam.2.dylib (20) /usr/lib/libpam.2.dylib 0x929e3000 – 0x92b6bff7 com.apple.audio.toolbox.AudioToolbox (1.12 – 1.12) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x92d49000 – 0x92d4dfff libheimdal-asn1.dylib (398.10.1) /usr/lib/libheimdal-asn1.dylib 0x92d4e000 – 0x92d5cff7 com.apple.SpeechRecognitionCore (2.1.2 – 2.1.2) /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x92d5d000 – 0x92f6bff7 com.apple.CFNetwork (720.3.13 – 720.3.13) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x92f6c000 – 0x92f9ffff com.apple.CoreServicesInternal (221.7.2 – 221.7.2) /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x92fa0000 – 0x92fa3fff libdyld.dylib (353.2.1) /usr/lib/system/libdyld.dylib 0x92fa4000 – 0x92fa6ff7 libquarantine.dylib (76.20.1) /usr/lib/system/libquarantine.dylib 0x92fa7000 – 0x92fd3fff com.apple.ChunkingLibrary (2.1 – 163.6) /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x92fd4000 – 0x92fe2ff7 libz.1.dylib (55) /usr/lib/libz.1.dylib 0x9301e000 – 0x9301efff com.apple.ApplicationServices (48 – 48) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x9301f000 – 0x930bcfff com.apple.ink.framework (10.9 – 213) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x933d2000 – 0x933dbfff libGFXShared.dylib (11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x933dc000 – 0x937b5ff3 com.apple.HIToolbox (2.1.1 – 758.7) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x937b9000 – 0x938c6fe3 libvDSP.dylib (516) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x938c7000 – 0x938eefff libdispatch.dylib (442.1.4) /usr/lib/system/libdispatch.dylib 0x938ef000 – 0x938effff com.apple.Accelerate (1.10 – Accelerate 1.10) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x938fa000 – 0x939a7fff libcrypto.0.9.7.dylib (106) /usr/lib/libcrypto.0.9.7.dylib 0x939a8000 – 0x939d7fff com.apple.CoreVideo (1.8 – 145.1) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x939d8000 – 0x93a2dff7 com.apple.htmlrendering (77 – 1.1.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x93a2e000 – 0x93a2efff libunc.dylib (29) /usr/lib/system/libunc.dylib 0x93a2f000 – 0x93ba0ffb libBLAS.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x93ba1000 – 0x93bb0ffb libxar.1.dylib (255) /usr/lib/libxar.1.dylib 0x93c6c000 – 0x93c6cfff com.apple.Accelerate.vecLib (3.10 – vecLib 3.10) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x93c6d000 – 0x93c71fff libCoreVMClient.dylib (79.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x93c72000 – 0x93f0bffb com.apple.WebKit (10600 – 10600.5.17) /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit 0x93f0c000 – 0x93f82fff com.apple.securityfoundation (6.0 – 55126) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x93fbe000 – 0x94029ff7 com.apple.framework.CoreWiFi (3.0 – 300.4) /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x9402a000 – 0x9406affb libGLImage.dylib (11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x9408a000 – 0x9424ffff com.apple.QuartzCore (1.10 – 361.18) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x94250000 – 0x94252ffb libRadiance.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x94281000 – 0x94285ff3 com.apple.TCC (1.0 – 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x94286000 – 0x942dcfff libc++.1.dylib (120) /usr/lib/libc++.1.dylib 0x942dd000 – 0x942f6fff libsystem_malloc.dylib (53.1.1) /usr/lib/system/libsystem_malloc.dylib 0x942f7000 – 0x94337fff com.apple.Symbolication (1.4 – 56045) /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x9433f000 – 0x9434cff7 com.apple.OpenDirectory (10.10 – 187) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x9434d000 – 0x94356ff7 libsystem_notify.dylib (133.1.1) /usr/lib/system/libsystem_notify.dylib 0x94357000 – 0x94376ff7 com.apple.GenerationalStorage (2.0 – 209.11) /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x943ac000 – 0x943b8ff7 libkxld.dylib (2782.20.48) /usr/lib/system/libkxld.dylib 0x944c8000 – 0x945beff7 libxml2.2.dylib (26) /usr/lib/libxml2.2.dylib 0x945e2000 – 0x945e6ffb com.apple.IOSurface (97.4 – 97.4) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x945e7000 – 0x946fdfff com.apple.CoreText (352.0 – 454.6) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x946fe000 – 0x94995fff com.apple.CoreData (111 – 526.3) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x94996000 – 0x949e7fff com.apple.opencl (2.4.2 – 2.4.2) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x949e8000 – 0x94a0cffb com.apple.framework.Apple80211 (10.3 – 1030.71.6) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x94a0d000 – 0x94a3fffb com.apple.GSS (4.0 – 2.0) /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x94a40000 – 0x94aa4ff7 com.apple.AE (681.2 – 681.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x94aa5000 – 0x94aabff7 libsystem_trace.dylib (72.20.1) /usr/lib/system/libsystem_trace.dylib 0x94aac000 – 0x94abffff com.apple.Sharing (328.16 – 328.16) /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x94b4f000 – 0x94dcdff3 com.apple.security (7.0 – 57031.20.26) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x94dce000 – 0x94de5fff libsystem_asl.dylib (267) /usr/lib/system/libsystem_asl.dylib 0x94de6000 – 0x94de6fff com.apple.Carbon (154 – 157) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x94de7000 – 0x94ed3fe7 libvMisc.dylib (516) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x94ed4000 – 0x94ed8ffb libGIF.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x94f0b000 – 0x94f24fff com.apple.Kerberos (3.0 – 1) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x95010000 – 0x9519fff3 libsqlite3.dylib (168) /usr/lib/libsqlite3.dylib 0x951a0000 – 0x951a8ff7 libCGCMS.A.dylib (779.11) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib 0x951a9000 – 0x9523efff libsystem_c.dylib (1044.10.1) /usr/lib/system/libsystem_c.dylib 0x95556000 – 0x9557ffff libsystem_info.dylib (459.20.1) /usr/lib/system/libsystem_info.dylib 0x95580000 – 0x95588ffb com.apple.NetFS (6.0 – 4.0) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x95589000 – 0x955afffb libPng.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x95ebe000 – 0x95ee4ff7 com.apple.IconServices (47.1 – 47.1) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x95ee5000 – 0x95ee5fff com.apple.CoreServices (62 – 62) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x9614b000 – 0x961b4ff7 libcorecrypto.dylib (233.1.2) /usr/lib/system/libcorecrypto.dylib 0x961b5000 – 0x961b9ffb libcache.dylib (69) /usr/lib/system/libcache.dylib 0x961ba000 – 0x961bbfff libDiagnosticMessagesClient.dylib (100) /usr/lib/libDiagnosticMessagesClient.dylib 0x961bc000 – 0x96287fff com.apple.backup.framework (1.6.4 – 1.6.4) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x96288000 – 0x96291fff com.apple.DiskArbitration (2.6 – 2.6) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x96292000 – 0x96309fff com.apple.ApplicationServices.ATS (360 – 375.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x9630a000 – 0x9630cffb libCGXType.A.dylib (779.11) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x9630d000 – 0x96314fff com.apple.speech.recognition.framework (5.0.9 – 5.0.9) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x96315000 – 0x9640cff7 libFontParser.dylib (134.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x96410000 – 0x973c9ff3 com.apple.WebCore (10600 – 10600.5.17) /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore 0x973ca000 – 0x973dafff libGL.dylib (11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x973db000 – 0x973f6ff7 com.apple.CFOpenDirectory (10.10 – 187) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x973f7000 – 0x973f7fff libkeymgr.dylib (28) /usr/lib/system/libkeymgr.dylib 0x973f8000 – 0x9742bfe3 libsystem_m.dylib (3086.1) /usr/lib/system/libsystem_m.dylib 0x97446000 – 0x974b2ff3 com.apple.datadetectorscore (6.0 – 396.1.1) /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x974b3000 – 0x975c9ff3 com.apple.desktopservices (1.9.3 – 1.9.3) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x975d3000 – 0x975d5fff libsystem_sandbox.dylib (358.20.5) /usr/lib/system/libsystem_sandbox.dylib 0x976a2000 – 0x976a9ff3 libunwind.dylib (35.3) /usr/lib/system/libunwind.dylib 0x976aa000 – 0x976aefff com.apple.CommonPanels (1.2.6 – 96) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x976af000 – 0x976c2fff libcmph.dylib (1) /usr/lib/libcmph.dylib 0x976c3000 – 0x976cbfff libsystem_dnssd.dylib (561.1.1) /usr/lib/system/libsystem_dnssd.dylib 0x9772d000 – 0x97739ff3 libcommonCrypto.dylib (60061) /usr/lib/system/libcommonCrypto.dylib 0x9773a000 – 0x9773afff libOpenScriptingUtil.dylib (162.1) /usr/lib/libOpenScriptingUtil.dylib 0x9773b000 – 0x977c2fff com.apple.CoreServices.OSServices (640.4 – 640.4) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x977c3000 – 0x977d7fff com.apple.ImageCapture (9.0 – 9.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x977d8000 – 0x977f2ff7 liblzma.5.dylib (7) /usr/lib/liblzma.5.dylib 0x977f3000 – 0x97804fff libsystem_coretls.dylib (35.20.2) /usr/lib/system/libsystem_coretls.dylib 0x97805000 – 0x9780aff7 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib 0x9780b000 – 0x97b65ff7 libmecabra.dylib (666.7) /usr/lib/libmecabra.dylib 0x97b66000 – 0x97b89fff libJPEG.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x97b8a000 – 0x97b92fff libsystem_pthread.dylib (105.10.1) /usr/lib/system/libsystem_pthread.dylib 0x97b93000 – 0x97bbcfff libRIP.A.dylib (779.11) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x97bbd000 – 0x97bc3ff3 libsystem_platform.dylib (63) /usr/lib/system/libsystem_platform.dylib 0x97bd1000 – 0x97c6bfff com.apple.ColorSync (4.9.0 – 4.9.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x98221000 – 0x9827cffb libTIFF.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x98610000 – 0x98612fff libCVMSPluginSupport.dylib (11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x98647000 – 0x98649fff com.apple.loginsupport (1.0 – 1) /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x986a4000 – 0x986acfff com.apple.CoreServices.FSEvents (1210.20.1 – 1210.20.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x986ad000 – 0x9879effb libiconv.2.dylib (42) /usr/lib/libiconv.2.dylib 0x9879f000 – 0x98815ff7 com.apple.SearchKit (1.4.0 – 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x98843000 – 0x98850ff7 com.apple.speech.synthesis.framework (5.3.3 – 5.3.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x98851000 – 0x9885affb com.apple.CommonAuth (4.0 – 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x9885b000 – 0x98881ff3 libc++abi.dylib (125) /usr/lib/libc++abi.dylib 0x98882000 – 0x98884fff libsystem_coreservices.dylib (9) /usr/lib/system/libsystem_coreservices.dylib 0x98885000 – 0x988daff3 com.apple.audio.CoreAudio (4.3.0 – 4.3.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x988db000 – 0x98924ffb libFontRegistry.dylib (134.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x993c0000 – 0x99400fff libauto.dylib (186) /usr/lib/libauto.dylib 0x99401000 – 0x99444fff libGLU.dylib (11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x99445000 – 0x99453ff3 com.apple.opengl (11.1.2 – 11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x99454000 – 0x99464ff7 com.apple.LangAnalysis (1.7.0 – 1.7.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x99465000 – 0x995a9ff7 com.apple.ImageIO.framework (3.3.0 – 1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x995c0000 – 0x995c0fff liblaunch.dylib (559.20.9) /usr/lib/system/liblaunch.dylib 0x995c1000 – 0x995d2fff libbsm.0.dylib (34) /usr/lib/libbsm.0.dylib 0x99752000 – 0x9975dff7 com.apple.NetAuth (5.2 – 5.2) /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x9975e000 – 0x99760fff com.apple.securityhi (9.0 – 55006) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x99761000 – 0x9976eff7 libbz2.1.0.dylib (36) /usr/lib/libbz2.1.0.dylib 0x9976f000 – 0x99772fff libextension.dylib (55.2) /usr/lib/libextension.dylib 0x99773000 – 0x9979dfff libxslt.1.dylib (13) /usr/lib/libxslt.1.dylib 0x9979e000 – 0x997bbfff libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib 0x997bc000 – 0x99b1dff3 com.apple.Foundation (6.9 – 1153.20) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x99b72000 – 0x99f5aff7 libLAPACK.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x99f5b000 – 0x99f60fff com.apple.print.framework.Print (10.0 – 265) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x99f61000 – 0x99f61fff com.apple.audio.units.AudioUnit (1.12 – 1.12) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x99f62000 – 0x99f63fff liblangid.dylib (117) /usr/lib/liblangid.dylib 0x99f64000 – 0x99f7bff3 libLinearAlgebra.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x99f7e000 – 0x99fbaff3 com.apple.RemoteViewServices (2.0 – 99) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x99fbb000 – 0x9a00ffff com.apple.HIServices (1.22 – 522.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x9a1bf000 – 0x9a667ff7 com.apple.JavaScriptCore (10600 – 10600.5.10) /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x9a668000 – 0x9a66eff7 libsystem_networkextension.dylib (167.1.10) /usr/lib/system/libsystem_networkextension.dylib 0x9a66f000 – 0x9a6acfff libsystem_network.dylib (412.20.3) /usr/lib/system/libsystem_network.dylib 0x9a6ad000 – 0x9a73aff3 com.apple.PerformanceAnalysis (1.0 – 1) /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x9a73b000 – 0x9a77afff com.apple.NavigationServices (3.8 – 215.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x9a77b000 – 0x9a77dffb libsystem_secinit.dylib (18) /usr/lib/system/libsystem_secinit.dylib 0x9a77e000 – 0x9a882ff7 libJP2.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x9a883000 – 0x9aa79fff libicucore.A.dylib (531.48) /usr/lib/libicucore.A.dylib 0x9aa7a000 – 0x9aa7bfff libsystem_blocks.dylib (65) /usr/lib/system/libsystem_blocks.dylib 0x9aa7c000 – 0x9aac3ff3 com.apple.AppleJPEG (1.0 – 1) /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x9aac4000 – 0x9aac7ff7 com.apple.help (1.3.3 – 46) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x9aac8000 – 0x9ab02ff7 com.apple.DebugSymbols (115 – 115) /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x9ab03000 – 0x9ab22fff libsystem_kernel.dylib (2782.20.48) /usr/lib/system/libsystem_kernel.dylib 0x9ab23000 – 0x9ab3eff3 com.apple.openscripting (1.4 – 162.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x9ab3f000 – 0x9ab4bfff com.apple.CrashReporterSupport (10.10 – 631) /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x9ab4c000 – 0x9ac7efff com.apple.UIFoundation (1.0 – 1) /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x9ac7f000 – 0x9b033ff7 com.apple.CoreFoundation (6.9 – 1153.18) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x9b034000 – 0x9b05aff3 libxpc.dylib (559.20.9) /usr/lib/system/libxpc.dylib 0x9b05b000 – 0x9b452fff com.apple.CoreGraphics (1.600.0 – 779.11) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x9b453000 – 0x9b472ffb libresolv.9.dylib (57) /usr/lib/libresolv.9.dylib 0x9b473000 – 0x9b6622ef libobjc.A.dylib (647) /usr/lib/libobjc.A.dylib 0x9b663000 – 0x9b664fff libSystem.B.dylib (1213) /usr/lib/libSystem.B.dylib 0x9b665000 – 0x9b6e2ff3 com.apple.framework.IOKit (2.0.2 – 1050.20.2) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x9b783000 – 0x9bbb6ff3 com.apple.vision.FaceCore (3.1.6 – 3.1.6) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x9bbb7000 – 0x9bcddffb com.apple.WebKitLegacy (10600 – 10600.5.17) /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy 0x9bcde000 – 0x9bd3bff7 com.apple.print.framework.PrintCore (10.3 – 451.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9bd54000 – 0x9bd61ff3 com.apple.ProtocolBuffer (1 – 228.0.1) /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x9bd62000 – 0x9bd6cffb com.apple.audio.SoundManager (4.2 – 4.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x9bd6d000 – 0x9be0dfff com.apple.QD (301 – 301) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x9be11000 – 0x9c0b1ff7 com.apple.RawCamera.bundle (6.04 – 791) /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x9c0ed000 – 0x9c1eeff7 com.apple.LaunchServices (644.56 – 644.56) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x9c1ef000 – 0x9c21dff7 libarchive.2.dylib (30) /usr/lib/libarchive.2.dylib 0x9c21e000 – 0x9c2cdffb com.apple.Bluetooth (4.3.4 – 4.3.4f4) /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x9c2ce000 – 0x9c2edff7 com.apple.MultitouchSupport.framework (263.9.1 – 263.9.1) /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x9c323000 – 0x9c328ff7 libmacho.dylib (862) /usr/lib/system/libmacho.dylib 0x9c3f5000 – 0x9c3f5fff com.apple.Cocoa (6.8 – 21) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x9c3f6000 – 0x9c451fff com.apple.LanguageModeling (1.0 – 1) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x9c452000 – 0x9c46fffb com.apple.Ubiquity (1.3 – 313) /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity 0xba900000 – 0xba91dfff libJapaneseConverter.dylib (64) /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib

    External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 1 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 575 thread_create: 1 thread_set_state: 0

    VM Region Summary: ReadOnly portion of Libraries: Total=172.8M resident=42.4M(25%) swapped_out_or_unallocated=130.4M(75%) Writable regions: Total=56.1M written=6540K(11%) resident=9928K(17%) swapped_out=4K(0%) unallocated=46.4M(83%)

    REGION TYPE VIRTUAL =========== ======= CG backing stores 164K CG image 4K CG shared images 176K CoreData 4K Kernel Alloc Once 4K MALLOC 44.2M MALLOC (admin) 64K Stack 66.1M VM_ALLOCATE 1228K WebKit Malloc 480K __DATA 7904K __IMAGE 528K __IMPORT 12K __LINKEDIT 41.6M __OBJC 2564K __TEXT 131.2M __UNICODE 552K mapped file 202.0M shared memory 4K =========== ======= TOTAL 498.4M

    Model: MacBookAir6,1, BootROM MBA61.0099.B18, 2 processors, Intel Core i5, 1.3 GHz, 4 GB, SMC 2.12f143 Graphics: Intel HD Graphics 5000, Intel HD Graphics 5000, Built-In Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E384A544D4C41522D4E544D Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E384A544D4C41522D4E544D AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.15.166.24.3) Bluetooth: Version 4.3.4f4 15601, 3 services, 18 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD TS0128F, 121.33 GB USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller USB Device: iPhone Thunderbolt Bus: MacBook Air, Apple Inc., 23.6

  3. Pingback: Restart: | Thinking Deeply

  4. Pingback: SD MILIEU | 無料で快適なWordPressエディタ Kaku

  5. Pingback: 『Kaku』を使って複数のブログを一括管理 » あるみ日々これつれづれ - アラフォーオンナのPCあれこれ健忘録

  6. Pingback: [Mac] エディタを悩む…

  7. Pingback: Marseditトライアルを使ってみた! | orang-utan

  8. Pingback: アプトblog » MacからBlog投稿のテスト

  9. Pingback: :: plasticdreams :: » Blog Archive » Mac 用のブログエディタ

  10. Pingback: MacのフリーなブログエディタKakuから書き込みテスト | (仮)構築中

Leave a Reply

Your email address will not be published. Required fields are marked *