SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
2
21 April 2018 1
21 April 2018 2
榎本 憲二 (Kenji Enomoto)
研究分野
Øコンピュータビジョン,リモートセンシング
所属
Ø名古屋大学 河口研究室
Webページ : https://enomotokenji.github.io/
修士2年
Ø
Ø
Ø
Ø
Ø
:
Python
: http://dustintran.com/blog/a-research-to-engineering-workflow
21 April 2018 3
1. Google Scholar, arXiv, Reference
2.
3. iPad or iPhone
4. PC
21 April 2018 4
Papers PC
21 April 2018 5
a
Ø Google Scholar, arXiv, IEEEExplore a
Ø a - a p-
Ø bibtex
Ø 2
Ø Dropbox e iPad iPhone
Ø Apple pencil
Ø P
Ø P Research/field/paper
Ø iPad -
21 April 2018 6
e
Mendeley
vs.
-
Ø
Ø 2 P a
Ø bibtex Mendeley -
Ø UI -
s -
Ø
Ø D&D e ep -( )
Ø e r -
21 April 2018 7
e
Mendeley
vs.
-
Ø
Ø 2 P a
Ø bibtex Mendeley -
Ø UI -
s -
Ø
Ø D&D e ep -( )
Ø e r -
21 April 2018 8
Mendeley s
vs.
Ø
Ø 2 a
Ø - bibtex a Mendeley p
Ø UI
Ø
Ø D&D P e ( )
PC : 79 : 49
: r
21 April 2018 9
GitHub
Ø ( Git)
21 April 2018 10
G
Ø doc/: t
Ø etc/: H b
Ø src/
checkpoints/: i
codebase/: H H
log/: i H json
out/: H u
: H
Ø .editerConfig: -
Ø .gitignore: - -
(src/checkpoints src/out)
Ø README.md: G TODO
21 April 2018 11
u
Ø doc/: b H
Ø etc/:
Ø src/
checkpoints/:
codebase/:
log/: json -
out/:
i :
_ t_ G G /
:
21 April 2018 12
Ø G - H
Ø
Ø
Ø GitHub
21 April 2018 13
Visual Studio Code
Ø Git
21 April 2018 14
V
Ø S
Ø Git
Ø rsync
(Git )
Ø
(.git
git - - )
Ø src/out
C C
21 April 2018 15
V
C C
Ø S
Ø Git
Ø rsync
(Git )
Ø
(.git
git - - )
Ø src/out
21 April 2018 16
-
21 April 2018 17
C
Ø -
Ø Git GUI
tmux
Ø
Ø
Ø : https://github.com/gpakosz/.tmux
Ø ssh
Ø tmux
21 April 2018 18
Comet.ml
21 April 2018 19
Comet.ml .
Ø C
Ø
Ø
Ø e
Ø 2
21 April 2018 20
Ø GitHub
Ø C .
21 April 2018 21
.
21 April 2018 22
.
21 April 2018 23
.
21 April 2018 24
.
21 April 2018 25
Ø .
Ø . Comet.ml
.
Ø oslack. e t m t
Ø .
Ø Python
l C
21 April 2018 26
Visual Studio Code
Ø : macOS High Sierra & Ubuntu 16.04 TeX with Visual Studio Code
21 April 2018 27
Overleaf
Ø LaTex
21 April 2018 28
Ø Tex
( )
Ø
Ø 60
Ø
Dropbox
Ø
21 April 2018 29
Ø
paper_v1.pdf
paper_v1.pdf
paper_v2.pdf
paper_v2.pdf
…
1. Papers
2. GitHub
3. VSCode
4. Comet.ml
5. VSCode
6. Dropbox
21 April 2018 30
21 April 2018 31
Ø A Research to Engineering Workflow by Dustin Tran: http://dustintran.com/blog/a-research-to-
engineering-workflow
Ø Papers3: https://www.readcube.com/papers/mac
Ø Mendeley: https://www.mendeley.com/
Ø GitHub: https://github.co.jp/
Ø GitHub Education: https://education.github.com/
Ø Visual Studio Code: https://code.visualstudio.com/
Ø Visual Studio Code :
https://qiita.com/shimoju/items/e31e5f4092953297f486
Ø rsync : https://qiita.com/bezeklik/items/22e791df7187958d76c1
21 April 2018 32
Ø Mac tmux : https://qiita.com/yukofeb/items/b9aad876c410863c4d4b
Ø Ubuntu 16.04 tmux : https://qiita.com/ymizushi/items/43a3b3cb3f1e06a295f4
Ø Comet.ml: https://www.comet.ml/
Ø Github CometML
Ø macOS High Sierra & Ubuntu 16.04 TeX with Visual Studio Code:
https://qiita.com/shinsumicco/items/aeca4d5f0464f401855a
Ø Overleaf: https://www.overleaf.com/
Ø Overleaf : http://doratex.hatenablog.jp/entry/20150903/1441252705
Ø Dropbox: https://www.dropbox.com/ja/

