你尚未登录,仅允许查看本站部分内容。请登录使用邀请码注册
zenany

一周技术文章推荐 - 2015.06.15 2个回复 专栏 @ 探索

zenany 发布于 3 年前

业界会议

苹果WWDC 2015大会
https://developer.apple.com/wwdc/
http://digi.tech.qq.com/zt2015/wwdc15/index.htm
相关阅读:
- 开发者所需要知道的 iOS 9 SDK 新特性 http://onevcat.com/2015/06/ios9-sdk/
- 12 句话带你了解 WWDC2015 全部亮点 http://www.geekpark.net/topics/212838

06.03-05 第七届云计算大会
http://www.ciecloud.org/2015
http://tech.163.com/15/0604/16/AR9F02TQ00094P25_all.html
互联网+ 风生水起,云计算这个吵了多年的概念,随着 互联网+的催化,在未来将会扮演越来越重要的作用。大家可以围观下各路神仙对云计算的思考和畅想。附百度演讲:
- http://www.csdn.net/article/2015-06-04/2824862

[报名]手机百度“云和端技术实践”沙龙
http://www.infoq.com/cn/vendorcontent/show.action?vcr=3273
从“手机百度的性能优化和平台化方案”及“移动搜索的架构设计和个性化推荐实战”两大方向获取相应的干货,所涉及到的技术要点包括:百度核心业务“移动端搜索的性能优化”,分别基于 iOS 和 Android 客户端的平台化解决方案,融合前瞻视野和技术深度的手机百度云端架构设计与实践(基于 PHP),手机百度前端技术探索以及机器学习、数据挖掘等技术在手机百度个性化推荐上的应用。

[报名]面向海量数据的机器学习
http://club.alibabatech.org/salon_detail.htm?salonId=67
有来自微软、阿里巴巴、微博的实践经验

深阅读

Inside NGINX: How We Designed for Performance & Scale
http://nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/
The Inside NGINX infographic drills down from the high-level process architecture to illustrate how NGINX handles multiple connections within a single process. This blog explains how it all works in further detail.
webserver 是 FE 向全栈迈进过程中关键的一环,大家可以通过这个文章学习下 nginx。

The state of Web Components
https://hacks.mozilla.org/2015/06/the-state-of-web-components/
Web Components have been on developers’ radars for quite some time now. They were first introduced by Alex Russell at Fronteers Conference 2011. The concept shook the community up and became the topic of many future talks and discussions.By now, 4 years on, Web Components should be everywhere, but in reality Chrome is the only browser with ‘some version’ of Web Components.

A Comparison of JavaScript Linting Tools
http://www.sitepoint.com/comparison-javascript-linting-tools/
There are many linters available for JavaScript, but how do you choose which one to use? Let’s take a look at both the features and the pros and cons of four popular alternatives: JSLint, JSHint, JSCS and ESLint.
其实,还有 efe 出品的 https://github.com/ecomfe/fecs

如何带好前端团队
http://mp.weixin.qq.com/s?__biz=MzAxNzM4OTE4Mg==&mid=208492849&idx=1&sn=963ebc97936f308e7806bbea7dc3c457#rd
http://mp.weixin.qq.com/s?__biz=MzAxNzM4OTE4Mg==&mid=208550775&idx=1&sn=444f94bdfb0b252c265e6afaab04841c#rd
玉伯如何带好的第四、五篇,核心点:
- 第一要素:提高专业度
- 第二要素:要做有爱的团队,要让工作有幸福感
- 信任+给予
- 将才 & 帅才在一个团队都很重要
- 成为领域专家
这一系列的其它文章可以关注这个微信号去查看。
另附一个华大基因的团队负责人相关话题的文章:我们需要什么样的小伙伴? http://weibo.com/p/1001603851862330730513

Native Bind Once in AngularJS 1.3
http://swirlycheetah.com/native-bind-once-in-angularjs-1-3/
A new feature landing in AngularJS 1.3 is the ability to bind an expression to a view without adding a watcher and constantly digesting it.
用 angularjs 被性能困扰的可以参考,这还有一个可参考的:
- http://blog.scalyr.com/2013/10/angularjs-1200ms-to-35ms/

