マガジンのカバー画像

プログラマー探偵の事件簿

39
プログラミングして遭遇した不思議な事件について書いています。 助手の猫が解決のアドバスをくれます。
運営しているクリエイター

#プログラミング

プログラマー探偵の事件簿:古からのバグがゾンビアイコンとなって姿を現す

長い間、姿を現さなかったバグがひょんなことから謎のゾンビとなって見つかったという話である…

twsnmp
3か月前
4

プログラマー探偵の事件簿:突然、リリース版が起動できなくなる安易な修正

やっとソフトウェアをリリースできると思った瞬間に突然やってくる致命的問題の顛末である。 …

twsnmp
2年前
5

プログラマー探偵の事件簿:ダイイングメッセージを追え!

長い間、平穏に動作していたプログラムが忘れたころに突然止まることがある。今回は長期間稼働…

twsnmp
4年前
2

プログラマ探偵の事件簿:TWSNMPの休日

データを集計してグラフにしてみると全く想像もしていなかったことに気づくことがある。今回は…

twsnmp
4年前
2

プログラマー探偵の事件簿:エラーを隠蔽するrecover

プログラム言語にはエラーを無かったことにしてくれる魔法の呪文が存在する。try / catch、res…

twsnmp
4年前
3

プログラマー探偵の事件簿:wifiとLANポートの落とし穴

プログラムが動かない原因がプログラムとは関係ないところにあることに度々遭遇する。今回はネ…

twsnmp
4年前
4

プログラマー探偵の事件簿: Invalid regular expression: invalid group specifier name

開発中のプログラムを念のため他の環境でも試した時、思いもよらず全く動作しないことがある。今回は、そんな経験の話だ。助手の猫は「似たようなパッケージ、材料、味の表記のレトルトのご飯でも食べてみないと違いが分からないのと同じ!」と言っているがピントがずれている気がする。 問題のはじまりWebブラウザーで表示する設定画面を作っていた時、入力チェックのために のライブラリを組み込んだ。Google Chromeブラウザーでは問題なく思った通りの動きをしている。念の為、Safari

プログラマー探偵の事件簿:TWSNMPがブロードキャストPINGを送信

TWSNMPが驚くべきネットワーク上の迷惑行為をしていた事件を解決した話である。今日は雨がずっ…

twsnmp
4年前
2

プログラマー探偵の事件簿:type 'invalid' is not valid

偶然とはいえプログラムのエラーメッセージが哲学的なものになることがある。そしてそれは問題…

twsnmp
4年前
4

プログラマー探偵の事件簿:Volume was not properly unmounted. Some data may be co…

プログラムを作っていると何だか得体のしれないエラーメッセージに悩まされる事件が起こる。自…

twsnmp
4年前
7

さすらいのプログラマー

20年以上前になりますが、当時輸入していたソフトウェアを直してもらいにアメリカに行った時…

twsnmp
4年前
4