Weitere ähnliche Inhalte

Ähnlich wie 研究ワークフロー@名古屋CV・PRML勉強会 2018-04-21

ENES & EUDAT Uptake Report
ENES & EUDAT Uptake ReportENES & EUDAT Uptake Report
ENES & EUDAT Uptake ReportEUDAT
 
Azure Functions Deep Dive
Azure Functions Deep DiveAzure Functions Deep Dive
Azure Functions Deep DiveMarco Parenzan
 
An Introduction to Git (even for non-developers)
An Introduction to Git (even for non-developers)An Introduction to Git (even for non-developers)
An Introduction to Git (even for non-developers)John Anderson
 
Software Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & ProfitSoftware Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & ProfitSpeck&Tech
 
JS Experience 2017 - ECMAScript 7
JS Experience 2017 - ECMAScript 7JS Experience 2017 - ECMAScript 7
JS Experience 2017 - ECMAScript 7iMasters
 
Productive parallel teamwork: Decentralized Version Control Systems
Productive parallel teamwork: Decentralized Version Control SystemsProductive parallel teamwork: Decentralized Version Control Systems
Productive parallel teamwork: Decentralized Version Control SystemsDanilo Pianini
 
David Mertz. Type Annotations. PyCon Belarus 2015
David Mertz. Type Annotations. PyCon Belarus 2015David Mertz. Type Annotations. PyCon Belarus 2015
David Mertz. Type Annotations. PyCon Belarus 2015Alina Dolgikh
 
How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...
How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...
How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...Kamila Stępniowska
 
LINEデリマでのElasticsearchの運用と監視の話
LINEデリマでのElasticsearchの運用と監視の話LINEデリマでのElasticsearchの運用と監視の話
LINEデリマでのElasticsearchの運用と監視の話LINE Corporation
 
Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...
Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...
Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...Citus Data
 
ACS San Diego - The RDKit: Open-source cheminformatics
ACS San Diego - The RDKit: Open-source cheminformaticsACS San Diego - The RDKit: Open-source cheminformatics
ACS San Diego - The RDKit: Open-source cheminformaticsGreg Landrum
 
Learn how to build decentralized and serverless html5 applications with embar...
Learn how to build decentralized and serverless html5 applications with embar...Learn how to build decentralized and serverless html5 applications with embar...
Learn how to build decentralized and serverless html5 applications with embar...Alessandro Confetti
 
Learn how to build decentralized and serverless html5 applications with Embar...
Learn how to build decentralized and serverless html5 applications with Embar...Learn how to build decentralized and serverless html5 applications with Embar...
Learn how to build decentralized and serverless html5 applications with Embar...Codemotion
 
apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...
apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...
apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...apidays
 
Do Developers Update
 Third-Party Libraries in Mobile Apps?
Do Developers Update
 Third-Party Libraries in Mobile Apps?Do Developers Update
 Third-Party Libraries in Mobile Apps?
Do Developers Update
 Third-Party Libraries in Mobile Apps?Pasquale Salza
 
Contribution Day Guide - MM19JP
Contribution Day Guide - MM19JPContribution Day Guide - MM19JP
Contribution Day Guide - MM19JPOleksii Korshenko
 
