うまん広場

当面は日々の出来事をメモ代わりに書いていこうと思います。

「Spring Boot Camp@岡山」に参加してきました

先日「Spring Boot Camp@岡山」に参加してきました。 

 

事前に書籍「いじめての Spring Boot」を

読んでいたほうがいいということで、
一ヶ月前あたりから読み始めたのですが、

Springすらまともに知らない自分には
わからない技術ばかりだったので、

ひとつひとつ調べながら進めていきました。

 

メモ代わりに調べていった技術を上げとこうと思います。

 

・はじめての Spring Boot

 

・Git
    バージョン管理ツール

    https://git-scm.com/

 

Apache Maven
    Java用のプロジェクト管理ツール
    https://maven.apache.org/

 

・Spring Tool Suite
    Eclipseを元にSpring用にカスタマイズされたもの。

    https://spring.io/tools

 

・LomBok
    geter/setterを自動生成してくれるツール

    https://projectlombok.org/

 

Curl
    コマンドラインで使えるHTTPクライアント。

    http://curl.haxx.se/

 

・Spring
    Spring Frameworkなど様々なフレームワークの集まり。

    https://spring.io/

 

・Spring Boot
    Springをお手軽に使えるようにサポートするフレームワーク

    https://spring.io/


以上が予習で調べたもので、以下が勉強会で
使用しているのを眺めたもの。

 

・Redis
    インメモリKVS。めちゃ早いらしいです。

    http://redis.io/

 

・Docker
    コンテナ管理ツール

    https://www.docker.com/


以降は後日Twitterにて話題になったもの。

 

・Gradle
    Java用のプロジェクト管理ツール

    時代的には Ant -> Maven -> Gradle。

    http://gradle.org/

 

Vagrant
    仮想環境の構築と制御を行うツール
    VirtualBox環境をあっという間に作ってくれるらしい。
    ベイグランドストーリー。

    https://www.vagrantup.com/

 

・Chef
    構成管理ツール。サーバやアプリケーションの設定を補助するツール
    読み方は「シェフ」。「シーフ」や「チーフ」じゃありません。

    https://www.chef.io/

 

・Ansible
    構成管理ツール。インストールなしで動くことが特徴らしいです。

    http://www.ansible.com/home


以上。こうやって書き出してみると、知らないメジャー技術がたくさん。。。
少しずつ勉強していきますか。