エンターテイメント!!

遊戯王好きのJavaエンジニアのブログ。バーニングソウルを会得する特訓中。

日記

【Typescript移行】完結編 ~そして静的型の世界へ~

経緯 js→tsへの移行がやっと終わって、mainブランチに統合できたから、これまでの経緯を振り返って見ようと思い書いた。 移行話 とりあえず、移行を思い立ってから、移行が完結するまでを物語風でまとめておく。 内容 一章 決意 最初の段階で、tsにするかjs…

2021/07/05週 気づきと振り返り 夏場は出社したくない!

業務こなしての問題・気づき c# string.format内での中括弧表示 結論から言うと、{{って定義すれば、{って表示できる。 JSON形式の項目をログにするときに、必要になった。 Format関数の出力で中かっこ "{" "}" を表示する - C#プログラミング 普段のケース…

2021/06/14週 気づきと振り返り

業務こなしての問題・気づき C HttpResponseMessageのReasonPhrase APIを作った際に、exceptionのMessageをreasonPhraseに入れてレスポンスを返していたのだが、応答が予期したものにならない。 応答が帰ってきてはいるのだが、思った通りのレスポンス表示に…

`TypeError: Converting circular structure to JSON`の意味と対処

背景 JSでデバックのためにJSON.stringify()を使ったら発生した。 printデバックの是非は置いておいて、この事象の意味と、なぜ発症したのか、対象方法についてメモする。 意味 「循環参照しているJSONを変換しようとしている」って意味らしい。 Google翻訳…

2021/06/07週 気づきと振り返り タスク管理がない現場は残業を産む

業務こなしての問題・気づき github ブランチ管理 ブランチ切ったりマージしたりは、だいたいgithubで完結してる。 むしろ、ローカルでやろうとすると失敗する可能性がある。 特にブランチ作成は。 あと、現場の環境にあわせてGUI使ってるけど、CUIでやった…

2021/05/31週 気づきと振り返り アンチswitch民に居場所はないのか!

業務こなしての問題・気づき レビューア どこまで役割を果たせば・・・ レビューアとして活動しているのだが、どこまでやるべきか迷う。 明らかに可読性最悪なんだけど、レビュー依頼されてきて、時間的にやり直してる時間がない場合、通すか通さないかで悩…

2021/05/24週 気づきと振り返り 「throw e」でなんでトレース情報が消えるねん!!

業務こなしての問題・気づき c# 「throw e」と「throw」 違い トレース情報がリセットされるかされないか。 リセットされるのは、「throw e」 なぜリセットする言語仕様なのかは分からない。。。 基本的に、リセットしたいときってないと思うのだが。。。 …

2021/05/10週 気づきと振り返り 広い作業スペースはサイコー

業務こなしての問題・気づき dosバッチ ちょっとしたものを作りたくなって、調査した。 結局、ネットワーク超えが問題になってきたので、バッチファイルの作成は辞めたが、とりあえずメモったのを乗せる。 echoオフ やり方としては、下記がある。 1. コマン…

2021/04/26週+5/3週 気づきと振り返り GW明けは休み疲れがひどかった。。。

業務こなしての問題・気づき C# やったことがないのだが、なぜかレビューアにされてしまった。。。 using 用途がいろいろあって、javaのimportと同じ認識でいると、たまに戸惑うことがあった。 使い方としては、下記がある。 usingディレクティブ javaのimpo…

windowsでnpmの更新に失敗していたので解消して優勝する

発端 環境 問題 解決方法 npm updateで失敗 nodistで最新バージョンを挿れて優勝していく nodeのバージョン確認 使えるnodeのバージョンを調査 nodeをインストール npmをnodeに合わせる 雑記 参考サイト 発端 久々にnpmで何か作ろうとして、npm init -y した…

2021/04/12週 気づきと振り返り Azure Functionsは怖くない

業務こなしての問題・気づき C#.NET 何か知らんけど、なぜか.NET案件に入ってしまった。。。 ライブラリ管理 どうやるのが普通なんだろうか? Javaだとgradleとかmavenとかでやるけど、.NET系は何でしているのか分からん。 案の定、環境構築でミスって時間が…

2021/01/18週 気づきと振り返り

業務こなしての問題・気づき スケジュール大事 業務こなしての問題・気づき スケジュール大事 胃が痛むようなプロジェクトに入っているのだが、スケジュールがあることの大事さを痛烈に感じてる。 スケジュールがないと、頑張るラインが判断できず、真面目な…

JavaScript Advent Calendar 2020 まとメモ

Advent Calendar きっかけ 感想 【超初心者向け】javascriptとjQueryの違いは何?5分で解説。 JavaScript における配列コピー JS直書きでGoogle DoodleのCanvasを録画してGifに JavaScriptの非同期処理を制御する方法 プログラミング初学者の現役医師が、fir…

Java Advent Calendar 2020 まとメモ

Advent Calendar Java Advent Calendar 2020 - Qiita きっかけ 周囲のエンジニアに置いていかれないよう、投稿されてる内容を把握できれば、ある程度やっていけるはず。 だから、書いてある内容には一通り目を通して、知らないことを知るようにしていこうと…

Javaでコンパイル時に「エンコーディングwindows-31jにマップできません」が発生

きっかけ Java Advent Calendarのサンプルコードを実行しようと思ったら、当該事象が発生したので、調べたことメモとして、記録を残す。 環境 バージョン: 1.52.0 (system setup) コミット: 940b5f4bb5fa47866a54529ed759d95d09ee80be 日付: 2020-12-10T22:4…

