Skip to content

Commit de4edfc

Browse files
Featuring mafintosh and cihrig
1 parent a8dd09c commit de4edfc

File tree

3 files changed

+190
-140
lines changed

3 files changed

+190
-140
lines changed

2018/index.html

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,54 @@ <h2 class="home-subhead">Featured Speakers</h2>
208208

209209
</li>
210210

211+
<li>
212+
213+
<a class="speaker" href="speakers.html#speaker-cjihrig">
214+
<div class="speaker-image">
215+
<div class="Hex">
216+
<div class="Hex-outer">
217+
<div class="Hex-inner">
218+
<img src="img/speakers/pic-cjihrig.jpg" class="Hex-image">
219+
</div>
220+
</div>
221+
</div>
222+
</div>
223+
<div class="speaker-info">
224+
<p class="speaker-name">
225+
Colin Ihrig
226+
</p>
227+
<p class="speaker-session">
228+
libuv: What's a Unicorn Velociraptor?
229+
</p>
230+
</div>
231+
</a>
232+
233+
</li>
234+
235+
<li>
236+
237+
<a class="speaker" href="speakers.html#speaker-mafintosh">
238+
<div class="speaker-image">
239+
<div class="Hex">
240+
<div class="Hex-outer">
241+
<div class="Hex-inner">
242+
<img src="img/speakers/pic-mafintosh.jpg" class="Hex-image">
243+
</div>
244+
</div>
245+
</div>
246+
</div>
247+
<div class="speaker-info">
248+
<p class="speaker-name">
249+
Mathias Buus
250+
</p>
251+
<p class="speaker-session">
252+
Offline-First Collaborative Data Structures
253+
</p>
254+
</div>
255+
</a>
256+
257+
</li>
258+
211259
</ul>
212260
<div class="home-speakersAction">
213261
<a href="speakers.html" class="Button -primary">

2018/speakers.html

Lines changed: 138 additions & 138 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,144 @@ <h2 class="session-title">Javascript で機械学習はじめよう</h2>
356356

357357
<li>
358358

