『はじめてのSpring Boot』
「Spring Boot」 のガイドブックが登場しました。
関連情報
・Spring
Bootリリース
・Spring
Boot 入門 TECHSCORE BLOG
・Spring
Bootで高速アプリ開発 | Developers.IO
・Spring
BootによるWebアプリお手軽構築 - Taste of Tech Topics
・Spring
BootではじめるSpring MVCアプリケーション高速開発入門
・Spring
BootでHot Reloading - sohatach's blog
・Spring
BootでつくるCRUD API | Developers.IO
・Spring
Bootによる簡単Springアプリケーション開発 - omotenashi-mind
・Spring
JDBCの紹介 No. 1 - コンピュータクワガタ
・Spring
JDBCの紹介 No. 2 - コンピュータクワガタ
・Spring
JDBCの紹介 No. 3 - コンピュータクワガタ
・GlassFish4
+ JAX-RS (Jersey) で REST なアプリを作ってみる(環境構築) - rakugaki-box.net
・GlassFish4
+ JAX-RS (Jersey) で REST なアプリを作ってみる(Java) - rakugaki-box.net
・Java:
Spring Boot で REST なアプリを作ってみる - rakugaki-box.net
・Jungle
Java - Spring MVC 関連情報メモ
・Jungle
Java - 『JavaによるRESTfulシステム構築』
・Jungle
Java - Spring Roo 1.1 リリース
・Jungle
Java - Spring Data がサポートする NoSQL データベース
・Jungle
Java - 『Spring MVC/Rooプログラミング入門』
p.s.
「Spring Tool Suite」
を使用して 「Spring Starter Project」 を作成すると、簡単に試すことができそうです。
・Spring
Boot and Spring Tool Suite - YouTube
・Java
Dojo – Simple REST service using Spring Boot App in 5 minutes!
(12/01 追記)
・Getting
Started - Building an Application with Spring Boot
・Very
basic web application with Spring Boot and Eclipse STS | Netgloo Blog
・Spring
MVC beginner tutorial with Spring Tool Suite IDE
・Spring
Boot: Persistence & Transaction
・Créer
un service REST avec Spring Boot, Play!, Node.js & more. - ekito
peopleekito people
・Integration
Testing a Spring Boot Application | Jayway
・Black
Box Testing of Spring Boot Microservice is so easy - Lubos Krnac
(12/11 追記)
・Spring
Boot 1.2 Release Notes · spring-projects/spring-boot Wiki
・spring-boot
- [翻訳] Spring Boot 1.2における"Bootiful" なJava EEサポート - Qiita
(12/21 追記)
・Spring
Boot Actuator+ZabbixによるシンプルなWEBアプリケーション監視 - ALBERT Engineer Blog
(2015/01/16 追記)
・GoogleAppEngine
- Google App Engine で Spring Boot を動かす - Qiita
(2015/05/06 追記)
・spring-boot
- Spring Boot 使い方メモ - Qiita
(2015/07/05 追記)
・Spring
Bootハンズオン — Spring Bootハンズオン 1.0.0-SNAPSHOT documentation
AIDE は Android IDE
「AIDE」 は、 Android 端末上で動作する IDE です。こんなのが登場していたなんて、知らなかったなぁ。
p.s.
PhoneGap を用いて Android アプリを開発する 「AIDE
IDE for PhoneGap/Cordova」 も登場しています。
関連情報
・イマドキのIDE事情
(126) ついに登場! Android上で動作する開発環境「AIDE」 | マイナビニュース
・AIDE
開発者に聞く - Android で動作する Android Java IDE
・AIDE
2.0がネイティブC/C++アプリのサポートを追加
・AIDE
で作る Hello world プログラム - Android 開発入門
・Android端末上でアプリ開発したった|思いついたらその場で修正できる環境を整えよう
| Androidアプリつくったった
・スマートフォンで何しよう!?:
Python で Androidアプリをセルフ開発 ( sl4a と、AIDE を 使って
Pythonスクリプトをスマホ上で独立Androidアプリに変換)
・Jungle
Java - Adobe が PhoneGap を買収
・Jungle
Java - PhoneGap XDK を少しだけ試してみた
・Jungle
Java - Monaca を少しだけ試してみた
・Jungle
Java - 『実践テクニック HTML5スマートフォンWebアプリ制作』
(06/21 追記)
・JavaScriptでAndroidアプリを開発!
Macでも動くAndroidScript|Mac - 週アスPLUS
Java SE 8 正式リリース
「Java Platform, Standard Edition 8 (Java SE 8)」 が、1週間ほど前に正式リリースされましたね。ラムダ、ラムダ...。
関連情報
・[速報]Java
8が正式公開。ラムダ式、新しい日時API、JavaFX8など。NetBeans 8.0も登場 - Publickey
・大刷新リリース
Java 8の新機能 | マイナビニュース
・Java
8はラムダ式でここまで変わる(1):初心者のためのJavaラムダ式入門とJDKのインストール、IDEの環境構築 - @IT
・Java
8はラムダ式でここまで変わる(2):知っといてムダにならない、Java SE 8の肝となるラムダ式の基本文法 - @IT
・Java
SE - Downloads | Oracle Technology Network
・Jungle Java - Java SE 7 正式リリース間近
『Spring MVC/Rooプログラミング入門』
Spring ベースのWebアプリケーションを短時間で簡単に開発できるようにするツール 「Spring Roo」のガイドブックが登場しました。
関連情報
・Jungle
Java - Spring ROO って何だ?
・Jungle
Java - Spring Roo と Flex の連携
・Jungle
Java - Spring MVC 関連情報メモ
・Jungle
Java - Spring Roo 1.1 リリース
・Jungle
Java - Play framework は Rails ライクな Java のフレームワーク
・Jungle
Java - Grails 2.0 リリース
(11/30 追記)
・Spring
4 Enhances Support for Java 8, Java EE 7, REST and HTML5
・Spring
MVC 4.0 RESTFul Web Services Simple Example | ProgrammingFree
・Spring
MVC 4.0の変更点一覧 - タツノオトシゴの日記
・Spring
Framework 4.0の発表
・DISID
To Lead Spring Roo Project | Pivotal P.O.V.
・Spring
Roo 1.3.0 リリース、jdk8サポートの追加 | フリーソフト/無料ソフト startnews24
(12/01 追記)
・Spring
Rooでアプリケーションを開発する - Qiita
CloudBees 関連情報メモ
クラウド上でJavaベースのWebアプリケーションを開発、実行、管理することができる 「CloudBees」 の関連情報をメモ。φ(..)
関連情報
・CloudBeesのdev@cloud(Jenkins
SaaS)とrun@cloud(PaaS)でアプリ開発。Githubも使うよ - Linoブログ
・CloudBeesのDEV@Clouldで始める継続的インテグレーション。
| Opentone Labs.
・Eclipse
RCP, RAP Blog: CloudBees で RAPアプリケーションを開発する(1) GitHubリポジトリの作成
・Eclipse
RCP, RAP Blog: CloudBees で RAPアプリケーションを開発する(2) Jenkins ジョブの設定
・Eclipse
RCP, RAP Blog: CloudBees で RAPアプリケーションを開発する(3) デプロイと実行
・Eclipse
RCP, RAP Blog: CloudBees で RAPアプリケーションを開発する(4) データベースの管理
・CloudBeesにGrailsアプリをデプロイしてみる
- ゲンゾウ用ポストイット-new
・「GitHubにpushしたら自動でビルド」を実現する「BuildHive」、米CloudBeesがリリース
- SourceForge.JP Magazine
・BuildHiveをリリースしました
- 川口耕介の日記
・BuildHiveに直接プッシュできるようになりました
- 川口耕介の日記
・【コラム】イマドキのIDE事情
(137) Travis CIとBuildHive、オンラインCIサービスを活用しよう | マイナビニュース
・Jungle
Java - Hudson で継続的インテグレーション
・Jungle
Java - Stax Networks を少しだけ試してみた
・Jungle
Java - Stax Networks を少しだけ試してみた (2)
・Jungle
Java - Stax Networks を少しだけ試してみた (3)
・Jungle
Java - 分散バージョン管理システム Git
・Jungle
Java - ローカル環境の R からクラウド上の MySQL に接続してみた
(10/09 追記)
「CloudBees」 では、「Git」
または 「Subversion」
のリポジトリを作成することも可能です。
「CloudBees」 で作成した 「Git」 のリポジトリを、「msysgit」 を用いて複製してみました。
(10/15 追記)
・Google
App EngineでJenkinsを使った継続的統合が可能に
(10/29 追記)
・Literal
Ice: PaaSでGrailsならCloudBeesがイイ
・CloudBeesにGrailsアプリをデプロイしてみる
- ゲンゾウ用ポストイット-new
Weka 関連情報メモ
Javaで実装されたデータマイニンツール 「Weka」 の関連情報をメモ。φ(..)
関連情報
・Wekaの日本語情報@weka-jp.info
・Wekaのインストール
・Weka
を使っ てみる
・Wekaで「ロジステッィク回帰分析」する
- ウィリアムのいたずらの開発日記
・Wekaでベイジアンネットワーク(1)
| Synergy Marketing LAB BLOG
・Wekaでベイジアンネットワーク(2)
| Synergy Marketing LAB BLOG
・Jungle
Java - 『Head Firstデータ解析』
・Jungle
Java - 『Rによるやさしい統計学』
・Jungle
Java - Mahout 関連情報メモ
p.s.
最新版(バージョン 3.6.7)では、デフォルトで日本語が表示されました。
(2015/11/22 追記)
・Java、Weka、そして
dashDB サービスを利用してデータ・マイニング・アプリケーションを構築する
・wekaを用いたベイジアンネットワークの学習について。その1
- 情報学科大学生のブログ
・wekaを用いたベイジアンネットワークの学習について。その2
- 情報学科大学生のブログ
・JavaでWekaのAPIを利用してベイジアンネットワークを作る
- 情報学科大学生のブログ
・javaでWekaのAPIを利用して、GUIと同じベイジアンネットワークの計算をする
- 情報学科大学生のブログ
(2015/11/27 追記)
・Weka
MongoDB · selvinsource/mongodb-datamining-shell Wiki
(2015/12/16 追記)
・MCMD:
mcsv2arff csvからarff形式への変換
・weka
- Databases
Rserve 経由で Java から R を使用してみた
「Rserve」 経由で Java から R を使用してみた際の手順をメモ。
1.Rserve の準備
(1)R に Rserve
パッケージをインストール
> install.packages('Rserve',,'http://www.rforge.net/')
(2)Rserve の起動
> library("Rserve")
> Rserve()
2.クライアントアプリの作成
(1)Java
プロジェクトの Java Build Path に JRclient.jar を追加
※Rserve_1.7-0 の src/client/java-old より生成
「JRI(Java/R Interface)」 を用いた連携と同様に、R への値の受け渡しには assign() メソッドを、R のコマンド実行には eval() メソッドを使用します。
関連情報
・Java
から R の機能を呼び出し (Rserve を使用)
・JavaからRserveを使う
(Rのお部屋::あーるのおへや[別館])
・Rserve
- Examples - RoSuDa - Lehrstuhl für Rechnerorientierte Statistik und
Datenanalyse - Universität Augsburg
・Jungle
Java - 『Rによるやさしい統計学』
・Jungle
Java - Eclipse で Java から R を使用してみた
p.s.
クライアントアプリを 「Groovy」
で作成しても、問題なく動作します。
Eclipse で Java から R を使用してみた
「Eclipse」 で Java から R を使用してみた際の設定をメモ。
1.環境変数の設定
R_HOME: C:\MyTools\R\R-2.14.2
R_DOC_DIR: %R_HOME%\doc
R_INCLUDE_DIR: %R_HOME%\include
R_SHARE_DIR: %R_HOME%\share
Path: %R_HOME%\bin\i386;%R_HOME%\library\rJava\jri\i386; (追加)
2.Eclipse のショートカットに以下のVMオプションを追加
-Djava.library.path="%R_HOME%\library\rJava\jri\i386"
3.Java プロジェクトの Java Build Path に JRI.jar を追加
なお、当方の動作環境は以下のとおりです。
OS: Windows XP SP3
Eclipse: 3.7.2
JRE: 1.6.0_32
関連情報
・RとJava
- RjpWiki
・Java
R Interface (JRI) を用い 統計解析環境 R を Java から使用する - hamadakoichi blog
・NetBeans
- Japanese Users - native Library について
Heroku が Java をサポート
Ruby on Rails の PaaS として有名な 「Heroku」 が、Java をサポートすることになりました。
関連情報
・HerokuがJavaのサポートを発表!!
- Force.com Blog Japan
・HerokuがJava対応、過去の煩雑さとの決別うたう
- @IT
・Heroku、クラウドでJavaのサポート開始。J2EEには背を向ける
- Publickey
・Heroku
の Java サポートと、その背景について « Agile Cat — in the cloud
・Java開発者が知らないと損するPaaSクラウド8選
- @IT
・Jungle
Java - SpringSource Cloud Foundry 関連情報メモ
・Jungle
Java - VMforce の内容が明らかに
・Jungle
Java - Spring Roo 1.1 リリース
・Jungle
Java - Salesforce がクラウドデータベース Database.com などを発表
・Jungle
Java - トヨタと Salesforce が提携して SNS を構築へ
p.s.
・Play!
on Heroku 翻訳 - 複雑系スパゲティソース(はてな版)
・Jungle
Java - Play framework は Rails ライクな Java のフレームワーク
・Grails
on Heroku | Toma's Lin’s Programming Brain Dump
・grails-samples/hello-heroku
- GitHub
(09/08 追記)
・InfoQ:
Heroku上でPlay!の公開ベータがリリース
(09/19 追記)
・InfoQ:
Facebook と Herokuがパートナーシップをアナウンス
(09/29 追記)
・Getting
Started with Spring MVC Hibernate on Heroku/Cedar をためしてみてる - daichamの日記
・Heroku
| Dev Center | Getting Started with Spring MVC Hibernate on Heroku/Cedar
(10/05 追記)
・InfoQ:
Heroku上でPython と Django
・Heroku、クラウドでPythonのサポート開始、Engine
YardはJRubyのサポート開始 - Publickey
(10/11 追記)
・InfoQ:
Heroku、Scalaをサポート
(10/15 追記)
・Heroku、クラウドでScalaにも対応。これで6言語目
- Publickey
・Java がサポートされたクラウド環境
Heroku で Play!Scala を試す | アピリオ Tech Blog
(11/24 追記)
・ヘロク、「Heroku
Postgres」をスタンドアロン・サービスとしてリリース|Computerworld
・HerokuがPostgreSQLのDatabase-as-a-Serviceを開始。しかし料金表がおかしいぞ
- Publickey
(12/02 追記)
・InfoQ:
Herokuは、Postgres as a Standalone Serviceをリリースした
(2012/01/14 追記)
・Java
開発 2.0: Heroku の PaaS を使用してアプリケーションを Git にコミットする
(2012/02/04 追記)
・u1aryzの備忘録とか:
twitter4jを使用してツイートするサンプルをHeroku上で動かす
(2012/07/07 追記)
・仮想化:HerokuではじめるPaaS開発
- builder
・Getting
Started with Grails | Heroku Dev Center
(2012/09/20 追記)
・[速報]
HerokuがJavaへの対応強化を発表、エンタープライズ向けに。Dreamforce 2012 - Publickey
・‘Heroku
Enterprise For Java’でいよいよ混み合うエンタプライズ市場に参入
Java SE 7 正式リリース間近
07月28日に正式リリースが予定されている 「Java
SE 7」 の関連情報をメモ。φ(..)
「Java
SE 6」 が登場して既に 5年が経過しているんですね..。その割には随分地味な変更のようにも思われます。
関連情報
・ここからはじめる
Java SE 7 « 寺田 佳央 – Yoshio Terada
・オラクル買収後のJava
7と8、JavaFXはどうなるのか - @IT
・InfoQ:
OpenJDK を Java SE 7 のリファレンス実装とする定款,Oracle の賛成で承認
・Java
SE 7徹底理解 第1回 言語仕様の小さな変更 - Project Coin - Java技術最前線:ITpro
・Java
SE 7徹底理解 第2回 細粒度の並行処理 - Fork/Join Framework - Java技術最前線:ITpro
・Java
SE 7徹底理解 第3回 Fork/Join FrameworkからProject Lambdaへ - Java技術最前線:ITpro
・Jungle
Java - Oracle が Sun Microsystems を買収
・Jungle
Java - Java 7 へのマイルストーン
・Jungle
Java - Oracle が JavaFX に注力?
(07/29 追記)
・【祝】:Java
SE 7 正式リリース « 寺田 佳央 – Yoshio Terada
・オラクル、「Java
SE 7」をリリース - Computerworld
(07/30 追記)
・組込み向けJava
SE 7も同時リリース (Java Embedded Japan)
(08/02 追記)
・Java
SE 7徹底理解 第4回 New I/O 2の新しいファイルシステムインタフェース その1 - Java技術最前線:ITpro
・Java
SE 7、Apacheプロダクトをクラッシュさせるバグ - データ破損も | マイコミジャーナル
(08/10 追記)
・InfoQ:
Java 7と8についてAdam Messinger氏が語る
・InfoQ:
Java 7のホットスポットVMで発生するループバグの詳細
(08/11 追記)
・InfoQ:
Eclipse 3.8M1は、Java7をサポートする
(10/01 追記)
・InfoQ:
Eclipse 3.7.1、Java 7をサポート
(2011/10/06 追記)
・InfoQ:
JavaOne Keynoteにおける、JavaFX 2.0をリリース、Java 9の概要
(2011/10/12 追記)
・「Java
7」とはどんなリリースだったのか、チーフアーキテクトが解説。JavaOne 2011 - Publickey
・Java
8、Java 9はどうなるのか。JavaOneの基調講演で示された方向性。JavaOne 2011 - Publickey
(2011/10/13 追記)
・生まれ変わったJavaFX
2.0、Webブラウザと統合可能。JavaOne 2011 - Publickey
・Java
EE 7はクラウドのPaaS基盤に進化、来年Q3にリリース予定。JavaOne 2011 - Publickey
(2011/10/17 追記)
・JavaはクラウドやHTML5、iOS/Androidも取り込む?
- @IT
・Java
SE 8リリース予定を延期 - 2013年夏へ | マイコミジャーナル
(2011/11/22 追記)
・InfoQ:
OracleがクライアントサイトJavaの2カ年計画を発表
(2011/11/26 追記)
・InfoQ:
Java 7 Update 1 のパフォーマンスと安定性
(2013/05/26 追記)
・次期Java
8は来年2月、Java EE 7は今年6月にリリース予定。Java Day Tokyo 2013 - Publickey