Javaについて語るグループです
はてなブログを持っていれば、誰でも参加できます。
ITエンジニアを目指したいけれど、「今から始めるのは遅すぎるんじゃないか」と感じたことはありませんか。 新卒ではない、専門的な勉強をしてきたわけでもない、そう思って一歩を踏み出せずにいる人が、実はたくさんいます。 このまま迷い続けて、気づいたら何年も経っていた、なんてことになりたくないですよね。 まずその「遅すぎる」という感覚そのものを、少し疑ってみてほしいんです。 結論から言うと、新卒かどうか、…
私は普段Visual Studioを利用することが多いのですが、Visual Studioを使っているときにちょっとした不満がありました。それは、Gitの差分比較が見づらいことです。 私は差分比較しながらコードの変更をやったりするのですが、デフォルトのものでやろうとすると「行をステージングする」というのが邪魔に感じることがありました。 また、差分比較がVisual Studioのタブで追加して開か…
GCToolKit とは GCToolKit の導入 Aggregator と Aggregation JVMEvent GCToolKit の利用 Aggregator Aggregation main まとめ GCToolKit とは 2021年8月にオープンソース化された MS製の Javaガベージコレクション(GC)ログファイルのパーサライブラリです。 GCToolKit は、ログファイル…
はじめに 基本的にメモそのまま。 APMの世界から見るOpenTelemetryのTraceの世界 speakerdeck.com Opentelemetryとは? ログ、メトリックス、トレースを集めてエクスポートする、言語に依存しない標準規格です。 Viewerは「Backend Service」 Telemetryから見たら、Viewerは「バックエンド」という扱い。 Viewerは規格外なの…
2026年1月の振り返り 仕事 入社して2ヶ月経った 新しい会社に入って初めてのテスト実装 前提条件をどこまで書けばいいか問題 無理やり実施する系テストをどこまでやるか問題 全数テストは不可だけど、間引くのは最後で、まずは書くのがいいと思ってる 色々迷いながらやったけど、自由にやらせてもらえて良かった スプレッドシートのデータを使ったSlackBotの作成 使うデータをどこで取得するか(取得用セル…
@SpringBootTestでのテストケース記述は場合によりbeanの状態更新が避けられずcontextのリフレッシュが必要になる事もある。その解決にはorg.springframework.test.annotation.DirtiesContextを使用する。このアノテーションをクラスやメソッドに付与するとcontextをdirtyにするタイミングを指定できる。なお、俺は勘違いた点として後述…
今週のお題「変えたいこと」 業界未経験からエンジニア転職して1年半近くたちました。転職して感じたのは、アウトプットの大切さ。知識として身につけたことを伝えたり、実装したいことを設計書に書き起こしたり。そこでアウトプットする力をつけるために日々学習したことをブログにまとめていきたいと思っています。
zappa frameworkを使用したアプリを MacOS でパッケージして、AWS Lambda にデプロイしようとしました。 デプロイ自体は成功しましたが、実行時に ImportError: PyO3 modules compiled for CPython 3.8 or older may only be initialized once per interpreter process と…
netcat (nc コマンド)を使用するとWindowsのポートを転送する必要とかなくなってうれしいので、ぼくはこの方法をよく使ってます。 はじめに WSL2上で開発するときに結構困るのが、意外とvscodeの Remote - WSL が素のLinuxでの開発と勝手が違う問題。 自分はこれをWSL2への接続であえて「Remote - SSH」を使用しているんですが、それについては以下の記事で書…
はじめに Java の null の扱い TypeScript の null の扱い Java と TypeScript の違い TypeScript で null / undefined を制限する TypeScript の null 許容 さいごに はじめに こんにちは、sawa です。 普段は Java を使用して開発を行っていますが、最近 TypeScript を学び始めました。 前回のブ…
次のページ