SlideShare a Scribd company logo
1 of 31
勉強会 第 2 回
目次
•ご連絡
•第1回目の振り返り
– 1. Java をクライアント側で動作させるには
– 2.オブジェクト指向の基本概念
– 3.前回の課題解説
•第2回  Web アプリケーションを構築する
には
•課題
ご連絡
勉強会用の情報共有や日程調整には、
サイボウズ  Live を使おうと思います。
勉強会はコミットしていく場所にしたいで
す。
積極的な投稿をお願いします。
https://cybozulive.com/login
    第1回目の振り返り
JDK と Eclipse ( Pleiades )の環境構築
• Java でクライアント環境を作るにはいくつ
か方法があります。
– JDK をインストールして、テキストエディタ
とコマンドラインで開発する。
– Eclipse をインストール( Pleiades がおすす
め)
• http://mergedoc.osdn.jp/index.html#/pleiades.html
– NetBeans をインストール
– Spring Tool Suite を使う
• http://projects.spring.io/spring-framework/
オブジェクト指向の基本概念
• オブジェクト(インスタンス)
• インスタンス変数(メンバー変数)
• メソッド
• コンストラクタ
• オーバーロード
• 静的変数(クラス変数、 static 変数)
• クラスメソッド( static メソッド)
オブジェクト指向の基本概念
• カプセル化
• 継承
• 多態性(ポリモーフィズム)
Java でオブジェクト指向
• カプセル化
– メンバー変数をアクセス指定することで実現
• public
• private
• protected
• アクセス指定なし
Java でオブジェクト指向
• 継承 
– extends で実現
• 多様性
– インタフェースを統一する。そして、オブ
ジェクトの型をキャストすることにより実現
Java でオブジェクト指向
• 継承 
– extends で実現
• 多様性
– オブジェクトの型をキャストすることにより
実現
第 1 回目 課題
• まず、自分のうちでプログラムを作れる環境作る。
• java.util.ArrayList を使って違うクラスのインスタンスが格納されている List
データを作成し、内容を標準出力に書き出すプログラムを作成する。
• java.util.HashMap を使って違うクラスのインスタンスが格納されているマッ
プデータを作成し、内容を標準出力に書き出すプログラムを作る。
• 列挙型を用いたプログラムを作成してください。
• 自分で Exception クラスを継承した例外を作成して例外処理を行うプログラ
ムを作成する。
• File へのテキスト文字の入出力をするプログラムを
BufferedReader 、 BufferedWriter を使って作成する。
• File への入出力が nio パッケージを用いてできるか、プログラムを作成して
みなさい。
• JDBC を用いてクライアントに MySQL をインストールして、テーブルへの選
択、挿入、更新を行う。
課題1:j ava.util.ArrayList
• java.util.ArrayList は、長さに制限がない動
的なリスト構造
• 親クラス  Employee 、子クラス
Engenner 、子クラス Sales を使って作成
• 親クラスは抽象クラスで作成
• instanceof 演算子を使って子クラス特有な
処理を分けてみた
• 継承とポリモーフィズムの例
課題 2 : java.util.HashMap
• j ava.util.HashMap をつかう。 Map とは
データにキー(索引)を使ってアクセスす
る辞書のようなもの
• 課題1と同じデータ構造をつかう
• 順番にアクセスしてとりだすことができる
• キーを指定して1つだけデータを取り出す
こともできる
課題 3 :列挙型
• 列挙型は定数を管理する特殊なクラス
• 自動的に Enum 型を継承、いくつかのメ
ソッドが使えます
• コンストラクタに制限がかかっており自分
で New できない
• データベースのコードと画面表示名を対応
づけて管理する場合に便利
課題 4 :自作 Exception
• チェック付例外を継承して、自分のアプリ
ケーション固有のエラー出力処理をする。
課題 5 :
BufferedReader 、 BufferedWriter
• 新しいバージョンの Java であれば、 try
with Resource 文を使いましょう。古いバー
ジョンであれば、 finally で確実にクローズ
するのを忘れない。
課題 6 : NIO
 また、次回にでも。。
