`
文章列表
时代在进步,新产品层出不穷,用户对产品的要求越来越高。如今,产品要想获得用户的青睐,就得 “可用”,“易用”,让用户“爱用”。毫无疑问,可用性仍是设计的基石。那么亲爱的UI设计师们,如何才能设计出具有可用性的应用程序和网站,不但让用户乐于使用,而且令其爱不释手呢? 有人说,设计是一门技术;也有人说,设计是一门艺术。我想说,设计其实是魔术。O(∩_∩)O~其实,好的设计,必定是技术与艺术的完美结合:将设计技术运用得出神入化,加上妙手偶得之的设计创意,再不堪的设计也能化腐朽为神奇了。当然,年轻的小编说的不算,还是让我们来看看著名的瑞士UI设计师Lukas Mathis多年来的交互设计经验吧— ...
MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。一、MongoDB简介  2011年将被记住,因为这一年SQL将死;这一年,关系数据库从一线退下;这一年开发人员发现他们没必要为了持久化数据,而将每个对象转化为表格结构。  2011年是文档数据库的一年,尽管一直在稳步发展势头,通过过去八年多的发展,现在有各种稳定的文档数据库——从基于亚马逊和谷歌的云,到各种开放源码工具,尤其是MongoDB。  那么,MongoDB是什么?这里的五件事是每个 ...
这本小书名叫《卓越程序员密码》,但大部分内容讲的不是具体的技术。书中的话题涉及程序员生活的方方面面,每个话题独立成篇、言简意赅,读来多有切身之感,引人思考。譬如每日邮件繁忙,电话不断,如何保证工作效率?有些程序员朋友,自身水平很高,为何向别人讲解问题时却效果不佳?如何和不断提要求的客户周旋?作者在行业中浸淫多年,在团队建设、项目管理等方面都有独到的见解。当然,书中更少不了关于软件开发本身的技巧,复杂性管理、重构、代码生成等都是对实际工作很有指导意义的方法。 作者在本书中所谈到的话题列举 为什么软件行业中许多传统的开发流程和职责分配已经过时了,以及如何找出这些问题 为什么要对消闲项目说“不”,为 ...
    《C程序设计伴侣》作者陈良乔:“更有趣、更容易、更深刻、更实战的《C程序设计伴侣》——《C程序设计》的有力补充和最佳伴侣。在中国,几乎每一个人,第一次接触程序设计,都是通过谭浩强老师的《C程序设计》开始 ...
引言: 去年12月, infoQ采访了《实例化需求》作者,在采访中作者给出了一些阅读本书的建议和原则,帮助大家在软件开发项目中采用实例化需求去创建活文档。实例化需求是一组方法,它以一种对开发团队有所帮助的方式( ...
  “大数据时代”已经来临,并对各个领域都产生了深远的影响。在商业、经济及其他领域中,决策行为将日益基于数据和分析而作出,而并非基于经验和直觉;而在公共卫生、经济发展和经济预测等领域中,“大数据”的预见能力也已经崭露头角。   数据聚类找出霍乱病因   一种重要的数据汇总形式是聚类,在聚类中,数据被看成是多维空间下的点,空间中相互邻近的点将被赋予相同的类别。这些类别本身也会被概括表示,比如通过类别质心及类别中的点到质心的平均距离来描述。这些类别的概括信息综合在一起形成了全体数据集合的数据汇总结果。   一个利用聚类来解决问题的著名实例发生在很久以前的伦敦,在整个问题的解决中并没有使 ...
  喝咖啡,常常会加上咖啡伴侣或是牛奶,它会遮盖咖啡的苦涩,让咖啡更加香醇。如果把谭浩强老师的《C程序设计》比作一杯略带苦涩的咖啡,这本书就是它最佳的伴侣,让你的C程序设计之路更香醇。                                                                                                                                                                                                              ...
        说到C语言,就不得不说它的继承者——C++语言。众所周知,C++语言是在C语言的基础上,添加了面向对象、模板等现代程序设计语言的特性而发展起来的。两者无论是从语法规则上,还是从运算符的数量和使用上,都非 ...
本书已获2012年Jolt大奖图书Gojko Adzic是《实例化需求》(Specification by Example)一书的作者, 在该书中他给出了一些建议和原则,帮助大家在软件开发项目中采用实例化需求去创建活文档。实例化需求是一组方法,它以一种对开发 ...
软件正在吞噬世界 “软件正在吞噬世界。”——马克 · 安德森 马克 • 安德森 在新一轮的信息技术革命中,我们已经见证,软件对社会生产的方方面面,产生了深刻的影响,它们侵入并颠覆了已经建立起来的行业架构。越来越多的大企业和行业开始依靠软件运行,并提供在线服务,从零售行业的沃尔玛,到音乐行业的苹果公司iTunes,再到动画电影公司皮克斯。 与此同时,过去的四十年中,软件行业可能创造了全世界最多的财富,很多赚到大钱的人都是顶尖的程序员,像我们熟知的Microsoft、Oracle、Amazon、Google、Facebook的创始人、丁磊、马化腾、李彦宏、周鸿祎等等。 编程是一种艺术创 ...
本文选自:外刊IT评论网 我们SoundCloud是一个使用多种编程语言的公司,虽然我们的技术架构最外层一直使用的是Ruby on Rails,但是在后端,各种各样的编程语言都有涉及。在这里我想多讲一下为什么要使用和如何使用Go这样一种 ...
七牛云存储 七牛是一家专注于做云存储技术服务的公司,公司注册成立于2011年中旬(上海七牛信息技术有限公司),其目标是打造互联网数据存储的第一服务提供商。专注是他们的基本理念。尽管七牛还非常年轻,但七牛团队在分布式云计算和存储行业已经积累了超过7年的经验与沉淀。早前在国内大型互联网企业比如金山和盛大都有相关的技术成就,至今仍有相关结晶在投入使用。 七牛依托在云存储领域多年的技术积累,汇集了国内顶尖的技术人才,七牛联合创始人之一许式伟先生曾在2000年主持研发WPS,担任WPS Office 2005首席架构师,以及兼任前金山技术总监,2006年带领创办成立金山存储实验室,并于2009年婉拒G ...
玛丽莎•梅耶尔(Marissa Mayer),曾是Google公司最有权势的女人并被公认为硅谷第一美女……身上有太多头衔。 这位曾经作为Google第一美女和第一权女,没人会忍得住不去谈论她。她是美国电视新闻节目和脱口秀节目中的常客;是《商业周刊》、《财富》等众多杂志追捧的对象;是硅谷所在的旧金山社交界的“名角”;她曾被《新闻周刊》称作“当代最有权力的女性之一”。在男性统治的科技行业,在埋头苦干的IT从事者中,她一枝独秀,声名远播 一个多月前因为加入雅虎,担任雅虎新任CEO而成为各大网站的头条新闻,这也使得雅虎的股价在当天有小幅上涨,热炒过后,雅虎的未来还不能确定,梅耶尔究竟能不能带领雅 ...
我猜,你之所以拿起这本书,因为你是程序员,“职业素养”这个说法吸引了你。你应该如此。我们这种专业人士迫切渴求的,正是“职业素养”。 我也是程序员。我编了42年 的程序。这42年里,我什么都经历过。我被开除过,也被表扬过。我当过小组长,当过主管,也当过普通员工,甚至当过CEO。我的同事有聪明绝顶的,也有混日子的懒蛋 。我曾经开发过尖端的嵌入式软硬件系统,也写过寻常公司的工资系统。我用过COBOL、FORTRAN、BAL、PDP-8、PDP-11、C、C++、Java、Ruby、Smalltalk,还有其他许多语言和系统。我的同事有混工资的家伙,也包括无可挑剔的专业人士。本书要讲的,正是那些无 ...
苹果手机的诞生给手机领域带来了巨大的变革,在世界各地拥有无数的拥趸。而最近智能手机领域动静不断,9月5日,诺基亚将召开发布会推三款新WP8手机,最近苹果也暗示将于9月12日,发布iPad mini及新iPhone。 苹果的众多果粉除了关注iPad mini和新iPhone本身外,也非常关注两者具体的亮相时间。现在不少苹果欧洲高级经销商都透露称,他们已经接到了苹果的通知,要求他们在未来几周扩大iPad的展台。而据消息人士爆料称,苹果要求扩大iPad展台的工作要在9月12日前完工,今天早些时候德国运营商Mobilecom已经提前宣布新iPhone将会在9月发布,随后Verizon内部员工也爆料称, ...
Global site tag (gtag.js) - Google Analytics