2008-01-01から1年間の記事一覧

Thousand B157

Thousand B157をリリース。 http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB157.dmg スレッドリストのカラムがカスタマイズ可能に B154がPantherで起動不可能になっていた問題を修正 時々板データが消えてしまう問題を修正 2ちゃんねるの板が…

iTunes 8

俺的にiTunes 8の一番の魅力はこれ。新しい標準ビジュアライザ。Geniusとかいいや。 元々は「Magnetosphere」という名前だったのをAppleが買い取ったらしい。見ていると恒星や惑星の間を無数の光る生き物が飛んでいるような、なんかそんな感じ。

Thousand 080910 テスト版

080825テスト版のバグフィックスのみ。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080910-2.zip 080825からの変更点 Tigerでスレッドリストのカラムの幅が保存されない問題を修正 スレッドリストの可変カラムの選択項目が保存されない問題…

Xcodeで作ったファイルのデフォルトのユーザ名と組織名を設定する

昔設定してたんだけどやり方を忘れて、Leopard移行後ずっと未設定のままだった。備忘録として書いておく。 (俺様のユーザ名)/Library/Preferences/com.apple.Xcode.plistを開く。 「PBXCustomTemplateMacroDefinitions」というキーのDictionaryを作る。 PBXC…

Core ImageでRGBチャンネル分解をしてみる

背景 研究の方で蛍光顕微鏡をよく使う。複数種類のタンパク質を複数種類の蛍光色素で染め分け、ある時点、ある領域でそれらがどのように局在しているかを明らかにするのだ。通常蛍光色素は固有の波長で励起され、蛍光の画像がデータとして保存される。 そこ…

Thousand 080825 テスト版

B156のリリース候補です。昨日の奴のバグ修正版。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080825.zip スレッドリストのカラムがカスタマイズ可能に B154がPantherで起動不可能になっていた問題を修正 時々板データが消えてしまう問題を…

Thousand 080824 テスト版

B156のリリース候補です。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080824-1.zip -スレッドリストのカラムがカスタマイズ可能に B154がPantherで起動不可能になっていた問題を修正 時々板データが消えてしまう問題を修正できたかも カラ…

MikuInstaller

無性に「LASTWAR」という昔のゲームをやりたくなったのだが、LASTWARはOS X以前のゲームである。現在のIntel MacではClassic環境も動かないし、手元にOld Macもない。もしかして長い年月の間にOS X版が出てたりしないだろうか…と開発元のサイトに行ってみた…

Apple アプリケーション風ソースリスト

iTunesあたりから始まって今はSafariもMailもiCalも、ほとんどがこの微妙な青色のソースリストを使ってる。 この「Apple アプリケーション風ソースリスト」略して林檎ソースを実現するにはいくつかポイントがある。 NSTableViewのsetSelectionHighlightStyle…

Thousand B154

B154リリース。 http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB154.dmgB152からの変更点は: 2ch検索の検索結果が一部正常に表示されていなかった問題を修正 2ch検索がリターンキーでしか作動していなかった問題を修正 スレッドを開いたときの…

Thousand 080811 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080811.zip 2ch検索がリターンキーでしか作動しない問題を修正

Thousand 080810 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080810-3.zip 2ch検索の検索結果が一部正常に表示されていなかった問題を修正 スレッドを開いたときのデフォルトの表示範囲を変更できるように ポップアップやプレビューの操作のカスタマイズ ス…

Thousand B152

http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB152.dmg Tiger以前でクラッシュログの解析に失敗する問題を修正 「引用して返信」時の書き込み失敗を修正 ソースリストの上部にブックマークリストがある際の挙動を修正 ちなみにhttp://d.hatena…

Thousand 080720 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080720.zip http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080720-2.zip Tigerの一部環境でソースリスト以外が動作しなくなっていたらしい問題を修正したかもしれないテスト版です。…

はじめての2chブラウザのつくりかた(その3)

http://d.hatena.ne.jp/RNatori/20080715 からまた20行くらい(数えてません)いじると3ペインの2chブラウザが出来上がります。予想以上に簡単で驚いた。http://homepage.mac.com/k_natori/Cocoa/downloads/MyFirst2chBrowser030.zip 完成図はこちら。 左ペ…

