アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
自分のポイント (スコア:1)
・ってプログラム内部に特定の個人IDとか会員IDを判別する仕組みを
埋め込んだってこと?
これだとソース見ない限りわからないかもしれないけど、ソース見たら
すぐ分かっちゃうよね。
・テストでは見つからなかったの?
ひょっとしてその逮捕されたエンジニアがテストも行ったの?
Re:自分のポイント (スコア:2, すばらしい洞察)
Re:自分のポイント (スコア:1)
納品物としてソースまで見ることはないのがほとんどと思われるけど、
特定のIDをなんかするようなヘボなコードは入れないと思ったんですよ。
万が一ソースを見られたらその時はそのIDをもとに誰かってわかる
仮の話 (スコア:2, 興味深い)
CheckIdRecord(userrec); /* DATA Check */
}
なんて書き方して肝心のモジュールはライブラリにぶち込んで、
ソースは消してしまう。ってやると、
疑ってかからない限り普通にソース読む人は発見できないんじゃないかな?
非標準ライブラリのソースが全部あるかどうか確認とか、
ライブラリ削除して再構築できるかチェックなんて
Re:仮の話 (スコア:1)
XPとかが教えるところの「毎日フルビルド(だったっけ?)」というプラクティスが
こんなところでも役立つとわ(^^;
XPって、良い意味で「隠し事が出来ない」やり方だよね。
まあ、普通に作ってりゃソフトなんてものは
隠し事しないに限るもんだが。
毎日フルビルド (スコア:0)
ソース消されたモジュールは残り続けますよ?
普通のMakefileってライブラリに対しては
「新しくなったオブジェクトの入れ替え」になりますよね?
「ライブラリを削除してクリエイト」になっていないと
この場合は露見しませんよ
Re:毎日フルビルド (スコア:0)
Re:毎日フルビルド (スコア:1)