エンターテイメント!!

遊戯王好きのJavaエンジニアのブログ。バーニングソウルを会得する特訓中。

FW

SpringBootCLI + Groovy で "Hello Saga!"

きっかけ 安かったので買ってみたSpringBootの本に、Groovyで動かしている内容を見て、興味が湧いたので真似てみた。 実験 環境 OS $sw_vers ProductName: Mac OS X ProductVersion: 10.14.2 BuildVersion: 18C54 Spring Boot CLI $spring --version Spring …

Advent Calendar 2018 JavaScriptまとめ

感想・まとめ・メモ 12月1日 JavaScript JavaScript2 12月2日 JavaScript JavaScript2 12月3日 JavaScript JavaScript2 12月4日 JavaScript JavaScript2 12月5日 JavaScript JavaScript2 12月6日 JavaScript JavaScript2 12月7日 JavaScript JavaScript2 12…

Advent Calendar 2018 Javaまとめ

感想・まとめ・メモ 12月1日 12月2日 12月3日 12月4日 12月5日 12月6日 12月7日 12月8日 12月9日 12月10日 12月11日 12月12日 12月13日 12月14日 12月16日 12月17日 12月18日 12月19日 12月20日 12月21日 12月22日 12月23日 12月24日 12月25日 タスク 感想・…

JJUG CCC 2018 Fall 参加報告

