柏林纪行(下):JSConf EU

简介:

原作者:洗影

传送门:

JSConf EU

JSConf EU的组织与整体观感

这次 JSConf EU 很多人都注意到了女性讲师的比率特别高,在和其中一位女性讲师 Chen Shay (来自 Google AMP 团队)交谈的时候,得知这次的演讲稿评选是盲选的,也就是评委看不到讲师的个人信息,只能凭 proposal 的标题和概述来评分。另一方面,JSConf EU 的气质比较 hipster,相比起一些会议西装革履,热衷企业级话题的的氛围,JSConf EU 会更偏好有趣、发人深省的话题,和关于开源社区建设、开源项目维护的话题,可能也是造成女性讲师比例高的一个因素。但是几个很有技术深度的 talk,比如 V8 团队成员分别就 JavaScript 引擎优化与 parser 实现做的分享,讲师也都是女性。

受 Node.js 基金会的邀请,我也在担任今年 Node.js Interactive North America 的演讲稿评委,刚好在 JSConf 的第一天就是 NINA 第一轮评审的截止日期,所以也免不了比较一下两个会议的差异(去年到 NINA 做分享的纪行可以看这里)。今年的 NINA 和 JSConf EU 一样,也采用了盲选的方式进行评审。按个人经验,NINA 其实是企业气氛比较浓的会议,所以有大量的企业级议题。有趣的是,NINA 的绝大部分议题都和 JSConf 仿佛处在两个世界。NINA 收到了大量关于 IoT、Serverless、Micro services、Container/Orchestration的议题(多到已经视觉疲劳了必须要看几个 proposal 休息一下再评分才能保持客观……),基本上和 QCon、Goto这类综合性会议的热点差不多,大部分都在谈论这些热点话题在 Node.js 领域的应用。而 JSConf EU 绝大部分话题要么是前端开发相关,要么是关于社区或者 JavaScript 本身,只有一个关于压缩算法和一个关于 IoT 道德问题的分享算是和 Node.js 或者后端开发相关。这点还是让我感到比较意外的,在会场门口的 nearform 的展台聊天的时候,也有人提到了这点(nearform 是做 Node.js 服务的公司,有不少 Node.js Core 的成员,所以技术倾向也离前端比较远)。

因为 JSConf 都会把视频上传到 YouTube,加上几个感兴趣的 talk 我已经在其他地方看过,所以 talk 本身不是重点,主要是趁这个难得的机会,在会场与来自世界各地的开发者进行交流。大部分思考总结在前面了,这里就不赘述了。除了 V8 的两个 talk 以外(其实这两个 talk 以前也见到过),印象比较深的还有 Ashley Williams 的 A Brief History of Modularity,谈及了 twitter 上热议的 leftpad 事件以及 “删除 jQuery 结果反而加多了一大堆代码” 事件,引经据典非常发人深省。另外由于 Facebook 刚好在 JSConf EU 前几天发布了 prepack,好几个讲师都提到了抓紧在 JSConf EU 前临时改 slides 把 prepack 谈进去的事……

一些其他讨论

在看 talk 的间隙我在会场旁边的展区和别人聊天,刚好会场门口就是 nearform 的展台,nearform 的蛮多人以前都在 GitHub 上一起合作过,比较熟就聊的比较多(连过来照看他们 HR 姐姐都能一起聊 >__<)。Node.js 社区的核心成员,同时也是前 IBM 的 Node.js Technical Lead 的 James Snell 最近跳槽到了 nearform,他对阿里内部的 Node.js 应用状况挺感兴趣的,希望有机会能够在一起开个 chat 交流一下。另外他们也很好奇我们中国的开发者对 Node.js 里的错误信息本地化有什么意见,不过个人来说习惯看英文的错误信息,中文的错误信息感觉如果翻译的不好还不如直接看原文,而且英文的错误信息一般 Google 能搜到更多结果……刚好最近我们也在合作推动给 Node.js 里的错误信息添加统一的永久编号,以编号作为标示,专门在文档里详细解释每个编号的意义和解决方案的工作,个人的意见是这套系统完成之后,把有详细解释的文档翻译成中文会对中国的开发者更有用,而输出到 stderr 里的那一行错误信息其实不翻译问题也不大。

