いわた Profile
いわた

@wonderful_panda

Followers
1,595
Following
289
Media
209
Statuses
59,270

量産型プログラマ/スーツがギークかで言えばスーツ/非拝承系SIer/ごちうさたーんエバンジェリスト/すえなみチャンスエバンジェリスト

彩のくに
Joined April 2010
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@wonderful_panda
いわた
10 years
その場しのぎのコードは必ず負債になる、それは全くその通りだな。 だがオレは、その負債を返すのがオレじゃないって可能性に賭けるぜ!
4
1K
1K
@wonderful_panda
いわた
4 years
エラーメッセージ「予期せぬエラーが発生しました。システム管理者に連絡してください」 ぼく「ぼくだが???」
46
21K
120K
@wonderful_panda
いわた
4 years
通勤、お前だったのか。体重の増加を防いでくれていたのは。
80
27K
114K
@wonderful_panda
いわた
6 years
「ワンピース読んで海賊目指す奴はいない」というのが創作が現実に悪影響を及ぼさないことの証拠になるとか思っちゃうアホがどうしてこんなに多いのか理解できん。主張するべきなのは「創作物の影響で犯罪が起こったとしてもその責を創作物に負わせるべきではない」だろうに。
45
13K
23K
@wonderful_panda
いわた
7 months
子どもが「このIPアドレスを入れたら友だちのパソコンにつないで一緒にマイクラプレイできるって教えてもらった」っていって192.168.0.5って書いた紙を持ってきた
257
3K
16K
@wonderful_panda
いわた
5 years
「○○な人間は3流の技術者にしかなれないから技術者を目指すな」みたいなついっとを見たけど、ほとんどの人間は何をやっても3流にしかなれないから安心して技術者になるといいよ
18
4K
8K
@wonderful_panda
いわた
6 years
否定から入らないコミュニケーションの例「なるほど完璧な作戦っスねー。不可能だという点に目をつぶればよぉ~」
5
3K
6K
@wonderful_panda
いわた
3 years
給付金はやっぱり5万円ではダメで、8万円とか10万円とかがいいですな。9付近だけに!
13
2K
6K
@wonderful_panda
いわた
1 year
「3の倍数ならFizz、5の倍数ならBuzz、ただし15の倍数の時はFizzBuzzと判定する」というロジックはリアルワールドには出てこないけど、「4の倍数ならTrue、ただし100の倍数の時はFalse、ただし400の倍数の時はTrueと判定する」というロジックならリアルワールドにも出てくる
15
1K
4K
@wonderful_panda
いわた
10 years
5歳児が「やっぱりサンタさんに妖怪ウォッチのメダルお願いすることにする」と言い出して嫁さんがリリース直前に仕様変更を告げられたプログラマみたいになってる
19
7K
4K
@wonderful_panda
いわた
1 year
✕ GitHubに間違ってpushした機密情報はforce pushで消せ ✕ GitHubに間違ってpushした機密情報は問い合わせして消してもらえ ◯ GitHubに間違ってpushした機密情報はその瞬間に全人類に知れ渡ったと思ってあきらめろ
3
853
4K
@wonderful_panda
いわた
3 years
仮にエディタの起動に10秒かかった場合、失われる時間は10秒じゃないんですよ。なぜならお前らに10秒の空白時間を与えるとTwitterを見始めるので。
4
1K
3K
@wonderful_panda
いわた
6 years
「汚名挽回は間違い。汚名を取り戻してどうするんだ」 「じゃあオメーは『疲労回復』にもケチつけるんかオオン?」 という問答が気に入っている
5
2K
3K
@wonderful_panda
いわた
4 years
ほとんどの場合「コードが間違っててもその場でクラッシュはしない」よりも「コードが間違ってたらちゃんとそこでクラッシュする」方が安全だぞ
6
801
3K
@wonderful_panda
いわた
4 years
GitHub落ちても困らないようにするのは重要なんですけど、ほとんどの組織では「GitHubが落ちても開発が一切止まらない」を目指すよりも「GitHub落ちてる間くらいのんびりお茶飲んでても困らない」を目指す方が健全
0
840
2K
@wonderful_panda
いわた
3 years
女性と付き合ったことがない人が「女子高生と付き合ったことがある」というと嘘になるけど「今まで付き合ったことのある相手はみんな女子高生だった」なら論理的には嘘ではない。
9
370
2K
@wonderful_panda
いわた
4 months
プログラマーも割と「真面目な無能よりも不真面目な有能の方がいい」みたいなこと言われがちな職業だけど、勤怠がダメとか気が向かない仕事は一切しないとかの不真面目さは許容されるけど会社の金に手をつけるような不真面目さは許容されない
9
398
2K
@wonderful_panda
いわた
4 years
「あ、なんかおなか調子悪い」と思った5秒後にはトイレで座ってることができるというテレワーク最大の利点を自ら手放すの、お腹弱い族の僕からすると狂気の沙汰ですね
5
614
2K
@wonderful_panda
いわた
4 years
キットカットが小さくなったことについていろいろ言われてますけど、中の人にもきっと葛藤があったと思うんですよね
12
800
2K
@wonderful_panda
いわた
8 years
「すみません、おいしい広島焼きってどこ行けば食べられますか?」 「広島焼きっていうのはお前がこれから受ける刑のことだよ」
5
2K
2K
@wonderful_panda
いわた
4 years
どうせ儲け話にとびつくなら「最初に20万払ったら100万になる」とか「最初に20万払ったら毎月10万の不労所得になる」とかそういうのにしてほしい。「24万で仕入れたものを頑張って全部売ったら30万になる」とか世知辛すぎて悲しくなってくる。
0
644
2K
@wonderful_panda
いわた
8 years
7歳児がプログラミンで「マ→マ→ダ→イ→ス→キ」と1秒ずつ表示を切り替える的なものを作ってたんだけど、「マ→マ」は見た目には変わらないため「真鯛好き」という主張になってしまう案件があった。その後マとマの間で一回非表示にするという解決策を見つけたらしく、なかなかやるなと
3
2K
2K
@wonderful_panda
いわた
7 years
「あー面倒だけど一回だけだし自動化する程ではないなー」 ↓ 「あー前回自動化しとけばよかったけど今さら自動化するのもなー」 ↓ 「あー最初に自動化しとけばよかったけど今さらなー」 ※繰り返し
6
977
2K
@wonderful_panda
いわた
5 years
「優秀なプログラマーと普通のプログラマーとではX倍生産性が違う」って言われたらXの値によってはまあそんなもんかなと思うけど、「優秀なプログラマーとひどいプログラマーとではX倍~」って言われるとひどいプログラマーの生産性が正の値だと思ってる時点でまだ認識が甘いな?と思う
7
835
2K
@wonderful_panda
いわた
6 years
仕事ができる人が800万とか1000万とかもらうのはどうでもよくて、そんなことよりオレは仕事ができないままで1200万くらい欲しいんですよ。
0
588
2K
@wonderful_panda
いわた
4 years
RDBのテーブルに「同上」っていう値の入ったレコードがあって笑った。「上のレコード」を参照しようとするな。
6
486
2K
@wonderful_panda
いわた
10 years
一人だけ正直者がいます 仕様書_最新.xls「僕が最新」 仕様書_new.xls「仕様書.xlsは3番目に新しいね」 仕様書.xls「僕は仕様書_new.xlsの次に新しいよ」 仕様書_0818.xls「仕様書_最新.xlsは嘘ついてる」 ソース「仕様書全部古いよ」
11
4K
2K
@wonderful_panda
いわた
6 months
「コンパイルエラーは幸せ」「エラーは友達」みたいな引用が多いですが、そういう質のいいエラーとはだいたいすぐに関係が切れて、長く付き合うことになるのはORA-00600みたいなつらいやつです
4
389
1K
@wonderful_panda
いわた
7 years
「おたくはなぜ服がダサいのか?」 「お前が服のダサくないおたくをおたくと認識できてないだけでは?」
0
2K
1K
@wonderful_panda
いわた
8 years
「乗客に日本人はいませんでした」って報道するのは「うちの家族は大丈夫なんでしょうか?」みたいな問い合わせでパンクすることを防ぐためって話があるし、「日本人の受賞はありませんでした」って報道するのも「僕にまだ連絡が来ないんですけど」みたいな問い合わせを防ぐ効果が
4
2K
1K
@wonderful_panda
いわた
5 years
JSONで欲しいだと? 贅沢な子だね!これでもくらいな! { "xml": "<?xml version='1.0' encoding='utf-8'?><Root>...</Root>" }
5
482
1K
@wonderful_panda
いわた
6 years
僕の中では「業務外で勉強して勝手に成長するエンジニアが欲しいなんていうのは800万とか1000万とかの給料を出してるやつが言うことだ(例の人の会社がどうかは知らん)」という感想です
2
585
1K
@wonderful_panda
いわた
4 years
「めんどくさいことは下請けにやらせよう〜ノンプログラマーにもできる自動化処理プログラミング」
3
300
1K
@wonderful_panda
いわた
6 years
prev「previousだと思った?残念!previewだよ!」 def 「definitionだと思った?残念!defaultだよ!」 str「stringだと思った?残念!structだよ!」
3
491
1K
@wonderful_panda
いわた
2 years
ブロックチェーンがらみのバズったツリーを見るとつぎつぎに「こいつブロックしたほうがい��な」と思われるアカウントが見つかりますね。つまりこれがほんとの以下略
1
333
1K
@wonderful_panda
いわた
1 year
なぜかプログラムが動かない 念のためリビルドしたけど動かない 最小再現サンプル作ろうしていくつか処理を削ったら動く ちょっとずつ処理を戻したらまだ動く 最終的に元と同じコードになったけど動く
9
224
984
@wonderful_panda
いわた
5 years
すごく遅いSQLが流れてて、ソースをgrepして発行してるところを見つけたら「// たぶんすごく遅い」みたいなコメントが書いてあった
4
238
877
@wonderful_panda
いわた
5 years
「誰にでも自分が一流になれる領域がある」なんてのは幻想ですよ。そんなもの期待しないほうがいい。
1
394
794
@wonderful_panda
いわた
10 years
「あそこにベンツが停まってますね」 「はい」 「1日どれくらい残業を?」 「5時間くらいです」 「もしちゃんと残業代が出ていれば今頃あれが買えたんですよ」 「」 「」
4
1K
742
@wonderful_panda
いわた
3 years
「一行直すだけなら簡単だろ」みたいなことを言われると当然反論したくなるわけだが、「その一行を特定するのは砂漠から針を一本探すのと同じ」みたいなことを言われるとそれはそれで「そうならないようにするのがエンジニアリングだろうが」みたいな反論をしたくなる
3
124
786
@wonderful_panda
いわた
7 years
empty() 「空かどうかを判定すると思った?残念!要素を全削除するメソッドだよ!」
5
574
742
@wonderful_panda
いわた
6 years
GitHubが営利企業に運営されるのはちょっとみたいな話をちらほら見るんだけどGitHubが今まで何によって運営されてたと思ってるんだろう
0
432
736
@wonderful_panda
いわた
7 months
Pythonに故郷の村を焼かれて廃村になったってワケ
2
148
753
@wonderful_panda
いわた
3 years
カプセル化が嫌いなプログラマー「プライベートなんてほとんどないよ〜」
6
116
729
@wonderful_panda
いわた
7 years
前にも言ったけど、昔あったデスマの現場では「『間違ったパスワードを入れたらログインできない』なんて仕様書に書いてなかった!バグ呼ばわりするな!」とか大騒ぎしてプロジェクトを外れた人間がいるのでその気になれば逃げる方法はいろいろある
1
634
701
@wonderful_panda
いわた
5 years
「プルリク使わないならgit使う意味ない」というコメントを見て「そもそもgitにプルリクなどという機能はないが???」と言いたくなるおじさん
4
186
712
@wonderful_panda
いわた
5 years
「なるべくクソコードとか言わないようにしましょうね」という良識と目の前の型無しコレクションやObject型をふんだんに使用した1200行のメソッドを憎む気持ちがコンフリクトを起こしている
0
241
689
@wonderful_panda
いわた
7 years
おっさんプログラマーが口にしがちなおっさんギャグ ・goに入りてはgoに従え ・Scalaですから ・mavenで明文化 ・長いものにMackerel ・pull~ git pull~
0
529
641
@wonderful_panda
いわた
3 years
複雑怪奇な設定ファイルで「コード書かなくても〇〇できます」とかいうやつ、いいからコード書かせろよってなる
2
171
633
@wonderful_panda
いわた
6 years
「持病があるので時々休みます」 「そのときは在宅勤務でもいいよ」 「すてき・・・」 みたいないい話が流れてきたけど、 「持病があるので時々休みます」 「そのときは在宅勤務でもいいよ」 「ああ?『病気で休む』の意味が分からなかったのかポンコツ」 じゃないのと思いました
2
447
594
@wonderful_panda
いわた
2 years
スタックトレースに行番号まで出てるんだからエラーの原因なんかすぐ分かるやろ からの catch (Exception e) { throw new HogeException(); }
6
175
598
@wonderful_panda
いわた
4 years
プログラマー、運さえあれば多少アレでも生き残れるよ。そんな上澄みしか生き残れない環境だったら巷にこんなクソコードに対する怨嗟の声が渦巻いてる訳ない。
3
183
568
@wonderful_panda
いわた
7 years
「IDEがないとプログラミングできないプログラマーなんて~」的なやつ、「最近の子供はナイフで鉛筆を削ることもできない」とかと同類の発言だと認識してる
3
589
538
@wonderful_panda
いわた
5 years
×エンジニアの技術力とコミュニケーション能力はトレードオフ ○コミュニケーション能力が壊滅しているのに死んでいないエンジニアは技術力が高い可能性が高い
0
208
528
@wonderful_panda
いわた
5 years
「エラーログをDBに出力してたんですけど、エラーなのでロールバックされちゃってました」みたいなフィクションがあります
2
188
518
@wonderful_panda
いわた
5 years
「コードは書く時間より、圧倒的に読む時間の方が長い」 「自分の書いたコードより、圧倒的に他人が書いたコードと向き合う時間が長い」 つまり今ここでオレがクソコードを書いても困るのはおれじゃない別の誰かだってことだぜ!!!
3
154
501
@wonderful_panda
いわた
3 years
WEB会議にログインした瞬間に見知らぬ幼女に「こんにちは!」って挨拶された
3
64
461
@wonderful_panda
いわた
3 years
defaultは「やるべきことをしない」という意味なので、金融系では債務不履行という意味になるし、「やるべきこと(=パラメーターを明示的に指定する)をしなかった時に使われる値」がデフォルト値と呼ばれたりする みたいな話前にもしましたっけね
0
173
462
@wonderful_panda
��わた
1 year
同じ意図の処理だという理由で共通化しろ 同じ内容の処理だという理由で共通化するな
1
102
454
@wonderful_panda
いわた
7 years
「女性エンジニアと何しゃべっていいか分からない」とか言われると「すげえな、オレなんか男とだって何しゃべっていいか分かんねえよ」ってなりますよね
0
259
443
@wonderful_panda
いわた
7 years
(多分)C++系の人たちから「ありえない」「ひどい」などのお便りが届く一方でWeb系の人たちからは「jQueryだ」「jQueryだな・・・」というお便りが届いています
@wonderful_panda
いわた
7 years
empty() 「空かどうかを判定すると思った?残念!要素を全削除するメソッドだよ!」
5
574
742
1
426
428
@wonderful_panda
いわた
6 years
「:q」が「終了」を意味することは広く知られているが、これはもともと「仰向けに寝かされて首を切られる人」を表現したアスキーアートでありそこから転じて「終了」を意味するようになったという話はあまり知られていない
4
148
415
@wonderful_panda
いわた
8 years
<可逆圧縮の例> zip lzh png <非可逆圧縮の例> jpeg mpeg <加虐圧縮の例> 田園都市線 埼京線
0
653
413
@wonderful_panda
いわた
8 years
「毎日が人生最後の日だと思って生きろ」って言われたらとりあえず「なるほど仕事サボろう」ってなるよな
1
609
412
@wonderful_panda
いわた
9 years
エンジニア同士の結婚式に呼ばれてスピーチやコメントを求められたら「これがホントの技術的夫妻ですねハハッ」って言わないといけないというルールがあります
2
432
410
@wonderful_panda
いわた
6 years
型ハラ(静的いやがらせ)
0
265
403
@wonderful_panda
いわた
2 years
トレンドに「妖怪ケツ洗い」ってのが入ってるけど、IT系の人間だったらシリアライザーみたいな名前つけられると思う
5
148
405
@wonderful_panda
いわた
7 years
あのとき見逃していただいたnullです
1
368
399
@wonderful_panda
いわた
7 years
クラス設計で手を抜いて継承構造の想定が甘かったのに構造の見直しをせずに小手先で対応しようとするとトゲアリトゲナシトゲトゲみたいなクラスができるよな
0
296
384
@wonderful_panda
いわた
5 years
「Go使ってる人の平均年収が高いのはほとんどがGoogle社員だから」って言われるといやそんなことないやろと思うけど「F# 使ってる人の平均年収が高いのはほとんどがMS社員だから」って言われると即座に否定できないアトモスフィアがあるな
1
138
383
@wonderful_panda
いわた
7 years
道徳的プログラミングって「メモリは譲り合って使いましょう特にそこのChrome」みたいな
1
325
370
@wonderful_panda
いわた
5 years
あらゆるデータをStringで持ち回ってるコードが多くて、「ちゃんと型を定義しろ」という以前に「まずはちゃんと用途に合わせてintとかboolとか使うんやで」というところから始めないといけない
3
163
366
@wonderful_panda
いわた
3 years
Reactを使うことによってjQueryスパゲティをuseEffectピタゴラスイッチに変えることができます
0
60
361
@wonderful_panda
いわた
8 years
「頭のいいコードですなあ」よりも「頭のいい人の書かはるコードは違いますなあ」だな。この微妙なニュアンスの違いを認識できないと京都では生きていけない(偏見)
@wonderful_panda
いわた
8 years
これが京都なら「状態が多くて頭のいいコードですなあ。あっちのメソッドで張った伏線がこんなところで効いてくるなんてわたしアホやから全然思いもしませんでしたわ( ◜◡◝ )」くらい言う(偏見)
1
163
211
0
497
346
@wonderful_panda
いわた
6 years
仮に貧弱なマシンでビルドに10秒かかるとすればビルド回数×10秒分の損失が発生すると思ってる人がいますけどそうじゃないんですよ。 ビルドに10秒かかるとその間にエンジニアはTwitter見始めるから10秒では済まないんですよ分かってるんですか!
1
204
342
@wonderful_panda
いわた
1 year
そもそも「コメントを書かなくても読めるコードを書くべき」は「コメントを書くな」ではないのよ
1
82
339
@wonderful_panda
いわた
6 years
激強JavaエンジニアなのでNullPointerExceptionを片手で握りつぶすことができます
3
111
328
@wonderful_panda
いわた
2 years
「外部キー制約が好きなんですか?」 「Yes, foreign love」
1
45
333
@wonderful_panda
いわた
6 years
/* 君がこれを読んでいるということは僕はもうこのプロジェクトにはいないのだろう。負債ばかり残してしまい心苦しいが健闘を祈っている。 */
0
134
322
@wonderful_panda
いわた
1 year
私は「diffを見ないと分からないことがdiffを見なくても分かるようになることには意味がある」派なので、「diffを見れば分かることをコミットメッセージに書く必要はない」ならともかく「コミットメッセージに書いてはいけない」という主張には反対ですね
3
61
332
@wonderful_panda
いわた
4 years
僕はプログラマーなので穏やかで理性的な性格で他人を煽ったりすることはありませんしあらゆる物事を論理的に判断しますしコンピューターサイエンスの全ての分野に精通しチーム内では協調性を第一に考え行動しています。 一つだけ欠点があるとすればついこういう嘘をついてしまうという所です。
2
51
324
@wonderful_panda
いわた
7 years
「contextとは何ですか?」 「文脈です」 「つまりどういう意味ですか?」 「文脈によります」
0
162
319
@wonderful_panda
いわた
3 years
見つかったオブジェクトをリストで返すfind系APIで該当なしの時にnullを返す行為も30万円以下の罰金もしくは1年以下の懲役とかにしてほしい
3
89
318
@wonderful_panda
いわた
7 years
「単体テストでのエラーもすべてバグ票切って下さい」 「テストで動作確認しながらプログラミングするのでとんでもない量になりますが?」 「とにかくプログラミング中の問題はすべて記録して下さい」 「じゃあコンパイルエラーもバグ票切れって事っすねwww」 「可能ならそれもお願いします」
7
345
305
@wonderful_panda
いわた
6 years
昔ほんの少しだけ関わったお客さんでは個々のSQLまでレビューして「このSQLはこうした方が速くなるはずなので直せ」などと言う人がいたけどその指摘が的外れなので速くならないことを実測値付きで説明したら「なぜオレのSQLが速くないかについて報告書を提出しろ」などと言い出して知るかバカ文字数
0
163
309
@wonderful_panda
いわた
4 years
正しい設計を保つことを目指した結果変更箇所が少なく済むのは悪くないどころかむしろ素晴らしいことですが、「正しい設計を保つこと」と「変更箇所を減らすこと」が対立したときに後者を優先しているとアレ、みたいな話です
0
84
302
@wonderful_panda
いわた
7 years
ちなみにWindowsでは伝統的にはshellといえばエクスプローラのことで、TortoiseCVSから始まるTortoiseシリーズはshell(甲羅)に入り込むからtortoiseなんですよ。(この話も前にした)
1
221
305
@wonderful_panda
いわた
8 years
じじい「ここはリファクタリングなどしてはならん。恐ろしいものが目覚めてしまう・・・」 作業員A「うるせーなじじいあっちいってろ!」 作業員B「おーいちょっときてくれ。何か変なものがあるんだが」 作業員A「何だこのprintf、いらねえだろ捨てちまえ」 じじい「ああっ・・・��
2
419
294
@wonderful_panda
いわた
1 year
間違ってpushした機密情報がパスワードなら変更しろ。API KEYならrevokeしろ。住所なら引っ越せ(むり)
0
49
298
@wonderful_panda
いわた
8 years
プログラマ界隈でいう「マサカリ」って技術的な誤りを(相手の感情への配慮を度外視して)直裁に指摘するなどの行為であって、「○○も読んでないとかw」みたいなのはこの界隈でもただのマウンティングとして扱われてると思う
0
285
291
@wonderful_panda
いわた
7 years
嫁さんとスーパー戦隊の話になったので「Javaというプログラミング言語ではjarという形式でプログラムを公開することが多くて、以前は毎年shinken.jarとかjuren.jarとかを公開してる人がいた」という話をしようかと思ったけどうまく伝える自信がなかったのでやめといた
0
174
287
@wonderful_panda
いわた
5 years
「テストなしでリファクタリングしたことをt_wadaに責められるエウメネス」みたいな趣きがある
@u_1roh
てらだ
5 years
ゲットした
Tweet media one
0
3
15
1
116
295
@wonderful_panda
いわた
3 years
「技術的には可能です」が伝わらない問題については「技術的には可能です(が〇〇の問題で実現できません)」の()内を省略する方が悪いって再三言ってる。 省略してないのに「でも技術的には可能なんだろ」って言われるとか、伝言ゲーム中に勝手に省略されるって話ならすまんな。
2
113
283
@wonderful_panda
いわた
10 years
新しい順に並べなさい。ただし一人嘘つ��がいます 仕様書_最新.xls「僕が最新」 仕様書_new.xls「仕様書.xlsは3番目に新しいね」 仕様書.xls「僕は仕様書_new.xlsの次に新しいよ」 仕様書_0818.xls「仕様書_最新.xlsは嘘ついてる」
3
672
276
@wonderful_panda
いわた
4 years
「僕と結婚していただけませんか?」 「技術的には可能です」
0
131
276
@wonderful_panda
いわた
4 years
プログラマーは高いレベルで務まるけどコンビニバイトさせたらふつうにぶっ壊れそうな人TLにたくさんいる
1
54
268
@wonderful_panda
いわた
8 years
エラーコードでぐぐったら英語のサイトしかヒットしなかったってだけで「調べたけど分かりませんでした」とか言うやつが「仕事で英語の必要性とかあんまり感じないですね」とか言ってたらシバきたくなりますよねフィクションですけど
0
272
257
@wonderful_panda
いわた
6 years
入院の反対が出院じゃなくて退院で、入社の反対が出社でも退社でもなく退職なの、オレがネイティブ日本語スピーカーじゃなかったらキレてると思う
1
162
268
@wonderful_panda
いわた
6 years
Java製のORM作ろうぜ。名前はjqueryとかがいいんじゃないかな。
3
115
259