SegmentFault D-Day 2015 广州站回顾:跨领域的技术集合

简介: SegmentFault D-Day 2015 广州站 今天顺利进行了,沙龙的内容主要是五位重量级的嘉宾分享和别具一格的圆桌讨论,从前端工程到前后端结合,从 WatchKit 到 Hybrid,再包括位置大数据服务的技术,完全是一场跨领域的技术集合。下文是今天分享内容详细回顾。

SegmentFault D-Day 2015 广州站 今天顺利进行了,沙龙的内容主要是五位重量级的嘉宾分享和别具一格的圆桌讨论,从前端工程到前后端结合,从 WatchKit 到 Hybrid,再包括位置大数据服务的技术,完全是一场跨领域的技术集合。下文是今天分享内容详细回顾。


开场介绍

首先是主持 @binaryTree 对本次沙龙的基本介绍,以及我们 CEO 高阳关于为何要办这样的一种沙龙和我们的理念的分享。

image.png

嘉宾分享

注:所有嘉宾的分享文档都在文章末尾。1


《前端工程》 by 张云龙

第一位分享的嘉宾是 UC 前端工程师张云龙,他的分享主题是《前端工程》,由最经典的“从输入 URL 到页面加载完成的过程中都发生了什么事情?”开始,认为前端是一种特殊的 GUI 软件,从而提出了前端工程的概念。从该如何部署前端代码(充分利用浏览器缓存、精确的缓存更新机制、CDN 网络缓存、非覆盖式发布),到资源管理上遇到的挑战(就近引用原则、页面间缓存共享、缓存失效率、延迟加载与预加载),分享了“分而治之的”开发模式:

  • 站点由页面组成
  • 页面由组件组成
  • 组件依赖 JS 模块和 CSS 单元
  • 资源内聚,就近维护

然后关于解决方案呢?期待他的演讲视频吧~ XD

image.png

《介绍 WatchKit》 by 朱宏旭

秒视 iOS 工程师 Leader 朱宏旭的分享主题是《介绍 WatchKit》,关于 Apple WatchKit 正确入门方式。介绍了于 Apple Watch App 开发的基本情况,包括 App 的“基本组成(主界面,Glance,Notification)”、“界面布局”、“元素尺寸”、“导航”、“简单的动画”,以及与主 App 的“代码复用”。

image.png

《Hybrid 模式下的移动前端框架搭建实践》 by 杨德模

唯品会前端开发工程师杨德模分享的主题是《Hybrid 模式下的移动前端框架搭建实践》,主要讲的是 Hybrid 模式对于同时融合 web 动态性和 Native 流畅体验特性的初步尝试。如何在公司项目上首次使用 hybrid 模式开发,分享了他们所遇到的一些问题和解决方案,其中涉及前端架构的改造(模块分层和模块化开发),前后端数据分离。他也就前端工程进行了一些自己的体会分享,以及团队协作、项目管理的一些思考。

image.png


《位置轨迹大数据服务技术挑战》 by 马辉

中场完开始分享的是百度LBS开放平台团队技术负责人马辉,他的主题是《位置轨迹大数据服务技术挑战》。快递、O2O、儿童监护和车辆监控等行业越来越强调轨迹服务,用户和商家需要知道自己的货物实时轨迹,实时收集这些数据就面临着海量数据管理和功耗的问题……面对这些各种各样的问题,百度的解决方案是:鹰眼轨迹存储系统。鹰眼轨迹存储系统对于海量轨迹管理不是简单位置数据上传,而是一套从位置获取(定位)到位置轨迹存储、检索查询、位置轨迹展现、再到整体管理分析的完整服务。以及各更多的关于数据存储和管理、软硬件的问题,都有待一一解决。

image.png

《打造跨平台的原生手机应用》 by 段岩

最后一位分享的嘉宾是 PeachApp.com 首席技术官段岩,他的主题是《打造跨平台的原生手机应用》。他分享的是 PeachApp 内部正在使用的移动端跨平台开发框架,传统的跨平台开发和原生 UI 体验水火不容,而 PeachApp 则从一个崭新的角度出发,在 Google 出品的 j2objc 项目的基础上,搭建了一套完整的 UI 抽象,实现了业务逻辑和 UI 布局的代码重用。借助抽象的力量,将为大家展示它所带来的移动开发的新的可能性,包括快速可重用的 UI 组件、响应式的 UI 交互、UI 改动的实时反馈、自动集成 deep-linking、全自动用户行为数据分析、可远程更新调控的 A/B 测试等。

image.png

圆桌讨论

圆桌讨论部分主要包括以下几个方面:

  • 各位有什么其他比较优秀的跨平台工具推荐?
  • 你们基本都是技术出身的,想问一下,作为一个做技术的,成长过程是怎么样,其中有哪些曲折和成长快速的地方?
  • 面对 hybrid 和原生的整合,做专一应用开发(Android/iOS)的该如何发展?

这些问题,在场的四位嘉宾都分别给出了自己的想法和建议。详细的完整完整的圆桌讨论及嘉宾分享可以查看速记文稿2

image.png

花絮

严谨的内容和大家分享之后,来一起进入有趣的福利环节。


