マガジンのカバー画像

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

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

記事一覧

プログラマ探偵の事件簿:DataTablesで列の数を変更するとUnhandled Promise Rejectio…

新人助手の猫さんがやってきて1ヶ月半、仕事に慣れてきたころの事件である。 事件の始まりシ…

twsnmp
4か月前
5

ぷちプログラム探偵の事件簿:Microsoft パートナーセンターの難解なパズルを解く

事件のはじまり新作ソフト「シン・TWSNMP」をMicrosoft ストアに公開しようとした時の話であ…

twsnmp
6か月前
5

プログラマー探偵のプチ事件簿:謎のIPアドレス192.168.137.1の脅威

昨日、旧版TWSNMPの質問メールを受け取った。 ミステリアスな話である。助手の猫も興味を示し…

twsnmp
8か月前
4

プログラマー探偵のプチ事件簿:"TypeError: String.prototype.replaceAll called wit…

TWSNMP FCを使っている時に が発生した。以前は問題なかったと思う操作をしている時である。 …

twsnmp
9か月前
3

プログラマー探偵の事件簿:Unsupported class file major version 64

調べていることが全く違う方向のために、時間を無駄にすることがある。そんな事件の話である。…

twsnmp
11か月前
7

プログラマー探偵の事件簿:値が勝手に変わる問題は私を逃さなかった

原因を調べずに別の方法で逃げようとしても問題が追いかけてきた話である。 事件の始まりWeb…

twsnmp
1年前
5

プログラマー探偵の事件簿:「invalid character '\x00' after top-level value」の謎を12年前のつぶやきが解く

随分昔のつぶやきが不可解なエラーの謎を説いた話である。 事件の始まりTWSNMP FCでWebサーバーのメトリックを取得するポーリングを開発していた時のことである。Apcheやnginxのメトリックは簡単に取得できるようになったが、Fiberの から取得するJSON形式のメトリック {"pid":{ "cpu":0.4568381746582226, "ram":20516864, "conns":3 }, "os": { "cpu":8.7591240875930

プログラマー探偵の事件簿:背景画像がメモリを蝕む

その事件は、2年の間、誰にも気づかれなかった。 助手の猫と共に、ポーリング辞典の解説動画…

twsnmp
1年前
4

プログラマー探偵の事件簿:wailsが日本語のダイアログを表示しない理由

長い間解決しなかった問題がひょんなことから解決できた話である。 事件の始まりログ分析ツー…

twsnmp
1年前
3

タイムスタンプの形式が沢山ありすぎて困った

今朝は5時から開発開始です。ちなみに、昨日は3時から開発してました。 起きるのが5時ぐら…

twsnmp
1年前
2

プログラマ探偵の事件簿:精度の低い時計がログを消す

助手の猫の予感があたった事件である。 事件のはじまりGitHUBに届いた1件のTWSNMP FCに関す…

twsnmp
1年前
3

プログラマー探偵の事件簿:永い間解決されないバグ"gpg: Fatal: passphrase-fd is in…

プログラムのバグには回避策が存在する。たいてい検索して同じようにすればなんとかなるが、今…

twsnmp
1年前
3

プログラマ探偵の事件簿:ゾンビの増殖

気づかないうちにゾンビプロセスが増えていくために本プロセスの動作が危うくなることがある。…

twsnmp
1年前
4

プログラマ探偵の事件簿:Submitボタンが起こす超常現象

超常現象かと思われるような不可解なソフトウェアの動作も原因がわかってみれば単純なことであったという話である。 事件の始まり浦和レッズレディースが劇的に勝利した試合をTV観戦しながらログ分析ツールTWLogAIANの改善を行っていた時のことである。 改善した機能の最終テストのため一通り操作してみると不思議な動きをした。抽出パターンのテスト画面で抽出パターンを前の状態に戻すボタン を何回かクリックすると何故か、ようこそ画面 に戻ってしまった。何度やっても再現する。 処理は