2013-11-02 【webrebuild广州站】分享会纪要
为了不让自己沉浸个人的技术研究当中,也为了多去接触业界新技术新思想,今天去参加了webrebuild广州站的一个分享交流会,效果不错,有一些获益。听了四个主题,依据个人获取信息的情况来做个纪要(比较粗糙):
主题一 《面向引擎——编写高效率JS》 ---来自UC浏览器端的主任工程师
1、变量的定义和管理,以及不同方式下的访问速度的差异。
例如以下两种访问速度的差异:
var str = ‘str’;
for(i=0; i<1000; i++){
Str += i;
Console.log(str);
}
For(i=0; i<1000; i++){
Var str = ‘str’ + i;
Console.log(str);
}
演讲中用到的一个在线测速工具可以用起来:jsperf.com
另外还写了一些其他测试用例,例如:
obj的属性 PK array的元素的访问速度;
Try catch 用在for循环里边所带来的性能问题;
期间注意了一些点:
①重新访问一个属性或者对象的时候,尽量避免改变它所属的prototype,和变量重新定义的位置不要变;
②注意不同平台和浏览器环境下测试的数据会有差异;演讲者大部分的测试环境是在现代浏览器下的,这跟他公司的业务特性和应用环境有关。不能保证一些原则和理论在IE等传统浏览器下能通用。
主题二 《展现数据之美-走进数据可视化的世界》 --来自创业团队前端负责人
D3的官方案例分享。。。相关的技术自然离不开:SVG!
SVG的好处有几点,对于我一个偏重构的人来说印象最深的是它生成的是DOM,容易调试,容易定位错误,能够应用上CSS,这已经是Canvas所无法比拟的了。
会间强调的一个原则:不要为了可视化而可视化,无需刻意追求数据展示的形式创新,志在能把数据描述得清楚易懂,这才是最重要的。
演讲者博客: http://99jty.com/ 演讲者偏重于移动端开发
演讲者维护的教程站点:http://www.d3js.cn/?p=68
主题三 《JavaScript新大陆--Node.js在Qzone的海量实践》 --来自腾讯qq相册的前端负责人
jsc。。。此分享会没形成什么印象深刻的知识点。
主题四 《还原“活“的设计》 --来自豆瓣前端负责人张克军
给“活的设计”下定义(live design)。寻思更能体现前端工程师的核心价值的方式,而不仅仅是还原一张设计稿,拿wiki上的生命体来类比如何还原一个有活力的产品设计。非常的通俗易懂,佩服。
会间阐述业界暴露的一些行业内宏观上来看存在的问题:例如
①一个产品产生的分工流程大概是:PM - 交互设计师 - 原型制作 - 视觉设计 - 工程师
但随着每个环节的圈子发展越来越大,每个环节的这些实施者,经常会沉浸在自己的圈子里,越来越少交集了,最终结果可能导致沟通协作的不顺畅,长远来说这是有问题的。
总的来说,挺佩服这位大牛,给了好一些新的启发和畅想。更详细的总结,需要等待官网分享了ppt之后再作一次总结。
另外,此次分享还促使我更有兴趣去专研交互设计的一些流程和细节。
最后,谢谢所有分享者,你们的用心是和互惠的过程,我们涨姿势之余,相信演讲者在阐述自己的经验心得的过程中,也会是对自我能力的一种总结和提升。
2013-11-02 【webrebuild广州站】分享会纪要的更多相关文章
- 微信小程序首次官方分享的纪要
先交代备注: 这次有关小程序的分享只有技术的 QA环节,其他如产品.入口.流量.与公众号的整合等等,回答都是暂时无法给出答案或不确定: 小程序最终发布时间官方也还未确定,不过说应该就是近期: 小程序的 ...
- star ccm+ 11.02安装
STAR CCM+是CD-Adapco公司的主打软件,其安装方式较为简单,这里以图文方式详细描述STAR CCM+11.02安装过程. 1 安装准备工作2 正式安装3 软件破解4 软件测试 1 安装准 ...
- 2021.11.02 eleveni的水省选题的记录
2021.11.02 eleveni的水省选题的记录 因为eleveni比较菜,所以eleveni决定从绿题开始水 --实际上菜菜的eleveni连绿题都不一定能水过/忍不住哭了 [P2217 HAO ...
- CSDN的SDCC大会(2013)中使用的PPT分享
SDCC大会今天开完个.呵呵~ PPT下载链接在最后面,对内幕不感兴趣的可以直接无视下面的种种啰嗦直接“嗖”到最后. 这里说说这个大会中我的Topic. 此前CSDN向我约了一个主题,我回复说, 我可 ...
- 软件工程项目组Z.XML会议记录 2013/11/06
软件工程项目组Z.XML会议记录 [例会时间]2013年11月06日星期二21:00-22:00 [例会形式]小组讨论 [例会地点]三号公寓楼会客厅 [例会主持]李孟 [会议记录]薛亚杰 会议整体流程 ...
- 〖Linux〗(2013.08.02)使用ctag+cscope查看Android源代码
1. 安装ctags和cscope sudo apt-get install -y exuberant-ctags cscope 2. vimrc中的配置 """&quo ...
- 软件工程项目组Z.XML会议记录 2013/11/20
软件工程项目组Z.XML会议记录 [例会时间]2013年11月20日星期三21:00-22:00 [例会形式]小组讨论 [例会地点]学生公寓3号楼会客厅 [例会主持]李孟 [会议记录]李孟 会议整体流 ...
- 软件工程项目组Z.XML会议记录 2013/11/27
软件工程项目组Z.XML会议记录 [例会时间]2013年11月27日星期三21:00-22:00 [例会形式]小组讨论 [例会地点]学生公寓3号楼会客厅 [例会主持]罗凡 [会议记录]罗凡 会议整体流 ...
- sicily 1007. To and Fro 2016 11 02
// Problem#: 1007// Submission#: 4893204// The source code is licensed under Creative Commons Attrib ...
随机推荐
- ZBrush软件特性之Color调控板
ZBrush®中的Color调色板显示当前颜色并提供数值的方法选择颜色,而且选择辅助色,使用描绘工具可以产生混合的色彩效果. ZBrush 4R8下载:http://wm.makeding.com/i ...
- 路飞学城Python-Day38(第四模块思维导图)
- CF 689D - Friends and Subsequences
689D - Friends and Subsequences 题意: 大致跟之前题目一样,用ST表维护a[]区间max,b[]区间min,找出多少对(l,r)使得maxa(l,r) == minb( ...
- SOAP扩展PHP轻松实现WebService
最近在一个PHP项目中对接外部接口涉及到WebService,搜索引擎上相关文章不是很多,找到的大都是引用一个号称很强大的开源软件 NuSOAP(下载地址:http://sourceforge.net ...
- sql limit 的用法
sql语句里的limit使用方法 . SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset 在我们使用查询语句的时候 ...
- uboot的readme导读
UBOOT的移植其实并没有想象中的难,这主要归功于众多的工程师已经将常见的平台代码写入了UBOOT,我们所要做的就是一点小小的更改,在网上看了很多相关的移植,也听到有人说其实看了UBOOT的readm ...
- POJ 2230 Watchcow
Watchcow Time Limit: 3000ms Memory Limit: 65536KB This problem will be judged on PKU. Original ID: 2 ...
- 【SPOJ-GSHOP】Rama and Friends【贪心】【细节】
题意: 给出n个非严格递增的整数(可能有负数),必须操作k次.每次能够把当中一个数变为它的相反数,使得终于的数列和最大. 输出这个最大和. 考验怎样出坑数据卡自己的程序... #include < ...
- poj3101--Astronomy(分数的最小公倍数)
题目链接:id=3101">点击打开链接 题目大意:有n个行星,给出每个行星的旋转的周期.问最少多少时间后n个行星会在一条直线上,初始点在一起,不存在全部的行星都有同一个周期 如果A行 ...
- POJ 1281 MANAGER
MANAGER Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64u Description O ...