技术纵横
1)为什么说产品经理必须要会手绘原型?
返璞归真,其实是一种极简主义设计理念。在如今的数字时代,设计师可以利用的设计工具不胜枚举。如果把“返璞归真”这种设计理念运用到设计过程中,那将是什么体验?这篇授权翻译自Nick Babich原创的题为The Magic of Paper Prototyping的文章,与你一起探索用传统的纸和笔来做手绘原型的有趣体验。
2)来自印度的 Paytm 想让日本告别纸币时代,下一个目标是美国
电子货币正横扫全球,日本作为世界第三大经济体和科技大国,却一直在场外旁观。不过,印度最大数字支付公司 Paytm 的 CEO 认为,这个岛国即将告别纸币时代。
3)图解 HTTPS:Charles 捕获 HTTPS 的原理
图形讲解Charles,简单易懂。
4)5分钟注册美国区Apple ID
日常开发中,可能需要下载美国区的应用体验,必须要美国区AppleID。
5)功能、配置和插件(附iTerm 2(for mac) && Oh My Zsh教程)
工预善启事,必先利其器,程序员除了和各种IDE外,最常用的就是各种shell终端,推荐下iTerm 2+Oh My Zsh,使用后绝对让你欲罢不能。
6)99%的程序都没有考虑的网络异常)
绝大多数程序只考虑了接口正常工作的场景,而用户在使用我们的产品时遇到的各类异常,全都丢在看似 ok 的 try catch 中。如果没有做好异常的兼容和兜底处理,会极大的影响用户体验,严重的还会带来安全和资损风险。
Android开发
1)这可能是最好的RxJava2.x入门教程
本文介绍Rxjava1.0和Rxjava2.0的区别
2)Gradle脚本基础攻略
文章讲解了gradle 的构建生命周期以及一些扫盲的知识,对于不了解这快的童鞋这篇文章还是不错的。
3)AndroidStudio3.0 Android Profiler分析器
主要讲AndroidStudio3.0自带的分析器 Android Profiler ,分为三大块: cpu、内存 、网络的简单的分析功能。
4)okhttp源码解析之interceptor拦截器
文章由浅入深讲解了拦截器的分类,使用以及源码的解析。
5)Android中签名原理和安全性分析之META-INF文件讲解
了解Android中 签名原理和为什么这种方式能够具有安全性。
iOS开发
1)视觉直观感受 7 种常用的排序算法
通过动画直观的了解常用的排序算法,可以更好的了解这些排序的思想。
2)谈谈iOS中粘性动画以及果冻效果的实现
你需要用多条贝塞尔曲线 “拼” 出这个Layer。之所以这样做的原因不言而喻,因为这样方便我们发生形变。
3)向iOS越狱彻底说再见!
Cydia 线上商店是针对完成越狱的 iOS 设备的一种破解软件,在越狱过程中被装入到系统,为 iOS 设备提供第三方 App 的服务平台,让使用者能直接下载安装避开苹果 App Store 上架规范的第三方 App 内容,由 Jay Freeman 领导,Okori Group 以及 UCSB 大学合作开发。
React Native
1)Flutter和RN谁才是更好的跨端开发方案
从性能角度比一比,谁才是更好的跨端开发方案。
前端开发
1)你不懂JS: 异步与性能
如果你有一些处理密集型的任务,但你不想让它们在主线程上运行(那样会使浏览器/UI变慢),你可能会希望JavaScript可以以多线程的方式操作。
2)企鹅辅导课程详情页毫秒开的秘密 - PWA 直出
随着近几年的前端技术的高速发展,越来越多的团队使用 React、Vue 等 SPA 框架作为其主要的技术栈。以 React 应用为例,从性能角度,其最重要的指标可能就是首屏渲染所花费的时间了。那么今天,我们要给大家分享的一个把优化做到极致的故事。
我们的目标是让 H5 的页面也能够拥有 Native 般的体验,如果你还在寻求什么技术能够让老板虎躯一震(拯救你的KPI),那么这篇文章或许能够帮助到你。
3)React v16.3 版本新生命周期函数浅析及升级方案
一个月前,React 官方正式发布了 v16.3 版本。在这次的更新中,除了前段时间被热烈讨论的新 Context API 之外,新引入的两个生命周期函数 getDerivedStateFromProps,getSnapshotBeforeUpdate 以及在未来 v17.0 版本中即将被移除的三个生命周期函数 componentWillMount,componentWillReceiveProps,componentWillUpdate 也非常值得我们花点时间去探究一下其背后的原因以及在具体项目中的升级方案。
4)你真的了解回流和重绘吗?
回流和重绘可以说是每一个web开发者都经常听到的两个词语,我也不例外,可是我之前一直不是很清楚这两步具体做了什么事情。最近由于部门内部要做分享,所以对其进行了一些研究,看了一些博客和书籍,整理了一些内容并且结合一些例子,写了这篇文章,希望可以帮助到大家。
业余扩展
1)《我的第一本算法书》
人人都能看懂的算法入门书 算法图解彩色版 从零开始趣学算法和数据结构。
2)《影响力》
为什么无人问津的东西,价格乘以2以后,反而被一抢而空?
为什么房地产商在售楼时,会先带顾客去看没人会买的破房子?
为什么汽车经销商在顾客掏钱买车之后才会建议顾客购买各种配件?
这本书将告诉你...