とりあえず、設計イメージだけでも書いてみることにするぜ。
俺が今使える言語って言えば、 VBA, C, PHP, java, Rubyくらい。
VerilogHDLとかC+も大学生のときやったけど、だいぶ前だからな・・・。
で、今、仕事で使っててまともそうなのがVBA。Cはあんまり自信がねぇな。
java はぼちぼち、PHPは覚えたて、Rubyは駆け出しってところです。
勉強しながら作るっていうことを主眼において、やることにする。
参考書の課題だけやってりゃプログラミングが身につくのかっていえばそんなわけねえし、
自分で作ってみて、色々試してデバッグもテストもしまくったほうが良いに決まってる。
綺麗な記述をするためにも、沢山書くことが大事になるからね。
とりあえず設計思想だけ書いておく。
【設計思想】
- 通常は、ユーザーフォームを使って編集する形式。
- 出力させると、HTMLがちゃんと入ったテキストファイルが出て、
それをアメブロに貼り付ければそっくりそのまま投稿ボタン押すだけで投稿できるっていうシロモノ。
簡単に書けばこんなところ。
プレビュー機能とか、オリジナルタグ作成機能とかテンプレート機能とか、付け加えようと思えばいくらでも、
付け加えられるのだけど、基礎設計は単純なものから作ることにする。
ボタンを押せば、ブラウザでアメーバを開かなくても投稿できるようになるとか、
可能かもしんないけど、今の俺の知識ではようわからん・・・。
俺としてもラクして投稿してしまいたいので、パソコンで投稿する際に、出来るだけ利便性の高いものを
作るつもり。
他人様に見せられるほどのクォリティを作れるかどうかはまた別の話だけど、
まずは自分でこれがあったらいいな、というものをどんどん付け加えていく感じで設計していこうかな。
とりあえず、ユーザーフォームから、入力して、それをテキストファイルもしくはテキストボックスに出力する、
というところから始めてみることにしよう。
これは楽勝だろうけどね。
タグの付け加えとかが大変そう。
ひょっとしたら構文素解析っぽいことも必要になるのかな?
イミフな用語連発でスマン。
まぁ見た感じ、色々やってるな~、くらいのつもりで読んでくれればいいですよ♪


