Hi
user
Admin Login:
Username:
Password:
Name:
Modern Javascript Frameworks - Introduction to Ember.JS and Ember-CLI
--client
troy
--show
nodepdx2016
--room main-room 11041 --force
Next: 11 MMOWAM: Build Server-less Games with a DSN
show more...
Marks
Author(s):
Suchita Doshi
Location
Main Room
Date
jun Mon 20
Days Raw Files
Start
15:00
First Raw Start
14:59
Duration
00:30.0:00
Offset
0:00:44
End
15:30
Last Raw End
15:59
Chapters
00:00
Total cuts_time
25 min.
http://lanyrd.com/2016/nodepdx/sfchgm/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
Modern_Javascript_Frameworks_Introduction_to_EmberJS_and_EmberCLI.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
There will never be a “one size fits all” approach to web development. If you want your application to be minimally interactive, then server side rendered HTML would be the way to go, else, if it were a more interactive application, then client side framework would benefit you. Why not use just JQuery instead of adopting these Modern Javascript Frameworks? Think about it! If your application has interactivity on the lighter side, then JQuery would work well, but as soon as you introduce more states in your application, it would then become messier and heavier on the DOM. You would need to use the ‘data-‘ attributes to store the data in your DOM and also remember how to map them with the triggered events. Here is where client side frameworks come to the rescue. I have worked on several client side frameworks like Backbone.js, Ember.js. Few of the many features I love about Ember.js are the two-way data binding, Computed Properties, the run loop, convention over configuration nature, ease of handling routing and many more. In this talk I would be covering the following: - Introduction to Emberjs and why Ember - How Ember js makes a difference - Ember convention over configuration nature - Introduction to Ember routes, components and templates - Introduction to Ember CLI - Computed Properties - Live Demo on how it’s really intuitive in a couple of non-trivial scenarios. So basically my goal is to attract more developers to adapt modern javascript frameworks and make a difference in the way complex apps are built.
Comment:
production notes
2016-06-20/14_59_16.ts
Apply:
14:59:16 - 14:59:38 ( 00:00:22 )
S:
14:59:16 -
E:
15:29:16
D:
00:30:00
(
End:
22.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/14_59_16.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:59:16
seconds: 0.0
Wall: 14:59:16
Duration
00:30:00
15:29:16
seconds: 22.0
Wall: 14:59:38
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-06-20/14_59_16.ts
Apply:
14:59:38 - 15:02:03 ( 00:02:25 )
S:
14:59:16 -
E:
15:29:16
D:
00:30:00
(
Start:
22.0) (
End:
167.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/14_59_16.ts :start-time=022.0 --audio-desync=0
Raw File
Cut List
14:59:16
seconds: 22.0
Wall: 14:59:38
Duration
00:30:00
15:29:16
seconds: 167.0
Wall: 15:02:03
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-06-20/14_59_16.ts
Apply:
15:02:03 - 15:27:33 ( 00:25:30 )
S:
14:59:16 -
E:
15:29:16
D:
00:30:00
(
Start:
167.0) (
End:
1697.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/14_59_16.ts :start-time=0167.0 --audio-desync=0
Raw File
Cut List
14:59:16
seconds: 167.0
Wall: 15:02:03
Duration
00:30:00
15:29:16
seconds: 1697.0
Wall: 15:27:33
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-06-20/14_59_16.ts
Apply:
15:27:33 - 15:27:37 ( 00:00:04 )
S:
14:59:16 -
E:
15:29:16
D:
00:30:00
(
Start:
1697.0) (
End:
1701.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/14_59_16.ts :start-time=01697.0 --audio-desync=0
Raw File
Cut List
14:59:16
seconds: 1697.0
Wall: 15:27:33
Duration
00:30:00
15:29:16
seconds: 1701.0
Wall: 15:27:37
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-06-20/14_59_16.ts
Apply:
15:27:37 - 15:29:16 ( 00:01:39 )
S:
14:59:16 -
E:
15:29:16
D:
00:30:00
(
Start:
1701.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/14_59_16.ts :start-time=01701.0 --audio-desync=0
Raw File
Cut List
14:59:16
seconds: 1701.0
Wall: 15:27:37
Duration
00:30:00
15:29:16
seconds: 0.0
Wall: 14:59:16
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-06-20/15_29_16.ts
Apply:
15:29:16 - 15:47:03 ( 00:17:47 )
S:
15:29:16 -
E:
15:59:16
D:
00:30:00
(
End:
1067.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/15_29_16.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
15:29:16
seconds: 0.0
Wall: 15:29:16
Duration
00:30:00
15:59:16
seconds: 1067.0
Wall: 15:47:03
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-06-20/15_29_16.ts
Apply:
15:47:03 - 15:59:16 ( 00:12:13 )
S:
15:29:16 -
E:
15:59:16
D:
00:30:00
(
Start:
1067.0)
show more...
vlc ~/Videos/veyepar/troy/nodepdx2016/dv/main-room/2016-06-20/15_29_16.ts :start-time=01067.0 --audio-desync=0
Raw File
Cut List
15:29:16
seconds: 1067.0
Wall: 15:47:03
Duration
00:30:00
15:59:16
seconds: 0.0
Wall: 15:29:16
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2016-06-20/14_59_16.ts
2016-06-20/15_29_16.ts
Veyepar
Video Eyeball Processor and Review