課題7: MySQL へデータアクセス
• 下記から MySQL をダウンロードして
Windows にインストールしてください。
http://dev.mysql.com/downloads/
第2回 
Webアプリケーションを
構築するには
Web アプリケーションの構造
Web ブラウザ
Java Script Client
Web サーバ アプリケーション
サーバ
データベース
サーバ
HTTP/HTTPS TCP/IP
TCP/IP
Web ブラウザ
Java Script Client
Web サーバ アプリケーション
サーバ
データベース
サーバ
HTTP/HTTPS TCP/IP
TCP/IPCSS
HTML
ECMAScript
HTTP 仕様
TCP/IP 仕様
アプリケーション
サーバの設定
データベース
サーバの設定
SQLWEB
サーバの設定
FireFoxDeveloperTool
Eclipse
各種データベース
管理ツール
テーブル論理設計
MVC モデル
   MVC モデル
トランザクション設計
Web ブラウザ
Java Script Client
Web サーバ アプリケーション
サーバ
データベース
サーバ
HTTP/HTTPS TCP/IP
TCP/IP
SQL
Eclipse
MVC モデル
学ぶことは多種多様ですが、
 一番初めの一歩はこの2点がよいのでは
MVC モデルってなに?
 画面遷移
の コント
ロールなど
コントローラー
表示制御
ビュー
ビジネス
ロジック
モデル
MVC モデルってなに?
プレゼンテーション層 データアクセス層
表示制御
サービス
ビジネスロジック
層
DTO
DAO
ドメイン
 
  Web
ブラウザ
Spring って何?
• 一言でいうなれば DI コンテナという技術
• MVC モデルの各部品どおしを「弱い依存関係」にし
てくれる技術
やり方1: 設定ファイルでガチガチに定義
やり方2:  Java の言語仕様、アノテーションを使って楽
に設定
やり方3: メソッド名のルールで自動的に対応
• 「横断的な関心ごと」を MVC モデルの部品から切
り離してくれる技術
 横断的な関心ごと1: トランザクション管理
 横断的な関心ごと2: ログ書き出し
Spring   Framework
Spring Data Spring Roo
Spring  
Web
Service
Spring  
Mobile
Spring  
Security
Spring AOP Spring MVC Spring Web
Flow
Spring
Integration
Spring
Batch
Spring Framework(Core)
単なる DI コンテナから、大規模な統合フレームワークに発展
今回の課題では、赤枠の部分を上手く使いましょう
課題
ローカル環境に Tomcat と Spring が動作する
環境を作成してください。
次の要件を持つ Web サンプルアプリケー
ションを SpringMVC を使って作成しましょう
。
要件: クレジットカード番号データ更新、
検索システム
1.データ入力画面
氏名
生年月日
クレジットカード番号  ( 番号16ケタ)
カードタイプ ( VISA,JCB )
カード有効期限
※ 入力検証はかけること
2.検索画面
ー検索項目 氏名、クレジットカード番号、カード有効期限の
範囲
3.レコード削除
検索一覧にてレコードを選択して削除
作る手順としては
1.はじめに画面の HTML を作成
2.データベースのフィールド長を決めてテーブルを
作成
3. Java の Model クラスを作成
4・ DB と Model のアクセスの仕方を考える
4. Java の入力検証部分を実装
5.コントローラの部分を考える
Spring の設定
6. 1で作成した HTML に View のコードを埋める
課題
業務をやりながら、 Java の資格なんかもや
りながらやったら2か月くらいかかるかも。
。
サイボウズに進捗、質問はアップしてくださ
い。
コードまとまったら Git にコミットしましょ
う。
参考書籍
• Spring MVC/ROO プログラミング入門
秀和システム
• Spring3 入門 
~ Java フレームワーク・より良い設計とアーキ
テクチャ~
技術評論社

More Related Content

What's hot

Java SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心にJava SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心にTaku Miyakawa
 
Jjug 20140430 gradle_basic
Jjug 20140430 gradle_basicJjug 20140430 gradle_basic
Jjug 20140430 gradle_basicTakuma Watabiki
 
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方Taku Miyakawa
 
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々torutk
 
Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4
Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4
Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4Yusuke Yamamoto
 
.NET Compiler Platform
.NET Compiler Platform.NET Compiler Platform
.NET Compiler Platform信之 岩永
 
テストゼロからイチに進むための戦略と戦術
テストゼロからイチに進むための戦略と戦術テストゼロからイチに進むための戦略と戦術
テストゼロからイチに進むための戦略と戦術Y Watanabe
 
Groovy Bootcamp 2015 by JGGUG
Groovy Bootcamp 2015 by JGGUGGroovy Bootcamp 2015 by JGGUG
Groovy Bootcamp 2015 by JGGUGUehara Junji
 
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswersSpring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswersTakuma Watabiki
 
Java8 コーディングベストプラクティス and NetBeansのメモリログから...
Java8 コーディングベストプラクティス and NetBeansのメモリログから...Java8 コーディングベストプラクティス and NetBeansのメモリログから...
Java8 コーディングベストプラクティス and NetBeansのメモリログから...なおき きしだ
 
Groovy Shell Scripting 2015
Groovy Shell Scripting 2015Groovy Shell Scripting 2015
Groovy Shell Scripting 2015Uehara Junji
 
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜Teppei Sato
 
An Internal of LINQ to Objects
An Internal of LINQ to ObjectsAn Internal of LINQ to Objects
An Internal of LINQ to ObjectsYoshifumi Kawai
 
Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4
Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4
Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4bitter_fox
 
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)Tokuhiro Matsuno
 
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~JustSystems Corporation
 
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjugOpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjugYuji Kubota
 

What's hot (20)

Java SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心にJava SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心に
 
Jjug 20140430 gradle_basic
Jjug 20140430 gradle_basicJjug 20140430 gradle_basic
Jjug 20140430 gradle_basic
 
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
 
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
 
Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4
Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4
Java デバッガ活用術 ~勘デバッグ・print デバッグから抜けだそう~ #jjug_ccc #ccc_h4
 
.NET Compiler Platform
.NET Compiler Platform.NET Compiler Platform
.NET Compiler Platform
 
テストゼロからイチに進むための戦略と戦術
テストゼロからイチに進むための戦略と戦術テストゼロからイチに進むための戦略と戦術
テストゼロからイチに進むための戦略と戦術
 
Groovy Bootcamp 2015 by JGGUG
Groovy Bootcamp 2015 by JGGUGGroovy Bootcamp 2015 by JGGUG
Groovy Bootcamp 2015 by JGGUG
 
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswersSpring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
 
Java8 コーディングベストプラクティス and NetBeansのメモリログから...
Java8 コーディングベストプラクティス and NetBeansのメモリログから...Java8 コーディングベストプラクティス and NetBeansのメモリログから...
Java8 コーディングベストプラクティス and NetBeansのメモリログから...
 
Groovy Shell Scripting 2015
Groovy Shell Scripting 2015Groovy Shell Scripting 2015
Groovy Shell Scripting 2015
 
キメるClojure
キメるClojureキメるClojure
キメるClojure
 
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
 
An Internal of LINQ to Objects
An Internal of LINQ to ObjectsAn Internal of LINQ to Objects
An Internal of LINQ to Objects
 
What makes Geb groovy?
What makes Geb groovy?What makes Geb groovy?
What makes Geb groovy?
 
Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4
Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4
Introduction to JShell: the Java REPL Tool #jjug_ccc #ccc_ab4
 
Gradle handson
Gradle handsonGradle handson
Gradle handson
 
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
 
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
 
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjugOpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjug
 

Viewers also liked

Loan On The Same Day No Matter What Credit Tags You Have!
Loan On The Same Day No Matter What Credit Tags You Have!Loan On The Same Day No Matter What Credit Tags You Have!
Loan On The Same Day No Matter What Credit Tags You Have!Same Day Payout Loans
 
Jumpstarting Your Funding Success
Jumpstarting Your Funding SuccessJumpstarting Your Funding Success
Jumpstarting Your Funding SuccessFaye Farmer
 
Anatomia fisiologia humana (1)
Anatomia fisiologia humana (1)Anatomia fisiologia humana (1)
Anatomia fisiologia humana (1)edgardoaltamar
 
Plan for our film poster
Plan for our film posterPlan for our film poster
Plan for our film posterlauren8908
 
Digi sound Studio Workshop
Digi sound Studio WorkshopDigi sound Studio Workshop
Digi sound Studio Workshopbabalkp
 
