SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Cubby で RESTful な Web アプリを 株式会社ヌーラボ 縣俊貴 Seasar Conference 2008 Autumn
自己紹介 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
アジェンダ ,[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
私が Cubby を 作った理由 Seasar Conference 2008 Autumn
2006 年 7 月 Seasar Conference 2008 Autumn
Web フレームワーク 戦国時代 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
自分にとってぴったりの フレームワークがない! Seasar Conference 2008 Autumn
ぴったりな ものって? Seasar Conference 2008 Autumn
ぴったりなもの ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
では、 ぴったりなものを 作ろう! Seasar Conference 2008 Autumn
2006年8月 Cubby 開発開始 Seasar Conference 2008 Autumn
Seasar Conference 2008 Autumn 当初は社内の SI 案件をさくさくこなすために作成
Seasar Conference 2008 Autumn 今ではいろいろと おもしろいサービスに 使われはじめています。 http://tophatenar.com/ http://www.choistudy.jp/ http://hatenarmaps.com/
閑話休題 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
Cubby の RESTful サポート Seasar Conference 2008 Autumn
2 種類の REST ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
[object Object],Seasar Conference 2008 Autumn
RESTful な Web アプリケーションの嬉しさ ,[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
Cubby 以前 ,[object Object],[object Object],[object Object],[object Object],<rule> <from>users/(.*)$</from> <to type=&quot;forward&quot;>user.do?useId=$1</to> </rule> Seasar Conference 2008 Autumn
Cubby 以前 URLRewriteFilter Struts など http://example.com/users/agt ・設定ファイルが2つの FW に分散 ・論理的な URI が2つあると、大変 Seasar Conference 2008 Autumn /user.do?userId=agt
Cubby では? Cubby http://example.com/users/agt ・設定はアクションクラスに一元化 ・処理の近くに設定があるのでわかりやすい @Path(“/users/{userId}”) Seasar Conference 2008 Autumn
@Path ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
@Path (パステンプレート) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
Cubby でエコ URI ,[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
正規表現を使った 柔軟な URI 指定 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn JSR-311 の仕様も だいたい同じ!
優先度 ,[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
リクエストメソッド ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
URI マッピングの確認 ,[object Object],[object Object],アクションメソッドを登録します  [regex=^/todo/$,method=public org.seasar.cubby.action.ActionResult org.seasar.cubby.examples.todo.action.TodoListAction.index(),uriParameterNames=[],requestMethod=GET,onSubmit=null,priority=2147483647,auto=true] … Seasar Conference 2008 Autumn
Path to Entity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
Converter の作成 Seasar Conference 2008 Autumn public AccountConverter extends AbstractConverter { public AccountDao accountDao; public Class<?> getObjectType() { return Account.class;  } public Object convertToObject(Object value, Class<?> objectType, ConvertionHelper helper) { if (value == null) { return null; } String name = String.class.cast(value); return accountDao.findByName(name); } public String convertToString(Object value, ConvertionHelper helper) { Account account = Account.class.cast(value); return account.getName(); } } 文字列 (agata) ↓ 変換処理 Entiy(Account) Entiy(Account) ↓ 変換処理 文字列 (agata)
Converter を使用した Action ,[object Object],Seasar Conference 2008 Autumn public EntryAction extends Action { @RequestParameter public Entry  entry ; @RequestParameter public Account  account ; @Path(“/ {account} /entries/ {entry} ”) public ActionResult index(){ … } } Converter で 自動変換!
その他 Cubby の特徴 ,[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
デモ Seasar Conference 2008 Autumn
簡単な Wiki を つくってみます。 Seasar Conference 2008 Autumn
ページの構成 Seasar Conference 2008 Autumn ページ 表示 編集 保存処理 GET /pages/{page} POST /pages/{page} GET /pages/{page}/edit
1. プロジェクトの作成 Seasar Conference 2008 Autumn mvn archetype:generate  -DarchetypeCatalog=http://cubby.seasar.org  cd wiki mvn eclipse:eclipse
2. 各種設定 Seasar Conference 2008 Autumn ・ WTP Server 登録 ・ jdbc.dicon ・ s2jdbc.dicon
3. 作成するファイル Seasar Conference 2008 Autumn 作成済み デモで作成
今後のロードマップ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
まとめ ,[object Object],[object Object],[object Object],[object Object],[object Object],Seasar Conference 2008 Autumn
ご清聴ありがとう ございました。 ご質問があればどうぞ。 CM : ヌーラボでは現在東京メンバーを募集中です。 詳しくは Web で! ヌーラボ Seasar Conference 2008 Autumn

Weitere ähnliche Inhalte

Andere mochten auch

B O D Y B O A R D F R I E N D S S H O W
B O D Y B O A R D  F R I E N D S  S H O WB O D Y B O A R D  F R I E N D S  S H O W
B O D Y B O A R D F R I E N D S S H O Wdavidebb85
 
Fluffy Puffy Cloud Pets App Engine Meetup
Fluffy Puffy Cloud Pets App Engine MeetupFluffy Puffy Cloud Pets App Engine Meetup
Fluffy Puffy Cloud Pets App Engine MeetupBess Ho
 
ITU 04.03.08
ITU 04.03.08ITU 04.03.08
ITU 04.03.08Luckow
 
Gmicsv 2012 oct
Gmicsv 2012 octGmicsv 2012 oct
Gmicsv 2012 octBess Ho
 
Sticky gooey adhesive
Sticky gooey adhesiveSticky gooey adhesive
Sticky gooey adhesivetahiya
 
3.17.08 Combinations2
3.17.08   Combinations23.17.08   Combinations2
3.17.08 Combinations2chrismac47
 
Some tips for your presentation
Some tips for your presentationSome tips for your presentation
Some tips for your presentationgalongo
 
The Chronicles of Web Standard III: The Voyage of the HTML5
The Chronicles of Web Standard III: The Voyage of the HTML5The Chronicles of Web Standard III: The Voyage of the HTML5
The Chronicles of Web Standard III: The Voyage of the HTML5Bess Ho
 
Names and Professions
Names and ProfessionsNames and Professions
Names and ProfessionsDesh Kapoor
 
12 ways to use an i pad at an open house
12 ways to use an i pad at an open house12 ways to use an i pad at an open house
12 ways to use an i pad at an open houseTeresa Boardman
 
компания TeamMotion
компания TeamMotionкомпания TeamMotion
компания TeamMotionbenial
 
Het open source paradigma ontleed
Het open source paradigma ontleedHet open source paradigma ontleed
Het open source paradigma ontleedFabrice Mous
 
Limits At Infinity 12.14.07
Limits At Infinity 12.14.07Limits At Infinity 12.14.07
Limits At Infinity 12.14.07chrismac47
 

Andere mochten auch (20)

Section 1-2
Section 1-2Section 1-2
Section 1-2
 
B O D Y B O A R D F R I E N D S S H O W
B O D Y B O A R D  F R I E N D S  S H O WB O D Y B O A R D  F R I E N D S  S H O W
B O D Y B O A R D F R I E N D S S H O W
 
Fluffy Puffy Cloud Pets App Engine Meetup
Fluffy Puffy Cloud Pets App Engine MeetupFluffy Puffy Cloud Pets App Engine Meetup
Fluffy Puffy Cloud Pets App Engine Meetup
 
ITU 04.03.08
ITU 04.03.08ITU 04.03.08
ITU 04.03.08
 
Mobile Marketing Platform v.4
Mobile Marketing Platform v.4Mobile Marketing Platform v.4
Mobile Marketing Platform v.4
 
Gmicsv 2012 oct
Gmicsv 2012 octGmicsv 2012 oct
Gmicsv 2012 oct
 
Sticky gooey adhesive
Sticky gooey adhesiveSticky gooey adhesive
Sticky gooey adhesive
 
3.17.08 Combinations2
3.17.08   Combinations23.17.08   Combinations2
3.17.08 Combinations2
 
Some tips for your presentation
Some tips for your presentationSome tips for your presentation
Some tips for your presentation
 
iPad for MN Realtors
iPad for MN RealtorsiPad for MN Realtors
iPad for MN Realtors
 
The Chronicles of Web Standard III: The Voyage of the HTML5
The Chronicles of Web Standard III: The Voyage of the HTML5The Chronicles of Web Standard III: The Voyage of the HTML5
The Chronicles of Web Standard III: The Voyage of the HTML5
 
Dundee vineyards
Dundee vineyardsDundee vineyards
Dundee vineyards
 
Names and Professions
Names and ProfessionsNames and Professions
Names and Professions
 
12 ways to use an i pad at an open house
12 ways to use an i pad at an open house12 ways to use an i pad at an open house
12 ways to use an i pad at an open house
 
Case study touring
Case study touringCase study touring
Case study touring
 
компания TeamMotion
компания TeamMotionкомпания TeamMotion
компания TeamMotion
 
Het open source paradigma ontleed
Het open source paradigma ontleedHet open source paradigma ontleed
Het open source paradigma ontleed
 
Internetverzekeren 2009
Internetverzekeren 2009Internetverzekeren 2009
Internetverzekeren 2009
 
Limits At Infinity 12.14.07
Limits At Infinity 12.14.07Limits At Infinity 12.14.07
Limits At Infinity 12.14.07
 
UCM 4
UCM 4UCM 4
UCM 4
 

Ähnlich wie Cubby 2008-09-06

初めての Data api cms どうでしょう - 大阪夏の陣
初めての Data api   cms どうでしょう - 大阪夏の陣初めての Data api   cms どうでしょう - 大阪夏の陣
初めての Data api cms どうでしょう - 大阪夏の陣Yuji Takayama
 
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用Yatabe Terumasa
 
初めての Data api
初めての Data api初めての Data api
初めての Data apiYuji Takayama
 
Data apiで実現 進化するwebの世界
Data apiで実現 進化するwebの世界Data apiで実現 進化するwebの世界
Data apiで実現 進化するwebの世界Yuji Takayama
 
初めての Data API CMS どうでしょう - 仙台編 -
初めての Data API   CMS どうでしょう - 仙台編 -初めての Data API   CMS どうでしょう - 仙台編 -
初めての Data API CMS どうでしょう - 仙台編 -Yuji Takayama
 
Seasarプロジェクト徹底攻略
Seasarプロジェクト徹底攻略Seasarプロジェクト徹底攻略
Seasarプロジェクト徹底攻略takezoe
 
Struts2を始めよう!
Struts2を始めよう!Struts2を始めよう!
Struts2を始めよう!Shinpei Ohtani
 
PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!Shohei Okada
 
scala+liftで遊ぼう
scala+liftで遊ぼうscala+liftで遊ぼう
scala+liftで遊ぼうyouku
 
丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008Yoichiro Tanaka
 
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJSエンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJSAyumi Goto
 
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説Akira Inoue
 
データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回Naoyuki Yamada
 
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
Let's build a simple app with  .net 6 asp.net core web api, react, and elasti...Let's build a simple app with  .net 6 asp.net core web api, react, and elasti...
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...Shotaro Suzuki
 
WordBench京都12月、WordCampUSからのWP REST APIな話
WordBench京都12月、WordCampUSからのWP REST APIな話WordBench京都12月、WordCampUSからのWP REST APIな話
WordBench京都12月、WordCampUSからのWP REST APIな話Hidetaka Okamoto
 
仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)
仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)
仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)Hiroaki KOBAYASHI
 
JavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData APIJavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData APIHajime Fujimoto
 

Ähnlich wie Cubby 2008-09-06 (20)

初めての Data api cms どうでしょう - 大阪夏の陣
初めての Data api   cms どうでしょう - 大阪夏の陣初めての Data api   cms どうでしょう - 大阪夏の陣
初めての Data api cms どうでしょう - 大阪夏の陣
 
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
 
初めての Data api
初めての Data api初めての Data api
初めての Data api
 
Cubby 2006-08-23
Cubby 2006-08-23Cubby 2006-08-23
Cubby 2006-08-23
 
Data apiで実現 進化するwebの世界
Data apiで実現 進化するwebの世界Data apiで実現 進化するwebの世界
Data apiで実現 進化するwebの世界
 
初めての Data API CMS どうでしょう - 仙台編 -
初めての Data API   CMS どうでしょう - 仙台編 -初めての Data API   CMS どうでしょう - 仙台編 -
初めての Data API CMS どうでしょう - 仙台編 -
 
Seasarプロジェクト徹底攻略
Seasarプロジェクト徹底攻略Seasarプロジェクト徹底攻略
Seasarプロジェクト徹底攻略
 
Struts2を始めよう!
Struts2を始めよう!Struts2を始めよう!
Struts2を始めよう!
 
PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!
 
scala+liftで遊ぼう
scala+liftで遊ぼうscala+liftで遊ぼう
scala+liftで遊ぼう
 
丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008
 
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJSエンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
 
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
 
データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回
 
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
Let's build a simple app with  .net 6 asp.net core web api, react, and elasti...Let's build a simple app with  .net 6 asp.net core web api, react, and elasti...
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
 
Scala on Hadoop
Scala on HadoopScala on Hadoop
Scala on Hadoop
 
Rx java x retrofit
Rx java x retrofitRx java x retrofit
Rx java x retrofit
 
WordBench京都12月、WordCampUSからのWP REST APIな話
WordBench京都12月、WordCampUSからのWP REST APIな話WordBench京都12月、WordCampUSからのWP REST APIな話
WordBench京都12月、WordCampUSからのWP REST APIな話
 
仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)
仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)
仕事の手離れを良くする手段としての、静的検査のあるテンプレートエンジン (YATT::Lite talk at 2014 テンプレートエンジンNight)
 
JavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData APIJavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData API
 

Kürzlich hochgeladen

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 

Kürzlich hochgeladen (9)

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 

Cubby 2008-09-06