设计者更喜欢什么操作系统
日新月异的网页设计文化现在已经成长为一系列的子标准。网页设计文化发展20年之后的现在,世界各地的设计者都在将自己的好想法用在万维网上。软件通常是根据用户的需要而产生的,但如果你工作在(网页设计)第一线,这个话题就对你很重要了。 在操作系统领域,有三种系统是应用的比较多的:Windows系统、Mac OS X系统以及各种Linux发行版。对于本文,我们将专注于讨论Windows系统和Mac系统的应用。这并不是说Linux系统(尤其是Ubun...
精选技术长文、实践记录与系统化阅读
低噪声、高可扫读;标题、摘要、来源、标签一目了然。
采集自各技术站点的近期文章。
日新月异的网页设计文化现在已经成长为一系列的子标准。网页设计文化发展20年之后的现在,世界各地的设计者都在将自己的好想法用在万维网上。软件通常是根据用户的需要而产生的,但如果你工作在(网页设计)第一线,这个话题就对你很重要了。 在操作系统领域,有三种系统是应用的比较多的:Windows系统、Mac OS X系统以及各种Linux发行版。对于本文,我们将专注于讨论Windows系统和Mac系统的应用。这并不是说Linux系统(尤其是Ubun...
2003年夏天,我还在打理自己第一个小公司的时候,突然想到一个“好主意”:社交新闻阅读器。有点类似后来的Google阅读器加智能收件箱(Priority Inbox)和社会化推荐。我没日没夜地想着这件事,觉也睡不着了。每天人虽然躺在床上,脑子里一直在苦思冥想怎么把这个东西做出来。我可能是得了“痴心妄想症”了。“这个阅读器一定会大受欢迎!”,我...
我写这篇文章的起因是由于看了@unclebobmartin在微博上的一些看起来言之凿凿的话语。给那些不认识Uncle Bob的人介绍一下――他是我们软件产业里最著名的一个专家,是《 Clean Code(代码整洁之道)》这本著作的作者,是敏捷宣言(Agile Manifesto)的签署人之一。在上世纪九十年代,他对文献最佳面向对象实践方法贡献了很大的力量。所以,当他说话时,我们一...
在通常情况下,MySQL 的日志信息会输出到数据目录中的hostname.err文件中。以前一直想,能不能把日志通过 syslog输出到系统的LOG中,便于统一分析处理。当然,通过 syslog输出以系统LOG是第一步,后面是集中管理日志环节。以前,启动mysql 都是通过service mysqld start来启动,现在改变了这种方式,通过 mysqld_safe 脚本来启动mysql。我们想把日志通过 syslog输出到系统LOG中,同样是通过他来设置。平时可能我们只是通 /usr/loc...
FaceBook页面加载技术 试想这样一个场景,一个经常访问的网站,每次打开它的页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4 秒还没有任何反应,他们会变得急躁,焦虑,抱怨,甚至关闭网页并且不再访问,这是非常糟糕的情况。所以,网页加载的速度十分重要,尤其对于拥有遍布全球的5亿用户的Facebook(全球最大的社交服务网站...
快餐阅读和不求甚解,让我们思想停滞,让我们表达能力降低了。我们已经不大会看很长的文章了,比如这篇,很多人都会带着滚轮,在一分钟之内读完。我们太习惯“翻”杂志,翻微博这样快餐式地阅读。我们碰到问题和疑惑,很少刨根问底,因为我们太忙,因为跟我们不相关。这最后的结果是什么呢?是我们现在已经很难写出长一点的东西了,大多数人的表达能力,限于140个字的微博,甚至70个字的短信。我不是说简练不好,我想说的是,很多人真的表达不清了。
根据我现有的阅读和谈话,我所理解的今天Facebook的架构如下: Web 前端是由 PHP 写的。Facebook 的 HipHop [1] 会把PHP转成 C++ 并用 g++编译,这样就可以为模板和Web逻贺业务层提供高的性能。 业务逻辑以Service的形式存在,其使用Thrift [2]。这些Service根据需求的不同由PHP,C++或Java实现(也可以用到了其它的一些语言……) 用Java...
一个有趣的智力题:将一张摊好的软面饼分成八等份,最少需要几刀?你可以任意折叠这张面饼。
知识链结构为核心的网络服务的典型就是“维基”,我经常在这个网站上不知不觉耗费了好几个小时,而起因不过是查找某一个词条罢了。在很多维基词条中,内容里布满了链接,使得读者很容易顺着这些链接点击到另外的词条上。在我看来,这种知识链结构是最符合“网状信息”的特征的,它不存在严密的图书馆式分类,但它却能有效地组织信息――不过,有一点是可以肯定的:它并非社交网络。 社交网络是时下最热门的网络应用,大部分社交...
erlang学习手记
自从四年前被CSDN采访后(“职业规化就像软件工程”),经常会有网友(尤其是刚毕业的)写邮件来问我一些程序员职业生涯的一些问题,至到今天。比如,国企还是外企的选择,一直编程有没有前途等等问题。面对这样的邮件,我感到有很大的压力,因为如果我的回复很有可能会误人一生,但我另一方面又很想帮助这些人。所以,我基本上还是会尝试回一下这样的邮件。昨天,我又回了一封。但是我心里还是有点忐忑不安。害怕说错了什么。 今...
CSS布局相比table布局更加的灵活。但是使用CSS制作两个一样高度的列确是比较复杂的一件事情,但是有时候确实非常的有用。 点击这里可以看看示例。 技巧在于给父容器使用垂直重复的背景图片,就可以从视觉上实现等高列了。 HTML结构 HTML结构比较简单,主要就是头部、导航、以及内容和子内容。
程序图标主要作用是为了使该程序更加具象及更容易理解,除了上述的作用外,有更好视觉效果的图标可以提高产品的整体体验和品牌,可引起用户的关注和下载,激发起用户点击的欲望。 表现形态 在有限的空间里表达出相对应的信息,在IOS 程序图标设计中,直观是第一个解决的问题,不应该出现大多繁琐的修饰,当然还要有很好的视觉表现力,使用户可以更容易理解此应用的实际作用,更轻松地辨识此应用。下面来说说几种表现的形态。 图形...
Hive源码解析系列
幸亏我是信马克思的,不担心自己进不了天堂!
是的,就是这样,因为要快,所以我们在赶进度,我们忘记了产品逻辑,凌乱了产品架构,忽视了页面流。这部分时间在排期的时候被忽略了,而这就是个大大的细节时间黑洞,这个黑洞影响着我们每一个产品 相关文章: 新三国中重复的妙用 ...
跟程序员相处你一定会有很多的挫折感。比如,程序员会把能让他们达到最高效率的那种神奇的境界叫做”那里“。 ”那里“是真实存在的。至少对于我是这样的,很有可能你也很熟悉那里,只是情形不一样。对于非程序员的人来说,跟程序员的这种境界相对应的情形是,当你完全投入进一本书或一场电影,你感觉整个世界都消失了,唯一留下了的只有你正在关注的东西。
前几天看了一篇E文说部署CORS的文章,CORS是一中跨域的方式,于是上网找了下Nicholas C. Zakas 的文章《Cross-domain Ajax with Cross-Origin Resource Sharing》,并且找到了中文的翻译,感觉不错,转来分享之。
现在互联网最热门的关键字“云计算”,大大小小的公司纷纷加入到这块领域。简单来说,目前的“云计算”主要分为:SaaS、PaaS和IaaS三大类。 其中SaaS云计算,为软件即服务的概念。把传统客户端软件部署在互联网上,用户只需要一个浏览器就可以使用到软件的模式。其实早在2000年就已经有B/S结构的软件服务,与现在所说的SaaS云计算相近,但此前的B/S结构软件服务,数据库等服务端是需要用户自行部署的,而非由软件提供商进...
表格布局图可以用来显示表格式数据或者像网页上的HTML表格一样制作排列整齐的界面。本教程讲述如何分别运用XML布局文件和通过代码来创建表格布局。 理解布局对于良好的Android程序设计来说是非常重要的。在这个教程里,你将学到所以关于框架布局的知识,它主要用于在界面上以整洁的行和列方式组织用户界面控件或小工具。使用得当的话,表格布局图可以成为强大的范例,Android程序可以基于它们设计他们的界面和显示表格数据。