35C3: EventFahrplan - Lightning Talk - Day 2
35C3: EventFahrplan - Lightning Talk - Day 235C3: EventFahrplan - Lightning Talk - Day 2
35C3: EventFahrplan - Lightning Talk - Day 2tobiaspreuss
 

Ähnlich wie 研究ワークフロー@名古屋CV・PRML勉強会 2018-04-21 (20)

ENES & EUDAT Uptake Report
ENES & EUDAT Uptake ReportENES & EUDAT Uptake Report
ENES & EUDAT Uptake Report
 
Azure Functions Deep Dive
Azure Functions Deep DiveAzure Functions Deep Dive
Azure Functions Deep Dive
 
Tabnet presentation
Tabnet presentationTabnet presentation
Tabnet presentation
 
An Introduction to Git (even for non-developers)
An Introduction to Git (even for non-developers)An Introduction to Git (even for non-developers)
An Introduction to Git (even for non-developers)
 
Software Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & ProfitSoftware Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & Profit
 
EcmaScript
EcmaScriptEcmaScript
EcmaScript
 
JS Experience 2017 - ECMAScript 7
JS Experience 2017 - ECMAScript 7JS Experience 2017 - ECMAScript 7
JS Experience 2017 - ECMAScript 7
 
Productive parallel teamwork: Decentralized Version Control Systems
Productive parallel teamwork: Decentralized Version Control SystemsProductive parallel teamwork: Decentralized Version Control Systems
Productive parallel teamwork: Decentralized Version Control Systems
 
David Mertz. Type Annotations. PyCon Belarus 2015
David Mertz. Type Annotations. PyCon Belarus 2015David Mertz. Type Annotations. PyCon Belarus 2015
David Mertz. Type Annotations. PyCon Belarus 2015
 
How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...
How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...
How You Can Use Open Source Materials to Learn Python & Data Science - EuroPy...
 
LINEデリマでのElasticsearchの運用と監視の話
LINEデリマでのElasticsearchの運用と監視の話LINEデリマでのElasticsearchの運用と監視の話
LINEデリマでのElasticsearchの運用と監視の話
 
Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...
Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...
Why PostgreSQL Why This Database Why Now? | PostgreSQL Conference Europe 2018...
 
Learning
Learning Learning
Learning
 
ACS San Diego - The RDKit: Open-source cheminformatics
ACS San Diego - The RDKit: Open-source cheminformaticsACS San Diego - The RDKit: Open-source cheminformatics
ACS San Diego - The RDKit: Open-source cheminformatics
 
Learn how to build decentralized and serverless html5 applications with embar...
Learn how to build decentralized and serverless html5 applications with embar...Learn how to build decentralized and serverless html5 applications with embar...
Learn how to build decentralized and serverless html5 applications with embar...
 
Learn how to build decentralized and serverless html5 applications with Embar...
Learn how to build decentralized and serverless html5 applications with Embar...Learn how to build decentralized and serverless html5 applications with Embar...
Learn how to build decentralized and serverless html5 applications with Embar...
 
apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...
apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...
apidays LIVE Helsinki & North - 20 minutes to build a serverless COVID-19 RES...
 
Do Developers Update
 Third-Party Libraries in Mobile Apps?
Do Developers Update
 Third-Party Libraries in Mobile Apps?Do Developers Update
 Third-Party Libraries in Mobile Apps?
Do Developers Update
 Third-Party Libraries in Mobile Apps?
 
Contribution Day Guide - MM19JP
Contribution Day Guide - MM19JPContribution Day Guide - MM19JP
Contribution Day Guide - MM19JP
 
35C3: EventFahrplan - Lightning Talk - Day 2
35C3: EventFahrplan - Lightning Talk - Day 235C3: EventFahrplan - Lightning Talk - Day 2
35C3: EventFahrplan - Lightning Talk - Day 2
 

Kürzlich hochgeladen

Pests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdf
Pests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdfPests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdf
Pests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdfPirithiRaju
 
3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...
3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...
3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...PirithiRaju
 
Role of herbs in hair care Amla and heena.pptx
Role of herbs in hair care  Amla and  heena.pptxRole of herbs in hair care  Amla and  heena.pptx
Role of herbs in hair care Amla and heena.pptxVaishnaviAware
 