How i took my photos for my music
How i took my photos for my musicHow i took my photos for my music
How i took my photos for my musiclauren8908
 
Grant Writing Success
Grant Writing SuccessGrant Writing Success
Grant Writing SuccessFaye Farmer
 
Nature gallery
Nature galleryNature gallery
Nature gallerybvojcak
 

Viewers also liked (20)

Planning
PlanningPlanning
Planning
 
Loan On The Same Day No Matter What Credit Tags You Have!
Loan On The Same Day No Matter What Credit Tags You Have!Loan On The Same Day No Matter What Credit Tags You Have!
Loan On The Same Day No Matter What Credit Tags You Have!
 
what is twitter for?
what is twitter for?what is twitter for?
what is twitter for?
 
Jumpstarting Your Funding Success
Jumpstarting Your Funding SuccessJumpstarting Your Funding Success
Jumpstarting Your Funding Success
 
Mengatur Blogger Blog
Mengatur Blogger BlogMengatur Blogger Blog
Mengatur Blogger Blog
 
Anatomia fisiologia humana (1)
Anatomia fisiologia humana (1)Anatomia fisiologia humana (1)
Anatomia fisiologia humana (1)
 
Knowing 3140
Knowing 3140Knowing 3140
Knowing 3140
 
Cocinamos pizza
Cocinamos pizzaCocinamos pizza
Cocinamos pizza
 
Curriculum vitae
Curriculum vitaeCurriculum vitae
Curriculum vitae
 
ハイレゾ
ハイレゾハイレゾ
ハイレゾ
 
Fonts used
Fonts usedFonts used
Fonts used
 
Plan for our film poster
Plan for our film posterPlan for our film poster
Plan for our film poster
 
Toolbar etc
Toolbar etcToolbar etc
Toolbar etc
 
Poddd
PodddPoddd
Poddd
 
Membuat Blogger Blog
Membuat Blogger BlogMembuat Blogger Blog
Membuat Blogger Blog
 
Digi sound Studio Workshop
Digi sound Studio WorkshopDigi sound Studio Workshop
Digi sound Studio Workshop
 
How i took my photos for my music
How i took my photos for my musicHow i took my photos for my music
How i took my photos for my music
 
Grant Writing Success
Grant Writing SuccessGrant Writing Success
Grant Writing Success
 
Poddd
PodddPoddd
Poddd
 
Nature gallery
Nature galleryNature gallery
Nature gallery
 

Similar to 第2回勉強会

Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)
Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)
Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)kojiokb
 
Create android app can send SMS and Email by React Natice
Create android app can send SMS and Email by React NaticeCreate android app can send SMS and Email by React Natice
Create android app can send SMS and Email by React NaticeGMO-Z.com Vietnam Lab Center
 
Laravelの検索機能の実装方法
Laravelの検索機能の実装方法Laravelの検索機能の実装方法
Laravelの検索機能の実装方法yoshitaro yoyo
 
はじめての ASP.NET MVC
はじめての ASP.NET MVCはじめての ASP.NET MVC
はじめての ASP.NET MVCjz5 MATSUE
 
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例Takeshi Kondo
 
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話JustSystems Corporation
 
Web制作勉強会 #2
Web制作勉強会 #2Web制作勉強会 #2
Web制作勉強会 #2Moto Yan
 
Intalio japan special cloud workshop
Intalio japan special cloud workshopIntalio japan special cloud workshop
Intalio japan special cloud workshopDaisuke Sugai
 
ASP.NET Core WebAPIでODataを使おう
ASP.NET Core WebAPIでODataを使おうASP.NET Core WebAPIでODataを使おう
ASP.NET Core WebAPIでODataを使おうDevTakas
 
javascript を Xcode でテスト
javascript を Xcode でテストjavascript を Xcode でテスト
javascript を Xcode でテストYoichiro Sakurai
 
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminarVoicepic@FukuiMASeminar
Voicepic@FukuiMASeminarManabu Shimobe
 
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発多分モダンなWebアプリ開発
多分モダンなWebアプリ開発tak-nakamura
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ寛 吉田
 
