自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

翻译 什么是优秀的用户体验:解读40个优秀界面设计

1 尽量使用单列而不是多列布局  单列布局能够让对全局有更好的掌控。同时用户也可以一目了然内容。而多列而已则会有分散用户注意力的风险使你的主旨无法很好表达。最好的做法是用一个有逻辑的叙述来引导用户并且在文末给出你的操作按钮。  2 放出礼品往往更具诱惑力  给用户一份精美小礼品这样的友好举动再好不过了。具体来讲,送出礼品也是之有效的获得客户忠诚度的战术,这是

2016-08-03 15:13:06 11958

原创 给想提高自己编程效率的程序员一些个人建议

我是一个程序员、设计师和企业家,也是 Asana 的联合创始人。许多知名公司(如:Uber,Pinterest,Dropbox)都在使用这款提升团队生产力的软件。我在 Facebook 做开发经理时,设计过一个用于提升团队生产力的工具,Facebook 至今仍在使用该工具。  简单来说,我在思索如何提高效率上面花了很多时间。  下面是我总结的提高效率的一些建议,每个建议都是

2016-06-20 13:21:38 878 1

翻译 如何做一个愉快逗比的二货程序员

经常有人发帖讨论「怎么做一个成功的程序员」,「如何才能成为一个优秀的程序员」,我并不太同意这些文章中的看法,想在这里我想提出一些我对于程序员这个职业自己的想法。  和标题中写的一样,我的目标不是成为一个优秀或者成功的程序员,我想成为一个开心的程序员。因为程序员是一个工作和生活密不可分的职业只有成为一个开心的程序员,才能过着开心的生活。  我相信那些想让自己或者别人成为优秀的

2016-06-20 11:33:05 599

翻译 看完上千个交互设计神作后,我总结了这5个设计技巧,免费赠你

首先,我想大家会有这样的问题:什么是微交互 (micro-interaction)?  来自 UXPin(一款在线可交互原型制作工具)的 Carrie Cousins 给出了如下定义:“微交互是在交互设备上的单一交互流程的细节优化。”  可能不是太容易理解,那就多看几遍吧。  在进入正题之前,有一点我要先声明一下,接下来我要分析的 UI 动效都是出自非常牛逼的大

2016-06-16 16:52:48 1208 1

翻译 基于fuse文件系统优化方法总结[附带详细说明]