geometric quantization on coadjoint orbits
geometric quantization on coadjoint orbitsgeometric quantization on coadjoint orbits
geometric quantization on coadjoint orbitsHassan Jolany
 
SCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptx
SCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptxSCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptx
SCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptxROVELYNEDELUNA3
 
Application of Foraminiferal Ecology- Rahul.pptx
Application of Foraminiferal Ecology- Rahul.pptxApplication of Foraminiferal Ecology- Rahul.pptx
Application of Foraminiferal Ecology- Rahul.pptxRahulVishwakarma71547
 
Contracts with Interdependent Preferences (2)
Contracts with Interdependent Preferences (2)Contracts with Interdependent Preferences (2)
Contracts with Interdependent Preferences (2)GRAPE
 
RCPE terms and cycles scenarios as of March 2024
RCPE terms and cycles scenarios as of March 2024RCPE terms and cycles scenarios as of March 2024
RCPE terms and cycles scenarios as of March 2024suelcarter1
 
Human brain.. It's parts and function.
Human brain.. It's parts and function. Human brain.. It's parts and function.
Human brain.. It's parts and function. MUKTA MANJARI SAHOO
 
Exploration Method’s in Archaeological Studies & Research
Exploration Method’s in Archaeological Studies & ResearchExploration Method’s in Archaeological Studies & Research
Exploration Method’s in Archaeological Studies & ResearchPrachya Adhyayan
 
Pests of ragi_Identification, Binomics_Dr.UPR
Pests of ragi_Identification, Binomics_Dr.UPRPests of ragi_Identification, Binomics_Dr.UPR
Pests of ragi_Identification, Binomics_Dr.UPRPirithiRaju
 
Alternative system of medicine herbal drug technology syllabus
Alternative system of medicine herbal drug technology syllabusAlternative system of medicine herbal drug technology syllabus
Alternative system of medicine herbal drug technology syllabusPradnya Wadekar
 
biosynthesis of the cell wall and antibiotics
biosynthesis of the cell wall and antibioticsbiosynthesis of the cell wall and antibiotics
biosynthesis of the cell wall and antibioticsSafaFallah
 
Principles & Formulation of Hair Care Products
Principles & Formulation of Hair Care  ProductsPrinciples & Formulation of Hair Care  Products
Principles & Formulation of Hair Care Productspurwaborkar@gmail.com
 
Role of Herbs in Cosmetics in Cosmetic Science.
Role of Herbs in Cosmetics in Cosmetic Science.Role of Herbs in Cosmetics in Cosmetic Science.
Role of Herbs in Cosmetics in Cosmetic Science.ShwetaHattimare
 
Krishi Vigyan Kendras - कृषि विज्ञान केंद्र
Krishi Vigyan Kendras - कृषि विज्ञान केंद्रKrishi Vigyan Kendras - कृषि विज्ञान केंद्र
Krishi Vigyan Kendras - कृषि विज्ञान केंद्रKrashi Coaching
 
KeyBio pipeline for bioinformatics and data science
KeyBio pipeline for bioinformatics and data scienceKeyBio pipeline for bioinformatics and data science
KeyBio pipeline for bioinformatics and data scienceLayne Sadler
 
Controlling Parameters of Carbonate platform Environment
Controlling Parameters of Carbonate platform EnvironmentControlling Parameters of Carbonate platform Environment
Controlling Parameters of Carbonate platform EnvironmentRahulVishwakarma71547
 
TORSION IN GASTROPODS- Anatomical event (Zoology)
TORSION IN GASTROPODS- Anatomical event (Zoology)TORSION IN GASTROPODS- Anatomical event (Zoology)
TORSION IN GASTROPODS- Anatomical event (Zoology)chatterjeesoumili50
 

Kürzlich hochgeladen (20)

Pests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdf
Pests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdfPests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdf
Pests of wheat_Identification, Bionomics, Damage symptoms, IPM_Dr.UPR.pdf
 
