基本概念

2016/09/15

Java 関連

Spring Boot

スタンドアロンで production-grade な Spring ベースのアプリケーションを簡単に作ることができる。

Aspect Oriented Programming(AOP): 面向切面编程 アスペクト指向プログラミング

JavaServer Faces

JavaServer Faces (JSF) は、JavaベースのWebアプリケーションフレームワークである。
Javaの拡張機能セットであるJava Platform, Enterprise Edition (Java EE) の仕様の一つに採用されている。

Hibernate

Hibernate は Java で O/R マッピングを実現するためのツールです。
O/R マッピングツールは、 オブジェクト指向とリレーショナルデータベースの溝を埋めることを目的としています。
現実世界に即したオブジェクト指向という考え方と、数学的なアプローチから正規化をベースとして、
検索や登録に最適化されたリレーショナルデータベース。この両者の溝は、Java プログラマに余計なソースコードを書かせてきました。
Hibernate を利用することで、Java プログラマの負担が飛躍的に軽減されるのです。 そのHibernateについて解説していきます。

RxJava

RxJavaとはリアクティブプログラミングを行うためのライブラリであるRx(Reactive Extensions)のJVM版とのこと。

  • RxJava - RxJava説明(中国語)

クロージャ closure

クロージャ(クロージャー、英: closure)、関数閉包はプログラミング言語における関数オブジェクトの一種。
いくつかの言語ではラムダ式や無名関数で実現している。

Sample1
function outer() {

    var x = 10;

    function inner() {
        alert(x)
        x = x + 1
    }

    return inner;
}   

JS 関連

Redux

  • Reduxとは Reduxは、ReactJSが扱うUIのstate(状態)を管理をするためのフレームワークです。
    Reactではstateの管理するデータフローにFluxを提案していますが、
    ReduxはFluxの概念を拡張してより扱いやすく設計されています。
    Reduxはstateを管理するためのライブラリーなので、
    React以外にもAngularJSやjQueryなどと併せて使用することもできますが、
    Reactと使用するのが一番相性がいいです。

  • Redux入門 - Redux入門【ダイジェスト版】10分で理解する

HTML 関連

Jekyll

Jekyllは、ブログのような静的サイトを構築するためのRuby製ファイルジェネレータです

Jekyll

Jetty は、100%Javaで開発されたJava Servletコンテナ/Webサーバである

AWS IoT 関連

  • AWS IoT - AWS IoTとRaspberry PiではじめるIoT超入門

機械学習

TensorFlow

TensorFlow(テンソルフロー)
Googleの機械学習/ディープラーニング/多層ニューラルネットワークライブラリです。
データフローグラフを使用したライブラリで、複雑なネットワークを分かりやすく記述できます。

学資保険

学資保険(がくし・ほけん)とは、
お子さまの入学時や進学時に祝金や満期保険金(まんき・ほけんきん)を受け取ることができる教育資金を準備するための貯蓄型の保険です

住宅ローン

PS VR

旅行

日本語勉強

Post Directory