目前很多文件系统基于Fuse( http://fuse.sourceforge.net/ )开发,作者深入钻研Fuse代码后,总结出开发此类文件系统时可考虑的优化方案,拿出来与大家讨论讨论,如有不准确的地方,还望大家不吝赐教。阅读本文前,我假设你对Fuse有了足够多的了解(起码知道Fuse有两个模块:Fuse Kernel 和LibFuse以及知道一个应用程序调用行为如何传递至我们自己开发的基于F

2016-06-13 14:12:16 4122

转载 杂谈:中国互联网早已经被群雄割据各自为王了

这是最好的时代,这是最坏的时代。  自中国市场经济时代拉开大幕之后,对于中国的创业者来说,这是一个前所未有的时代。  国家层面上,“大众创业万众创新”已经成为了国策,而这个概念提出的时间节点,又是一场互联网行业的峰会;  资本层面上,从来没有哪个时期会像今天这样,从天使到VC,在资金上给创业者在不同阶段提供便利;而即便是商业模式,互联网改造世界的大幕也才刚刚开始

2016-06-13 14:08:03 1518

翻译 如何在最短的时间内理解Java中的动态代理?

一、概述1. 什么是代理我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也就是说,“委托者”对我们来说是不可见的;其次,微商代理主要以朋友圈的人为目标客户,这就相当于为厂家做了一次对客户群体的“过滤”。我们把微商代理和厂家进一步抽象,前者可抽象为代理类,后者可抽象为委托类(被代理

2016-06-13 14:04:36 350

翻译 国外大神分享:给程序员的实用编程7+1条小贴士

这篇文章我已经构思了几个星期了,现在决定发表出来。请享用!  1. 编码之前想一想  用 10 分钟,20 分钟甚至 30 分钟的时间来想想你需要什么,想想什么样的 设计模式 (如果有的话)适合你将要编码的东西。真的要好好想想,你会很庆幸“浪费”了那几分钟,当你不得不更改或添加东西到代码中,而这只花费了你 30 分钟的时间而不是 5 小时。  2. 注释你的

2016-06-12 11:09:51 627

原创 做好这几点,web应用性能将极大提高(二)

建议五:优化SSL/TLS  越来越多的网站在使用Secure Sockets Layer(SSL)及后来的Transport Layer Security(TLS)协议。SSL/TLS通过加密从源服务器发送给用户的数据来提升网站安全性。Google会提升使用SSL/TLS的网站的搜索引擎排名,将有力地推动这一进程。  尽管采用率越来越高,但SSL/TLS造成的性能损失也困

2016-06-12 11:00:46 4307

原创 做好这几点,web应用性能将极大提高(一)

提升Web应用的性能从未像今天这样刻不容缓。在线经济活动的比例日益提高,就连发展中国家和地区的经济活动都已经有5%以上在线进行了(相关数据请参考本文后面的资源)。在这个超级链接、随时在线的现代世界,用户的期望也远非昔日可比。如果你的网站不能马上响应,你的应用不能立即运行,用户转身就会投奔你的竞争对手。  亚马逊大约10年前的一项研究表明,页面加载时间减少1/10秒,能够使其营收增长1%

2016-06-12 10:56:29 573

翻译 苹果WWDC:2016大会前瞻,好想去啊,只能网上看直播了

苹果将于6月13日起在美国旧金山举办一年一度的苹果全球开发者大会(WWDC2016),现已成为开发业界年度盛会之一,不过今年苹果可能不会在大会上展示新硬件。苹果在今年三月份已经推出了小尺寸新机iPhone SE和新版iPad Pro,iPhone 7和Apple Watch还将遵循每年9月的大发布周期,而传闻中的新款MacBook Pro也将一同跳票。  如果今年的 WWDC 真的没有

2016-06-12 10:53:46 557

原创 做前端开发,我只推荐这15个Chrome扩展[附带详细说明]

对于 GitHub 你了解多少呢?其实,它是一个基于 Git 托管的 WEB 服务,方便你傻瓜式的控制整个分布式版本控制系统和源代码管理。本文中列出的这些 Chrome 浏览器插件可以提升你在使用 Github 时的用户体验。它们通常都是一些小的功能,但却可以帮你节省大量的时间。  1. GitHub Cue  GitHub-Cue 会根据用户正在查看的库给出一些建议或者推

2016-06-08 16:22:32 2204

原创 业内分析:为什么响应式编程并非一时之势?

这些年来,程序架构和系统发生了不少变化。大部分情况下,这些变化都跟它们依托的硬件密切相关。软件架构到底是从何处起源,众说纷纭,而且对构架的实际构成部分也有各种定义。本文将从整体化应用的兴起来展开讨论。  摩尔定律  当你的所有资源都在单机上时,把所有的代码存在一个地方很合理,而且是软件设计的黄金标准。这种模式一直持续到 J2EE 时代,整体化应用容器的出现。J2EE 的设计

2016-06-08 15:52:47 381

原创 端午就读这本书了——《Docker生产环境实践指南》附带书评

我在Google从事基于容器的基础设施和集群管理研发多年,许多关于容器使用最佳实践的知识都是通过“代代相传、口口相传”的方式获得的。在Docker迅速流行的同时,在开源社区里却缺少如Google(或其他公司)内部“老工程师对新人倾囊相授实践+真理”的这种奢侈。 在众多讲述Docker自身原理、使用方法的书中,这本书从生产角度出发,将作者在实战中积累的一线经验系统地汇总成基于Docker搭建生产系统

2016-06-08 15:49:42 755

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除