随笔- 390
文章- 1
评论- 442
阅读-
45万
随笔分类 - S. 样章连载
精益化设计:把敏捷方法和Lean UX相结合
摘要:敏捷方法已经成为了主流。同时,Kindle和iPhone等设备取得的巨大成功也推动了体验设计的飞速发展。不过,如何把敏捷方法和UX设计结合起来,一直以来都是一个难题。文章将探讨如何把UX融入到最流行的敏捷方法——Scrum中,并探讨为什么Lean UX和敏捷的结合可以提升效率,增进合作。以下是主要内容(简短介绍,详细解说请见《精益设计:设计团队如何改善用户体验》第七章)。术语定义确保我们对“sprint”和“故事”这一类术语有一致的理解。交错式Sprint原来是敏捷型UX的救星级解决方案,现在是通往真正敏捷UX的一个步骤。跟随Scrum的节奏Scrum的会议日程可指导Lean UX的集成。人人
阅读全文
《你不可不知的50个建筑学知识》之哥特式建筑
摘要:[+]查看原图你不可不知的50个建筑学知识一听到哥特式,就会想到城堡、庄园、教堂等等,既神秘又漂亮,图看多了,知道图片上的可能就是哥特式建筑,但真要是让说说特点,恐怕就难啦!下面就来简单介绍一下哥特式的起源和特征:12世纪中期,法国圣丹尼男修道院院长苏热决定改造他所在的教堂。新教堂在结构上发生了很大变化,加入了尖形拱顶、大型彩绘玻璃窗、高耸的石头拱顶以及飞扶壁。这种新型结构效果显著,很快就在整个欧洲流行起来,并在之后300年的西方建筑史中占据了主导地位。这就是后来闻名的哥特式建筑。小故事:公元12世纪,一位名叫苏热的修道士当选为巴黎北部圣丹尼修道院的院长。他决定从教堂东端着手,来改建他主持的教
阅读全文
精益创业实战
摘要:要想用好一套系统的方法,你必须先透彻地理解这套方法的“道”和“术”,并能将两者区分开来“道”告诉你应该做什么,“术”告诉你怎么来做。(1)列出A计划;(2)找出计划中风险最高的部分;(3)对计划进行系统性的测试。第一步:把A计划写下来去掉理想中的“自我成分”每个人都会做梦,但是做梦的方式却大有不同。那些在夜晚睡觉时做梦的人起床之后会发现一切原来都是幻影,但是那些在白天做梦的人却不是好惹的。他们会大睁着眼睛来做梦里才会做的事情,并一步步把梦境变成现实。——T.E.劳伦斯在电影《阿拉伯的劳伦斯》中如是说每个人都会有这种感觉,就是灵感总是在不经意间闪现(比如在淋浴的时候,开车的时候,等等)。大部分人
阅读全文
用编程工具实现数据可视化的几个选择
摘要:本文摘自《鲜活的数据:数据可视化指南》3.2节不用太紧张。掌握一点点编程技巧,你就能利用数据做更多的事情,远远超过那些开箱即用的软件。编程技巧能赋予你更加灵活的能力,而且各种类型的数据都能适应。大多数设计新颖、令人惊艳的数据图都是通过代码或绘图软件实现的,很有可能两者兼有。有关绘图软件我们稍后也会谈到。对于新手来说代码可能颇为神秘——我也是这样过来的。但我们可以把它当做一门新语言来看待,因为它确实如此。每一行代码都告诉计算机去做某件事情。计算机不懂我们和朋友之间所用的语言,所以你必须用它自己的语言或语法才能和它交流。与任何语言一样,你不可能立刻就开始进行对话。要从基础开始,然后逐步建立自己的学
阅读全文
搜的出梅耶尔,搜不出访谈录!不是告诉你新闻,而是告诉你怎样拥有远大前程
摘要:玛丽莎•梅耶尔(Marissa Mayer),曾是Google公司最有权势的女人并被公认为硅谷第一美女……身上有太多头衔。这位曾经作为Google第一美女和第一权女,没人会忍得住不去谈论她。她是美国电视新闻节目和脱口秀节目中的常客;是《商业周刊》、《财富》等众多杂志追捧的对象;是硅谷所在的旧金山社交界的“名角”;她曾被《新闻周刊》称作“当代最有权力的女性之一”。在男性统治的科技行业,在埋头苦干的IT从事者中,她一枝独秀,声名远播。一个多月前因为加入雅虎,担任雅虎新任CEO而成为各大网站的头条新闻,这也使得雅虎的股价在当天有小幅上涨,热炒过后,雅虎的未来还不能确定,梅耶尔究竟能不能带领雅虎走向另
阅读全文
《iOS应用开发攻略》试读样章
摘要:内容简介: 本书涵盖了应用开发及构建优雅解决方案的必备知识,包括编写通用的启动画面和嵌入式Web浏览器;构建复杂表视图;使应用或游戏活灵活现的填充、变换和动画;通过手势、转换和自定义控件改善UI;用基本技术知识避免代码重复,解决复杂问题(如上传大文件到Web服务器)等。作者简介:Matt Drance前苹果公司布道师。在苹果公司工作了8年,然后创立了一家iOS开发与咨询公司Bookhouse Software。他还为Pragmatic Studio培训iOS开发者,在Apple Outsider(appleoutsider.com)上分享对行业的见解。除了编码、写作、教学以及履行超级奶爸的义务
阅读全文
《30天自制操作系统》前言、目录、样章欢迎阅读!
摘要:
这是一本兼具趣味性、实用性与学习性的操作系统图书。作者从计算机的构造、汇编语言、C 语言开始解说,让读者在实践中掌握算法。在这本书的指导下,从零编写所有代码,30 天后就可以制作出一个具有窗口系统的32 位多任务操作系。
本书适合操作系统爱好
阅读全文
千呼万唤始出来——iPhone 5揭开神秘面纱
摘要:国外媒体iMore在第一时间发布消息称苹果计划在美国时间9月12日(周三)的发布会上推出新iPhone、iPad mini以及新款iPod nano,而新iPhone将在发布9天之后,也就是9月21日(周五)正式发售,而iOS 6或将于9月19日提供正式下载。随后国外著名科技博客媒体allthingsd根据其消息来源确认了苹果的确将在9月12号发布新一代iphone。网传iphone 5真机图这一次iphone 5也许真的要来了。目前有消息称苹果除了会推出iPhone5以外,还会针对iPhone 5推出两款官方保护壳,其中一款是Bumper,只不过尺寸比目前的要大,这也验证了iPhone 5将
阅读全文
60秒学脑科学常识——《科学美国人》专栏文集
摘要:------------------------------------------------------------ 内容简介: 你所不知道的大脑 奥秘,精美短文,分分钟普及科学常识,世界知名科普杂志播客文章: 这是能够让你轻松学会的脑科学常识! 这是美味适口、生动有趣的脑科学常识! 这是足以深深触动你的神经突触的脑科学常识! 这些常识将告诉你:你的大脑究竟包含了哪些解构?这些结构各具有哪些基础功能和高级功能?它们一旦受损,会让你的身心产生哪些变化?修补这些损伤可以采用哪些方法? 此外,作者还会用生动的语言告诉你,从某种意义上而言,大脑的结构并非一成不变,他会在何种情况下发生怎...
阅读全文
《推荐系统实践》序言、样章欢迎阅读!
摘要:《推荐系统实践》这本书上市很短,但是反响很大,图书销量也非常好,如果你对推荐系统感兴趣,不防看看哦!一定会有很大的收获的!祝阅读愉快!-------------------------------------------------------------------------------------------------------------------- 内容简介: 随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载(information overload)的时代 。在这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战:对于信息消费者,从大量信息中找到...
阅读全文
程序员世界中的真金白银——Erlang的容错架构
摘要:在现实世界中容错就是真金白银。程序员并不完美,需求往往也不完善。正如航空工程师处理有缺陷的钢材和铝材一样,为了有效处理有缺陷的代码和数据,我们需要能够容错的系统,以防系统在遭遇突发状况时土崩瓦解。和许多其他编程语言一样,Erlang也具备异常处理机制来捕获特定代码段的错误,不过它还有一套独一无二的可以有效处理进程故障的进程链接系统,我们即将在此进行讨论。1.进程链接如何工作Erlang进程意外退出时,会产生一个退出信号。所有与濒死进程链接的进程都会收到这个信号。默认情况下,接收方会一并退出并将信号传播给与它链接的其他进程,直到所有直接或间接链接在一起的进程统统退出为止(参见图1-2)。这种..
阅读全文
跨平台次世代游戏引擎Unity 3D
摘要:1.Unity简介Unity是一款标准的商业游戏引擎,而商业引擎的主要特点有收费、封闭源码和功能强大。关于收费情况,Unity的使用费用非常昂贵,最便宜的普通版许可证也需要400美元,加强版本为1500美元。当然许可证的版本不同,引擎支持的功能也就截然不同。具有加强版许可证的引擎的很多强大功能是有普通版许可证的引擎所不具备的。但是从学习的角度来说,无须购买许可证同样可以进行,因为许可证更大的用处在于游戏制作完成后的打包与发布,不购买许可证制作的游戏是无法发售的,不过,单就学习而言,我们完全无须购买许可证,选择免费的Unity即可。游戏引擎的开源与闭源是两种主要的趋势,它们之间各有利弊。如果采取
阅读全文
软件从业人员如何激发敏捷团队?
摘要:集中办公怎样才能极大地提高团队的生产效率呢?答案是让每个人都坐在一起。集中办公的团队效率就是要高一些。问题不仅可以很快地在现场得到解决,而且彼此间的交流也会更加顺畅,并能很快建立起信任。集中办公的小型团队竞争力是非常强的。那么,既然集中办公的团队这么好,是否意味着分布式团队就无法运作敏捷项目了呢?绝对不是。对于很多人来说,分布式办公正在成为一种生活方式。虽然相比紧凑型集中办公的团队,分布式团队总会有些劣势,但仍可以用很多办法来加以弥补。比如,在项目的初始阶段,为了将所有人都召集在一起,你要预留一些时间。哪怕是只有几天也好(如果能延长到几周就更好了),大家在这段时间内互相认识一下、开个玩笑、一起
阅读全文
Android攻略之入门
摘要:1.Android简介Android Developer‘s Guide中将Android定义为针对移动设备的软件栈———用于实现完整的功能解决方案的软件子系统集合。这个栈中包括操作系统(由Linux内核修改而来)、部分基于Java的中间件(用于连接底层操作系统和高层应用的软件),以及诸如浏览器(即Browser)和联系人管理器(即Contacts)一类的关键应用(都是用Java编写的)。Android具有以下特点:允许重用和替换应用组件的应用程序框架(本章稍后会展开讨论);支持蓝牙、EDGE、3G和Wi-Fi(需硬件支持);支持摄像头、GPS、罗盘和加速度计①(需硬件支持);针对移动设备优化
阅读全文
步入正轨——以客户的视角审视软件交付
摘要:暂时忘记一会儿敏捷,假设你就是客户。资金和项目可都是你自己的,你已经雇用了顶尖的团队去交付你想要的软件。 怎样才能让你相信所雇用的团队正在进行实际交付?是一摞摞的文件、计划和报告,还是每周都定期交付了你认为具有最重要特性并且测试过的可工作软件呢?所以当开始以客户的视角来审视软件交付时,你也就步入正轨了。(1)要将大问题拆分为许多小问题。一周时间相对较短,你不可能在一周内完成所有任务。要想搞定一切,就得将棘手的大问题分割为更小、更简单、更易于管理的小问题。(2)要将注意力集中于最重要的事物,心无杂念。我们所交付的传统软件项目对于客户很少有或者说几乎没有什么价值。当然,你需要文档,也需要计划。但.
阅读全文
CSS的核心选择器
摘要:我们能真切地感觉到,选择器是CSS的核心部分。如果没有它们的话,我们除了把属性嵌入到每个元素里,就没有其他办法能把样式应用在元素上了,那真是太糟糕了。通过选择器赋予的选择任何形式任何种类元素的能力,我们可以只用很少的几行CSS完成很大一部分样式设置工作。本章我们将深入探讨如何巧妙地使用选择器,并且概述一下哪些类型的选择器被普遍支持且应用最为广泛。1伪类与伪元素在CSS中有两种“伪”字头的选择器:伪类(pseudo-class)和伪元素(pseudo-element)。CSS2.1中的伪类有: :link——未访问过的链接; :visited——访问过的链接; :hover——鼠标悬停的元
阅读全文
使用和学习PHP有多难
摘要:PHP不是什么复杂高深的技术,但同时,你也不要期望能够在5分钟之内就成为专家。对于新手来说,最大的不适应可能就是PHP的容错度比浏览器对HTML的容错度要低得多。在HTML中如果漏掉了一个结束标签,大多数的浏览器仍然会显示该页面。在PHP中,如果你漏掉了一个结束引号、分号或大括号,将会像图1-3所显示的那样得到一条错误消息。这不仅仅是PHP的一个特性,所有的服务器端技术都是如此,包括ASP、ASP.NET和ColdFusion。图1-3 像PHP这样的服务器端语言无法容忍大多数的编码错误如果你是使用可视化设计工具(如Adobe Dreamweaver或Microsoft Expression
阅读全文
消费者承担消费税真的吃亏了吗?
摘要:像小老鼠一样享受,才不管消费税呢其实,我本来对经济学不感兴趣。一次偶然的机会,我在朋友的寝室里看到了传说中经济学最经典的教材之一——曼昆(Mankiw)的《经济学原理》。好奇心驱使我随手翻开了一页,读了一小段与征税有关的讲义,于是立即爱上了经济学,并且果断选修了微观经济学的课程。这是我大学期间收获最大的课程之一。可能是因为个人的经历吧,我觉得征税问题特别适合用作微观经济学的入门话题。因此,我准备在这里复述一下《经济学原理》中的这段讲义,希望从未接触过经济学的数学爱好者们能够喜欢上这门学问。我打算偷一个小懒,直接用原书上的例子——冰淇淋。与众多其他市场一样,冰淇淋市场的需求曲线与供给曲线的走向是
阅读全文
Web应用程序安全与风险
摘要:Web应用程序安全无疑是当务之急,也是值得关注的话题。对相关各方而言,这一问题都至关重要。这里的相关各方包括因特网业务收入日益增长的公司、向Web应用程序托付敏感信息的用户,以及通过窃取支付信息或入侵银行账户偷窃巨额资金的犯罪分子。可靠的信誉也非常重要,没人愿意与不安全的Web站点进行交易,也没有组织愿意披露有关其安全方面的漏洞或违规行为的详细情况。因此,获取当前Web应用程序安全状况的可靠信息不可小视。 本章简要介绍Web应用程序的发展历程及它们提供的诸多优点,并且列举我们亲身体验过的在目前Web应用程序中存在的漏洞,这些漏洞表明绝大多数应用程序还远远不够安全。本章还将描述Web应用程序面.
阅读全文