2007-10-01から1ヶ月間の記事一覧

Divide Text for iPod と似たフリーソフト

iPod-Texter http://homepage.mac.com/kitanin/ipod.html自分の作業は「車輪の再発明」だろうかと3秒間悩んだが、想定している使い方が違うことに気付き少し安心。 これより使い勝手の優れたソフトを作りたい。

Divide Text for iPod

テキストファイルを iPod 用に分割して保存するアプリの開発メモ。 機能 TextView 内のテキストを適切なサイズに分割して、iPod 内に保存 "next"(次の文書)、 "back"(前の文書)のリンクを挿入 リンクは nopush オプションを付ける 今後の改善 クリップボード…

コンストラクタの記法

object = [[NSObject alloc] init];よりも、 [[NSObject alloc] initWithName:object];の方が自然に感じる。

変数の型の元型(アルケー)

例えば、 its color is 〜 という文があったら、「〜」には色が入らなきゃいけない。 i eat 〜 とあったら、「〜」には食べることができるものの名詞が来なくてはならない。このように、動詞が要求する目的語や補語の属性が、型の元型ではないだろうか。 そ…

オブジェクト指向の関連概念(?)

インスタンス変数とメソッドによってクラスを定義するという手法は、代数学での環や体などの定義で慣れていたので、俺は違和感を覚えなかった。 そして、クラスとそのインスタンス化も、プラトンのイデア論という比喩ですんなり理解できた。クラス=イデア、…

C からのコマンドの実行

"system()" 関数でシェルのコマンドが実行できる。 これで、 「なでしこのソース」→"Objective-C のソース"→GUIから gcc でコンパイル→実行ファイル という構図が描けた。 # 知ってる人には当たり前なのだろうなぁ。まだまだ勉強不足。 但し、これでは CUI …

勉強

前橋和弥さんのページでプログラミング言語の作り方を勉強中。 ↓ http://kmaebashi.com/programmer/devlang/index.html

方針のメモ

Objective-C のソースへのコンバータとして作ろう。

言葉、名前とは何か?

・モノやガイネンを指すポインタ ・モノの複合体(complex)の名前は、その構成物だけを指すのか?どれだけ広い範囲を指すのか?

開発したいソフトウェア

日本語プログラミング言語「なでしこ」とそのプログラミング環境を MacOSX の世界に移植したい。まずは、なでしこのページで言語仕様をお勉強。 言語は Objective-C の予定。 それと、パーサの勉強もしなければ。 参考: http://mineko.fc2web.com/box/my-roo…