Between thought and specification

私が主催するSteel Wheels Project関連の情報や、ソフト開発に関する記録、覚書です。

2018-09-01から1ヶ月間の記事一覧

ドキュメント管理

githubを使用している事もあり、各アプリ、フレームワークに添付するドキュメントのフォーマットには、markdownを使用しています。 APIの説明など、定型的な章立てを使うドキュメントが多いです。この様な文書をフリーフォーマットのテキストで管理するのは…

AmberDesigner (仮)

本プロジェクトの最終ゴールは、21世紀のHyperCardの開発です。 AmberPlayerはいわばHyperCard Liteの位置付けで、AmberPlayerに入力するスクリプトをGUIアプリケーションにて生成するのがAmberDesignerと呼ばれるソフトになります。 AmberDesignerは未だ実…

Xcode10でmac OS Bundleが作れない

Xcode10でバンドルを生成する時に、"Always Embed Swift Standard Libary" をYESにすると、 Build input file can not be found ... というエラーが出てしまいます。ログを見ていると、CopySwiftLibsコマンドが内部で呼び出す、builtin-swiftStdLibToolコマ…

AmberPlayerの紹介

AmberPlayerなるソフトを開発中です。AmberPlayerは、Amberプログラミング言語で書かれたプログラムを実行するためのソフトウェアです。macOSもしくはiOSで動作します。ソースコードは、GitHubで公開中です。 Amberプログラミング言語は、PCもしくはモバイル…

The software in my life

私が愛した、というか衝撃を受けたソフトウェアを挙げてみました: Maciontosh operating system: Macintosh システムソフト、もっと言えばファインダー。MS-DOSしか見たことがない私には衝撃のソフトウェアでした HyperCard: Macintosh用の超有名ソフト。プ…

Steel Wheels Project関連情報

プロジェクトの関連リンクを以下に挙げます: プロジェクト管理 Steel Wheels Project on OSDN: ソフトリリースや進捗管理で使用させていただいてます ソフトウェアリポジトリ Software repository of the Steel Wheels Project: 各種ソフトウェアを公開して…

Blogタイトルについて

"Between thought and expression lies a lifetime"と言ったのは、私が好きなミュージシャン, Lou Reedです。本ブログのタイトルはこの言葉のオマージュです。思考と仕様(実装)の間に人生がある、それがプログラマではないでしょうか(^_^)。