公式サイト 参加セッション 感想・まとメモ 【JJUG基調講演】Javaの未来を考えよう 【ランチセッション】俺が好きなのはJavaだけどJavaじゃない 〜虎の穴でのJava活用について〜(株式会社虎の穴) Project Helidon: Java Libraries for Microservices(David D…

SDKMAN調査・まとめ

きっかけ SDKMANとは 環境 SDKMAN インストール 試しにGradleインストール バージョン確認 Gradleが本当に動作するか試してみる 考察・まとめ 参考サイト きっかけ Java Advent Calendar で知らないFWを調べてるうちに、SDKMANにたどり着いた。 SDKMANとは …

2018/10/01に覚えたこと Object.assign/責務分担/npm install

Object.assign 責務分担 npm install Object.assign Object.assign() - JavaScript | MDN 他の人が書いたソースを見てて、何をやっているのか分からなかったから調べた。 やってくれることは、オブジェクトのマージ。 とりあえずサンプル const object1 = { …

JJUG CCC 2018 Spring 参加報告

JJUG CCC 2018 Spring 今回 今回は、登壇者としても参加しました。 OCJP SE 8 Gold合格までに取り組んだこと というやつ。 大勢の人前で話すのは、小学校以来かな? やっぱり、人前で話すのは難しい。。。 なお、ツイッターの視聴者の感想は、怖くて見てない…

Java Day Tokyo 2018 参加報告

Java Day Tokyo 2018|日本オラクル 参加セッション Java Day Tokyo 2018 基調講演 Java in a World of Containers Project Valhalla Java in Serverless Land Java SE 10、そしてJava SE 11への移行ガイド 本当は、17:20-18:10は、Project Loom を見たかっ…

Chocolateyで特定Versionのインストール

きっかけ 雑誌の環境用意するの面倒くさいから、よくchocolateyを使うのだが、バージョン合わせなかったために色々苦労した。。。 chocolateyでversion指定してインストールするやり方を覚えようと書くに至る。 環境 Windows 10 Chocolatey v0.10.10 やり方 …

Doma2でチュートリアル

きっかけ 作りたいモノにDBが含まれているため、なにかいいORマッパーないか探して行き着いたのがDomaだったから。 簡単に始めらるだろうと思ったけど、なかなか上手くいかなかったので、とりあえずチュートリアルを動かしてみたのをまとめてみた。 詳細 G…

JavaのRSSライブラリ

きっかけ デスクトップ用にRSSを作ってみたくなって調べた。 全然作り込めてないけど、まずは、ライブラリを使えることまで確認できたので、とりあえず、まとめる。 個人的には、QuiteRSSで十分な気がしているけど、何かが足りてない。 プルリク送れよって気…

Java Advent Calendar 2017のまとめ

随時更新予定 Java Advent Calendar 2017 公式サイト Java Advent Calendar 2017 - Qiita 今年も Advent Calendar の季節がやってきました。 Java をネタにしたブログを公開してしまいましょう。 Java といえば、サーバーからクライアント、クラウドに組み込…

JJUG CCC 2017 Fall参加報告

公式サイト www.java-users.jp 受講セッション AsciiDocとPlantUMLでドキュメント作成 JVM上で動くPython処理系実装のススメ Pivotal認定講師が徹底解説!Spring Bootの本当の理解ポイント Java SE 9の紹介: モジュール・システムを中心に JDKの新しいリリー…

Gradelまとめ

きっかけ なんとなく知っているけど、なんとなくで終わっていることに違和感を感じたから。 参考に、下記の本をベースに学習した。 Javaビルドツール入門 Maven/Gradle/SBT/Bazel対応作者: 掌田津耶乃出版社/メーカー: 秀和システム発売日: 2017/02/08メディ…

Mavenまとめ

きっかけ なんとなく知っているけど、なんとなくで終わっていることに違和感を感じたから。 参考に、下記の本をベースに学習した。 Javaビルドツール入門 Maven/Gradle/SBT/Bazel対応作者: 掌田津耶乃出版社/メーカー: 秀和システム発売日: 2017/02/08メディ…

playframeworkを試し実装の感想

きっかけ 下記の記事を見て、そういえばPlayframework使ったことねぇな。。。って思って、とりあえず、サンプル実装に乗り出した。 employment.en-japan.com サンプル実装 とりあえず、下記のサイトを参考に実装 はじめての Play Framework - Qiita Javaは、…

nowをTypescriptで試し実行

きっかけ CodeIQの記事を見て。 そのままやったら面白くないので、とりあえず、Typescriptで試した。 codeiq.jp 実行した環境 nowをTypescriptで試し実装 Webページの作成 まずは通常のWebページを作成。 ※Typescriptのインストールとかは、各自でお願いしま…

Java SE 9/EE 8リリースイベント兼JavaOne2017報告会@東京 参加報告

Java SE 9/EE 8リリースイベント 兼 JavaOne 2017 報告会 @ 東京 公式サイト https://jjug.doorkeeper.jp/events/66256 開催概要 日時 2017-10-21(土)13:00 - 19:30 場所 ヤフー株式会社 紀尾井町オフィス 17Fセミナールーム 東京都千代田区紀尾井町1 東…

Java9 Reactive Streams 試し実装

きっかけ Java9のリリースが迫っているのと、ITproの記事見て試したくなったから。 あとは、Typescriptで非同期の処理を書くことが非常に多いので、Javaでもやりたくなった。 Reactive Streams 非同期処理を実現するための仕様。 非同期処理を採用しているラ…

【WEB+DB PRESS】Vol.99 良いコードってなんだろう?まとめメモ・感想

目次 良いコードを書く理由 変数、定数、メソッド クラス モジュール チーム開発でのテクニック 感想・まとめメモ 良いコードを書く理由 良いコードとは? 仕様通りの挙動 可読性 将来の変更に強い 仕様通りの挙動 バグが無いことの証明はできない。 証明す…

JJUG CCC 2017 Spring 参加報告

公式サイト JJUG CCC 2017 Spring 受講内容 感想・メモ 感想とメモが混じっているので、読む時は注意 スピード重視で書いているので、内容や誤字脱字は大目に見てね! jjug総会 メーリングリストからDoorkeperに移行。 会員数が多すぎるのと、スパムメールが…

Java Day Tokyo 2017 参加報告

開催概要 公式サイト www.oracle.co.jp 受講セッション 基調講演 Java 9 and Beyond: Java Renaissance in the Cloud Modular Development with JDK 9 Introduction to JShell: Official REPL Tool for Java Platform Java SE 9のすすめ 内容・感想 かなり大…

【書評】Java本格入門 感想 老を感じる

商品情報 Java本格入門 ~モダンスタイルによる基礎からオブジェクト指向・実用ライブラリまで作者: 谷本心,阪本雄一郎,岡田拓也,秋葉誠,村田賢一郎,アクロクエストテクノロジー株式会社出版社/メーカー: 技術評論社発売日: 2017/04/18メディア: 大型本この商…

TypescriptでのEmitterの付き合い方

きっかけ TypeScriptをやるようになって、EventEmitterでどうも引っかかりを覚えた。 どうするべきか悩んだ挙句、やっと答えっぽいものが見えてきたので、まとめる。 TypescriptでのEmitterの付き合い方 環境 まずは、環境情報 > npm -v 4.0.5 > ver Microso…

Java Advent Calendar 2016のまとめ

Java Advent Calendar 2016 公式サイト qiita.com 概要の引用 今年も Advent Calendar の季節がやってきました。 Java をネタにしたブログを公開してしまいましょう。 Java といえば、サーバーからクライアント、クラウドに組み込みと、さまざな分野で使われ…

JJUG CCC 2016 fall 参加報告

開催概要 公式サイト JJUG CCC 2016 Fall 項目 内容 日時 2016年 12月 3日 (土) 10:00 ~ 20:00 (開場 9:30) 場所 ベルサール新宿グランド5F(東京都新宿区西新宿8-17-1 住友不動産新宿グランドタワー 5F ベルサール新宿グランドコンファレンスセンター 参加…

現場で見つけた変なルール

きっかけ 現場でJavaアプリ開発しているが、変なルールがたまにある。 聞いても「こうしてください」としか言われず、腹が立ってしょうがない。 とりあえず、ブログに書いて発散しようぜ!が主な目的である。 意味不なルール 例外Throwしちゃダメ もう、意味…

大企業のシステム開発で思うこと

書くに至ったきっかけ 現在、大きな企業でシステム開発を担当しているにあたり、思うことが幾つかあった。 今いる現場ではなく、前にも大企業でシステム開発をした経験はあるが、そこであったことも踏まえて書き連ねていく。 大企業のシステム開発 大企業の…

HTML5j Conference 2016 参加報告

公式サイト events.html5j.org 開催概要 公式転用 項目名 内容 イベント名称 HTML5 Conference 開催日時 2016年9月3日(土)10:00 ~ 19:30(予定)(受付開始 9:30) 募集人数 1,600名 対象者 Web開発者、Webデザイナー 会場 東京電機大学 千住キャンパス(…

JJUGナイトセミナー Javaフレームワーク特集 感想

参加背景 Spring Boot以外はよく知らないので、知識領域を広げるために参加。 概要 【東京】JJUGナイトセミナー Javaフレームワーク特集 - WildFly Swarm / Play Framework / Spring Boot - 日本Javaユーザーグループ | Doorkeeper 日時 2016/06/27 19:00-21…