ソースコードがない

晴れ今日から12月、今年も残り31日で終わる。 今日はマクドナルドに行かず家でご飯を食べる。 筋トレとストレッチは面倒で飛ばしてしまった。

今の会社はソースコード管理がかなりやばい。 Gitみたいなシステムは使っておらず、完成したソースコードをメールで送る文化だったようだ。 なのでサーバーにあるソースコードとメールのソースコードに差異があるなんてしょっちゅうだし、WEBのソースコードならサーバーを見ればあるのでいいが、今回問題になったのはAndroidアプリとWindowsアプリのソースコードが無い、という事態が起こった。
お客さんからソフトウェアの改修依頼がきたのだが、コンパイルされたバイナリしかなく、ソースコードが存在しない……
手掛けた人は既に連絡がつかない状態で、その人経由で作成したオフショアの人も、当時の会社を退職していてソースコードにアクセスできない。 当時の会社と自分は連絡がつくので担当者に聞いたが存在しないと……

自分が手掛けたやつは、全部GitHubで管理しているが、過去のものがやばすぎる。 ソースコードが無いというのは、今回の件が初めてではなく、過去に100万近く払って作ってもらったソフトウェアもバイナリだけあってソースコードが無い、という事があった。 10年以上前に開発したものなので、開発会社も持っていないと……

まぁ色々やばい部分があるけれど、自分が作れるわけではないので、コンパイル済みのソフトウェアの動きを解析してもらい、全く同じ挙動になるようお金を払って作ってもらうしかない。

夜は三女のテニスへ。 今日はジョギング休みで、プールトレーニングもする気がなかったので、2時間テニス練習を見ていた。 最初はそれほどでもなかったけど、1時間半くらい見ていたら段々と体が冷えてきた……
コーチも子供たちに混ざって練習相手をしてるけれど、どんな球が来ても普通に返すし、自由自在にラケットとボールを操っている。 どうしたらあんなになれるのか理解不能だが、ひたすらテニスやっていたら、体の一部と同じように扱える日が来るのだろうか?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です