Isomorphic web development with scala and scala.js
Isomorphic web development  with scala and scala.jsIsomorphic web development  with scala and scala.js
Isomorphic web development with scala and scala.jsTanUkkii
 
SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理
SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理
SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理Oshitari_kochi
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShiftEtsuji Nakai
 

Similar to 第2回勉強会 (20)

Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)
Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)
Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)
 
Create android app can send SMS and Email by React Natice
Create android app can send SMS and Email by React NaticeCreate android app can send SMS and Email by React Natice
Create android app can send SMS and Email by React Natice
 
Laravelの検索機能の実装方法
Laravelの検索機能の実装方法Laravelの検索機能の実装方法
Laravelの検索機能の実装方法
 
はじめての ASP.NET MVC
はじめての ASP.NET MVCはじめての ASP.NET MVC
はじめての ASP.NET MVC
 
JSer Class #2
JSer Class #2JSer Class #2
JSer Class #2
 
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
 
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
 
Web制作勉強会 #2
Web制作勉強会 #2Web制作勉強会 #2
Web制作勉強会 #2
 
Play jjug2012spring
Play jjug2012springPlay jjug2012spring
Play jjug2012spring
 
Intalio japan special cloud workshop
Intalio japan special cloud workshopIntalio japan special cloud workshop
Intalio japan special cloud workshop
 
ASP.NET Core WebAPIでODataを使おう
ASP.NET Core WebAPIでODataを使おうASP.NET Core WebAPIでODataを使おう
ASP.NET Core WebAPIでODataを使おう
 
Java in the World of Container by David Buck
Java in the World of Container by David BuckJava in the World of Container by David Buck
Java in the World of Container by David Buck
 
javascript を Xcode でテスト
javascript を Xcode でテストjavascript を Xcode でテスト
javascript を Xcode でテスト
 
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminarVoicepic@FukuiMASeminar
Voicepic@FukuiMASeminar
 
RESTful Webサービス
RESTful WebサービスRESTful Webサービス
RESTful Webサービス
 
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
 
Isomorphic web development with scala and scala.js
Isomorphic web development  with scala and scala.jsIsomorphic web development  with scala and scala.js
Isomorphic web development with scala and scala.js
 
SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理
SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理
SQL Beginners Day #1 - SQL Server および Azure SQL のインストールと管理
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
 

More from Mugen Fujii

Jupiter notebookをawsに構築しよう
Jupiter notebookをawsに構築しようJupiter notebookをawsに構築しよう
Jupiter notebookをawsに構築しようMugen Fujii
 
2020/8/22 IoT 研究会講演
2020/8/22 IoT 研究会講演2020/8/22 IoT 研究会講演
2020/8/22 IoT 研究会講演Mugen Fujii
 
集中型か分散型か
集中型か分散型か集中型か分散型か
集中型か分散型かMugen Fujii
 
ブロックチェーン技術はデジタル経営の基盤になり得るか
ブロックチェーン技術はデジタル経営の基盤になり得るかブロックチェーン技術はデジタル経営の基盤になり得るか
ブロックチェーン技術はデジタル経営の基盤になり得るかMugen Fujii
 
ブロックチェーン技術は幻滅期を超えれるか!?
ブロックチェーン技術は幻滅期を超えれるか!?ブロックチェーン技術は幻滅期を超えれるか!?
ブロックチェーン技術は幻滅期を超えれるか!?Mugen Fujii
 
Blockchainandcriptcurrency ver2
Blockchainandcriptcurrency ver2Blockchainandcriptcurrency ver2
Blockchainandcriptcurrency ver2Mugen Fujii
 
ブロックチェーンと仮想通貨の仕組みアップ用
ブロックチェーンと仮想通貨の仕組みアップ用ブロックチェーンと仮想通貨の仕組みアップ用
ブロックチェーンと仮想通貨の仕組みアップ用Mugen Fujii
 
Kintoneセミナー
KintoneセミナーKintoneセミナー
KintoneセミナーMugen Fujii
 
Kintoneセミナー
KintoneセミナーKintoneセミナー
KintoneセミナーMugen Fujii
 
テスト自動化に対するAtlassian製品の有効活用法
テスト自動化に対するAtlassian製品の有効活用法テスト自動化に対するAtlassian製品の有効活用法
テスト自動化に対するAtlassian製品の有効活用法Mugen Fujii
 
