閑散期のひまつぶしにhtml覚えて、趣味のホームページ(笑)を作って早20数年。CGIでカウンターや掲示板をつけるあたりから興味を覚えて、perl覚えて、CSS、javascript…って、仕事でもないのによく高い本買ったな。途中からダンナにデータベース覚えろと言われてSQLとPHPとSmartyもそれなりに勉強した。ただし全部テキトー。全く仕事では使えないレベル。でもいいんだ、趣味だからな。
で、15年くらい遊んでやってるうちに少しは上達してきて「こんなのがあったらいいな」をそれなりに作れるようになって欲がでてきたんだな。自宅サーバー(ダンナにやってもらった)で、顧客や販売、加工品や関連資材の管理、会計処理あたりまで作って、いままで紙でやってたことをらくらく管理できるようにした。繁忙期は頭がイカレてるので、自分の入力間違いしそうなところはエラーチェックいれたり、いつも入力する内容はボタン一発でできるようにしたり、自動計算、伝票発行、オーダーメイド(笑)なので最短動作でいろんなことが自動でできるハードコーディングだよ(やばい)。項目ごとにアイコンや背景色で認識しやすく、不要な項目は削りまくる。まさにスパゲッティな仕組みが完成。自分しか使わないので入力項目の妥当性の検証もないし、セキュリティも無視。増改築を繰り返して迷路になってる旅館のように、その時々の自分のブームでやりたいようにやっているので書き方もやり方も全く統一性がない。もちろん仕様書もないし、変数名やファンクション名もその時のブームの言葉にしてたりする。(やばい、やばい)
50歳を前にこのヤバさに怯えてる。今更ここでやっていることを紙ベースでやるのは面倒すぎてやる気しない。かといってこのぐだぐだを誰かに引き継げるわけもない。新しく今と同じ仕組みのアプリを揃えて覚えるなんて(今が便利すぎて)できる気がしない。外注したらすごい高いよね。やばいね、やばいね。どうしたらいいんだろう。
OdorとかのOSSで自宅ERPとかだったらすごすぎて草
優秀な夫妻だなあ。 ソフトはなにつかってるの?会計らくだ在庫らくだとか?
UML図に起こせば引継ぎ少しは簡単に?
タイトルからのイキリがひどい
とりあえず仮想マシンにアーカイブして、全部ローカル仮想環境で動くようにしておくのがいいかと。 それでも古いVMが動かないとかあるのが厄介だが。 なんだよ仮想環境がホストOSの...
リファクタリングを趣味に加えればよいのでは
一次産業って何の? そんな独自仕様で顧客とやり取りできてんのか疑問なんだけど