359+
<a class="speaker" href="#speaker-cjihrig">
360+
<div class="speaker-image">
361+
<div class="Hex">
362+
<div class="Hex-outer">
363+
<div class="Hex-inner">
364+
<img src="img/speakers/pic-cjihrig.jpg" class="Hex-image">
365+
</div>
366+
</div>
367+
</div>
368+
</div>
369+
<div class="speaker-info">
370+
<p class="speaker-name">
371+
Colin Ihrig
372+
</p>
373+
<p class="speaker-session">
374+
libuv: What's a Unicorn Velociraptor?
375+
</p>
376+
</div>
377+
</a>
378+
379+
<div class="overlay" data-key="speaker-cjihrig">
380+
<div class="overlay-content">
381+
382+
<button class="overlay-button">
383+
<svg xmlns="http://www.w3.org/2000/svg" class="overlay-icon"><use xlink:href="#close"></use></svg>
384+
</button>
385+
386+
<div class="session">
387+
388+
<div class="session-speaker">
389+
<div class="session-speakerAvatar" style="background-image:url(img/speakers/pic-cjihrig.jpg);"></div>
390+
<div class="session-speakerProfile">
391+
<p class="session-speakerName">Colin Ihrig</p>
392+
393+
<div class="session-speakerBio" lang="en">
394+
<p>Colin Ihrig is a member of the Node.js Core Technical Committee, a libuv collaborator, and a hapi.js core team member. Colin is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN.</p>
395+
</div>
396+
397+
<ul class="session-speakerLinks">
398+
399+
<li>
400+
<a href="https://twitter.com/cjihrig">
401+
<img src="img/ico-twitter.svg" width="32" height="32" alt="Twitter: @cjihrig">
402+
</a>
403+
</li>
404+
405+
</ul>
406+
</div>
407+
</div>
408+
409+
<div class="session-content">
410+
<p class="session-time">Nov. 23, 14:15 - 14:45, Room A</p>
411+
<h2 class="session-title">libuv: What&#39;s a Unicorn Velociraptor?</h2>
412+
413+
<div class="session-summary">
414+
<p>libuv is what gives Node.js its event loop and cross-platform asynchronous I/O capabilities. This<br>talk explains what libuv is all about, and how it's used by Node.js. This talk also looks at recent<br>development efforts in the libuv project.</p>
415+
</div>
416+
417+
</div>
418+
419+
</div>
420+
421+
</div>
422+
</div>
423+
424+
</li>
425+
426+
<li>
427+
428+
<a class="speaker" href="#speaker-mafintosh">
429+
<div class="speaker-image">
430+
<div class="Hex">
431+
<div class="Hex-outer">
432+
<div class="Hex-inner">
433+
<img src="img/speakers/pic-mafintosh.jpg" class="Hex-image">
434+
</div>
435+
</div>
436+
</div>
437+
</div>
438+
<div class="speaker-info">
439+
<p class="speaker-name">
440+
Mathias Buus
441+
</p>
442+
<p class="speaker-session">
443+
Offline-First Collaborative Data Structures
444+
</p>
445+
</div>
446+
</a>
447+
448+
<div class="overlay" data-key="speaker-mafintosh">
449+
<div class="overlay-content">
450+
451+
<button class="overlay-button">
452+
<svg xmlns="http://www.w3.org/2000/svg" class="overlay-icon"><use xlink:href="#close"></use></svg>
453+
</button>
454+
455+
<div class="session">
456+
457+
<div class="session-speaker">
458+
<div class="session-speakerAvatar" style="background-image:url(img/speakers/pic-mafintosh.jpg);"></div>
459+
<div class="session-speakerProfile">
460+
<p class="session-speakerName">Mathias Buus</p>
461+
462+
<div class="session-speakerBio" lang="en">
463+
<p>Mathias Buus is a self taught JavaScript hacker from Copenhagen that has been working with Node.js since the 0.2 days. Mathias likes to work with P2P and distributed systems and is the author of more than 650 modules on npm. He is also the Chief of Research at Beaker leading the technical work on the Dat protocol.</p>
464+
</div>
465+
466+
<ul class="session-speakerLinks">
467+
468+
<li>
469+
<a href="https://twitter.com/mafintosh">
470+
<img src="img/ico-twitter.svg" width="32" height="32" alt="Twitter: @mafintosh">
471+
</a>
472+
</li>
473+
474+
</ul>
475+
</div>
476+
</div>
477+
478+
<div class="session-content">
479+
<p class="session-time">Nov. 23, 15:30 - 16:00, Room A</p>
480+
<h2 class="session-title">Offline-First Collaborative Data Structures</h2>
481+
482+
<div class="session-summary">
483+
<p>The web is growing bigger and bigger every year.<br>With the increasing rise of the mobile internet and<br>with users in places that have spotty or slow internet<br>we've have seen an increased interest in making things work<br>offline, without degrading user experience.<br><br>This talk is a hands-on talk about a series of data structures<br>that allow you to build complex websites that work offline and p2p,<br>whilst still allowing you to build collaborative applictions, such as<br>chat applications, shared TODO lists and more.<br><br>I'll be talking about cool new data structures such as the HAMT<br>(Hash Array Mapped Trie) on top of append-only logs and why this<br>is the future of the offline-first internet.<br><br>Expect modules you can use *today* to start implmenting great<br>collaborative offline-first applications and plenty of demos.</p>
484+
</div>
485+
486+
</div>
487+
488+
</div>
489+
490+
</div>
491+
</div>
492+
493+
</li>
494+
495+
<li>
496+
359497
<a class="speaker" href="#speaker-poledesfetes">
360498
<div class="speaker-image">
361499
<div class="Hex">
@@ -920,75 +1058,6 @@ <h2 class="session-title">Navi: painless routing for React</h2>
9201058