第6回 itil講義資料
第6回 itil講義資料第6回 itil講義資料
第6回 itil講義資料Mugen Fujii
 
第5回 itil講義資料
第5回 itil講義資料第5回 itil講義資料
第5回 itil講義資料Mugen Fujii
 
第4回 itil講義資料
第4回 itil講義資料第4回 itil講義資料
第4回 itil講義資料Mugen Fujii
 
第3回 ITIL講義資料
第3回 ITIL講義資料第3回 ITIL講義資料
第3回 ITIL講義資料Mugen Fujii
 
第2回 ITIL講義資料
第2回 ITIL講義資料第2回 ITIL講義資料
第2回 ITIL講義資料Mugen Fujii
 
ITILの基礎、第1回講義資料
ITILの基礎、第1回講義資料ITILの基礎、第1回講義資料
ITILの基礎、第1回講義資料Mugen Fujii
 
Amazon awsを使ったwordpressサイト構築のポイント
Amazon awsを使ったwordpressサイト構築のポイントAmazon awsを使ったwordpressサイト構築のポイント
Amazon awsを使ったwordpressサイト構築のポイントMugen Fujii
 

More from Mugen Fujii (18)

Jupiter notebookをawsに構築しよう
Jupiter notebookをawsに構築しようJupiter notebookをawsに構築しよう
Jupiter notebookをawsに構築しよう
 
2020/8/22 IoT 研究会講演
2020/8/22 IoT 研究会講演2020/8/22 IoT 研究会講演
2020/8/22 IoT 研究会講演
 
5 g
5 g5 g
5 g
 
集中型か分散型か
集中型か分散型か集中型か分散型か
集中型か分散型か
 
ブロックチェーン技術はデジタル経営の基盤になり得るか
ブロックチェーン技術はデジタル経営の基盤になり得るかブロックチェーン技術はデジタル経営の基盤になり得るか
ブロックチェーン技術はデジタル経営の基盤になり得るか
 
ブロックチェーン技術は幻滅期を超えれるか!?
ブロックチェーン技術は幻滅期を超えれるか!?ブロックチェーン技術は幻滅期を超えれるか!?
ブロックチェーン技術は幻滅期を超えれるか!?
 
Blockchainandcriptcurrency ver2
Blockchainandcriptcurrency ver2Blockchainandcriptcurrency ver2
Blockchainandcriptcurrency ver2
 
ブロックチェーンと仮想通貨の仕組みアップ用
ブロックチェーンと仮想通貨の仕組みアップ用ブロックチェーンと仮想通貨の仕組みアップ用
ブロックチェーンと仮想通貨の仕組みアップ用
 
Kintoneセミナー
KintoneセミナーKintoneセミナー
Kintoneセミナー
 
Kintoneセミナー
KintoneセミナーKintoneセミナー
Kintoneセミナー
 
テスト自動化に対するAtlassian製品の有効活用法
テスト自動化に対するAtlassian製品の有効活用法テスト自動化に対するAtlassian製品の有効活用法
テスト自動化に対するAtlassian製品の有効活用法
 
第6回 itil講義資料
第6回 itil講義資料第6回 itil講義資料
第6回 itil講義資料
 
第5回 itil講義資料
第5回 itil講義資料第5回 itil講義資料
第5回 itil講義資料
 
第4回 itil講義資料
第4回 itil講義資料第4回 itil講義資料
第4回 itil講義資料
 
第3回 ITIL講義資料
第3回 ITIL講義資料第3回 ITIL講義資料
第3回 ITIL講義資料
 
第2回 ITIL講義資料
第2回 ITIL講義資料第2回 ITIL講義資料
第2回 ITIL講義資料
 
ITILの基礎、第1回講義資料
ITILの基礎、第1回講義資料ITILの基礎、第1回講義資料
ITILの基礎、第1回講義資料
 
Amazon awsを使ったwordpressサイト構築のポイント
Amazon awsを使ったwordpressサイト構築のポイントAmazon awsを使ったwordpressサイト構築のポイント
Amazon awsを使ったwordpressサイト構築のポイント
 

第2回勉強会