RxJS初体验
http://www.w3ctech.com/topic/1298
xJS全名Reactive Extensions for JavaScript,Javascript的响应式扩展。响应式的思路是把随时间不断变化的数据、状态、事件等等转成可被观察的序列(Observable Sequence),然后订阅序列中那些Observable对象的变化,一旦变化,就会执行事先安排好的各种转换和操作。RxJS作为一个库,可以和任何框架混用,如果想体验一下函数响应式编程的奇妙之处不妨一用。

How to undo (almost) anything with Git
https://github.com/blog/2019-how-to-undo-almost-anything-with-git
One of the most useful features of any version control system is the ability to "undo" your mistakes. In Git, "undo" can mean many slightly different things. When you make a new commit, Git stores a snapshot of your repository at that specific moment in time; later, you can use Git to go back to an earlier version of your project. In this post, I'm going to take a look at some common scenarios where you might want to "undo" a change you've made and the best way to do it using Git.

Google 爬虫如何抓取 JavaScript 的?
http://web.jobbole.com/82457/
我们测试了谷歌爬虫是如何抓取 JavaScript,下面就是我们从中学习到的知识。认为 Google 不能处理 JavaScript ?再想想吧。Audette Audette 分享了一系列测试结果,他和他同事测试了什么类型的 JavaScript 功能会被 Google 抓取和收录。

产品规划的基本流程
http://naotu.baidu.com/viewshare.html?shareId=awae4gk9ikg0
FEX 数说团队整理的项目运作流程,非常有参考意义。

“NodeJS在大搜车” 之 MVC基础结构
http://www.html-js.com/article/2985
很多同学想借NodeJS轻轻松松的把魔爪伸向纯服务端开发,NodeJS本身对于前端来说是极其容易掌握的,照着文档写一个服务器也是极其简单的,很多同学觉得自己一下子跨进了服务端开发的大门,然而,真是如此么?

Yaconf – 一个高性能的配置管理扩展
http://www.laruence.com/2015/06/12/3051.html
很多的项目中, 用PHP文件做配置的, 一个config目录下可能有十几个甚至数十个.php配置文件, 里面都是各种各样的array, 还有甚者会把一些词典文件(比如中文/英文对照)也放到配置中去. 这就导致配置文件存在各种问题:解析耗费很大的性能、首先会有安全隐患,运维不便等问题。所以, Yaconf就是为了解决这些问题而生的一个工具.

Richard Warburton Java的亮点不是语言本身(图灵访谈)
http://www.ituring.com.cn/article/199271
Richard Warburton是一位经验丰富的技术专家,善于解决复杂深奥的技术问题。近期他一直从事高性能计算方面的数据分析工作。他是英国伦敦Java社区的领导者,组织过面向Java 8中Lambda表达式、日期和时间的Adopt-a-JSR项目,以及Openjdk Hackdays活动。Richard还是知名的会议演讲嘉宾,曾在JavaOne、DevoxxUK和JAX London等会议上演讲。根据对Java社区和Java 8新特性的深刻理解,他创作了《Java 8函数式编程》一书。

WHAT IS BUSINESSWEEK JUNE 11, 2015BY PAUL FORD CODE?
http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/
一篇神文...可以从 Why Are We Here? 开始看起。

七个你可能不了解的CSS单位
http://web.jobbole.com/82490/
果然有好几个没见过

Infographic: AngularJS vs. React
http://www.developerdrive.com/2015/06/infographic-angularjs-vs-react/
一张图来清晰对比这两个最火的框架

是坚持用原生javascript代替jQuery呢
http://www.zhihu.com/question/31219790
这个问题相信大多数前端都曾经困惑过。

新鲜货

Swift is going open source
https://developer.apple.com/swift/blog/?id=29
不过还有这个东东:
- Phoenix - a free and open version of Apple’s Swift programming language
https://source.ind.ie/project/phoenix/tree/master
另附 Awesome Swift https://github.com/matteocrippa/awesome-swift

Mac中国市场报告
http://isux.tencent.com/mac-in-china-s-market.html
来自腾讯 ISUX 用户研究中心的报告,他们说,人们买 Mac 的理由中好看多过好用。选择 Mac 的主要理由,首先是外貌美(51%),其次是屏幕显示效果好(48%),然后才是苹果的操作系统、触控板等性能。