9211059
<li>
9221060

923-
<a class="speaker" href="#speaker-cjihrig">
924-
<div class="speaker-image">
925-
<div class="Hex">
926-
<div class="Hex-outer">
927-
<div class="Hex-inner">
928-
<img src="img/speakers/pic-cjihrig.jpg" class="Hex-image">
929-
</div>
930-
</div>
931-
</div>
932-
</div>
933-
<div class="speaker-info">
934-
<p class="speaker-name">
935-
Colin Ihrig
936-
</p>
937-
<p class="speaker-session">
938-
libuv: What's a Unicorn Velociraptor?
939-
</p>
940-
</div>
941-
</a>
942-
943-
<div class="overlay" data-key="speaker-cjihrig">
944-
<div class="overlay-content">
945-
946-
<button class="overlay-button">
947-
<svg xmlns="http://www.w3.org/2000/svg" class="overlay-icon"><use xlink:href="#close"></use></svg>
948-
</button>
949-
950-
<div class="session">
951-
952-
<div class="session-speaker">
953-
<div class="session-speakerAvatar" style="background-image:url(img/speakers/pic-cjihrig.jpg);"></div>
954-
<div class="session-speakerProfile">
955-
<p class="session-speakerName">Colin Ihrig</p>
956-
957-
<div class="session-speakerBio" lang="en">
958-
<p>Colin Ihrig is a member of the Node.js Core Technical Committee, a libuv collaborator, and a hapi.js core team member. Colin is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN.</p>
959-
</div>
960-
961-
<ul class="session-speakerLinks">
962-
963-
<li>
964-
<a href="https://twitter.com/cjihrig">
965-
<img src="img/ico-twitter.svg" width="32" height="32" alt="Twitter: @cjihrig">
966-
</a>
967-
</li>
968-
969-
</ul>
970-
</div>
971-
</div>
972-
973-
<div class="session-content">
974-
<p class="session-time">Nov. 23, 14:15 - 14:45, Room A</p>
975-
<h2 class="session-title">libuv: What&#39;s a Unicorn Velociraptor?</h2>
976-
977-
<div class="session-summary">
978-
<p>libuv is what gives Node.js its event loop and cross-platform asynchronous I/O capabilities. This<br>talk explains what libuv is all about, and how it's used by Node.js. This talk also looks at recent<br>development efforts in the libuv project.</p>
979-
</div>
980-
981-
</div>
982-
983-
</div>
984-
985-
</div>
986-
</div>
987-
988-
</li>
989-
990-
<li>
991-
9921061
<a class="speaker" href="#speaker-maxmellon_9039">
9931062
<div class="speaker-image">
9941063
<div class="Hex">
@@ -1328,75 +1397,6 @@ <h2 class="session-title">ブロックチェーンアプリケーション開発
13281397

13291398
<li>
13301399

