-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathschedule.html
More file actions
30 lines (28 loc) · 22.2 KB
/
schedule.html
File metadata and controls
30 lines (28 loc) · 22.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE html><html lang="zh-TW"><head><meta charset="utf-8"><title>JSDC 2014 - JavaScript is life script</title><meta name="viewport" content="width=device-width"><meta itemprop="description" content="JSDC 2014 - JavaScript Developer Conference 2014"><meta itemprop="description" content="JSDC 2014 - JavaScript Developer Conference 2014"><meta property="og:title" content="JSDC 2014"><meta itemprop="image" content="https://i.cloudup.com/MxmRKGZgva-3000x3000.png"><meta property="og:image" content="https://i.cloudup.com/MxmRKGZgva-3000x3000.png"><link rel="stylesheet" href="bower_components/normalize.css/normalize.css"><link rel="stylesheet" href="style.css?tmp=20141018"></head><body><div class="wrapper"><div class="topbar"><div class="container"><h1 class="topbar-sitename"><a href="/">JSDC 2014</a></h1><nav class="topbar-nav"><ul class="topbar-menu"><li class="topbar-menu-item"><a href="/index.html">2014</a></li><li class="topbar-menu-item"><a href="/schedule.html">議程</a></li><li class="topbar-menu-item"><a href="/speakers.html">講者</a></li><li class="topbar-menu-item"><a href="/sponsoring.html">贊助</a></li><li class="topbar-menu-item"><a href="/team.html">關於</a></li><li class="topbar-menu-item"><a href="/volunteer.html">志工</a></li><li class="topbar-menu-item"><a href="http://blog.jsdc.tw/" target="_blank">BLOG</a></li><li class="lang topbar-menu-item"><a href="/en.index.html">ENGLISH</a></li></ul></nav></div></div><a class="topbar-menu-toggle-btn"></a><main role="main" class="main"></main><div class="container"><h2>Schedule</h2><p>立即參與<a href="http://jsdc-tw.kktix.cc/events/jsdc2014" target="_blank"> JSDC 2014</a>,別再猶豫.
Welcome to join<a href="http://jsdc-tw.kktix.cc/events/jsdc2014" target="_blank"> JSDC 2014</a> Right now.</p><h2>Day1 (10/11)</h2><table border="0" align="center" class="table table-striped table-bordered table-hover schedule"><thead><tr><th width="15%">Time</th><th width="40%">國際會議廳</th><th width="40%">第二會議廳</th></tr></thead><tbody><tr><td width="39">08:30 - 09:00</td><td colspan="2">報到</td></tr><tr><td>09:00 - 09:15</td><td colspan="2">開場</td></tr><tr><td>09:15 - 10:05</td><td colspan="3" class="popup"><img alt="" src="/images/speakers/jeffpope.jpg" class="program-photo"><h4 class="name">Jeff Pope</h4><span class="program-name"><a href="../talks/jeff.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Future of Enterprise Web Applications<span>In the last five years, there has been an explosion of innovation in web and native technologies, with rapid releases of libraries, frameworks and tools to help developers create applications for this new world. On the front-end, there has been a Cambrian explosion of new experimental libraries to help web and native developers create the next generation of user experiences. In this talk, we analyze modern frameworks in 4 essential front-end aspects, and bring out Sencha's practice as a full-stack modern framework provider.</span></a></span></td></tr><tr><td>10:05 - 10:20</td><td colspan="2">Brunch</td></tr><tr><td>10:20 - 11:10</td><td colspan="3" class="popup"><img alt="" src="https://avatars3.githubusercontent.com/u/39759?v=2&s=460" class="program-photo"><h4 class="name">maxwell ogden</h4><span class="program-name"><a href="../talks/maxogden/index.html" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Use Node Modules In The Browser With Browserify<span> This talk will talk about how to share code between browser and server using Node modules and Browserify (http://browserify.org/). Browserify lets you use many of the almost 100,000 modules on the NPM registry in the browser. This talk will show beginner and advanced examples.</span></a></span></td></tr><tr><td>11:10 - 11:20</td><td colspan="2">Break</td></tr><tr><td>11:20 - 12:10</td><td class="popup"><img alt="" src="/images/speakers/fengmk2.jpeg" class="program-photo"><h4 class="name">MK (袁锋)</h4><span class="program-name"><a href="../talks/mk2.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">CNPM: 打造企業級私有NPM<span><ul><li>為什麼我們需要私有NPM</li><li>CNPM的實現細節</li><li>與NPM Enterprise 的對比</li></ul></span></a></span></td><td class="popup"><img alt="" src="https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xfa1/v/t1.0-9/255240_10150986318676398_98791455_n.jpg?oh=570482b698617aee1f6010a864a70be9&oe=547C8DA5&__gda__=1416566828_0b6c57252e8e51a5bfc24445706686b6" class="program-photo"><h4 class="name">Casear Chu</h4><span class="program-name"><a href="https://www.slidenow.com/slide/7" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">ZMQ 的安全與架構 in node.js<span>zmq-soa,zmq secure issue and detail of implement distributed zmq SOA parttern - broker , worker , requester.</span></a></span></td></tr><tr><td>12:10 - 13:10</td><td colspan="2">Lunch</td></tr><tr><td>13:10 ~ 14:00</td><td class="popup"><img alt="" src="/images/speakers/lepture.jpeg" class="program-photo"><h4 class="name">Hsiaoming Yang(lepture)</h4><span class="program-name"><a href="http://lab.lepture.com/jsdc-2014/slide.html" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">不被重視的 HTML: Accessibility<span>Accessibility on the web, which would be a HTML</span></a></span></td><td class="popup"><img alt="" src="http://f.cl.ly/items/3K0L32190s1I193C2S2s/1157511_10151703860008423_1394089489_n.jpg" class="program-photo"><h4 class="name">Jeremy Lu</h4><span class="program-name"><a href="../talks/jeremy.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">react/flux in Action<span><ul><li>react/flux in Action</li></ul></span></a></span></td></tr><tr><td>14:00 - 14:10</td><td>Break</td><td> </td></tr><tr><td>14:10 ~ 15:00</td><td class="popup"><img alt="" src="/images/speakers/clkao.jpeg" class="program-photo"><h4 class="name">clkao</h4><span class="program-name"><a href="../talks/clkao.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">PgREST - PostgreSQL, JavaScript, and REST<span>PgREST turns PostgreSQL into a RESTful JSON document store, allows
running JavaScript and npm modules as stored procedures for queries
and triggers from within the database. It also provides
Firebase-compatible API for developing real-time applications. This
talk will cover the building blocks of PgREST: PostgreSQL, plv8js,
plv8x, as well as examples for turning existing relational data into
REST endpoints.</span></a></span></td><td class="popup"><img alt="" src="/images/speakers/wajima.jpg" class="program-photo"><h4 class="name">Greg Weng</h4><span class="program-name"><a href="../talks/greg.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Functional JavaScript, why or why not?<span>While some people feel functional programming is just an impractical buzz word, developers are taking actions to make certain nice or even weird features available on those not-so-functional languages. Could we play these new tricks well with JavaScript, the most misunderstood language in the world? Or would we get into trouble, while we're trying to escape from the deepest monad? In this talk, we would begin our journey from the simplest high-order functions, to see if these functional features can be successfully applied in JavaScript programming.</span></a></span></td></tr><tr><td>15:00 - 15:30</td><td colspan="2">Tea Break</td></tr><tr><td>15:30 - 16:20</td><td class="popup"><img alt="" src="/images/speakers/huge.jpeg" class="program-photo"><h4 class="name">Huge</h4><span class="program-name"><a href="../talks/huge.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">RxJS for frontend developers.<span><ul><li>Async is HARD</li><li>Array & Events</li><li>Observable</li></ul></span></a></span></td><td class="popup"><img src="https://s.gravatar.com/avatar/322e4d816ebeaaebd43c93e6b678ff52?s=205&r=g" class="program-photo"><h4 class="name">Ben Lue</h4><span class="program-name"><a href="../talks/ben.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Amazing Web Framework for node.js<span>Conventional wisdom is that software will grow in size over time, especially when more features are added to it. With our development of coServ, the next generation web server, this rule seems to be broken: with node.js, we're able to build more features with less code<br>Friendly reminder: This talk will dissect web pages. For those who are sensitive to violent scenes or allergic to new ideas, viewer discretion is advised. 善意提醒:本演講將解剖網頁。對於血腥畫面、或是新的觀點過敏,以及不相信 MIT 可以做出好的 framework 的聽眾,請自行斟酌是否適合參加。</span></a></span></td></tr><tr><td>16:20 - 16:30</td><td colspan="2">Break</td></tr><tr><td>16:30 - 17:20</td><td colspan="2" class="popup"><img alt="" src="/images/speakers/substack.png" class="program-photo"><h4 class="name">substack(James Halliday)</h4><span class="program-name"><a href="https://github.com/substack/jsdc.tw-2014" target="_blank" class="docs">程式碼</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Micro Databases<span>modulize implement to databases, the awesome and lightway to develop all databases.</span></a></span></td></tr><tr><td>17:30 - 17:30</td><td colspan="2">Day 1 ending (後續有 Dinner party)</td></tr></tbody></table><p>PS. 國際會議廳備有同步口譯設備,請於議場入口處以證件換取。以英文翻譯中文爲主</p><hr><h2>After Party</h2><table border="0" align="center" class="table table-striped table-bordered table-hover"><thead><tr><th width="15%">Time</th><th width="80%">Location</th></tr></thead><tbody><tr><td><!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->19:00 - 22:00</td><td><!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->Dinner Party<br><a href="https://www.facebook.com/pages/85-Lounge/162778627099534" target="_blank">85 Lounge</a>- 台北市大安區延吉街85號<br></td></tr></tbody></table><p>PS. 19:00 - 22:00,憑 JSDC 識別證入場,飲料,食物提供。</p><p></p><hr><h2>Sponsor 特別感謝</h2><div class="special-thanks"><a href="http://www.microsoft.com/" target="_blank"><img src="images/sponsor/microsoft.png" alt="台灣微軟" class="microsoft"></a><a href="http://www.sencha.com/" target="_blank"><img src="images/sponsor/Sencha.png" alt="Sencha"></a><a href="http://www.kkbox.com/" target="_blank"><img src="images/sponsor/kkbox.png" alt="KKBox"></a><a href="http://mozilla.com.tw/" target="_blank"><img src="images/sponsor/mozilla.png" alt="Mozilla Taiwan"></a><a href="http://shop.fandora.tw/" target="_blank"><img src="images/sponsor/fandora.png" alt="Fandora"></a><a href="http://verywed.com/vwblog/veryWedHR/article/38334" target="_blank"><img src="images/sponsor/veryWedLogo.png" alt="veryWed" class="veryWed"></a><a href="http://www.mitac.com.tw/" target="_blank"><img src="images/sponsor/mitac.png" alt="mitac" style="position: relative; top: -20px;"></a><a href="http://www.hiiir.com/" target="_blank"><img src="images/sponsor/hiiir.png" alt="Hiiir" style="width: 120px; position: relative; top: -10px;"></a><a href="http://www.iii.org.tw/" target="_blank"><img src="images/sponsor/iii.png" alt="iii" style="width: 195px; position: relative; top: -15px;"></a></div><hr><h2>Day2 (10/12)</h2><table border="0" align="center" class="table table-striped table-bordered table-hover schedule"><thead><tr><th width="15%">Time</th><th width="40%">國際會議廳</th><th width="40%">第二會議廳</th></tr></thead><tbody><tr><td width="39">08:30 - 09:00</td><td colspan="2">報到</td></tr><tr><td>09:00 - 09:15</td><td colspan="2">開場</td></tr><tr><td>09:15 - 10:05</td><td colspan="2" class="popup"><img alt="" src="http://cdn.inside.com.tw/wp-content/uploads/2012/04/website_logo.png" class="program-photo"><h4 class="name">Special Guests</h4><span class="program-name"><a href="#" class="tooltip">Panel Talk: Hello JSDC!<span>Special panel talk that brings you an entirely different point of view to JavaScript world.</span></a></span></td></tr><tr><td>10:05 - 10:20</td><td colspan="2">Brunch</td></tr><tr><td>10:20 - 11:10</td><td colspan="3" class="popup"><img alt="" src="/images/speakers/jonathanong.png" class="program-photo"><h4 class="name">Jonathan</h4><span class="program-name"><a href="../talks/jonathan_es7.pdf" target="_blank" class="docs">投影片 1</a><a href="../talks/jonathan_koa.pdf" target="_blank" class="docs">投影片 2</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Koa - Asynchronous Decorators as Middleware<span>Koa is the spiritual successor to Express, also written by TJ Holowaychuk. Thanks to its elimination of callbacks, many issues and complexities present in many frameworks, such as Express no longer exist. In this talk, we will discuss:<br>Problems that arise from creating apps with callback-based frameworks such as Express
Complexities of other frameworks due to callback-based programming
At a high-level, how to philosophically build your Koa app</span></a></span></td></tr><tr><td>11:10 - 11:20</td><td colspan="2">Break</td></tr><tr><td>11:20 - 12:10</td><td class="popup"><img alt="" src="/images/speakers/jlord.png" class="program-photo"><h4 class="name">Jessica</h4><span class="program-name"><a href="../talks/jlord.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Teaching Git and GitHub with Node.js<span> Introduction to NodeSchool.io workshoppers and community workshops and demonstrate using Node.js to interact with Git and build an interactive bot with the GitHub API.</span></a></span></td><td class="popup"><img alt="" src="http://en.gravatar.com/userimage/10121824/98b15bd27e185433ef9af778d52a0545.jpg?size=200" class="program-photo"><h4 class="name">Fred Chien</h4><span class="program-name"><a href="../talks/fred.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Feature-oriented Programming with JavaScript<span>特色導向程式開發(找不到中文翻譯,所以暫譯) - Feature-oriented Programming (FOP) 是一個不同於傳統物件導向(OOP)的程式開發概念,在近年來慢慢開始有人討論其可行性。可以有效率擴充和增加程式功能,相當具有彈性,並易於管理程式架構和邏輯,利於軟體產品的開發。<br>某一天,不小心引入 FOP 到 JavaScript 和 Node.js 的開發後,意外發現 FOP 與動態語言相當契合,別有一番風味,可以用完全不一樣的方法,來看待和開發 JavaScript 應用程式。FOP 奇幻冒險,就此展開。</span></a></span></td></tr><tr><td>12:10 - 13:10</td><td colspan="2">Lunch</td></tr><tr><td>13:10 ~ 14:00</td><td class="popup"><img alt="" src="/images/speakers/soggie.jpeg" class="program-photo"><h4 class="name">Ruben</h4><span class="program-name"><a href="../talks/ruben.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Leveraging ZMQ with Node.js<span>"Build short, simple, clear, modular, and extendable code that can be easily maintained and repurposed by developers other than its creators" - Unix Philosophy<br>Small services talking to each other (Composable Design) is an integral part of large infrastructure systems design. There are many ways to facilitate communications between services, and ZMQ is one of them.<br>Learn how to use ZMQ with node.js to create a service-oriented architecture, and learn how to build custom network topologies instead of being constrained to follow the standard ones that does not fit your infrastructure goals.</span></a></span></td><td rowspan="3" style="vertical-align:middle" class="popup"><img alt="" src="/images/speakers/stefan.jpg" class="program-photo"><h4 class="name">Stefan Stoelzle</h4><span class="program-name"><a href="../talks/stefan.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a class="tooltip">Ext JS Workshop / The 90 Minute App<span>In this workshop, we will provide an in-depth guide to Ext JS 5, including its layout system, data package, and MVVM. We will need Ext JS 5 and Sencha Cmd 5 for the hands-on, please make sure to download at sencha.com.</span><p style="font-size:0.5em"><a href="http://www.sencha.com/products/sencha-cmd/download" class="small">Download Sencha Cmd 5</a> / <a href="http://www.sencha.com/products/extjs/#try" class="small">Download Ext JS 5</a></p></a></span></td></tr><tr><td>14:00 - 14:10</td><td>Break</td></tr><tr><td>14:10 ~ 15:00</td><td class="popup"><img alt="" src="/images/speakers/akira.jpeg" class="program-photo"><h4 class="name">吳亮(月影)</h4><span class="program-name"><a href="../talks/wu360.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">大型互聯網公司前端團隊的那些事兒<span>前端作為互聯網開發環節中的重要角色,不論在技術、工程、方法論還是個人與團隊成長上都面臨著種種挑戰。作為一位前端技術leader,我想與大家分享我在兩家大公司管理前端團隊中遇到的各種問題,積累的各種經驗和踩過的坑,共同探討如何通過項目積累和成長,成為行業內比較優秀的前端團隊</span></a></span></td></tr><tr><td>15:00 - 15:30</td><td colspan="2">Tea Break</td></tr><tr><td>15:30 - 16:20</td><td class="popup"><img alt="" src="/images/speakers/mafintosh.jpeg" class="program-photo"><h4 class="name">Mathias</h4><span class="program-name"><a href="../talks/mafintosh/jsdc-tw-2014.html" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Node.js, p2p and MAD SCIENCE<span><ul><li>- Peer to peer in Node.js is a fast moving target.</li><li>- In this talk we look into the cutting edge of what is possible using BitTorrent, p2p and Javascript.</li><li>- This will be a continuation of my recent work with doing MAD SCIENCE with p2p and node.</li><li>- There will be demos.</li></ul></span></a></span></td><td class="popup"><img alt="" src="https://secure.gravatar.com/avatar/c4ce16f549c450f4759eb37f5d5d1a63.png?s=205" class="program-photo"><h4 class="name">othree</h4><span class="program-name"><a href="../talks/othree.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">node-ffi, 用 node 使用 c/c++ lib<span>node-ffi 是 node 的 foreign function interface 套件,可以透過它讓你的 node 應用程式使用現存的 C/C++ lib,本分享將藉由 @c9s 的 r3 router 為例,透過 node-ffi 連結讓 node 應用程式可以使用 libr3 所提供的高效率的 router,介紹各種實做時遇到的問題和解決方法。</span></a></span></td></tr><tr><td>16:20 - 16:30</td><td colspan="2">Break</td></tr><tr><td>16:30 - 17:20</td><td class="popup"><img alt="" src="/images/speakers/muan.jpeg" class="program-photo"><h4 class="name">Muan</h4><span class="program-name"><a href="../talks/muan.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">GitHub 大冒險<span>GitHub 有著與眾不同的文化,開發團隊常常沒有仔細的界線。我想在這邊跟大家分享 GitHub 內部的文化、開發環境,以及我加入 GitHub 一年多來所學到的事情。</span></a></span></td><td class="popup"><img alt="" src="http://www.gravatar.com/avatar/e3ae72c70bbc66b854df24df2120a245.png" class="program-photo"><h4 class="name">閃光洽</h4><span class="program-name"><a href="../talks/hina.pdf" target="_blank" class="docs">投影片</a><a class="youtube"></a></span><span class="program-name"><a href="#" class="tooltip">Famo.us - New generation of HTML5 Web Application Framework<span><ul><li>What's Famo.us? Is it famous?</li><li>Why Famo.us?</li><li>What difference between others framework?</li><li>HOWTO?</li><li>Structure and performance issues</li><li>Integration with Angular</li><li>Not so distant future</li></ul></span></a></span></td></tr><tr><td>17:20 - 17:30</td><td colspan="2">Break</td></tr><tr><td>17:30 - 18:00</td><td colspan="2">Lightning talk & Close</td></tr></tbody></table><p>PS. 國際會議廳備有同步口譯設備,請於議場入口處以證件換取。以英文翻譯中文爲主</p><p>立即參與<a href="http://jsdc-tw.kktix.cc/events/jsdc2014" target="_blank"> JSDC 2014</a>,別再猶豫.
Welcome to join<a href="http://jsdc-tw.kktix.cc/events/jsdc2014" target="_blank"> JSDC 2014</a> Right now.</p></div><footer class="page-footer"><p>contact us: hq@jsdc.tw</p><p>Logo and design by<a href="https://twitter.com/rocavence" target="_blank">ROCA</a>&<a href="https://twitter.com/ideasing" target="_blank">Cyril</a></p><p><a href="http://jsdc.tw" target="_blank">JSDC Website</a></p></footer></div><script src="./countdown.min.js"></script><script src="./element.js"></script><script>(function (window) {
'use strict';
var toggle = document.querySelector('.topbar-menu-toggle-btn');
var menu = document.querySelector('.topbar-nav');
toggle.addEventListener('click', function () {
if (menu.classList.contains('open')) {
menu.classList.remove('open');
} else {
menu.classList.add('open');
}
});
})(this);
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-28378724-1', 'auto');
ga('send', 'pageview');</script></body></html>