A tool to detect bugs in Android and iOS apps before they ship
http://fbinfer.com/
http://infer.liaohuqiu.net/
Facebook 的 Infer 是一个静态分析工具。Infer 可以分析 Objective-C, Java 或者 C 代码,报告潜在的问题。

PurifyCSS:移除单页应用中没有使用的 CSS
https://github.com/purifycss/purifycss
http://top.jobbole.com/22210/
可以检查应用程序中在使用哪些 CSS 类,进而创建一个(排除了没有用上的 CSS )的文件
也可以检测 JavaScript 中动态加载的 CSS 类
除了可用于单页应用(single-page app)之外,PurifyCSS 也可以用于静态页面应用(static page app)。

Vue.js 0.12 released!
http://vuejs.org/2015/06/11/012-release/
- More Consistent Component Syntax
- Filter Arguments Improvements
- Asynchronous Components
- Improved Transition System
- Performance Tuning

Six essential JavaScript libraries
http://jamesknelson.com/six-essential-javascript-libraries/
The abundance of packages in the JavaScript ecosystem can at times feel more like a curse than a blessing – all the code in the world can’t help you if you don’t know where to find it. However, the great thing about well designed libraries is that you only need a few of them to get you a long way. With that in mind, here are six of the libraries I use to solve problems in my web and node projects.

Autopsy.io
http://www.autopsy.io/
Autopsy.io的主要业务便是跟踪那些初创企业及后续发展状况并进行总结,
这个网站可以告诉你一些初创企业的失败原因

吊炸天的 PHP 7 ,你值得拥有!
http://weibo.com/p/1001603853391120996704
本文的重点是带着大家见识一下鸟哥等众位大神打磨了2年的PHP 7,看看是否真的如之前所说的霸气。以及测试了一下现有软件和扩展的兼容性。

福利 Google Develop for Android 翻译版
http://www.lightskystreet.com/archives/

从28万个开源项目中,我们能够学到一些什么?
http://www.jianshu.com/p/de1f157569ff
http://www.jianshu.com/p/093d3386b0a3

JavaScript Cold War simulation
https://simonswain.com/coldwar
挺好玩的,相关资料: https://news.ycombinator.com/item?id=9689585

Ext

一个平庸程序员的自白
http://mp.weixin.qq.com/s?__biz=MjM5OTA1MDUyMA==&mid=208014633&idx=1&sn=b95fdaac5fcfdf217bdfb39957a60325&scene=2
Jacob Kaplan-Moss 是著名 Python 框架 Django 的 Co-Creater 和核心开发者,在 Heroku 担任安全部门的 Director, 他常年参加 Python 社区的年度聚会 PyCon ,并经常上台演讲。在这次 PyCon 2015 上,他声称自己顶多只是一个平庸的程序员,幻灯片上也写着:
“Hi, I’m Jacob, and I’m a mediocre programmer.”
另附两个码农成长的参考:
- 学技术是培训靠谱还是自学靠谱? http://mp.weixin.qq.com/s?__biz=MzA5NDY0ODkxNA==&mid=205719087&idx=1&sn=d09122a91732b7ae2c09aa62bf734d87#rd
- 如果遇到初入职场的我 http://mp.weixin.qq.com/s?__biz=MjM5ODIyMTE0MA==&mid=210376296&idx=1&sn=d0da7dcb19c148c4f363d0ca39232268#rd

这可能是人工智能领域中含金量最高的比赛
http://www.geekpark.net/topics/212836

Google: 90% of our engineers use the software you wrote (Homebrew), but...
https://twitter.com/mxcl/status/608682016205344768
算法原来这么重要

编程语言与创业公司的关系并非那么简单
http://www.techug.com/programming-language-2
编程语言会塑造这门语言使用者的思维方式,这有助于解释科技创业公司的运行方式,以及它们能重新发明自己的原因。

-- The End --

往期 weekly : https://github.com/zenany/weekly/tree/master/software/2015/

  • Mr.Harry

    这个栏目做的不错,可以直接看一些比较有质量的文章。

    #1
  • tabooc

    感觉跟奇舞周刊差不多

    #2
登录后回复,如无账号,请使用邀请码注册