[ トップページ ]
数学・計算・情報学・プログラミング:プログラミングとコンパイラ, Web とインターネット:私の Web サイト

Simple をめざす DIY プログラミングと DIY Web ページ制作

よのなかでは必要以上に複雑なプログラムが書かれ,つかわれている. また,よのなかの Web ページは必要以上に複雑になっている. そういう複雑なものは私には管理できないから,私がつかっているプログラムも Web ページもできるだけ単純にしている.

プログラムに汎用性をもとめるとどうしても大規模になる. そのため,オープンで開発するプログラムはだいたい複雑怪奇だ. よのなかにはそういうプログラムに器用に手をいれられるプログラマがすくなくない. しかし私はそういうプログラマにはなっていないし,なろうともおもわない. 私は,すくなくとも私自身がつくる場合には,プログラムにしろ Web ページにしろ,必要最低限でいこうとかんがえている.

3D デザインランプをデザインするために CGI のプログラムをいくつか使用しているが,それらは私自身がプログラムしている. 自分で管理できるように,サイズも機能もおさえている. デザイン・インタフェースにはいろいろ機能追加して複雑になってはいるが,それでも Python で書いたプログラムのサイズは 1400 行くらいだ. このプログラムは draw3dp.py という API を使用しているが,それが 600 行ほどだ. API のプログラムはつくりはじめてすでに 5 年になる.

この Web サイトは CMS をつかって管理しているから,複雑であり,うまく管理できていないところがいろいろある. しかし,これはむしろ例外だ. この CMS をつかってつくったほかの Web ページはその機能を最低限だけつかって単純化をはかっている. Dasyn.com の Web ページもそうだ. 最近つくった 3D デザインランプの特徴のページも,HTML は手書きして,スタイルシートも最低限だ.

キーワード:

トラックバック

このエントリーのトラックバックURL:
https://www.kanadas.com/mt/mt-tb.cgi/7461

コメントを投稿

Google でブログを検索:

メインページアーカイブページも見てください.
Creative Commons License
このブログはつぎのライセンスで保護されています. クリエイティブ・コモンズ・ライセンス.
Powered by Movable Type