虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

19/01/08(火)17:38:32 2015年2... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1546936712378.jpg 19/01/08(火)17:38:32 No.560534495

2015年2月にGoogleが面白いデータを公表しました。 関数の名前、コメント、スペース入れ方などのクセを探し出し、作者を特定するという試みです。 その結果630行のコードを分析すれば95%の精度で作者を特定できたそうです。 95%もの高い精度で判定できたということは、それだけプログラマーによって異なるルールを持っているという証明です。

1 19/01/08(火)17:44:03 No.560535410

社内のソースでも知っている人なら誰が書いたか大体分かるし 天下のグーグルならそれくらい出来るだろうね

2 19/01/08(火)17:46:09 No.560535770

誰が書いても同じコードになるのが理想だがなかなかそうはいかないもの

3 19/01/08(火)17:46:11 No.560535774

4年も前ではないか

4 19/01/08(火)17:48:34 No.560536218

void unko(void){ ってするの大嫌いだから void unko(void) { ってする

5 19/01/08(火)17:52:03 No.560536847

コーディング規約に合わせればそんなに変わらない気がするけど

6 19/01/08(火)17:56:03 No.560537565

名前のつけ方とか差は出るよね

7 19/01/08(火)17:56:43 No.560537663

グーグルって転送量削減のために変数名をaとかにするんでしょー

8 19/01/08(火)17:57:11 No.560537759

文字通り言語なんだからそりゃ個性はでるわな

9 19/01/08(火)17:57:58 No.560537894

俺の書いたコードまじ汚い

10 19/01/08(火)17:58:14 No.560537953

そりゃおめープログラマなんて人種はよぉ viだのenermaxだの秀丸だのメモ帳一つで終わらない戦争を半世紀近く続けてる馬鹿な人種だもの

11 19/01/08(火)17:58:42 No.560538026

>void unko(void){ >ってするの大嫌いだから >void unko(void) >{ >ってする fanctionのスタートが分かりづらくなるかわ私それ嫌い!

12 19/01/08(火)17:59:10 No.560538107

>関数の名前、コメント、スペース入れ方などのクセを探し出し コメントに日付と名前を付けることが義務づけられてるから簡単に特定できた というオチが酷い

13 19/01/08(火)17:59:15 No.560538127

だから他人の作ったソース読むのってのはたまらなく苦痛なんだ そして自分が昔作った筈のソース読むのもたまらなく苦痛だしな

14 19/01/08(火)18:01:57 No.560538637

gitコミット時にコードフォーマッターの実行を強制させるようになったから 改行とかスペースとかの表記揺れはなくなった 変数関数名の癖はまだある気がする

15 19/01/08(火)18:07:19 No.560539573

小説をzipで圧縮すると文の特徴が圧縮情報に使われるから作者が特定できるって話なかったっけ

16 19/01/08(火)18:11:18 No.560540286

関数の名前、コメント、スペース入れ方などのクセを探し出し、作者を特定するという試みです。 BPSがとっくにやってたわ

17 19/01/08(火)18:32:29 No.560544047

>だから他人の作ったソース読むのってのはたまらなく苦痛なんだ >そして自分が昔作った筈のソース読むのもたまらなく苦痛だしな ソース読むのが苦行なのでは…?

↑Top