本日のお裾分け

日々の開発で得た知識をシェアします。Java/Scala/Ruby/javascript

Java

JHipsterでAngular/Spring Boot開発シリーズ

JHipsterは、Angular+Spring Bootでの開発をRailsライクに行う事ができるジェネレーターです。 JHipsterを利用して、Angular/Typescript + Spring Boot/Javaでの開発を効率よく行う方法についてまとめました。 mrdshinse.hatenablog.com mrdshinse.hatenablo…

JavaEEシリーズ

JavaEE関係の情報をまとめています。 JSF/PrimeFaces関係 mrdshinse.hatenablog.com mrdshinse.hatenablog.com Jersey関係 mrdshinse.hatenablog.com

Javaの資格(OCJP Gold)取得シリーズ

Oracle Certified Java Programmer Gold取得のための Java SE8のAPIをまとめた記事です。 mrdshinse.hatenablog.com mrdshinse.hatenablog.com mrdshinse.hatenablog.com mrdshinse.hatenablog.com mrdshinse.hatenablog.com

Java9の新機能とサンプルコード

Java9リリースが2017年7月に迫ってきたということで、 Java9で新しく出来るようになることをサンプルコードと一緒に紹介していきます。 なお、すべてリリース前の情報ですので、 実際にリリースされるJava9では異なる場合があるので注意してください。 目次 …

akka-persistence-dynamodbのREADME.mdを自動翻訳しました。

Akka Persistenceについて調べています。DynamoDB連携を試してみたいのですが、 README.mdが英語かつ長文だったのでGoogle翻訳で日本語にしました。誰かの参考になればと思い、公開します。github.com

PrimeFaces6.0.x リリースノートまとめ

暫く見ないうちにPrimeFacesのコンポーネントが進化していたので、公式ブログのリリースノートをまとめてみました。 元々はJavaEEのViewフレームワークである、JSFの1ライブラリといった感じでしたが、 今やAngularコンポーネントPrimeNGやらReactコンポーネ…

JHipsterで作ったテンプレートに、モデルを追加してHerokuへデプロイする

mrdshinse.hatenablog.com TL;DR JHipsterを使うとRuby on Railsのgenerate scaffoldingがSpring/Angularのプロジェクトでできる Herokuへのデプロイもコマンド一発でできる モデル作成コマンド yo jhipster:entity <モデル名> 作成オプション edo:jhipster-…

JHipsterを使って、AngularとSpring Bootのアプリケーションテンプレートを作成する

TL;DR JHipsterとは、Yeoman Generatorの一種 Angular1とSpring Bootを利用したWEBアプリのテンプレートを作成できる Swagger/Liquibase/SonarQube等の開発サポート機構も組み込まれている テンプレート作成コマンド brew install node@6 npm i -g yarn yarn…

Javaの資格(OCJP Gold)取得のためのNIO.2まとめ(前編)

Javaの資格(OCJP Gold)取得シリーズ mrdshinse.hatenablog.com Javaの資格(OCJP Gold)取得のための関数型プログラミング( 前編・ 後編 )、 Javaの資格(OCJP Gold)取得のためのジェネリクス に続き、 今回はNIO.2(new Input Output framekwork)です。 全編…

【めも】Javaの資格(OCJP Gold)取得のためのコレクションまとめ...になる予定のもの

Javaの資格(OCJP Gold)取得シリーズ mrdshinse.hatenablog.com コレクションについて学習中のめもです。 Collections Frameworkのインターフェース (IF)Iterable (IF)Collection (IF)List ArrayList LinkedList Vector Stack (IF)Set HashSet (IF)SortedSet …

Java資格取得(OCJP Gold)のためのジェネリクスまとめ

Javaの資格(OCJP Gold)取得シリーズ mrdshinse.hatenablog.com Javaの資格(OCJP Gold)取得のための関数型プログラミング( 前編・ 後編 )、に続き、 今回はジェネリクス編です。 型パラメータとか、ワイルドカードListとかを説明します。 以下、目次です。 …

【めも】Java資格取得(OCJP Gold)のためのジェネリクスまとめ...になる予定のもの

ジェネリクスと、オールマイティ型(上限型・下限型指定あり)について学習中のめもです。 Listは型パラメータをもつので、ジェネリクスで格納する値を指定できます。 List<String> strList = new ArrayList<String>(); 代入をする場合は、宣言している型と同じであることを<</string></string>…

Java資格取得(OCJP Gold)のための関数型プログラミングまとめ - 後編

Javaの資格(OCJP Gold)取得シリーズ関数型プログラミング後編です。 mrdshinse.hatenablog.com 前編はJavaで関数型プログラミングをする前提知識として、関数型インターフェース、ラムダ式、組み込みの関数型インターフェースを説明しました。こちら 後編で…

Java資格取得(OCJP Gold)のための関数型プログラミングまとめ - 前編

Javaの資格(OCJP Gold)取得シリーズ関数型プログラミング編です。 mrdshinse.hatenablog.com 前編はJavaで関数型プログラミングをする前提知識として、関数型インターフェース、ラムダ式、組み込みの関数型インターフェースを説明します。 後編では、Stream…

【第1回あなたも作れるHr-tech】 JerseyでWEB APIを公開する。

きましたねHR-tech。 HR-Tech(人的資源管理のIT化)が来てますね。 リクルートがHR-Tech向けのベンチャーキャピタルを作ったり、 リクルート、海外の人材サービス企業を対象としたコーポレートベンチャーキャピタル「合同会社HR Tech Fund」を設立 | リクルー…

JUnit4の検証

参考;http://www.slideshare.net/ichikaz3/junit4 1.assetThat()で使うMatcherのパターン整理 参考;http://qiita.com/opengl-8080/items/e57dab6e1fa5940850a3 基本的な比較 Matcheris() : 同じ値であることをチェックする not() : 否定する nullValue() :…

【JSF】f:convertDateTimeでtimeZoneを指定しないと-9時間される

本日のお裾分けです。 JSFでf:convertDateTimeを使うくらいなら、PrimeFacesのp:calendarを使った方が良いんじゃないかという話。 JSFでDate型を画面に表示する際、 元から用意されてるf:convertDateTimeはtimeZoneを指定しないと、グリニッジ標準時(GMT)に…