Enviar pesquisa
Carregar
侵略Redmine 〜Redmineプラグイン開発入門 〜 #ngrk02
•
Transferir como KEY, PDF
•
10 gostaram
•
14,770 visualizações
Ryo Suetsugu
Seguir
名古屋Ruby会議02の発表資料
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 34
Baixar agora
Recomendados
Git flow
Git flow
Suraj Aair
Redmineをプラグインで拡張しよう
Redmineをプラグインで拡張しよう
Haruyuki Iida
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門
Minoru Maeda
Rails 3 : Cool New Things
Rails 3 : Cool New Things
Y. Thong Kuah
Rails data migrations
Rails data migrations
Andrei Kaleshka
21o. RubyFloripa - Maintaining legacy Rails app and introducing Elixir
21o. RubyFloripa - Maintaining legacy Rails app and introducing Elixir
Weverton Timoteo
Decorating code (Research Paper)
Decorating code (Research Paper)
Jenna Pederson
Migrating a .NET application to Go
Migrating a .NET application to Go
John Jeffery
Recomendados
Git flow
Git flow
Suraj Aair
Redmineをプラグインで拡張しよう
Redmineをプラグインで拡張しよう
Haruyuki Iida
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門
Minoru Maeda
Rails 3 : Cool New Things
Rails 3 : Cool New Things
Y. Thong Kuah
Rails data migrations
Rails data migrations
Andrei Kaleshka
21o. RubyFloripa - Maintaining legacy Rails app and introducing Elixir
21o. RubyFloripa - Maintaining legacy Rails app and introducing Elixir
Weverton Timoteo
Decorating code (Research Paper)
Decorating code (Research Paper)
Jenna Pederson
Migrating a .NET application to Go
Migrating a .NET application to Go
John Jeffery
Merb The Super Bike Of Frameworks
Merb The Super Bike Of Frameworks
Rowan Hick
Comparing JVM Web Frameworks - 33rd Degree
Comparing JVM Web Frameworks - 33rd Degree
Matt Raible
Ruby on rails探索
Ruby on rails探索
Mu Chun Wang
React and Web Performance
React and Web Performance
Lars Roettig
Making your first contribution to Foreman
Making your first contribution to Foreman
Dominic Cleal
Serverless Preview Environments @ Boston DevOps
Serverless Preview Environments @ Boston DevOps
Joseph Lust
React and Web Performance
React and Web Performance
LarsRttig1
Стероиды для Дотнетчика
Стероиды для Дотнетчика
EatDog
Lightening a component based Rails architecture
Lightening a component based Rails architecture
Enrico Teotti
Serverless code components azure
Serverless code components azure
Shimon Tolts
Apache Flink Worst Practices
Apache Flink Worst Practices
Konstantin Knauf
Om & React.js
Om & React.js
Kamil Toman
CI adventures in .NET
CI adventures in .NET
Serhiy Kalinets
Introduction to AngularJS
Introduction to AngularJS
Jumping Bean
Comparing JVM Web Frameworks - TSSJS 2011
Comparing JVM Web Frameworks - TSSJS 2011
Matt Raible
Сергей Калинец "Стероиды для Дотнетчика"
Сергей Калинец "Стероиды для Дотнетчика"
Fwdays
RailsVsDjango
RailsVsDjango
webuploader
X Means Y
X Means Y
CommonsWare
Docker 導入:障礙與對策
Docker 導入:障礙與對策
William Yeh
UKLUG - Open The Toolbox - Tools for the Domino Developer
UKLUG - Open The Toolbox - Tools for the Domino Developer
Kathy Brown
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Mais conteúdo relacionado
Semelhante a 侵略Redmine 〜Redmineプラグイン開発入門 〜 #ngrk02
Merb The Super Bike Of Frameworks
Merb The Super Bike Of Frameworks
Rowan Hick
Comparing JVM Web Frameworks - 33rd Degree
Comparing JVM Web Frameworks - 33rd Degree
Matt Raible
Ruby on rails探索
Ruby on rails探索
Mu Chun Wang
React and Web Performance
React and Web Performance
Lars Roettig
Making your first contribution to Foreman
Making your first contribution to Foreman
Dominic Cleal
Serverless Preview Environments @ Boston DevOps
Serverless Preview Environments @ Boston DevOps
Joseph Lust
React and Web Performance
React and Web Performance
LarsRttig1
Стероиды для Дотнетчика
Стероиды для Дотнетчика
EatDog
Lightening a component based Rails architecture
Lightening a component based Rails architecture
Enrico Teotti
Serverless code components azure
Serverless code components azure
Shimon Tolts
Apache Flink Worst Practices
Apache Flink Worst Practices
Konstantin Knauf
Om & React.js
Om & React.js
Kamil Toman
CI adventures in .NET
CI adventures in .NET
Serhiy Kalinets
Introduction to AngularJS
Introduction to AngularJS
Jumping Bean
Comparing JVM Web Frameworks - TSSJS 2011
Comparing JVM Web Frameworks - TSSJS 2011
Matt Raible
Сергей Калинец "Стероиды для Дотнетчика"
Сергей Калинец "Стероиды для Дотнетчика"
Fwdays
RailsVsDjango
RailsVsDjango
webuploader
X Means Y
X Means Y
CommonsWare
Docker 導入:障礙與對策
Docker 導入:障礙與對策
William Yeh
UKLUG - Open The Toolbox - Tools for the Domino Developer
UKLUG - Open The Toolbox - Tools for the Domino Developer
Kathy Brown
Semelhante a 侵略Redmine 〜Redmineプラグイン開発入門 〜 #ngrk02
(20)
Merb The Super Bike Of Frameworks
Merb The Super Bike Of Frameworks
Comparing JVM Web Frameworks - 33rd Degree
Comparing JVM Web Frameworks - 33rd Degree
Ruby on rails探索
Ruby on rails探索
React and Web Performance
React and Web Performance
Making your first contribution to Foreman
Making your first contribution to Foreman
Serverless Preview Environments @ Boston DevOps
Serverless Preview Environments @ Boston DevOps
React and Web Performance
React and Web Performance
Стероиды для Дотнетчика
Стероиды для Дотнетчика
Lightening a component based Rails architecture
Lightening a component based Rails architecture
Serverless code components azure
Serverless code components azure
Apache Flink Worst Practices
Apache Flink Worst Practices
Om & React.js
Om & React.js
CI adventures in .NET
CI adventures in .NET
Introduction to AngularJS
Introduction to AngularJS
Comparing JVM Web Frameworks - TSSJS 2011
Comparing JVM Web Frameworks - TSSJS 2011
Сергей Калинец "Стероиды для Дотнетчика"
Сергей Калинец "Стероиды для Дотнетчика"
RailsVsDjango
RailsVsDjango
X Means Y
X Means Y
Docker 導入:障礙與對策
Docker 導入:障礙與對策
UKLUG - Open The Toolbox - Tools for the Domino Developer
UKLUG - Open The Toolbox - Tools for the Domino Developer
Último
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Último
(20)
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
How to write a Business Continuity Plan
How to write a Business Continuity Plan
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
侵略Redmine 〜Redmineプラグイン開発入門 〜 #ngrk02
1.
Redmine Redmine
(@suer)
2.
✓
@suer ✓ ✓ ✓ Ruby Java C# 2 #ngrk02 2011/02/26
3.
✓ Rails3 +
WebSocket + Webkit Notification + Groonga ✓ TiDD + Skype + Git ✓ Redmine issue ! ✓ Reject (14:50-15:10 @mallowlabs 3 #ngrk02 2011/02/26
4.
…
Redmine 4 #ngrk02 2011/02/26
5.
Redmine
✓ ✓ Web ✓ (1.1.0 ) ✓ etc... 5 #ngrk02 2011/02/26
6.
Redmine
✓ ✓ ✓ UI ✓ 6 #ngrk02 2011/02/26
7.
✓
Rails ✓ 7 #ngrk02 2011/02/26
8.
Redmine
2010/07/18 1.0.0 2011/01/09 1.1.0 2011/04/30 1.2.0 ( ) 8 #ngrk02 2011/02/26
9.
Conflict ...
NG 9 #ngrk02 2011/02/26
10.
Plugin
✓ Code Review Plugin ✓ Backlogs Plugin ✓ Hudson Plugin ✓ CSV Importer ✓ Issue Extensions ✓ Wiki Extensions ✓ etc.. (http://www.r-labs.org/projects/r-labs/wiki/Redmine ) 10 #ngrk02 2011/02/26
11.
Redmine Plugin(
) ✓ ✓ iPhoneUI (folk project) ✓ ✓ CSV ✓ MS Project https://github.com/suer 11 #ngrk02 2011/02/26
12.
12
#ngrk02 2011/02/26
13.
Plugin
✓ Ruby/Rails ✓ Rails Engines ✓ Redmine (User, Role, Issue, Journal, etc.) ✓ ( ) 13 #ngrk02 2011/02/26
14.
Rails Engines
✓ Rails ✓ ✓ migration → ✓ Routes → URL ✓ Rails3 (Redmine 2 ) 14 #ngrk02 2011/02/26
15.
Plugin $ ruby script/generate
redmine_plugin < > vendor/plugins/redmine_< > 15 #ngrk02 2011/02/26
16.
Redmine
> ✓ 16 #ngrk02 2011/02/26
17.
model, controller
✓ generator ✓ redmine_plugin_controller [ ]* ✓ redmine_plugin_model [ : ]* 17 #ngrk02 2011/02/26
18.
Redmine
Model Railroad ( ) 18 #ngrk02 2011/02/26
19.
Model
Project Issue User IssuePriority IssueCategory TimeEntry Version IssueRelation JournalDetail Journal Changeset 19 #ngrk02 2011/02/26
20.
20
#ngrk02 2011/02/26
21.
✓
✓ ✓ ✓ Wiki ✓ View Hook ✓ alias_method_chain 21 #ngrk02 2011/02/26
22.
22
#ngrk02 2011/02/26
23.
vendor/plugins/redmine_test/init.rb 23
#ngrk02 2011/02/26
24.
vendor/plugins/redmine_test/init.rb 24
#ngrk02 2011/02/26
25.
vendor/plugins/redmine_test/init.rb
false 25 #ngrk02 2011/02/26
26.
26
#ngrk02 2011/02/26
27.
Wiki
vendor/plugins/redmine_test/init.rb ✓ vendor/plugins/redmine_test/lib/ wiki_extensions_geso_macro.rb 27 #ngrk02 2011/02/26
28.
view hook
✓ Redmine hook HTML ✓ Hook Listener ✓ 28 #ngrk02 2011/02/26
29.
view hook
vendor/plugins/redmine_test/init.rb vendor/plugins/redmine_test/lib/project_ikamusume_listener.rb Model, Controller Hook 29 #ngrk02 2011/02/26
30.
✓ Hook
✓ alias_method_chain ✓ ✓ 30 #ngrk02 2011/02/26
31.
31
#ngrk02 2011/02/26
32.
vendor/plugins/redmine_test/init.rb
vendor/plugins/redmine_test/lib/add_geso_to_date_patch.rb 32 #ngrk02 2011/02/26
33.
✓
Redmine ✓ 2 33 #ngrk02 2011/02/26
34.
34
#ngrk02 2011/02/26
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora