SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Githubエコシステムを活用した 
イマドキの趣味開発 
@sue445 
2014/09/24 開発部会 LT 
Copyright Drecom Co., Ltd. All Rights Reserved.
⮬ᕫ⤂௓ 
sue445 
● drecom (2012 - ) 
○ ♫ෆ䝒䞊䝹䛸䛛♫ෆ䝷䜲䝤䝷䝸䛸䛛䜲䞁䝣䝷䛸䛛 
● 䝗䝸䝁䝮Ṕ == RubyṔ == 2ᖺ䛱䜗䛔 
● ᰩ䛾ே 
● 䝥䝸䜻䝳䜰䛾ே 
● 䝃䝄䜶䛾ே 
● RubyKaja 2014 
Copyright Drecom Co., Ltd. All Rights Reserved.
Copyright Drecom Co., Ltd. All Rights Reserved. 
RubyKaja!! @RubyKaigi2014 
http://kaja.rubyist.net/2014/kaja
Copyright Drecom Co., Ltd. All Rights Reserved. 
今期の嫁: キュアハニー
Copyright Drecom Co., Ltd. All Rights Reserved. 
本妻: キュアピース
ヰ䛩䛣䛸 
● ᭱㏆స䛳䛯䜰䝥䝸䛾⤂௓ 
● Github㐃ᦠ䛧䛯䝃䞊䝡䝇䛾⤂௓ 
○ 䝞䝑䝆䛷䝸䝫䝆䝖䝸䜢┠❧䛯䛫䜛 
○ ඲⮬ື䝔䝇䝖䠃䝕䝥䝻䜲 
○ 䝽䞁䜽䝸䝑䜽䝕䝥䝻䜲 
● 䜎䛸䜑 
Copyright Drecom Co., Ltd. All Rights Reserved.
᭱㏆స䛳䛯䜰䝥䝸䛾⤂௓ 
Copyright Drecom Co., Ltd. All Rights Reserved.
᭱㏆స䛳䛯䜰䝥䝸䛾⤂௓ 
Gemoire (ジェモワール) 
http://gemoire.herokuapp.com/ 
https://github.com/sue445/gemoire 
Copyright Drecom Co., Ltd. All Rights Reserved.
඲యീ 
1. push 2. webhook 
Copyright Drecom Co., Ltd. All Rights Reserved. 
App 
doc 
3. clone 
5. browsing 
4. generate
Gemoire 
● ྡ๓䛾⏤᮶䛿Gem + Grimoire(㨱ᑟ᭩) 
○ gem䛾ྲྀᢅㄝ᫂᭩䜢㞟䜑䛯ⓗ䛺ឤ䛨 
○ 䝆䜵䝮 + 䜾䝸䝰䝽䞊䝹 = 䝆䜵䝰䝽䞊䝹 
● gem䛾YARD䝗䜻䝳䝯䞁䝖䜢ᡭ㍍䛻බ㛤䛩䜛䛯䜑䛾䜰䝥䝸 
● git䛾URLⓏ㘓䛩䜛䛰䛡䛷຾ᡭ䛻䝗䜻䝳䝯䞁䝖⏕ᡂ 
● Ruby 2.1.3 + Padrino 0.12.3 + activerecord 4.1.6 ㎶䜚 
● 䜰䝥䝸䛾ヲ⣽䛿௒ᅇ䛾ᮏ㢟䛷䛿䛺䛔䛾䛷䛣䜜௨ୖ䛾ㄝ᫂䛿๭ 
ឡ 
Copyright Drecom Co., Ltd. All Rights Reserved.
䝞䝑䝆䛷䝸䝫䝆䝖䝸䜢┠❧䛯䛫䜛 
Copyright Drecom Co., Ltd. All Rights Reserved.
䝞䝑䝆䛷䝸䝫䝆䝖䝸䜢┠❧䛯䛫䜛 
Copyright Drecom Co., Ltd. All Rights Reserved.
䝞䝑䝆䛷䝸䝫䝆䝖䝸䜢┠❧䛯䛫䜛 
CIの状態gemの最新率 
Copyright Drecom Co., Ltd. All Rights Reserved. 
テストカバレッ 
ジ 
コードのスコア 
Ready状態の 
issueの数 
デプロイボタン 
(後述)
䝞䝑䝆䛷䝸䝫䝆䝖䝸䜢┠❧䛯䛫䜛 
● README䛿䝸䝫䝆䝖䝸䛾䝖䝑䝥䛻⾲♧䛥䜜䜛≉ู䛺䝣䜯䜲䝹 
● markdown䛷䛒䜜䜀⏬ീ䜒⾲♧䛷䛝䜛 
● github䛸㐃ᦠ䛧䛶䜛እ㒊䝃䞊䝡䝇䛿䛰䛔䛯䛔README䛻㈞䜛⏝ 
䛾䝞䝑䝆䜒ᥦ౪䛧䛶䜛䛣䛸䛜ከ䛔 
● 㟼ⓗゎᯒ䛾⤖ᯝ䜢┠❧䛶䛫䜛䛣䛸䛷䛔䜝䛔䜝䜰䝢䞊䝹䛷䛝䜛 
○ ே䛛䜙ぢ䜙䜜䜛䛣䛸䜢ព㆑䛩䜛䛣䛸䛷䝁䞊䝗䜢⥡㯇䛻䛩䜛᪉ 
ྥ䛻ព㆑䛜ാ䛟 
● ヲ䛧䛟䛿ୗグ䜶䞁䝖䝸ཧ↷ 
○ github䛷gem䜢බ㛤䛩䜛᫬䛻౑䛔䛯䛔䝞䝑䝆 - 䛟䜚䛻䛳䛝 
○ http://sue445.hatenablog. 
com/entry/2014/08/11/123000 
Copyright Drecom Co., Ltd. All Rights Reserved.
䝞䝑䝆䛷䝸䝫䝆䝖䝸䜢┠❧䛯䛫䜛 
Copyright Drecom Co., Ltd. All Rights Reserved. 
Green = LGTM (Looks good to me) 
Orange =ちょい危険 
Red = ヤバヤバイよ!
඲⮬ື䝔䝇䝖䠃䝕䝥䝻䜲 
Copyright Drecom Co., Ltd. All Rights Reserved.
Run test with each PR push 
Copyright Drecom Co., Ltd. All Rights Reserved. 
TEST FAILED
Run test with each PR push 
Copyright Drecom Co., Ltd. All Rights Reserved. 
TEST SUCCEESS
୺䛺CaaS (CI as a Service) 
● Travis CI (https://travis-ci.org/) 
● Circle CI (https://circleci.com/) 
● Wercker (http://wercker.com/) 
ඹ㏻Ⅼ 
● github䛾䜰䜹䜴䞁䝖䛷䝻䜾䜲䞁䛧䛶タᐃ䜒䝽䞁䜽䝸䝑䜽 
● public repository䛺䜙↓ᩱ䛷౑䛘䜛 
● Pull Request䛥䜜䛯branch䛻ᑐ䛧䛶merge䛩䜛๓䛻䝔䝇䝖䜢ᐇ 
⾜ 
● ᚲせ䛷䛒䜜䜀䝔䝇䝖ᚋ䛻䝕䝥䝻䜲䜔䝏䝱䝑䝖㏻▱䜒䛷䛝䜛 
ヲ䛧䛔ẚ㍑ 
http://atskimura.hatenablog.com/entry/2014/02/06/184048 
Copyright Drecom Co., Ltd. All Rights Reserved.
Automation deploy 
Copyright Drecom Co., Ltd. All Rights Reserved. 
CI 
Test 
Test and 
Deploy
Automation deploy 
Copyright Drecom Co., Ltd. All Rights Reserved.
䝽䞁䜽䝸䝑䜽䝕䝥䝻䜲 
Copyright Drecom Co., Ltd. All Rights Reserved.
Deploy to Heroku Button 
Copyright Drecom Co., Ltd. All Rights Reserved.
䝽䞁䜽䝸䝑䜽䝕䝥䝻䜲 
Copyright Drecom Co., Ltd. All Rights Reserved.
ボタンをポチれば他の人のアプリを 
自分のHerokuアカウントにデプロ 
イできる 
Copyright Drecom Co., Ltd. All Rights Reserved.
app.json(タᐃ䝣䜯䜲䝹) 
Copyright Drecom Co., Ltd. All Rights Reserved. 
デプロイ後に呼ばれ 
るコマンド 
heroku config add NAME=”value” 
必要なアドオン(redisとか 
memcache)
Pull Request䛾branch䜢䝕䝥䝻䜲䛩䜛 
Copyright Drecom Co., Ltd. All Rights Reserved. 
Pull Request出されている 
branch
branch䜢㑅ᢥ 
Copyright Drecom Co., Ltd. All Rights Reserved.
Deploy to Heroku Button 
Copyright Drecom Co., Ltd. All Rights Reserved.
௵ព䛾branch䜢Heroku䛻䝕䝥䝻䜲䛷䛝䜛 
● Pull Request䛾䛝䛶䛔䜛branch䜒⡆༢䛻Heroku䛻 
Deploy䛷䛝䜛 
● UI䛺䛹UnitTest䛷䜹䝞䞊䛷䛝䛺䛔㒊ศ䜢PullRequest 
༢఩䛷ே䛾┠䛷☜ㄆ䛧䜔䛩䛟䛺䜛 
Copyright Drecom Co., Ltd. All Rights Reserved.
ヲ䛧䛔䛣䛸 
● Deploy to Heroku / Web䜰䝥䝸䜿䞊䝅䝵䞁䛾䝫䞊䝍䝡䝸䝔䜱෌䜃 
- naoya䛾䛿䛶䛺䝎䜲䜰䝸䞊 
○ http://d.hatena.ne.jp/naoya/20140809/1407556488 
● Creating a 'Deploy to Heroku' Button | Heroku Dev Center 
○ https://devcenter.heroku.com/articles/heroku-button 
● app.json Schema | Heroku Dev Center 
○ https://devcenter.heroku.com/articles/app-json-schema 
Copyright Drecom Co., Ltd. All Rights Reserved.
䜎䛸䜑 
● Ruby䛸ྠᵝGithub䜒䜶䝁䝅䝇䝔䝮䛜඘ᐇ䛧䛶䛔䜛 
● Public repository䛷䛒䜜䜀↓ᩱ䛷౑䛘䜛䛾䛷OSS䛻ඃ䛧䛔 
○ ↓ᩱ䛷౑䛘䜛䛾䛻౑䜟䛺䛔⌮⏤䛜䛹䛣䛻䜒䛺䛔 
● ௙஦䛷ᛁ䛧䛔䜣䛰䛛䜙㊃࿡䛷䛿ᴦ䜢䛩䜉䛝 
○ ⮬ศ䛜ᴦ䜢䛷䛝䜜䜀䜏䜣䛺䛜ᴦ䜢䛷䛝䜛 
● ▱䜙䛺䛔䛣䛸䜢▱䜛䛣䛸䛷᪂䛯䛺ᕤኵ䛜⏕䜎䜜䜛 
Copyright Drecom Co., Ltd. All Rights Reserved.

Mais conteúdo relacionado

Semelhante a Githubエコシステムを活用したイマドキの趣味開発

How does one learn to program?
How does one learn to program?How does one learn to program?
How does one learn to program?Olmo F. Maldonado
 
Metasepi team meeting #14: ATS programming on MCU
Metasepi team meeting #14: ATS programming on MCUMetasepi team meeting #14: ATS programming on MCU
Metasepi team meeting #14: ATS programming on MCUKiwamu Okabe
 
It is easy contributing to open source - JCON 2020
It is easy contributing to open source - JCON 2020It is easy contributing to open source - JCON 2020
It is easy contributing to open source - JCON 2020César Hernández
 
Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017VMware Tanzu
 
M3 hackathon 2014 slidecast
M3 hackathon 2014   slidecastM3 hackathon 2014   slidecast
M3 hackathon 2014 slidecastYuki Takano
 
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsBuild and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsJeff Hull
 
Open Source Secret Sauce - Lugor Sep 2011
Open Source Secret Sauce - Lugor Sep 2011Open Source Secret Sauce - Lugor Sep 2011
Open Source Secret Sauce - Lugor Sep 2011Ted Husted
 
Advanced automated visual testing - DrupalCon Global 2020
Advanced automated visual testing - DrupalCon Global 2020Advanced automated visual testing - DrupalCon Global 2020
Advanced automated visual testing - DrupalCon Global 2020Shweta Sharma
 
Es fácil contribuir al open source - Bolivia JUG 2020
Es fácil contribuir al open source - Bolivia JUG 2020Es fácil contribuir al open source - Bolivia JUG 2020
Es fácil contribuir al open source - Bolivia JUG 2020César Hernández
 
How to not blow up spaceships
How to not blow up spaceshipsHow to not blow up spaceships
How to not blow up spaceshipsSabin Marcu
 
Spring Cloud Kubernetes - Spencer Gibb
Spring Cloud Kubernetes - Spencer GibbSpring Cloud Kubernetes - Spencer Gibb
Spring Cloud Kubernetes - Spencer GibbVMware Tanzu
 
OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月
OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月
OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月VirtualTech Japan Inc.
 
30 days gcp info session final
30 days gcp info session final30 days gcp info session final
30 days gcp info session finalDomendra Sahu
 
Test Driven Development for Embedded C
Test Driven Development for Embedded CTest Driven Development for Embedded C
Test Driven Development for Embedded CJames Grenning
 
Demographics andweblogtargeting
Demographics andweblogtargetingDemographics andweblogtargeting
Demographics andweblogtargetingDoug Chang
 
GitOps Core Concepts & Ways of Structuring Your Repos
GitOps Core Concepts & Ways of Structuring Your ReposGitOps Core Concepts & Ways of Structuring Your Repos
GitOps Core Concepts & Ways of Structuring Your ReposWeaveworks
 
Road to NODES - Blazing Fast Ingest with Apache Arrow
Road to NODES - Blazing Fast Ingest with Apache ArrowRoad to NODES - Blazing Fast Ingest with Apache Arrow
Road to NODES - Blazing Fast Ingest with Apache ArrowNeo4j
 
【モブセキュリティ#5】EdDSAってなんだ?
【モブセキュリティ#5】EdDSAってなんだ?【モブセキュリティ#5】EdDSAってなんだ?
【モブセキュリティ#5】EdDSAってなんだ?竹田 大将
 
Start! ATS programming
Start! ATS programmingStart! ATS programming
Start! ATS programmingKiwamu Okabe
 

Semelhante a Githubエコシステムを活用したイマドキの趣味開発 (20)

How does one learn to program?
How does one learn to program?How does one learn to program?
How does one learn to program?
 
Metasepi team meeting #14: ATS programming on MCU
Metasepi team meeting #14: ATS programming on MCUMetasepi team meeting #14: ATS programming on MCU
Metasepi team meeting #14: ATS programming on MCU
 
Docker勉強会
Docker勉強会Docker勉強会
Docker勉強会
 
It is easy contributing to open source - JCON 2020
It is easy contributing to open source - JCON 2020It is easy contributing to open source - JCON 2020
It is easy contributing to open source - JCON 2020
 
Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017
 
M3 hackathon 2014 slidecast
M3 hackathon 2014   slidecastM3 hackathon 2014   slidecast
M3 hackathon 2014 slidecast
 
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsBuild and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 Mins
 
Open Source Secret Sauce - Lugor Sep 2011
Open Source Secret Sauce - Lugor Sep 2011Open Source Secret Sauce - Lugor Sep 2011
Open Source Secret Sauce - Lugor Sep 2011
 
Advanced automated visual testing - DrupalCon Global 2020
Advanced automated visual testing - DrupalCon Global 2020Advanced automated visual testing - DrupalCon Global 2020
Advanced automated visual testing - DrupalCon Global 2020
 
Es fácil contribuir al open source - Bolivia JUG 2020
Es fácil contribuir al open source - Bolivia JUG 2020Es fácil contribuir al open source - Bolivia JUG 2020
Es fácil contribuir al open source - Bolivia JUG 2020
 
How to not blow up spaceships
How to not blow up spaceshipsHow to not blow up spaceships
How to not blow up spaceships
 
Spring Cloud Kubernetes - Spencer Gibb
Spring Cloud Kubernetes - Spencer GibbSpring Cloud Kubernetes - Spencer Gibb
Spring Cloud Kubernetes - Spencer Gibb
 
OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月
OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月
OpenStack運用管理最前線 - OpenStack最新情報セミナー 2014年12月
 
30 days gcp info session final
30 days gcp info session final30 days gcp info session final
30 days gcp info session final
 
Test Driven Development for Embedded C
Test Driven Development for Embedded CTest Driven Development for Embedded C
Test Driven Development for Embedded C
 
Demographics andweblogtargeting
Demographics andweblogtargetingDemographics andweblogtargeting
Demographics andweblogtargeting
 
GitOps Core Concepts & Ways of Structuring Your Repos
GitOps Core Concepts & Ways of Structuring Your ReposGitOps Core Concepts & Ways of Structuring Your Repos
GitOps Core Concepts & Ways of Structuring Your Repos
 
Road to NODES - Blazing Fast Ingest with Apache Arrow
Road to NODES - Blazing Fast Ingest with Apache ArrowRoad to NODES - Blazing Fast Ingest with Apache Arrow
Road to NODES - Blazing Fast Ingest with Apache Arrow
 
【モブセキュリティ#5】EdDSAってなんだ?
【モブセキュリティ#5】EdDSAってなんだ?【モブセキュリティ#5】EdDSAってなんだ?
【モブセキュリティ#5】EdDSAってなんだ?
 
Start! ATS programming
Start! ATS programmingStart! ATS programming
Start! ATS programming
 

Mais de Go Sueyoshi (a.k.a sue445)

社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokaiGo Sueyoshi (a.k.a sue445)
 
gemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarbgemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarbGo Sueyoshi (a.k.a sue445)
 
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartupプリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartupGo Sueyoshi (a.k.a sue445)
 
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsGo Sueyoshi (a.k.a sue445)
 
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbGo Sueyoshi (a.k.a sue445)
 
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_historyサザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_historyGo Sueyoshi (a.k.a sue445)
 
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaプリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaGo Sueyoshi (a.k.a sue445)
 
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackプリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackGo Sueyoshi (a.k.a sue445)
 
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムGo Sueyoshi (a.k.a sue445)
 
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarbRubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarbGo Sueyoshi (a.k.a sue445)
 

Mais de Go Sueyoshi (a.k.a sue445) (20)

ドリコムのインフラCI
ドリコムのインフラCIドリコムのインフラCI
ドリコムのインフラCI
 
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
 
gemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarbgemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarb
 
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartupプリキュアのRuby実装の紹介 (2015 ver)  #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
 
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkins
 
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
 
社内テストファースト勉強会
社内テストファースト勉強会社内テストファースト勉強会
社内テストファースト勉強会
 
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_historyサザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_history
 
プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08
 
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaプリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
 
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackプリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
 
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
 
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarbRubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
 
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamuraiJavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
 
First step of Rails Contribute‎ #shibuyarb
First step of Rails Contribute‎ #shibuyarbFirst step of Rails Contribute‎ #shibuyarb
First step of Rails Contribute‎ #shibuyarb
 
勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja
 
RSpec Performance Turning
RSpec Performance TurningRSpec Performance Turning
RSpec Performance Turning
 
アニメ実況実践入門
アニメ実況実践入門アニメ実況実践入門
アニメ実況実践入門
 
技術書へのいざない
技術書へのいざない技術書へのいざない
技術書へのいざない
 
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
 

Último

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Githubエコシステムを活用したイマドキの趣味開発