- HOME >
- ゴイチ
ゴイチ
ソフトウェアエンジニア歴20年。 C/C++, C#, Java, Kotlinが得意で、組込系・スマホ・大規模なWebサービスなど幅広いプログラミング経験があります。 現在は某SNSの会社でWebエンジニアをしています。
プログラミングと生成AIの現状 ChatGPTのリリース日が2022年11月30日とのことですから、生成AIが広く使われるようになってから約1年になります。私自身も、ChatGPTやGitHub Co ...
この記事では、Kotlinのenum値を文字列や数値から逆引きする方法について解説しています。 DBに保存されたString型の文字列やInt型の数値から、enumの列挙値に戻す場合などを想定していま ...
この記事では、Kotlinで文字コード(エンコーディング)を指定してファイルに書き込む方法について解説しています。 KotlinやJavaでファイルを操作する方法は本当に沢山あり、当サイトでも以下のよ ...
2023/9/30 Python
囲碁の棋譜(SGFファイル形式)の向きを反転するスクリプトです。Pythonが動作する環境で使うことが出来ます。 幽玄の間などのいくつかの対局サイトでは、ダウンロードした棋譜が黒番から見た向きになって ...
この記事では、Spring bootでRestTemplateを使ってAPIを呼び出す際のベストプラクティスを紹介します。 一口にAPIを呼び出すと言っても、HTTPメソッドの違いや、パラメータの有無 ...
KtorはCallLoggingプラグインにより、MDC (Mapped Diagnostic Context) の管理/出力をサポートしています。 MDCとは、リクエストを受けたスレッドごとのコンテ ...
この記事では、Spring boot 3以降でSpring Securityを有効にした際に表示されるデフォルトのログインページを無効化する方法について解説します。 Spring SecurityのA ...
「Pythonプログラミング入門」は、東大・京大のプログラミングの授業でも使用されており、無料で読める、東大/京大の「Python教科書」電子書籍で公開されています。 この記事では、CHAPTER 7 ...
「Pythonプログラミング入門」は、東大・京大のプログラミングの授業でも使用されており、無料で読める、東大/京大の「Python教科書」電子書籍で公開されています。 この記事では、CHAPTER 6 ...
2023/4/11 インストール
このページでは、OpenAIのGPT-4を早期採用した GitHub Copilot X の登録手順を、スクリーンショットを使って紹介します。 事前に、登録に必要なもの、サイトでの登録フローを確認する ...