ゴイチ

アバター画像

ソフトウェアエンジニア歴20年。 C/C++, C#, Java, Kotlinが得意で、組込系・スマホ・大規模なWebサービスなど幅広いプログラミング経験があります。 現在は某SNSの会社でWebエンジニアをしています。

Python

【教科書解説】Pythonプログラミング入門 (CHAPTER 7 リスト (list)) 練習問題

2023/5/28    , ,

「Pythonプログラミング入門」は、東大・京大のプログラミングの授業でも使用されており、無料で読める、東大/京大の「Python教科書」電子書籍で公開されています。 この記事では、CHAPTER 7 ...

Python

【教科書解説】Pythonプログラミング入門 (CHAPTER 6 文字列 (string)) 練習問題

2023/5/28    , ,

「Pythonプログラミング入門」は、東大・京大のプログラミングの授業でも使用されており、無料で読める、東大/京大の「Python教科書」電子書籍で公開されています。 この記事では、CHAPTER 6 ...

Tips

【画像あり】GitHub Copilot X 登録手順【AIペアプログラミング】

2023/4/11    

このページでは、OpenAIのGPT-4を早期採用した GitHub Copilot X の登録手順を、スクリーンショットを使って紹介します。 事前に、登録に必要なもの、サイトでの登録フローを確認する ...

Java

Whitelabel Error Pageを無効にする一番簡単な方法 [Spring Boot]

2023/4/3    , ,

セキュリティ対策として、Spring BootのWhitelabel Error Pageを無効にしたい方向けの記事です。 デフォルトのWhitelabelページを無効にする方法は、 の2つがあります ...

Python

【教科書解説】Pythonプログラミング入門 (CHAPTER 4 論理・比較演算と条件分岐の基礎) 練習問題

2023/4/23    , ,

東大/京大のプログラミングの授業でも使われている(無料で読める、東大/京大の「Python教科書」電子書籍)、「Pythonプログラミング入門」の練習問題の解説を連載しています。 この記事では、CHA ...

Python

【教科書解説】Pythonプログラミング入門 (CHAPTER 3 変数と関数の基礎) 練習問題

2023/4/2    , ,

東大/京大のプログラミングの授業でも使われている(無料で読める、東大/京大の「Python教科書」電子書籍)、「Pythonプログラミング入門」の練習問題の解説を連載しています。 この記事では、CHA ...

Python

【教科書解説】Pythonプログラミング入門 (CHAPTER 2) 練習問題の回答と解説

2023/3/26    , ,

東大/京大のプログラミングの授業でも使われている(無料で読める、東大/京大の「Python教科書」電子書籍)、「Pythonプログラミング入門」の練習問題の解説を連載しています。 この記事では、CHA ...

Kotlin

【Kotlin】lateinit と by lazy の比較と使い分け方法

2023/2/19    

この記事では、Kotlinの言語機能として用意されている lateinit と by lazy の違い について解説しています。 2つともクラスのフィールドを初期化する際に使用される機能ですが、機能が ...

Kotlin

Kotlin流シングルトン object 宣言の使い方

2023/2/8    

この記事では、Kotlinの object 宣言 (object declarations) の書き方や注意点について解説します。 Kotlinでは言語仕様としてデザインパターンのSingleton ...

Java

[Java] 文字種の判定方法 (半角のみ/全角のみ/ひらがな/カタカナ) [正規表現]

2022/12/27    ,

この記事では、Java / Kotlin で文字列が「英数字」「半角カナ」「全角カナ」「ひらがな」「半角文字」「全角文字」のみで構成されているかを判定する方法を紹介しています。 正規表現を使って実現し ...