はじめての2chブラウザのつくりかた(その2)

http://d.hatena.ne.jp/RNatori/20080714 から20行ほどいじることで、新・Mac板専用ブラウザを作ることが出来ます。 http://homepage.mac.com/k_natori/Cocoa/downloads/MyFirst2chBrowser020.zip 完成図はこちら。 URLフィールドは動作しなくなってます。「…

はじめての2chブラウザのつくりかた(その1)

昨日のエントリにスターがついてるので調子に乗っていろいろ書くことにします。まずはコードの解説。 ヘッダファイルには全て #import <Thousand2ch/Thousand2ch.h> が追加してあります。これがないとThousand2chフレームワークが使えませんから。 MyAppDelegate.h, MyAppDelegate.m NSA</thousand2ch/thousand2ch.h>…

はじめての2chブラウザのつくりかた

タイトルはHMDTのパクリリスペクトです。 http://hmdt.jp/safari/myfirst/index.htmlThousand2chフレームワークは元々Thousand以外のアプリケーションでも使える、2chブラウザの共通コード基盤のつもりで開発をしていたのだけれど、なかなかWebKitみたいにWe…

はてなアンテナ?

ところで昨日からずっと俺のはてなアンテナがメンテ中になってるのは何故なんだぜ 追記:直った

2ch互換掲示板プラグイン

お待たせしました。2ch互換の掲示板をThousandで見られるようにするプラグインです。 http://homepage.mac.com/k_natori/Cocoa/Thousand/downloads/B1_TH2chLikeBBSImporter050.dmgここでテストしてますが、他の板やなんかでトラブルがあったら報告お願いし…

よく考えたらThousandもまだβかよ

と俺から突っ込まれました。今後の方針を立てよう。 外部の2ch互換掲示板用のプラグインを作る 今のThousandは鯖側であぼーんがあったときに更新に失敗してしまったり、書き込み時にShift-JISへの変換を失敗したりする。わいわいKakikoで一個板を借りれば、…

Thousand B1501

B150の差し替え版です。 http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB1501.dmg B150に、Thousandのクラッシュログが一個もない状態で初めてB150を起動するとクラッシュするという嫌らしいバグがありました。これじゃ初っ端から使う気無くす…

OE-CAKEで動くものを作る

まずは水車を作ってみる。動力源は水と水蒸気。熱源で蒸発させ、冷やして水に戻す。本当は蒸気タービンを作りたかったのだが、水蒸気は実世界ほど体積が増えないのだ。単に回すだけなら「推進力」を使えばいいんだけども。 そこで粉(熱源や炎に触れると爆発…

iPhone SDK Beta 8

まだβかよ。7/11発売なのに。

Thousand B150

Thousand B150リリース。 http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB150.dmg ILCrashReporterを排除し、クラッシュレポートは次回起動時に送信できるようにした レスのコンテクストメニューを拡充し、レスに移動や新規タブで開くなどの操…

OE-CAKE!で遊んでみた

2次元物理シミュレーションソフト。単純だけど面白い。 http://www.octaveengine.com/casual/trial.html水を熱源で蒸発させて、また冷やして水に戻したり。 粉に火をつけて粉塵爆発させたり。 蒸気機関を作ろうとしたのだが、水蒸気の体積が実物ほど増えな…

B150に向けた俺様用メモ

自作クラッシュレポーターもどきが古いクラッシュログを送ってくるのを改修すること 不正なデータが記録されたブックマークファイルをチェックするようにすること progressProvider関連はBinding無しの代替手段を検討すること

昨日の「Tigerでポップアップ時に落ちる不具合が直っているかもしれない版」のマイナーアップデート版。 メモリーリークを潰しました。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080620.zipメモリーリークを潰すために少しポップアップの…

iPhone SDKとXcode

iPhone SDKを入れるとXcodeがバージョンアップされます。実はそれでインストールをためらってました。けど(少なくともβ7の)これはいい! …えーっと、XcodeもNDAなんだっけ?とにかくこれはいい。

Thousand 080619 テスト版

Tigerでポップアップ時に落ちる不具合が直っているかもしれない版。テスト求む。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand080619.zip