ソースコードから理解する技術-UnderSourceCode

手を動かす(プログラムを組む)ことで技術を理解するブログ

Java

Spritebatch、Textureregions、Spritesについて

libgdxの2D Graphicsについて学ぶため、下記のWikiを読み、写経してみました。 Spritebatch, Textureregions, and Sprites · libgdx/libgdx Wiki · GitHubこのWikiの記事のタイトルにもなっていますが、libgdxで2D Graphicsを行うには Spritebatch Texturere…

libgdx 最初の取っ掛かりについて

libgdxというクロスプラットフォームのフレームワークを触り始めました。 https://libgdx.badlogicgames.com/同様のフレームワークだとUnityなどのもありますが、例えばIngressなどはlibgdxを使っているそうです。 今回はこのlibgdxを始めるにあたり、どの辺…

Effective Java 第2版 項目別一文まとめ

仕事でしばらくガッツリをJavaを触ることになりそうなので Effective Javaを再読してみました。Effective Java 第2版 - 丸善出版 理工・医学・人文社会科学の専門書出版社ちなみに最新の第3版ではなく、手元にあった第2版です。こちらのEffective Javaですが…

google-java-formatでJavaのコードをフォーマットしてみる

まあタイトル通りのことをしたので、そのメモです。https://github.com/google/google-java-formatを参考にhttps://github.com/google/google-java-format/releasesから「google-java-format-1.6-all-deps.jar」をダウンロードしました。使い方は $ java -ja…

Java 10 + Spring BootでTwitter Botを作成してみた

タイトルにあるように、Java 10でTwitter Botを作成してみました。 まあ今後、Java 8から10への移行案件とかもあるかもしれないし、 ということで予習を兼ねて。。。作ったものとしては、前回書いたGolangでのTwitter Botと同等機能を 持つものになります。 …

Visual Studio CodeでSpring Bootのデバッグをやってみる

最近はSpring Bootを再び触り始めたこともあり、タイトルにあるようなことをやってみました。以下、手順とメモです。 Visual Studio Codeの設定 1. Java Extension Packのインストール Visual Studio Code のコマンドパレットを起動し、「Install Extention…