08/19 12:33 Z80トレースログといえば、初めてクロスデバッグやったのはメガドラ開発でセガさんからZ80用ICEを借りたとき。ICE自体は電波でなにわさんが使っているのを何度も見てたけど、自分で使うとまた新鮮だった…X68用X1エミュレータにデバッガ付けたときにその経験がちょっと反映されてる
(nodu)
08/19 13:21 まかべさんのにんにく揚げの写真 https://twitter.com/sinpen/status/765533067272265728 の印象しかない…(苦笑/東洋経済:「串カツ田中」創業7年で上場する酒場の正体
URL:toyokeizai.net (raka)
08/19 13:24 ? RT
@NGI_HZ: スクエニの「サムライライジング」がやらかしたとの報せを受けた。だ・か・ら・いくら手軽だからってデバッグ機能をアプリに乗せるなって言ってるのに!ちなみに開発&運営はスクエニじゃないどっかの会社。
(rahe)
08/19 13:33 デバッグ機能をアプリに載せること自体は、テスト工程上仕方ない。外部が開発していることが問題なんじゃなくて、「最も重要なデプロイ作業を本業(外部の開発者)が行えずパブリッシャーが行うためにミスが生じやすい状態」であることこそが問題 https://twitter.com/NGI_HZ/status/766203945253429248
(ruko)
08/19 13:38 今もときどき「本番ソースにデバッグ機能が残っていたらコメントアウトしてください」という話が回ってくることがあるけど、適切なビルド工程で「本番バイナリのみデバッグ機能を外す」ことは容易だし、そんな「本番のためにコードを改変する作業」自体が危険ということが認識されていないのが問題 (rupe)
08/19 13:47 @AoiMoe 今時の開発だと「デバッグ版とリリース版では署名の違いなどでバイナリを間違えることができないようになっている」のが普通だけど、大規模なアプリだと最終チェックのために「リリース版の署名を持たせたデバッグ版」を作る必要があって、不慣れな担当者がそれを公開してしまうことが
(rohu)
08/19 13:53 (
@NGI_HZ)
@gorry5 ちなみに、それでもデバッグ機能はアプリから完全に切り離して、社内ローカルの管理ページからしかデータをいじれない様にするとかで対応するべきだと思うんですよ。テストもデバッグもくっそ工数が増しますが、あれは安心できます。
(ganu)
08/19 13:24 (
@gorry5) ? RT
@NGI_HZ: スクエニの「サムライライジング」がやらかしたとの報せを受けた。だ・か・ら・いくら手軽だからってデバッグ機能をアプリに乗せるなって言ってるのに!ちなみに開発&運営はスクエニじゃないどっかの会社。
(rahe)
08/19 13:53 @gorry5 ですねー。スクエニに限らず、最大手パブリッシャーさんではよく目に付くようになってきて、ユーザーとしてもガッカリですw ヴァルアナとかサモナイとか超悔しい。。
(gana)
08/19 13:53 @gorry5 ちなみに、それでもデバッグ機能はアプリから完全に切り離して、社内ローカルの管理ページからしかデータをいじれない様にするとかで対応するべきだと思うんですよ。テストもデバッグもくっそ工数が増しますが、あれは安心できます。
(ganu)