Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ハッカソンインプット #hackchu / 20180217
Search
HikaruMaruyama
February 17, 2018
Programming
180
0
Share
ハッカソンインプット #hackchu / 20180217
HikaruMaruyama
February 17, 2018
More Decks by HikaruMaruyama
See All by HikaruMaruyama
OSS CMS「Drupal 10」 エッセンシャル:最新版でのWeb開発の魅力を探る #oscnagoya
hmaruyama
0
280
スタイリッシュでモダンな「Gin」管理テーマの紹介 #drupal_haneda
hmaruyama
0
300
DrupalのWeb Profiler #drupal_haneda
hmaruyama
0
380
非エンジニアから開発者まで!DrupalPodを使用したDrupal環境の作成
hmaruyama
1
370
Drupal認定試験にチャレンジしよう!アクイア認定プログラムのご紹介 / introduction of Acquia Drupal Certification Program
hmaruyama
0
1k
「Docker/Kubernetes実践コンテナ開発入門」学習のポイント #dockerbg / 20191108
hmaruyama
0
170
enebularでobnizを Lチカ してみた #enebular / 20181122
hmaruyama
0
610
駅すぱあとWebサービス連携ハンズオンパート ノンプログラミングでClovaスキルハンズオン&お茶会 #linebootawards #Clova_CEK / 20180919
hmaruyama
1
660
Agent Friends Xperia Ear Duoで誰でも コミュニケーションにコミット #linebootawards / 20180826
hmaruyama
0
150
Other Decks in Programming
See All in Programming
CSC307 Lecture 17
javiergs
PRO
0
310
New "Type" system on PicoRuby
pocke
1
430
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
230
AI時代のUIはどこへ行く?その2!
yusukebe
19
6.4k
今さら聞けないCancellationToken
htkym
0
210
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
Inspired By RubyKaigi (EN)
atzzcokek
0
500
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
460
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
340
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.8k
3Dシーンの圧縮
fadis
1
580
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Navigating Team Friction
lara
192
16k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.6k
Statistics for Hackers
jakevdp
799
230k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Six Lessons from altMBA
skipperchong
29
4.3k
Designing Experiences People Love
moore
143
24k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Being A Developer After 40
akosma
91
590k
Transcript
Ӻ͢ͺ͋ͱ WebαʔϏε Ӻ͢ͺ͋ͱ ࿏ઢਤ
IJLBSVNBSVZBNB !NBSVZBNBIJBLSV IUUQIJJJJJJJIJLBSVIBUFOBEJBSZDPN Profile ؙࢁͻ͔Δ גࣜձࣾϰΝϧݚڀॴ ςΫχΧϧΤόϯδΣϦετ ਆಸݝ૬ݪࢢࡏॅ
גࣜձࣾϰΝϧݚڀॴ • 40Ҏ্ଓ͘ITاۀ • ࠃॳͷҊιϑτ“Ӻ͢ͺ͋ͱ” • ܦ࿏୳ࡧΤϯδϯΛ׆༻ͯ͠ ࣄۀΛల։
ࠓճೋͭͷAPIΛఏڙ ܦ࿏୳ࡧWebAPI Ӻ͢ͺ͋ͱWebαʔϏε ࿏ઢਤJavascriptAPI Ӻ͢ͺ͋ͱ࿏ઢਤ
Ӻ͢ͺ͋ͱ WebαʔϏε
“Ӻ͢ͺ͋ͱ”͕༷࣋ͭʑͳػೳΛ WebAPIͱͯ͠ఏڙ • ҊαʔϏε • ཱྀඅަ௨අਫ਼ࢉγεςϜ • ෆಈ࢈ٻਓαΠτͰΑ͘ΈΔ ʮ௨ۈ/௨ֶ͔Β୳͢ʯػೳ •
ࣗࣾαʔϏεͷج൫ Ӻ͢ͺ͋ͱWebαʔϏεɹ֓ཁ ར༻γʔϯ ٕज़ϙΠϯτ • REST API • SSLରԠ • ϨεϙϯεXML or JSON • ϦϑΝϨϯεWebͰެ։ • αϯϓϧGithubͰެ։
ӺใAPIͰΠϯΫϦϝϯλϧαʔν Ӻ͢ͺ͋ͱWebαʔϏεɹͰ͖Δ͜ͱྫ https://roote.ekispert.net
ܦ࿏୳ࡧAPIͰܦ࿏୳ࡧ݁Ռදࣔ Ӻ͢ͺ͋ͱWebαʔϏεɹͰ͖Δ͜ͱྫ https://roote.ekispert.net
֎ࠃਓ͚αʔϏε ʹଟݴޠ • ӳޠ • ؖࠃޠ • தࠃޠ(؆ମࣈɺൟମࣈ) • λΠޠ
υΩϡϝϯτඇެ։ͷͨΊ ͝ར༻رͷํ͓ؾܰʹ͓͕͚͍ͩ͘͞ Ӻ͢ͺ͋ͱWebαʔϏεɹͰ͖Δ͜ͱྫ https://roote.ekispert.net/en
։ൃཱ͓ͪϦϯΫू Ӻ͢ͺ͋ͱWebαʔϏεɹϦϯΫू • Javascript/HTML5αϯϓϧ https://github.com/EkispertWebService/GUI • Node-RED Ӻ͢ͺ͋ͱϊʔυ https://flows.nodered.org/node/node-red-contrib-ekispert-api •
kintone࿈ܞ https://github.com/hmaruyama/seisan-by-ekispert-for-kintone • Cognitive services࿈ܞ https://qiita.com/hmaruyama/items/fd28cdee19a55fb510b1 • YOLP࿈ܞ https://qiita.com/niwasawa/items/dc94f56b6f51f0d5df89
1. ࠓճ͝ར༻͍ͨͩ͘͜ͱ͕Ͱ͖ͳ͍ػೳ • మಓ࣌ࠁදΛར༻ͨ͠ܦ࿏୳ࡧ • ࣌ࠁද • ӡߦใ σʔλఏڙݩͷࣄۀऀ߹ʹΑΓɺ ԼهͷػೳΛ͝ར༻͍ͨͩ͘͜ͱ͕Ͱ͖·ͤΜ
2. ଟݴޠػೳΛར༻رͷํ͓͕͚Λ υΩϡϝϯτඇެ։ͷͨΊɺ ͝ར༻͍ͨ͠߹͓ؾܰʹ͓͕͚͍ͩ͘͞ ͝ҙ͍ͩ͘͞ Ӻ͢ͺ͋ͱWebαʔϏεɹར༻্ͷҙ
Ӻ͢ͺ͋ͱ ࿏ઢਤ
Ӻ͢ͺ͋ͱ࿏ઢਤɹ֓ཁ • ࿏ઢਤΛ༻͍ͨܦ࿏୳ࡧ • σʔλՄࢹԽ JavascriptͰѻ͑Δ શࠃରԠͷమಓ࿏ઢਤ ར༻γʔϯ ٕज़ϙΠϯτ •
Leaflet.jsแ • εϚϗରԠͷղ૾ • ๛ͳαϯϓϧू
ӺʹϚʔΧʔΛཱͯΔ Ӻ͢ͺ͋ͱ࿏ઢਤɹͰ͖Δ͜ͱྫ
࿏ઢʹઢΛҾ͘ Ӻ͢ͺ͋ͱ࿏ઢਤɹͰ͖Δ͜ͱྫ
ӳޠ൛ Ӻ͢ͺ͋ͱ࿏ઢਤɹͰ͖Δ͜ͱྫ
× ܦ࿏୳ࡧ݁ՌΛ࿏ઢਤʹදࣔ Ӻ͢ͺ͋ͱ࿏ઢਤɹͰ͖Δ͜ͱྫ
× ࢦఆ͞Εͨ࣌ؒʹ ໊ݹӺ͔Βߦ͚ΔӺΛදࣔ Ӻ͢ͺ͋ͱ࿏ઢਤɹͰ͖Δ͜ͱྫ
Ӻ͢ͺ͋ͱ࿏ઢਤɹϦϯΫू ։ൃཱ͓ͪαϯϓϧ http://rmap.ekispert.jp/sample/
ೋͭͷAPIͷར༻ํ๏ • APIͷར༻ʹΞΫηεΩʔ͕ඞཁͰ͢ • ϋοΧιϯ༻ʹΞΫηεΩʔΛ ༻ҙ͍ͯ͠·͢ • खݩͷࢿྉΛ֬͝ೝ͍ͩ͘͞
twitter @maruyamahiakru Ͱ ใൃ৴͍ͯ͠·͢ʂ ͔Βͳ͍͜ͱ͕͋ͬͨΒ ͓ؾܰʹ࣭͍ͩ͘͝͞ʂ