初心者

技術

【Git】直近のコミットメッセージを修正する

Gitでコミットをする際に、コミットメッセージを書き間違えた時の修正方法を記事にしました。
kotlin

【Kotlin】三項演算子がないんだね

Kotlinには三項演算子がないので、三項演算子のようなロジックを書きたい場合にどうするか(if式、when式)を書きまとめました。
技術

【Excel、スプレッドシート】24時以降の時刻を表示する

Excelなどの表計算ソフトを使って時間を入力する際、25:00のように24時以降の時間を入力すると「1:00」や「25:00:00」と他と異なる表示をされてヤキモキするので解消する方法を書きました。
Java

【Java】JacksonでJSONと遊ぶ(JavaのクラスからJSON編)

Jacksonを使って、オブジェクトからJSON形式の文字列を生成するコードの共有記事です。
Java

小ネタ:Javaのsplitメソッドを使って、Stringを一文字ずつ処理する

文字列を一文字ずつ解析して何か処理する時に、for文を使わずに処理できないのかなぁと調べていたらsplitに行きつきました。サンプルコードも交えて記事にしています。
Java

PowerShellでencoding指定してJava動かしたら失敗した話

Java Bronze学習用に、Visual Studio Codeのターミナルを使ってJavaを実行した時にClassNotFoundExceptionが発生して実行に失敗しました。その解決策がいくつかあったのでまとめた記事にしています。
Java

Visual Studio CodeでJavaを書いて動かす【for Windows】

Javaの試験(Java Bronze, Java Silver)の学習をする際に、コマンドラインを使った学習が取り組みにくく感じるので、Visual Studio Code(以降、VS Codeとする)を使って環境構築からコードを書くところまでを記事にしました。
Java

【環境構築】Java11をOpenJDKでインストールする【for Windows】

近年はIDEを使えば容易にJavaの実行環境は出来上がるのですが、Java BronzeやSilverを受験する際には、コマンドラインでの実行方法も理解しておく必要があります。ということで、久しぶりにJavaのインストール等をやったので手順を記載します。
Python

【環境構築】FlaskでさくっとWebサーバー作った

手元でJavascriptのfetch動作を確認したかったのだけど、お手頃なレスポンスを返してくれるようなWebサーバーが手元になかったのです。なので、何か簡単にWebサーバー立てれないか調べていたらFlaskを見つけたので試してみました。
技術

GitHub Skillsに触ってみた 1

GitHubから新しい学習コンテンツがリリースされたと聞いたので、半月近く遅れではあるものの、紹介と触ってみた感想を記事にしました。 GitHubを使い慣れていない人に、まず感触をつかんでもらうにはいいんじゃないかなぁと思いました。