Enviar pesquisa
Carregar
Web技術勉強会 第31回
•
0 gostou
•
732 visualizações
龍一 田中
Seguir
Web技術勉強会 第31回
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 10
Baixar agora
Baixar para ler offline
Recomendados
Mavenへのはじめの一歩
Mavenへのはじめの一歩
祐理 大野
Maven基礎
Maven基礎
Toshio Takiguchi
Apache Archiva を試す
Apache Archiva を試す
bouzuya
Web技術勉強会 第30回
Web技術勉強会 第30回
龍一 田中
Jenkins+Maven活用術
Jenkins+Maven活用術
cynipe cynipe
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
Y Watanabe
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
chat bot framework for Java8
chat bot framework for Java8
masahitojp
Recomendados
Mavenへのはじめの一歩
Mavenへのはじめの一歩
祐理 大野
Maven基礎
Maven基礎
Toshio Takiguchi
Apache Archiva を試す
Apache Archiva を試す
bouzuya
Web技術勉強会 第30回
Web技術勉強会 第30回
龍一 田中
Jenkins+Maven活用術
Jenkins+Maven活用術
cynipe cynipe
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
Y Watanabe
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
chat bot framework for Java8
chat bot framework for Java8
masahitojp
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
torutk
Gradle布教活動
Gradle布教活動
Nemoto Yusuke
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Kenichi Mukai
JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行
Yoshitaka Kawashima
Gradleどうでしょう
Gradleどうでしょう
Takuma Watabiki
マイクロフレームワークEnkan(とKotowari)ではじめるREPL駆動開発
マイクロフレームワークEnkan(とKotowari)ではじめるREPL駆動開発
Yoshitaka Kawashima
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
Koichi Sakata
今日から始めるLaravel
今日から始めるLaravel
Masaru Matsuo
Sd Loader Seasar Con2009 White
Sd Loader Seasar Con2009 White
Akio Katayama
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
Takuma Watabiki
jenkinsで遊ぶ
jenkinsで遊ぶ
(^-^) togakushi
大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EE
Taiichilow Nagase
Jenkins と groovy
Jenkins と groovy
Kohsuke Kawaguchi
JenkinsとjMeterで負荷テストの自動化
JenkinsとjMeterで負荷テストの自動化
Satoshi Akama
Head toward Java 13 and Java 14 #jjug
Head toward Java 13 and Java 14 #jjug
Yuji Kubota
Phpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろう
Syouta Tada
Jjug 20140430 gradle_advanced
Jjug 20140430 gradle_advanced
Masatoshi Hayashi
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
テスト環境まるごとAwsにのっけてみた
テスト環境まるごとAwsにのっけてみた
Kazuaki Fujikura
WAS LibertyでCloud-ReadyなJava EE7アプリ開発
WAS LibertyでCloud-ReadyなJava EE7アプリ開発
Hideyuki Fujikawa
Nodejs on android
Nodejs on android
俊夫 森
Mais conteúdo relacionado
Mais procurados
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
torutk
Gradle布教活動
Gradle布教活動
Nemoto Yusuke
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Kenichi Mukai
JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行
Yoshitaka Kawashima
Gradleどうでしょう
Gradleどうでしょう
Takuma Watabiki
マイクロフレームワークEnkan(とKotowari)ではじめるREPL駆動開発
マイクロフレームワークEnkan(とKotowari)ではじめるREPL駆動開発
Yoshitaka Kawashima
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
Koichi Sakata
今日から始めるLaravel
今日から始めるLaravel
Masaru Matsuo
Sd Loader Seasar Con2009 White
Sd Loader Seasar Con2009 White
Akio Katayama
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
Takuma Watabiki
jenkinsで遊ぶ
jenkinsで遊ぶ
(^-^) togakushi
大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EE
Taiichilow Nagase
Jenkins と groovy
Jenkins と groovy
Kohsuke Kawaguchi
JenkinsとjMeterで負荷テストの自動化
JenkinsとjMeterで負荷テストの自動化
Satoshi Akama
Head toward Java 13 and Java 14 #jjug
Head toward Java 13 and Java 14 #jjug
Yuji Kubota
Phpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろう
Syouta Tada
Jjug 20140430 gradle_advanced
Jjug 20140430 gradle_advanced
Masatoshi Hayashi
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
テスト環境まるごとAwsにのっけてみた
テスト環境まるごとAwsにのっけてみた
Kazuaki Fujikura
Mais procurados
(20)
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Gradle布教活動
Gradle布教活動
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行
Gradleどうでしょう
Gradleどうでしょう
マイクロフレームワークEnkan(とKotowari)ではじめるREPL駆動開発
マイクロフレームワークEnkan(とKotowari)ではじめるREPL駆動開発
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
今日から始めるLaravel
今日から始めるLaravel
Sd Loader Seasar Con2009 White
Sd Loader Seasar Con2009 White
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
jenkinsで遊ぶ
jenkinsで遊ぶ
大規模な負荷でもドキドキしない為のJava EE
大規模な負荷でもドキドキしない為のJava EE
Jenkins と groovy
Jenkins と groovy
JenkinsとjMeterで負荷テストの自動化
JenkinsとjMeterで負荷テストの自動化
Head toward Java 13 and Java 14 #jjug
Head toward Java 13 and Java 14 #jjug
Phpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろう
Jjug 20140430 gradle_advanced
Jjug 20140430 gradle_advanced
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
テスト環境まるごとAwsにのっけてみた
テスト環境まるごとAwsにのっけてみた
Destaque
WAS LibertyでCloud-ReadyなJava EE7アプリ開発
WAS LibertyでCloud-ReadyなJava EE7アプリ開発
Hideyuki Fujikawa
Nodejs on android
Nodejs on android
俊夫 森
HudsonときどきMaven2
HudsonときどきMaven2
cactusman
Agileツール適合化分科会(構成管理・ビルドツール)
Agileツール適合化分科会(構成管理・ビルドツール)
masanori kataoka
[社内勉強会]Gradleを使おう
[社内勉強会]Gradleを使おう
hirooooo
Java女子部 Java EEハンズオン(応用編)
Java女子部 Java EEハンズオン(応用編)
Misaki Kajiura
クリスマスを支える俺たちとJava(JJUG CCC 2015 Spring AB4)
クリスマスを支える俺たちとJava(JJUG CCC 2015 Spring AB4)
Koichi Sakata
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
Naoki (Neo) SATO
CloudSpiral 2014年度 Webアプリ講義(1日目)
CloudSpiral 2014年度 Webアプリ講義(1日目)
Shin Matsumoto
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
ToshiakiArai
おーいみんな、JavaやろうぜJava
おーいみんな、JavaやろうぜJava
Kazumune Katagiri
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Yuuki Fukuda
Destaque
(13)
WAS LibertyでCloud-ReadyなJava EE7アプリ開発
WAS LibertyでCloud-ReadyなJava EE7アプリ開発
Nodejs on android
Nodejs on android
HudsonときどきMaven2
HudsonときどきMaven2
Agileツール適合化分科会(構成管理・ビルドツール)
Agileツール適合化分科会(構成管理・ビルドツール)
[社内勉強会]Gradleを使おう
[社内勉強会]Gradleを使おう
Java女子部 Java EEハンズオン(応用編)
Java女子部 Java EEハンズオン(応用編)
クリスマスを支える俺たちとJava(JJUG CCC 2015 Spring AB4)
クリスマスを支える俺たちとJava(JJUG CCC 2015 Spring AB4)
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
CloudSpiral 2014年度 Webアプリ講義(1日目)
CloudSpiral 2014年度 Webアプリ講義(1日目)
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
おーいみんな、JavaやろうぜJava
おーいみんな、JavaやろうぜJava
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Semelhante a Web技術勉強会 第31回
JVMの中身を可視化してみた
JVMの中身を可視化してみた
Kengo Toda
全部入り!WGPで高速JavaScript+HML5体験
全部入り!WGPで高速JavaScript+HML5体験
AdvancedTechNight
MoteMote Compiler Plugin
MoteMote Compiler Plugin
yoshiaki iwanaga
今すぐブラウザでES6を使おう
今すぐブラウザでES6を使おう
Hayashi Yuichi
JavaOne2015報告またはこれからのJava
JavaOne2015報告またはこれからのJava
なおき きしだ
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
NTT DATA Technology & Innovation
Javaで簡単にgpgpu aparapi
Javaで簡単にgpgpu aparapi
Ken'ichi Sakiyama
モダンJavaScript環境構築一歩目
モダンJavaScript環境構築一歩目
大樹 小倉
Javaヂカラ #Java最新動向 -Java 11 の新機能やOracle Code One 2018 発の最新技術トレンドを一気にキャッチアップ-
Javaヂカラ #Java最新動向 -Java 11 の新機能やOracle Code One 2018 発の最新技術トレンドを一気にキャッチアップ-
PE-BANK
Javaはどのように動くのか~スライドでわかるJVMの仕組み
Javaはどのように動くのか~スライドでわかるJVMの仕組み
Chihiro Ito
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Akio Katayama
Scalaでのプログラム開発
Scalaでのプログラム開発
Kota Mizushima
SimpleModeler
SimpleModeler
Tomoharu ASAMI
Backlogでの Perlのつかいかた
Backlogでの Perlのつかいかた
Ryuzo Yamamoto
ScalaでAndroidアプリ開発
ScalaでAndroidアプリ開発
papamitra
つぶLT20121215
つぶLT20121215
遼一 杉浦
Web技術勉強会 第33回
Web技術勉強会 第33回
龍一 田中
ATN No.2 Scala事始め
ATN No.2 Scala事始め
AdvancedTechNight
Grailsのススメ(仮)
Grailsのススメ(仮)
Tsuyoshi Yamamoto
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
Semelhante a Web技術勉強会 第31回
(20)
JVMの中身を可視化してみた
JVMの中身を可視化してみた
全部入り!WGPで高速JavaScript+HML5体験
全部入り!WGPで高速JavaScript+HML5体験
MoteMote Compiler Plugin
MoteMote Compiler Plugin
今すぐブラウザでES6を使おう
今すぐブラウザでES6を使おう
JavaOne2015報告またはこれからのJava
JavaOne2015報告またはこれからのJava
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
Javaで簡単にgpgpu aparapi
Javaで簡単にgpgpu aparapi
モダンJavaScript環境構築一歩目
モダンJavaScript環境構築一歩目
Javaヂカラ #Java最新動向 -Java 11 の新機能やOracle Code One 2018 発の最新技術トレンドを一気にキャッチアップ-
Javaヂカラ #Java最新動向 -Java 11 の新機能やOracle Code One 2018 発の最新技術トレンドを一気にキャッチアップ-
Javaはどのように動くのか~スライドでわかるJVMの仕組み
Javaはどのように動くのか~スライドでわかるJVMの仕組み
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Scalaでのプログラム開発
Scalaでのプログラム開発
SimpleModeler
SimpleModeler
Backlogでの Perlのつかいかた
Backlogでの Perlのつかいかた
ScalaでAndroidアプリ開発
ScalaでAndroidアプリ開発
つぶLT20121215
つぶLT20121215
Web技術勉強会 第33回
Web技術勉強会 第33回
ATN No.2 Scala事始め
ATN No.2 Scala事始め
Grailsのススメ(仮)
Grailsのススメ(仮)
Play jjug2012spring
Play jjug2012spring
Mais de 龍一 田中
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
龍一 田中
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20130525 - Google Cloud Messaging入門
龍一 田中
Web技術勉強会 20120728
Web技術勉強会 20120728
龍一 田中
Web技術勉強会 20120609
Web技術勉強会 20120609
龍一 田中
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
龍一 田中
Web技術勉強会 20111112
Web技術勉強会 20111112
龍一 田中
Web技術勉強会 20110723
Web技術勉強会 20110723
龍一 田中
Web技術勉強会 20110611
Web技術勉強会 20110611
龍一 田中
Web技術勉強会 20110528
Web技術勉強会 20110528
龍一 田中
Web技術勉強会 20110514
Web技術勉強会 20110514
龍一 田中
Web技術勉強会 20100925
Web技術勉強会 20100925
龍一 田中
Web技術勉強会 20100424
Web技術勉強会 20100424
龍一 田中
Web技術勉強会 第38回
Web技術勉強会 第38回
龍一 田中
Web技術勉強会 第37回
Web技術勉強会 第37回
龍一 田中
Web技術勉強会 第34回
Web技術勉強会 第34回
龍一 田中
Web技術勉強会 第29回
Web技術勉強会 第29回
龍一 田中
Web技術勉強会 第28回
Web技術勉強会 第28回
龍一 田中
Web技術勉強会 第26回
Web技術勉強会 第26回
龍一 田中
Web技術勉強会 第25回
Web技術勉強会 第25回
龍一 田中
Web技術勉強会23回目
Web技術勉強会23回目
龍一 田中
Mais de 龍一 田中
(20)
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20120728
Web技術勉強会 20120728
Web技術勉強会 20120609
Web技術勉強会 20120609
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
Web技術勉強会 20111112
Web技術勉強会 20111112
Web技術勉強会 20110723
Web技術勉強会 20110723
Web技術勉強会 20110611
Web技術勉強会 20110611
Web技術勉強会 20110528
Web技術勉強会 20110528
Web技術勉強会 20110514
Web技術勉強会 20110514
Web技術勉強会 20100925
Web技術勉強会 20100925
Web技術勉強会 20100424
Web技術勉強会 20100424
Web技術勉強会 第38回
Web技術勉強会 第38回
Web技術勉強会 第37回
Web技術勉強会 第37回
Web技術勉強会 第34回
Web技術勉強会 第34回
Web技術勉強会 第29回
Web技術勉強会 第29回
Web技術勉強会 第28回
Web技術勉強会 第28回
Web技術勉強会 第26回
Web技術勉強会 第26回
Web技術勉強会 第25回
Web技術勉強会 第25回
Web技術勉強会23回目
Web技術勉強会23回目
Último
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
Último
(9)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Web技術勉強会 第31回
1.
Maven+Eclipseで JavaWebアプリを作る Web技術勉強会
第31回 Ryuichi TANAKA.
2.
前回からの続き ☆Mavenについてはこちらを参照 http://www.slideshare.net/mapserver2007/web-30- 2208799 ☆今回は実際にMavenでWebアプリ
ケーションを作ってみる 2
3.
使ったもの ☆クライアント ・Eclipse(Ganymede)+m2eclipse ・Java(jdk1.6)
・Maven2 ☆サーバ ・Tomcat6 ・Apache2.0 ・jdk1.6 3
4.
作るもの ☆Java版TMAP API ・TMAP
APIとは… 自作GIS(TMAP)のAPI。住所を自動抽出してその 地点の地図を表示するアプリケーション。Perlで作成。 今回はこれをJavaで書き直す。 4
5.
MavenでWebアプリを作る時の基本方針 ☆1 coreプロジェクトを作る coreプロジェクトとはメインロジックを記述し
たプロジェクトの指す。割合的には9割以上ここ が処理することになる。最終的な成果物はjar。 ☆2 webプロジェクトを作る webプロジェクトとは、その名のとおりWebア プリ化するプロジェクト。要するにServlet。☆1 でインストールしたjarをこのプロジェクトに取 り込む。Eclipseなら[依存関係の追加]で取り込 める。pom.xmlに直接書いてもいい。最終的な成 果物はwar。 5
6.
coreプロジェクト jtmap_coreプロジェクト=coreプロジェクト jp.mapserver2007.jtmap.api
JtmapInterface.java … インタフェース JtmapCommon.java … 共通処理 JtmapHttpAgent.java … HTTP関連 JtmapExecute.java … 実行クラス jp.mapserver2007.jtmap.db JtmapDBAccessor.java … DBアクセス Apikey.java … スキーマファイル Apimaster.java … スキーマファイル Javadoc:http://summer-lights.dyndns.ws/document/javadoc/jtmap/ 6
7.
webプロジェクト jtmapプロジェクト=webプロジェクト jp.mapserver2007.jtmap.api
JtmapAddressExtract.java … 住所抽出用実行ファイル 7
8.
完成!
Perl版とJava版で 切り替えられるように 8
9.
Java版とPerl版の比較
Java Perl(※1) 実行速度(※2) 0.179秒 1.16秒 コード量 245行 110行 ※1 CGIで実行 ※2 Firefox3.5.3、Firebug1.4.3b1上で計測 ・実行速度は体感でもわかるほどの差 Perlが遅いというかCGIが遅い ・コード量は倍以上(処理内容はほぼ同じ) 9
10.
結論(私見) 作るものによって言語を選定する必要がある ・Javaは実行速度が速いが、コード量がどうし
ても増える ・Perlは実行速度を抑えたいならmod_perlなど を導入する必要がある(ただしApache限定)。 ・Javaで作る場合、設計が重要 クラスをたくさん作らなければならない。 ・JavaのライブラリはPerlほど多くないが、最低 限必要はある。 10
Baixar agora