3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...
3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...
3.2 Pests of Sorghum_Identification, Symptoms and nature of damage, Binomics,...
 
Role of herbs in hair care Amla and heena.pptx
Role of herbs in hair care  Amla and  heena.pptxRole of herbs in hair care  Amla and  heena.pptx
Role of herbs in hair care Amla and heena.pptx
 
geometric quantization on coadjoint orbits
geometric quantization on coadjoint orbitsgeometric quantization on coadjoint orbits
geometric quantization on coadjoint orbits
 
SCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptx
SCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptxSCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptx
SCIENCE 6 QUARTER 3 REVIEWER(FRICTION, GRAVITY, ENERGY AND SPEED).pptx
 
Application of Foraminiferal Ecology- Rahul.pptx
Application of Foraminiferal Ecology- Rahul.pptxApplication of Foraminiferal Ecology- Rahul.pptx
Application of Foraminiferal Ecology- Rahul.pptx
 
Contracts with Interdependent Preferences (2)
Contracts with Interdependent Preferences (2)Contracts with Interdependent Preferences (2)
Contracts with Interdependent Preferences (2)
 
RCPE terms and cycles scenarios as of March 2024
RCPE terms and cycles scenarios as of March 2024RCPE terms and cycles scenarios as of March 2024
RCPE terms and cycles scenarios as of March 2024
 
Human brain.. It's parts and function.
Human brain.. It's parts and function. Human brain.. It's parts and function.
Human brain.. It's parts and function.
 
Exploration Method’s in Archaeological Studies & Research
Exploration Method’s in Archaeological Studies & ResearchExploration Method’s in Archaeological Studies & Research
Exploration Method’s in Archaeological Studies & Research
 
Pests of ragi_Identification, Binomics_Dr.UPR
Pests of ragi_Identification, Binomics_Dr.UPRPests of ragi_Identification, Binomics_Dr.UPR
Pests of ragi_Identification, Binomics_Dr.UPR
 
Alternative system of medicine herbal drug technology syllabus
Alternative system of medicine herbal drug technology syllabusAlternative system of medicine herbal drug technology syllabus
Alternative system of medicine herbal drug technology syllabus
 
biosynthesis of the cell wall and antibiotics
biosynthesis of the cell wall and antibioticsbiosynthesis of the cell wall and antibiotics
biosynthesis of the cell wall and antibiotics
 
Principles & Formulation of Hair Care Products
Principles & Formulation of Hair Care  ProductsPrinciples & Formulation of Hair Care  Products
Principles & Formulation of Hair Care Products
 
Role of Herbs in Cosmetics in Cosmetic Science.
Role of Herbs in Cosmetics in Cosmetic Science.Role of Herbs in Cosmetics in Cosmetic Science.
Role of Herbs in Cosmetics in Cosmetic Science.
 
Krishi Vigyan Kendras - कृषि विज्ञान केंद्र
Krishi Vigyan Kendras - कृषि विज्ञान केंद्रKrishi Vigyan Kendras - कृषि विज्ञान केंद्र
Krishi Vigyan Kendras - कृषि विज्ञान केंद्र
 
Cheminformatics tools supporting dissemination of data associated with US EPA...
Cheminformatics tools supporting dissemination of data associated with US EPA...Cheminformatics tools supporting dissemination of data associated with US EPA...
Cheminformatics tools supporting dissemination of data associated with US EPA...
 
KeyBio pipeline for bioinformatics and data science
KeyBio pipeline for bioinformatics and data scienceKeyBio pipeline for bioinformatics and data science
KeyBio pipeline for bioinformatics and data science
 
Controlling Parameters of Carbonate platform Environment
Controlling Parameters of Carbonate platform EnvironmentControlling Parameters of Carbonate platform Environment
Controlling Parameters of Carbonate platform Environment
 
TORSION IN GASTROPODS- Anatomical event (Zoology)
TORSION IN GASTROPODS- Anatomical event (Zoology)TORSION IN GASTROPODS- Anatomical event (Zoology)
TORSION IN GASTROPODS- Anatomical event (Zoology)
 

研究ワークフロー@名古屋CV・PRML勉強会 2018-04-21