现场抽奖、休息互动时间

前三位嘉宾分享完之后,为了防止大家疲劳,我们准备大量的茶歇零食和精美礼品来活跃大家的思维,包括诸多技术书籍和 HHKB Pro2。

我们还为现场小伙伴们准备小游戏供玩乐,包括我们两位前端工程师写的炫酷的抽奖小程序和有 BIG 的程序员修炼指数。3

image.png

image.png

image.png

现场大合集

image.pngimage.png

更多现场照片请看 这里

D-Day 广州站嘉宾分享文档及圆桌讨论

SegmentFault D-Day 广州站圆桌:跨领域的技术答疑

程序员修炼指数 by @Fakefish

相关文章
|
前端开发 安全 iOS开发
手把手教你做iOS逆向分析,突破微信的群发多选数量限制
很久没碰iOS开发了,最近都在web前端持续输出,加了很多推文群,每次群发文章的时候都要受到这个最多只能选择9个聊天的限制。 很不爽,好歹我也曾是一名iOS开发者呀,弄它~
1013 0
手把手教你做iOS逆向分析,突破微信的群发多选数量限制
|
消息中间件 存储 NoSQL
RocketMQ实战—6.生产优化及运维方案
本文围绕RocketMQ集群的使用与优化,详细探讨了六个关键问题。首先,介绍了如何通过ACL配置实现RocketMQ集群的权限控制,防止不同团队间误用Topic。其次,讲解了消息轨迹功能的开启与追踪流程,帮助定位和排查问题。接着,分析了百万消息积压的处理方法,包括直接丢弃、扩容消费者或通过新Topic间接扩容等策略。此外,提出了针对RocketMQ集群崩溃的金融级高可用方案,确保消息不丢失。同时,讨论了为RocketMQ增加限流功能的重要性及实现方式,以提升系统稳定性。最后,分享了从Kafka迁移到RocketMQ的双写双读方案,确保数据一致性与平稳过渡。
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
Java 大视界 -- Java 大数据机器学习模型在自然语言生成中的可控性研究与应用(229)
本文深入探讨Java大数据与机器学习在自然语言生成(NLG)中的可控性研究,分析当前生成模型面临的“失控”挑战,如数据噪声、标注偏差及黑盒模型信任问题,提出Java技术在数据清洗、异构框架融合与生态工具链中的关键作用。通过条件注入、强化学习与模型融合等策略,实现文本生成的精准控制,并结合网易新闻与蚂蚁集团的实战案例,展示Java在提升生成效率与合规性方面的卓越能力,为金融、法律等强监管领域提供技术参考。
|
算法 机器人 测试技术
(币安、ok、欧易)交易所行情机器人系统开发
(币安、ok、欧易)交易所行情机器人系统开发
|
人工智能 前端开发 JavaScript
拿下奇怪的前端报错(一):报错信息是一个看不懂的数字数组Buffer(475) [Uint8Array],让AI大模型帮忙解析
本文介绍了前端开发中遇到的奇怪报错问题,特别是当错误信息不明确时的处理方法。作者分享了自己通过还原代码、试错等方式解决问题的经验,并以一个Vue3+TypeScript项目的构建失败为例,详细解析了如何从错误信息中定位问题,最终通过解读错误信息中的ASCII码找到了具体的错误文件。文章强调了基础知识的重要性,并鼓励读者遇到类似问题时不要慌张,耐心分析。
843 5
(10)QWidget的使用(one)
文章介绍了QWidget的使用,包括如何获取和设置QWidget的大小和位置、设置窗口固定大小、限定窗口大小、坐标系统转换、内容边距、鼠标指针形状以及自定义光标的使用。
669 0
(10)QWidget的使用(one)
|
JavaScript 测试技术 持续交付
使用 GitLab CI/CD 管道自动化部署 Web 应用
【10月更文挑战第2天】使用 GitLab CI/CD 管道自动化部署 Web 应用
839 1
|
数据库 数据安全/隐私保护 C++
Python并发编程实战:线程(threading)VS进程(multiprocessing),谁才是并发之王?
【7月更文挑战第10天】Python并发对比:线程轻量级,适合I/O密集型任务,但受GIL限制;进程绕过GIL,擅CPU密集型,但通信成本高。选择取决于应用场景,线程利于数据共享,进程利于多核利用。并发无“王者”,灵活运用方为上策。
590 2
|
传感器 数据采集 数据挖掘
基于AB32VG1的冬笋探测器设计
基于AB32VG1的冬笋探测器设计利用微波反射法,由发射/接收电路、天线、相位检测模块(如AD8302D)及温湿度补偿单元构成。设备产生900MHz信号,通过土壤时,信号变化由AB32VG1分析并显示在LCD屏幕上。硬件包括AB32VG1主控、ADF4351高频源、温湿度传感器和900M天线。软件利用AB32VG1处理信号并进行探测。项目开源,代码可在Gitee找到。
595 1
|
JavaScript 网络安全
浏览器——net::ERR_CONNECTION_TIMED_OUT
浏览器——net::ERR_CONNECTION_TIMED_OUT
1131 0