另外由于这几天在讨论前面提到的 TSC 重组的事,加上最近经常收到关于 Node.js API 文档中文翻译的请求,发现 Node.js 的国际化 WG(i18n WG)下属的很多小组,包括简体中文小组的工作都处于停滞状态,这是 TSC 重组需要考虑的一个问题,毕竟 i18n WG 是一个比较特殊的存在(由大量不同语言的小组组成,其中部分活跃,部分停止),关于这个 WG 的投票权怎么解决我们也还没有想出特别好的方案。考虑到我们正在准备在今年的 JSConf China 举办一次 Code and Learn 活动,或许可以借此机会吸引更多的人参与到中文翻译的活动来。

广告:Code and Learn in Shanghai!

最后打一个广告:Node.js 基金会打算今年到中国举办一次 Code and Learn,也就是由 Node.js Core 的 collaborator 做导师,给来参加的人分配一个简单的任务,一对一指导参加的人向 Node.js Core 提交 PR 的活动,任务本身一般比较简单,主要是带领大家熟悉向 Node.js 这种大型开源项目提交 PR 和 code review、合并、发布的流程。目前暂时决定作为 JSConf China 的一部分举行,地点在上海,时间大概是 7 月 16 日,坐标在国内的几个 collaborator 都有参加做导师的意向,国外也有几个 collaborator 正在申请经费过来。对向 Node.js Core 做贡献感兴趣又打算参加 JSConf China 的同学可以关注一下,相关讨论和计划可以参见 nodejs/code-and-learn#68

目录
相关文章
|
编解码 监控 安全
阿里云和迪拜世博会在一起!
2020迪拜世界博览会,是世博会第一次来到中东,在世界各地更广泛的访客,则正在通过一场场”云上的直播“参与其中。
857 0
阿里云和迪拜世博会在一起!
|
运维 Kubernetes Cloud Native
解读 KubeCon EU 2019 应用管理领域的新看点
阿里云容器平台技术专家、原 CoreOS 公司工程师、 K8s Operator 项目的核心作者之一邓洪超,精彩解读 KubeCon EU 2019 "应用管理“领域精华内容: • The config changed • Server-side Apply • Gitops • Automated Canary Rollout
解读 KubeCon EU 2019 应用管理领域的新看点
|
安全 API Android开发
2013 上海 Google Ideathon 黑客马拉松
2013年3月24日,由 GDG Shanghai 和 PMCamp 联合主办了中国第一届Google Ideathon,此次黑客马拉松吸引了上百名创业者参与!来自大众点评、携程、SAP的参赛者们在2天的时间内碰撞出了强烈的火花。“微信导航”、“改变我”、“移动准妈妈”等优秀产品收到了嘉宾、观众们的美誉。
115 0
2013 上海 Google Ideathon 黑客马拉松
2014 Shenzhen Maker Faire:深圳制汇节
制汇节,Maker Faire 是美国 Make 杂志社举办的全世界最大的 DIY 聚会。它是一个展示创意、创新与创造的舞台,一个宣扬创客(Maker)文化的庆典,也是一个适合一家人同时参加的周末嘉年华。
177 0
2014 Shenzhen Maker Faire:深圳制汇节
|
机器人 物联网 Shell
创客的盛会:深圳Maker Faire 参加指南
Maker Faire 是美国Make 杂志社举办的全世界最大的DIY聚会。它是一个展示创意、创新与创造的舞台,一个宣扬创客(Maker)文化的庆典,也是一个适合一家人同时参加的周末嘉年华。
388 0
创客的盛会:深圳Maker Faire 参加指南
|
设计模式 安全 前端开发
黑客马拉松,硅谷上海国际同步PK
电影《社交网络》里的一幕让人印象深刻。马克·扎克伯格在哈佛的一间宿舍里举行了一场编程比赛,赢家成为公司里的第一位实习生。其实,每隔一段时间,Facebook便举办“黑客马拉松”比赛,让员工在一夜之间想出好的点子,并完成项目开发。
137 0
黑客马拉松,硅谷上海国际同步PK
|
存储 Web App开发 JavaScript
【JSConf EU 2018】JavaScript引擎: 精粹部分
JSConf EU 2018圆满结束, 谷歌V8的开发者Mathias Bynens以及Benedikt Meurer一起发表了《JavaScript Engines: The Good Parts™》演讲,本文将带领大家回顾一下演讲上所提到的重点。
1932 0