1331-
<a class="speaker" href="#speaker-mafintosh">
1332-
<div class="speaker-image">
1333-
<div class="Hex">
1334-
<div class="Hex-outer">
1335-
<div class="Hex-inner">
1336-
<img src="img/speakers/pic-mafintosh.jpg" class="Hex-image">
1337-
</div>
1338-
</div>
1339-
</div>
1340-
</div>
1341-
<div class="speaker-info">
1342-
<p class="speaker-name">
1343-
Mathias Buus
1344-
</p>
1345-
<p class="speaker-session">
1346-
Offline-First Collaborative Data Structures
1347-
</p>
1348-
</div>
1349-
</a>
1350-
1351-
<div class="overlay" data-key="speaker-mafintosh">
1352-
<div class="overlay-content">
1353-
1354-
<button class="overlay-button">
1355-
<svg xmlns="http://www.w3.org/2000/svg" class="overlay-icon"><use xlink:href="#close"></use></svg>
1356-
</button>
1357-
1358-
<div class="session">
1359-
1360-
<div class="session-speaker">
1361-
<div class="session-speakerAvatar" style="background-image:url(img/speakers/pic-mafintosh.jpg);"></div>
1362-
<div class="session-speakerProfile">
1363-
<p class="session-speakerName">Mathias Buus</p>
1364-
1365-
<div class="session-speakerBio" lang="en">
1366-
<p>Mathias Buus is a self taught JavaScript hacker from Copenhagen that has been working with Node.js since the 0.2 days. Mathias likes to work with P2P and distributed systems and is the author of more than 650 modules on npm. He is also the Chief of Research at Beaker leading the technical work on the Dat protocol.</p>
1367-
</div>
1368-
1369-
<ul class="session-speakerLinks">
1370-
1371-
<li>
1372-
<a href="https://twitter.com/mafintosh">
1373-
<img src="img/ico-twitter.svg" width="32" height="32" alt="Twitter: @mafintosh">
1374-
</a>
1375-
</li>
1376-
1377-
</ul>
1378-
</div>
1379-
</div>
1380-
1381-
<div class="session-content">
1382-
<p class="session-time">Nov. 23, 15:30 - 16:00, Room A</p>
1383-
<h2 class="session-title">Offline-First Collaborative Data Structures</h2>
1384-
1385-
<div class="session-summary">
1386-
<p>The web is growing bigger and bigger every year.<br>With the increasing rise of the mobile internet and<br>with users in places that have spotty or slow internet<br>we've have seen an increased interest in making things work<br>offline, without degrading user experience.<br><br>This talk is a hands-on talk about a series of data structures<br>that allow you to build complex websites that work offline and p2p,<br>whilst still allowing you to build collaborative applictions, such as<br>chat applications, shared TODO lists and more.<br><br>I'll be talking about cool new data structures such as the HAMT<br>(Hash Array Mapped Trie) on top of append-only logs and why this<br>is the future of the offline-first internet.<br><br>Expect modules you can use *today* to start implmenting great<br>collaborative offline-first applications and plenty of demos.</p>
1387-
</div>
1388-
1389-
</div>
1390-
1391-
</div>
1392-
1393-
</div>
1394-
</div>
1395-
1396-
</li>
1397-
1398-
<li>
1399-
14001400
<a class="speaker" href="#speaker-4245Ryomt">
14011401
<div class="speaker-image">
14021402
<div class="Hex">

2018/src/json/speakers.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@
6666
"github": "",
6767
"twitter": "cjihrig",
6868
"photo": "https://avatars2.githubusercontent.com/u/2512748",
69-
"biography": "Colin Ihrig is a member of the Node.js Core Technical Committee, a libuv collaborator, and a hapi.js core team member. Colin is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN."
69+
"biography": "Colin Ihrig is a member of the Node.js Core Technical Committee, a libuv collaborator, and a hapi.js core team member. Colin is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN.",
70+
"featured": true
7071
},
7172
"gioyik": {
7273
"氏名": "ゴンゴラ ジョバンニ",
@@ -93,7 +94,8 @@
9394
"github": "",
9495
"twitter": "mafintosh",
9596
"photo": "https://github.com/mafintosh.png",
96-
"biography": "Mathias Buus is a self taught JavaScript hacker from Copenhagen that has been working with Node.js since the 0.2 days. Mathias likes to work with P2P and distributed systems and is the author of more than 650 modules on npm. He is also the Chief of Research at Beaker leading the technical work on the Dat protocol."
97+
"biography": "Mathias Buus is a self taught JavaScript hacker from Copenhagen that has been working with Node.js since the 0.2 days. Mathias likes to work with P2P and distributed systems and is the author of more than 650 modules on npm. He is also the Chief of Research at Beaker leading the technical work on the Dat protocol.",
98+
"featured": true
9799
},
98100
"jimpick": {
99101
"氏名": "ピック ジム",

0 commit comments

Comments
 (0)