間違いだらけのseki_yo式C言語

「もしかして 参考になれば」って、ならねーよ。
4
園芸家 @engeikana

たくさんある間違いの一部を添削しておいた。togetter.com/li/1142341「C language ノート」togetter.com/li/1027251#c40…

2017-08-21 04:41:49
seki_yo @seki_yo

コメント欄に いっぱい 来てました。 許せないみたいですね。 (^。^) pic.twitter.com/f432uRkIU9

2017-08-21 15:36:44
拡大
園芸家 @engeikana

「許せない」もなにも、誤訳が酷くて、参考にならないtwitter.com/seki_yo/status…

2017-08-21 18:55:06
seki_yo @seki_yo

記録したし サクッと 削除で いいかな ...

2017-08-21 15:37:36
園芸家 @engeikana

単に、あなたが間違いを認めず隠蔽する人であるという事例が増えるだけです。 twitter.com/seki_yo/status…

2017-08-21 18:57:32
seki_yo @seki_yo

(しばらく 放置しましょう、どうせ まともに 読めないでしょうから、まとめも 含めて ... )

2017-08-21 19:42:53
園芸家 @engeikana

独自の見解乙、としか言いようがない。2006年にはまともな日本語の解説書やブログ記事がたくさんあっただろうに。 seki_yo氏: "UNIX (の データ) にはテキストモードしかない。" www4.kcn.ne.jp/~yoitiro/haten… pic.twitter.com/ptC5M8BbbW

2017-08-21 23:10:09
拡大
園芸家 @engeikana

人事面接に来た人がseki_yo氏が2004年に書いたようなコードを輝かしい功績として提示してきたら「ほう、すばらしいですねぇ」と言って、お引き取り願う。こういう尤もらしく見えて実は問題のあるコードを書く人が重大な問題を起こすから。 d.hatena.ne.jp/sekiyo/2004060…

2017-08-21 23:24:15
園芸家 @engeikana

だいたい、はてなダイアリーにコードを書いて、インデントを潰したままで平気でいられる神経がすごいわ。 d.hatena.ne.jp/sekiyo/2004060… pic.twitter.com/DbwFo8Rdoh

2017-08-21 23:26:34
拡大
園芸家 @engeikana

ここ笑うところな。 関数の引数clengthの値を使わずに、for (clength = 10; って初期化してるd.hatena.ne.jp/sekiyo/2004060… pic.twitter.com/dvZUQxPDEj

2017-08-21 23:33:49
拡大
園芸家 @engeikana

節子、それインベーダーゲームやない。 seki_yo氏:"インベーダーゲーム 作って 遊んでました ... (^。^)" d.hatena.ne.jp/sekiyo/2004060… pic.twitter.com/p3GcWVbj0X

2017-08-21 23:34:48
拡大
園芸家 @engeikana

ちなみに、seki_yo氏の勉強の記録の内容は、2004~2006年の時点で既に時代遅れであり、性能が上がらず、バグやセキュリティーホールの温床となるので、大学の教養で勉強するくらいならいいが、職業プログラマの知識として覚えるとアウトなことが多いです。

2017-08-21 23:39:52
園芸家 @engeikana

またseki_yo氏のようにわざわざ英語のテキストを翻訳しながら学ぶまでもなく、すでに翻訳本や日本語で書かれたテキストが多数あった。まわりくどい方法をとった上で、2年もかけて間違った理解をし、いまだに間違いに気付けていないという、箸にも棒にも掛からぬ有様。

2017-08-21 23:44:24
園芸家 @engeikana

FILEポインタと、fseek()やftell()がアクセスするFILE構造体の中のファイル位置記述子を混同している。まったく誤解した上で "ちょっと混乱しますが" って、あなたの頭が混乱してるだけです。 www4.kcn.ne.jp/~yoitiro/haten… pic.twitter.com/A5rUKy8igF

2017-08-22 00:51:38
拡大
拡大
園芸家 @engeikana

seki_yo氏が1年間かけて作ったアドレスブックのプログラムは、長い名前や郵便番号や住所に改行文字が入ったまま記録されたり、長い文字列を入力すると最大文字数を超えた分が次の項目にずれて記録されたり、面白仕様www4.kcn.ne.jp/~yoitiro/haten…

2017-08-22 01:06:18
園芸家 @engeikana

seki_yo氏のC言語スキルのレベル感を説明すると、 「おめぇ、高3になっても、まだ関係代名詞が難しいって言ってるのか?」 「おめぇ、『解体新書』を読んで解剖学が理解できたと思ってるのか?」 「おめぇ、また辞書を引かずにフィーリングで翻訳したのか?」 という感じです。

2017-08-22 01:36:02
園芸家 @engeikana

そういうseki_yo氏にも若干の羞恥心があるようで、本日まとめ直されMomentoには、知識不足と珍訳を指摘された Learning GNU C の記事が拾われていないんだよね。 togetter.com/li/1142341

2017-08-22 01:39:46
園芸家 @engeikana

seki_yo氏、また盛大にC言語の無知を披露。1バイトずつcに入れてるんだから、エンディアンは関係ない。正解は、0x80以上のコードの文字は、int cに代入すると負の数になり不等式が成立しないので、& 0xffによって上位8ビットを0にして元の文字コードに戻しているの。 pic.twitter.com/ddisnrto6j

2017-08-26 01:11:20
拡大
拡大
園芸家 @engeikana

そりゃ、ド素人にはわからないわな。 "考えてみると、文字列の後ろにタブやスペースがある状況というのはよくわからない。 タイピングミスとか ?" pic.twitter.com/sQQiKJ3ryT

2017-08-26 01:20:37
拡大
園芸家 @engeikana

「を越えることはありません。」「より大きくはならないわけです。」じゃなくて「以上になることはありません」が正解。このように境界値に無頓着な人は、バッファオーバランのバグを作る厄介者なので、開発チームに入れないほうがいいよ。 www4.kcn.ne.jp/~yoitiro/haten… pic.twitter.com/YYNSuRvWwr

2017-08-26 01:39:42
拡大
園芸家 @engeikana

まぁ、クセのある本をクセのある人が読んで、まともに理解ができるとは思えない。そもそもこの本が出版された2001年やseki_yo氏が読んだ2005年の時点で、たかだかコマンドライン引数を読み込むのにgetoptを使わず、あーだこーだゴタクを並べてるのがナンセンスだわ。

2017-08-26 01:46:27
園芸家 @engeikana

間違いを指摘することは「攻撃」ではないseki_yo氏が、プログラミングのような正解がはっきりしている分野においても、しばしば理解を間違え、いい加減な情報を垂れ流す無責任なド素人であるという事例が増えた。 pic.twitter.com/o1MTO0cMge

2017-08-26 14:13:41
拡大
たなこ💉💉 @tana_co

@engeikana 会社でコードレビューしたらもっともっと指摘されますよね…それを攻撃だと言って無視してたら良いプログラムは出来ませんもんね。 seki_yo氏は本末転倒。反発しても良いこと何にもないない( ˘ω˘ )

2017-08-26 15:46:53
園芸家 @engeikana

@tana_co ほんと、それ。あれで、私はUNIXやC言語を知ってるフリをしているのは、カッコ悪い

2017-08-26 17:03:37
1 ・・ 5 次へ