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
OpenStudio Node.js to DOE/NREL
Search
Josh Wentz
April 30, 2014
Programming
0
190
OpenStudio Node.js to DOE/NREL
Josh Wentz
April 30, 2014
Tweet
Share
More Decks by Josh Wentz
See All by Josh Wentz
U.S. Department of Energy Presentation
joshwentz
0
470
Lucid Product Keynote 2016
joshwentz
0
520
Architecture Symposium Speech 2015
joshwentz
0
510
AEC Computational Harmony
joshwentz
0
550
GE Energy Leadership Program
joshwentz
2
570
Energy Business Intelligence 2009
joshwentz
1
250
Other Decks in Programming
See All in Programming
2 週間で Twitter Bot を作ってみた
contour_gara
0
620
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
140
Rubyでたのしむクリエイティブコーディング/Enjoy Creative coding with Ruby
chobishiba
1
180
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
540
Ruby GitHub Packages
bkuhlmann
0
630
Fast JSX: Don't clone props object #28768
yossydev
1
130
SIMD Parallel Programming with the Vector API
josepaumard
0
190
Build Apps for iOS, Android & Desktop in 100% Kotlin With Compose Multiplatform (mDevCamp 2024)
zsmb
0
360
Elm Form Validation
bkuhlmann
0
510
Tailwind CSSを本気でカスタマイズする方法
fsubal
14
5.3k
禅の心を手に入れよ
eltociear
1
150
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
Featured
See All Featured
Embracing the Ebb and Flow
colly
80
4.1k
It's Worth the Effort
3n
180
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Building a Scalable Design System with Sketch
lauravandoore
456
32k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
25
2.3k
Navigating Team Friction
lara
178
13k
How GitHub (no longer) Works
holman
304
140k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Into the Great Unknown - MozCon
thekraken
10
1k
Thoughts on Productivity
jonyablonski
58
3.8k
Designing with Data
zakiwarfel
96
4.8k
Transcript
2SHQ6WXGLR1RGHMV WKHIXWXUHRIVLPXODWLQJEXLOGLQJHQHUJ\21/,1( H[SRVLQJ'2(¶V(QHUJ\3OXV 2SHQ6WXGLRLQWRZHEWRROV VLPSOLI\LQJWKH((%+XE5HWURILW0DQDJHU7RROLQWRODQJXDJH E\-RVK:HQW]0RKDPPDG+HLGDULQHMDG<LQJ6XQ1LFN0DWWLVH-RVK.XLURV 0DWW'DKOKDXVHQ-HOHQD6UHEULFRQWR'2(15(/
$*(1'$ $030:HE7RROV'HPR GG Ɣ 6LPXODWLRQ3ODWIRUP WRROVHHEKXERUJ Ɣ 5HWURILW0DQDJHU7RRO WRROVHHEKXERUJFRPSUHKHQVLYH Ɣ
5HWURILW0DQDJHU*DPH WRROVHHEKXERUJJDPH Ɣ 2SHQ6WXGLRRQ1RGHMV QRGHHHEKXERUJ Ɣ (QHUJ\3OXVLR 3030%UDLQVWRUPLQJ6HVVLRQ
((%+XE6LPXODWLRQ3ODWIRUP WRROVHHEKXERUJ JLWKXEFRPHHEKXE
5HWURILW0DQDJHU7RRO WRROVHHEKXERUJFRPSUHKHQVLYH JLWKXEFRPHHEKXE
5HWURILW0DQDJHU*DPH WRROVHHEKXERUJJDPH JLWKXEFRPEXLOGVFL
/HVVRQV/HDUQHG 1RGHMV -DYD6FULSW /DQJXDJHIRU%URZVHU6HUYHU'DWDEDVH'6HQVRUV 'RFXPHQW%DVHG'DWDEDVH -621 IOH[LELOLW\QHHGHGIRUEXLOGLQJV
%()25( -,108-,1* 5HWURILW0DQDJHU7RRO 507 '(& WRROVHHEKXERUJFRPSUHKHQVLYH
0LQLPDO5076RIWZDUH 02+$00$'-26+ 3DFNDJHGIRU-DVRQ7XUQHUWR3RUW2SHQ6WXGLR5XE\WR-DYD6FULSW)(% JLWKXEFRPHHEKXERSHQVWXGLRBQRGHMVWUHHGHYHORSMDVRQ
%52:6(5 6(59(5 %()25( $)7(5 QRGHHHEKXERUJ WRROVHHEKXERUJ 0,*5$7,21 )URQW %DFN(QG3URJUDPPLQJ/DQJXDJH&RPSDULVRQKWWSHQZLNLSHGLDRUJZLNL3URJUDPPLQJBODQJXDJHVBXVHGBLQBPRVWBSRSXODUBZHEVLWHV
&RPSDUH2EMHFWVRI2WKHU/DQJXDJHVVKDQFDUWHUJLWKXELRPUGDWDFRQYHUWHU /DQJXDJH -DYD6FULSW 2EMHFW -621 $)7(5
QRGHHHEKXERUJ JLWKXEFRPHHEKXE 2SHQ6WXGLRRQ1RGHMV
02+$00$' Ɣ ,GHQWLILHGVWHSVUHTXLUHGWRFUHDWHDQ2SHQ6WXGLREXLOG IURPWKHVRXUFHFRGHDQGFUHDWHGDQH[HFXWDEOH SDFNDJHIRU8EXQWX Ɣ 6WDUWHGFRQWULEXWLQJWRWKH%XLOGLQJ&RPSRQHQW/LEUDU\ %&/
<,1* Ɣ 'DWDVWUXFWXUH ż KWWSQRGHHHEKXERUJGDWDVWUXFWXUH Ɣ 'RFXPHQWEDVHGEXLOGLQJ GDWDEDVH ż KWWSURFNPRQJRLQGH[SKS
Ɣ 2WKHU6LPXODWLRQ3ODWIRUPIHDWXUHV ż GXDOXQLWVSUHDGVKHHWXSORDGGDWDIORZXVHU GDVKERDUGVDYHVLPXODWLRQRQFORXG QRGHHHEKXERUJGDWDVWUXFWXUH
1,&. Ɣ &ROODERUDWLYH,QSXW )RUPV Ɣ 2XWSXW-621 Ɣ (-63DUWLDOV Ɣ 6LPXODWLRQ2XWSXWV
QRGHHHEKXERUJRXWSXW
1,&. -621%DVHG$3, LQSXW (QHUJ\3OXV$3, .XHDQG1RGH-6&OXVWHU 2SHQ6WXGLR (QHUJ\3OXV 2SHQ6WXGLR (QHUJ\3OXV 2SHQ6WXGLR
(QHUJ\3OXV -6215HVSRQVH RXWSXW 2SHQ6WXGLR (QHUJ\3OXV
-26+. /RDGLQJ%DU UHSODFHG$-$;ZLWK1RGHMV6RFNHWLR 3HUIRUPDQFH%ORFNLQJYV1RQ%ORFNLQJ WRROVHHEKXERUJFRPSUHKHQVLYH $-$; !QRGHHHEKXERUJ 6RFNHWLR
-26+. :DOO(GLWRU SURWRW\SHIRUEXLOGLQJPRGHOLQJ 1RGHMV6RFNHWLR QRGHHHEKXERUJZDOOV
0$77 YLUWXDOSXOVHXVWUDFNLQJVKHHWFRPSRQHQWORDGVKWPO
-26+:-$6217851(5 Ɣ 5XQ2SHQ6WXGLRZLWK1RGHMV ż OHDUQKRZWRXVH26-DYD6FULSW%LQGLQJVWRUXQ (QHUJ\3OXV Ɣ 2SHQ6WXGLR5XE\0HDVXUHVIURP1RGHMV ż 8VHWKH%XLOGLQJ&RPSRQHQW/LEUDU\0HDVXUHV
RQO\ ZULWWHQLQ5XE\LQ WKURXJK-DYD6FULSW Ɣ (2XWSXWV%HIRUH_$IWHU0HDVXUHV ż DFKLHYHGLQ-DYD6FULSW JLWKXEFRPHHEKXERSHQVWXGLRBQRGHMV
JLWKXEFRPEXLOGVFL )8785('HYHORSPHQW EXLOGVFLXV
:(%722/6 (1(5*<02'(/,1*LQWKH&/28' 12GRZQORDGLQJ=(52LQVWDOOV ,167$17VRIWZDUHXSGDWHV 6&$/(WRXQOLPLWHGFRPSXWHUSRZHU 23(16285&( -$9$6&5,37 -621'$7$ 6RIWZDUH)RFXV
-26+: (QHUJ\3OXVLR JLWKXEFRPEXLOGVFLHQHUJ\SOXVLR
5RRI:LQGRZ:DOO0DWHULDOV 8WLOLW\&RVWVEDVHGRQFLW\FKRVHQ 5DGLDQFHLQ5XQ0DQDJHUZLWK1RGHMV +9$&V\VWHPRSWLRQV $6+5$(6WDQGDUGVZLWK15(/VSDFHW\SHVH[FHO
UXE\ VFULSW 6SDFH7\SHVRI8QLYHUVLW\&DPSXVHV )8785(:HE7RRO)HDWXUHV
)8785(8UEDQ6FDOH6LPXODWLRQV 6SRQVRUHGE\ 16)()5,38/6(
)8785(%&/&RQWULEXWLRQV 8SORDGQHZPHDVXUHVRQ15(/%XLOGLQJ&RPSRQHQW/LEUDU\ %&/ 'HSOR\RXUVWDWLVWLFDOFRGHVIRUWKHEHQFKPDUNLQJVWDJH &RQVLGHUDQDXGLWLQJWRROIRUWKHZRUNIORZ 'HYHORSQHZREMHFWVLQ(DQG2SHQ6WXGLR HJFRQYHFWLYHKHDWWUDQVIHUFRHIILFLHQWVKDUGVL]H+9$&HTXLSPHQWVIRUWKHPHDVXUHV HJJUHHQURRIPRGHO %HQFKPDUN $XGLW
(QHUJ\ 0RGHOLQJ &DOLEUDWLRQ
6SHFLDO7KDQNV -HOHQD6UHEULF 3URMHFW6SRQVRU .\OH%HQQH$QGUHZ3DUNHU/DUU\%UDFNQH\1LFN /RQJ$OH[6ZLQGOHU'DQ0DFXPEHU5RE*XJOLHPHWWL 1DWLRQDO5HQHZDEOH(QHUJ\/DE -DVRQ7XUQHU (PSW\&UDWH6RIWZDUH
2SHQ6WXGLR1RGHMV WKHIXWXUHRIVLPXODWLQJEXLOGLQJHQHUJ\21/,1( H[SRVLQJ'2(¶V(QHUJ\3OXV 2SHQ6WXGLRLQWRZHEWRROV VLPSOLI\LQJWKH((%+XE5HWURILW0DQDJHU7RROLQWRODQJXDJH E\-RVK:HQW]0RKDPPDG+HLGDULQHMDG<LQJ6XQ1LFN0DWWLVH-RVK.XLURV 0DWW'DKOKDXVHQ-HOHQD6UHEULFRQWR'2(15(/