2020/12/07週 気づきと振り返り 40分500円の価値

業務こなしての問題・気づき 設計書にどこまで書くのか? 既存の設計書にない箇所が修正対象になっているのだが、どうすればよいのだろうか? 書こうとすると、いろんなロジックが入ってるから、芋づる式に設計書にない箇所をどんどん書かないといけない気が…

2020/11/16週 気づきと振り返り 普通に実装してたら出会わないエラーばかりに合う1週間だった

業務こなしての問題・気づき Java streamを使えない現場 使いたくても使えない現場ってのがあるんだなって、思いました。 配列でデータが独立して保持してたりすると、使うのが難しい。 データ構造の重要性 今の現場が、画面の項目1つ1つが独立しており、…

JJUG CCC 2020 Fall 参加報告

各種リンク doorkeeper 【オンライン】 JJUG CCC 2020 Fall - 日本Javaユーザーグループ/Japan Java User Group | Doorkeeper 感想・まとメモ jq を使いこなして、開発効率アップ まとメモ フロントとバックエンド推移 前まで→サーバーで動的にHTML作成 今→U…

2020/10/19週 気づきと振り返り 文字見て頭痛が起きるのは初めて

業務こなしての問題・気づき 設計書関連 項番 ID管理 その他 なぜなぜ分析 はじめての動画投稿 インポスター症候群 業務こなしての問題・気づき 設計書関連 項番 案件対応で修正する際、項番ズレるの、どうしたらいいの? すごい見落とすのがつらい。。。 視…

2020/10/05週 気づきと振り返り 初心に返る

業務こなしての問題・気づき ドキュメント ファイルサーバー管理はやめるべき ファイルサーバーにファイルを直置きして編集するのはやめるべき。 やってて不便だと思ったことを列挙 複数人同時編集した場合、ファイル破損のリスクが高い Excelとかだと特に V…

2020/09/21週 気づきと振り返り デザインは偉大

業務こなしての問題・気づき レビュー 指摘が多いからって罵倒していいわけじゃないよね? 今やっているドキュメントが、死ぬほど読みづらい上に、何か一つを修正すると連動して複数の箇所の修正が必要になる。 芋づる式に修正箇所が増えてて、レビュー時に…

2020/07/27週 気づきと振り返り 精神崩壊してない俺はカミーユ以上

業務こなしての問題・気づき 設計・ドキュメント 印刷時のヘッダー・フッターにこだわる エクセルのヘッダー・フッターって、そんなに重要か? レビュー出した際に、そこの部分のダメ出しをされたのだが、まさか、最終的に紙に出して管理しているのだろうか…

2020/07/27週 気づきと振り返り みんなマスクをつけて夏を乗り越えるつもりなの?正気??

業務こなしての問題・気づき 1ベンダーに固執するとどうなるか? フォルダ名に半角カナと全角文字が混在 マジックナンバーがマジックナンバーのままなのだが。。。 その他雑記 業務こなしての問題・気づき 1ベンダーに固執するとどうなるか? DBもIDE…

2020/07/13週 気づきと振り返り これから苦行を積む日々を過ごす

業務こなしての問題・気づき SCCとは? ソース修正前後に start ~ end のコメントをするのに対する怒り 体育会系がIT業界を滅ぼす 現行踏襲 執務室は聖地? トイレは短時間に? 業務こなしての問題・気づき SCCとは? 現場が変わって、環境構築をした際に…

2020/06/29週 気づきと振り返り

業務こなしての問題・気づき 個人開発していての問題・気づき 業務こなしての問題・気づき なし というか、業務をしてない。 新しい現場に行ったのだが、環境設定途中で、アカウント登録されてないためにシンクラPCが使えなくなり、顧客のアカウント登録待…

2020/06/22週 気づきと振り返り

業務こなしての問題・気づき python celeryをwindows上で起動 celery + djangoの実装 JavaScript Maximum cell stack size execeded centos 考えたこと サーバー構成 ポエム 業務こなしての問題・気づき python celeryをwindows上で起動 windowsのceleryは、…

2020/06/15週 気づきと振り返り

業務こなしての問題・気づき Python Pandasを業務で利用してみて感じたこと gunicornのデーモンモードが動作しているか分からないときの調査方法 djangoのstaticの設定が面倒くさい。。。 雑記 在宅勤務終了 業務こなしての問題・気づき Python Pandasを業務…

2020/05/25週 気づきと振り返り

業務こなしての問題・気づき bootstrap 雑記 在宅勤務 業務こなしての問題・気づき bootstrap bootstrapを使うようになったのだが、流行る理由が分かった気がする。 素でHTML書くより単純なのがいい。 問題は、学習コストが必要なことと、誰かが見たときに何…

2020/05/18週 気づきと振り返り

業務こなしての問題・気づき SSH接続で「Bad owner or permissions」エラー GCEの環境でgithubを使おうと思ったが、誰かがsshの設定の鍵をすでに作っているようだったので、別途、鍵を作成した。 その際にconfigを作って使い分けようと思い、作って接続テス…

2020/05/04週 気づきと振り返り

業務こなしての問題・気づき VCSがないことで起きた問題 今回のプロジェクトが終わったら、愚痴込みでVCSを導入すべきみたいな記事を書いてやる。 バージョニング問題 バージョン管理が、フォルダ名変える環境。。。 どこでどの修正が入ったのか分からず、最…