2017/01/22 第819期

使用 Hero Images 的最佳实践

Hero Images 就是在网站上看到的超大的、占了大半屏幕(甚至全屏)的图;这样的图给用户造成视觉冲击,但不只是挑一张漂亮的图那么简单。

WalmartLabs 使用 React Native 的体验

给犹豫是否上 React Native 的团队再来一个数据点:世界五百强公司沃尔玛!使用 React Native 后,沃尔玛的 iOS 与 Android app 共享 95% 的代码;甚至一些业务逻辑的代码都能与网站共享。

Dependencies

对比讨论了程序中两种 dependencies:1,使用 library,都跑在同一个进程里;2,使用 web services,远程通讯调用 api。两种方式各有利弊。

别做免费用户

套路:独立开发者们做了小而美的线上服务,一直不赚钱,后来被大公司收购然后下线该线上服务。作为用户如果你们都掏钱支持独立开发者们,这样的惨剧比较不会发生了。

Pinboard 的创始人、唯一开发者写的文章。他自己就是很成功的独立开发者,光靠用户付费使用的一个 Pinboard 项目就能养家糊口。但现实是,人们一方面都想免费使用世界上任何东西,同时也希望开发者们成为圣人,不要收费、也别放广告、生活拮据点也可以,谈钱多俗啊:(

工程是做深度学习研究的瓶颈

作者曾在斯坦福读研究生。计算机科学里大部分子领域所谓做科研的套路:花很多时间写很多垃圾代码还原前人的方法,然后做实验证明自己的新方法比前人牛,发论文但尽量避免公布自己的代码。如此反复、周而复始。

为何研究人员不写高质量代码?因为博士生能否毕业、教授能否晋升看的不是代码。为何在发论文的同时不发布自己的代码?因为发布代码带来的麻烦会很大,如果有人指出了代码里有 bug,已经发表的论文是不是要被撤下?你要给后人制造点障碍啊,想拿我的方法跟你的新方法比较?你自己去实现我论文里描述的方法吧;即使你声称你的新方法牛逼,我至少还能说“你实现得不对,你用的不是我的代码”。

很无奈。"Personally, I do not trust paper results at all. I tend to read papers for inspiration – I look at the ideas, not at the results. This isn’t how it should be. "