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
爆速でGECKO BOARDらしき何かを作る。 #jsオジサン
Search
Takayuki Imai
September 16, 2014
Technology
2
1.6k
爆速でGECKO BOARDらしき何かを作る。 #jsオジサン
爆速でGECKO BOARDらしき何かを作ります。
Takayuki Imai
September 16, 2014
Tweet
Share
More Decks by Takayuki Imai
See All by Takayuki Imai
React Native - ネイティブ開発の覚醒 -
imaimiami
4
2.2k
Lean UX with AngularJS @Wantedly
imaimiami
5
970
非エンジニアのためのAngularJS - 非実在美少女デザイナーに捧ぐ -
imaimiami
8
6.1k
(注) 私はこのiOSアプリを作っていません - HTML5 新たなる希望- #tritonjs
imaimiami
6
2.4k
Other Decks in Technology
See All in Technology
Cracking the KubeCon CfP
inductor
2
250
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
630
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
4
920
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
170
データベース02: データベースの概念
trycycle
0
160
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
210
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
190
開発パフォーマンスを最大化するための開発体制
ham0215
2
430
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
0
340
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
390
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
2.6k
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
260
Featured
See All Featured
BBQ
matthewcrist
80
8.8k
A better future with KSS
kneath
231
16k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
Designing with Data
zakiwarfel
96
4.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
What's new in Ruby 2.0
geeforr
337
31k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Transcript
രͰ(&$,0#0"3%Β͖͠Կ͔Λ࡞Δɻ ! 5BLBZVLJ*NBJ !+4͓͡͞Μ
ࣗݾհ
ࠓҪو೭ ΠϚΠλΧϢΩʣ UXJUUFS!JNBJNJBNJ 8BOUFEMZͷ8FCΤϯδχΞɻ Ҏલ1)1FSɺֶੜͷࠒܶஂͯ͠·ͨ͠ɻ ! ! ! ৄ͍͠ϓϩϑΟʔϧ ˠIUUQTXXXXBOUFEMZDPNVTFST
ϓϩϑΟʔϧฤू
χϡʔεϑΟʔυ
-5
ΫϦΤΠςΟϏςΟͰ͡Ίɺ γϏΞͳࣈͰஅ͢Δ http://www.lifehacker.jp/ 2014/01/140107startups_wantedly.html Wantedlyͷ։ൃ..
(&$,0#0"3%ͬͯ·͢ɻ
࡞ͬͯΈ͍ͨ JS͓͡͞Μతࢹ
JMMVTUSBUPSͰ ΠϥϨ͓͡͞Μ͔ͳʁ JS͓͡͞Μతࢹ
രͰʂʂʂ
രʂʂ ඇσβΠφʔͰͰ͖ͨʂʂ ײಈͷϑΟφʔϨʂʂ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ
ಈ͔ͳ͍Αʂʂ
%KTͰಈ͔͢ JS͓͡͞ΜͩͬͨΑ!
·ͣɺillustratorʹ͋Γ͕ͱ͏Λɻ ϨΠϠʔύωϧͰೖྗͨ͠ ΦϒδΣΫτ໊͕ɺ ! ! ! ! ! ! svgͱͯ͠ॻ͖ͩͨ࣌͠ͷ
ཁૉͷidʹͳΔɻ
EͰಈ͔ͤΔʂʂ ελΠϧsvgʹinlineͰهड़͞Ε͍ͯΔͷͰɺ γϯϓϧʹॻ͚Δɻ d3.select("#score").text(number); d3.select("#line").attr("d", d3line(dataset));
σϞ
ͬͱಈ͔͢ʂʂ
UISFFKTͰಈ͔͢ ଓ JS͓͡͞ΜͩΑ!
$44%3FOEFSFSKT three.jsͷ֦ுϥΠϒϥϦɻDOMΛCSS3transformͰૢ࡞Ͱ͖Δɻ ެࣜͷαϯϓϧ͕ૉఢɻ http://threejs.org/examples/css3d_periodictable.html scene = new THREE.Scene(); object =
new THREE.CSS3DObject(document.getElementById('hoge')); scene.add(object); renderer = new THREE.CSS3DRenderer(); ... !
σϞ
·ͱΊ
ࣗͰ࡞Εɺ͖ͳϥΠϒϥϦ͑ͯʜ ! Մೳੑແݶେʂʂ ָ͍͠ʂʂ ΦϦδφϦςΟ͋;ΕΔμογϡϘʔτʂʂ ຖͷࣄ͕໘ന͘ͳΔʂʂ ! ͱɺࢥ͏ͷ͚ͩͲͰɺ
ແବແବແବແବແ ବແବແବແବແବ ແବແବແବແବແ ବແବແବແବແବ ແବແବແବແବແ ବແବແବແବແବ ແବʂʂ ͔͠Εͳ͍..
(&$,0#0"3%Ͱ$6450.8*%(&5͕࡞ΕΔɻ 9.-Λ1PMMJOHͯ͠ΒͬͨΓ +BWBTDSJQU +40/Ͱ1VTIͨ͠Γ Χοίྑ͍chartϥΠϒϥϦ͑Δ ָ͘͠JS͕ॻ͚ΔΑ͏ʹ ϕετͳબΛʂ
એ
LIGɺαΠόʔΤʔδΣϯτɺάουύονɺschooɺWantedly..ͳͲͳͲ https://www.wantedly.com/campaign/real_wantedly 20149݄22(݄)ɹ18:00ʙ22:00
8BOUFEMZΛࢧ͑ͯ͘ΕΔ εʔύʔΤϯδχΞืूதʂ IUUQTXXXXBOUFEMZDPNQSPKFDUT
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