- 博客(30)
- 资源 (145)
- 收藏
- 关注
原创 金融危机时代全新的演说方式
全新的演说方式此段文字节选自《演说之禅:职场必知的幻灯片秘笈》一书 丹尼尔·平克(Daniel Pink)的畅销书《全新思维》(A Whole New Mind)是我06年夏天的最爱。汤姆·彼得斯(Tom Peters)称此书为一个奇迹。此说法绝不是无凭无据。《全新思维》一书为“禅之于演说”设立了时代背景。平克将当今时代称为“概念时代”,其中以“高感性”(high-touch)和“高概念”(
2008-11-28 15:43:00 2247 1
原创 SaaS架构设计之共享设备
SaaS架构设计之共享设备此文选自《互联网时代的软件革命—SaaS架构设计》一书 转眼三个月过去了,这天是元旦后的第一个周六,杨康和郭靖正在学生公寓玩网络游戏“魔兽争霸”,这时手机响了。欧阳锋:杨康,前几天梅超风来我这洽谈业务,正巧看到了你们做的CRM系统,她很感兴趣!(杨康心中窃喜,没想到这么快)杨康:哦,是吗?欧阳锋:她也很想装一套,但是她公司的业务与我的有所不同,她有自己的业务员,也
2008-11-28 08:39:00 1596
原创 云计算将逐渐成为支撑SaaS应用的基础
云计算将逐渐成为支撑SaaS应用的基础 1969年,互联网在美国诞生时,没有人会想到这项发明会改变整个世界。1971年,E-mail的诞生改变了人们相互的通信习惯。然而,在1990年,以HTML语言和HTTP协议为基础的WWW技术,让互联网真正成为了人们互动交流的信息工具。从此,互联网进入了飞速发展的阶段。当今的世界已被互联网完全打通,曾经阻碍信息沟通和交流的千沟万壑也早已被夷为平地。超高
2008-11-27 14:28:00 2119
原创 SaaS架构设计之如何转化成SaaS多租户模式
如何转化成SaaS多租户模式SaaS虽好,但怎么样才能转化成SaaS多租户应用?从技术的角度分析需要改造哪些地方?带着这些疑问,郭靖去找他的导师洪七公。洪七公:SaaS现在已成为一股潮流,它将颠覆传统的软件交付方式,你们的产品打算走SaaS路线,我非常支持。洪七公:其实从架构层面来分析,SaaS区别于传统技术的重要差别就是Multi-Tenant模式……郭靖:Multi-Tenant?多租户?洪七
2008-11-27 08:31:00 12134 4
原创 Saas架构设计之离线应用
Saas架构设计之离线应用此文选自《互联网时代的软件革命—SaaS架构设计》一书这几天,杨康办公桌上的烟灰缸塞满了烟头。他总是皱着眉头、叼着烟在办公室走来走去。看样子是碰到了棘手的事。“咚!咚!咚!”这时有人敲办公室门。杨康:请进。进来一个人,正是公司CTO郭靖。杨康:郭老弟,你看这个该怎么办?杨康一边说一边把客服部的《用户反馈报告》递给了郭靖。郭靖看到报告上有个大红圈,正是杨康的手迹。杨康:客户
2008-11-26 14:17:00 3594 1
原创 SaaS架构设计之SaaS应用安全
SaaS架构设计之SaaS应用安全此文选自《互联网时代的软件革命—SaaS架构设计》一书一日,杨康正与郭靖在办公室总结最近两个月公司的运行情况。郭靖:最近的销售进展好像不是很理想?杨康:现在的销售很难开展了,熟悉的能拉上关系的都已经是我们的客户了。郭靖:那我们要开拓渠道,向全国乃至全世界的客户销售。杨康:我也是这样想啊,但人家不相信我们的系统啊! 郭靖:主要是什么原因呢?杨康:毕竟与传统应用不一样
2008-11-26 08:27:00 5148 13
原创 《SaaS架构设计》新书SD会议首发签售
SD会议首发签售《SaaS架构设计》新书活动主题:叶伟、赵进、李战 等作者《互联网时代的软件革命——SaaS架构设计》新书发布暨签售会活动介绍:来自阿里软件研发中心的9位顶尖技术专家,合作完成了国内第一本完整介绍SaaS应用设计的书籍,这是这些具有丰富SaaS实践经验的一线架构师的经验总结。用创业故事贯穿全书,以一种活泼的风格来描述SaaS应用逐步成熟的过程。12月5日,本书的作者,同时也是SD2
2008-11-25 16:12:00 2007
原创 Saas架构设计之可伸缩的SaaS应用架构
Saas架构设计之可伸缩的SaaS应用架构此文选自《互联网时代的软件革命—SaaS架构设计》一书 随着定制化功能的完善,侠客录CRM的用户数进一步稳定增长。2000个用户的目标已经唾手可得,接下来就得朝着3000个用户的目标进发了。3000×50×12 = 180万/年,郭靖已经在计算每年的收入了。看样子最近系统比较稳定,郭靖也比较清闲,开始关注未来的市场了。杨康:郭靖,最近国内电子商
2008-11-25 15:35:00 3173
原创 SaasSaaS架构设计之构建Multi-Tenant应用
构建Multi-Tenant应用此文选自《互联网时代的软件革命—SaaS架构设计》一书 郭靖和杨康是同窗挚友,现在读大学四年级,明年就要毕业了,想到即将走出校门,两人心中充满了期待和忐忑。郭靖出生在北方城市,从小接触计算机,经常写个小程序什么的,无论搭建交友社区,还是帮别人建网站都不在话下,很早表现出在编程方面的过人天赋。进入大学后他更是延续了对IT技术的狂热追逐,在知名网站的IT频道有自
2008-11-25 08:05:00 2925 1
原创 SaaS架构设计之高性能的Multi-Tenant最佳实践
高性能的Multi-Tenant最佳实践此文选自《互联网时代的软件革命—SaaS架构设计》一书 杨康的销售和市场拓展能力还真不是盖的。侠客录CRM 的SaaS版本一经上线,迅速吸引了大批的中小企业客户。企业只须每人每月支付50元人民币,即可享受强大的客户关系管理功能,而无须自己架设服务器和网络设备,还省掉了IT维护的人工成本。侠客录CRM还提供长达3个月的免费试用期,这实实在在给老板们吃
2008-11-25 07:55:00 2683 1
原创 SaaS应用架构师所面临的最大挑战
SaaS软件相对于传统软件,将原本由软件使用者所承担的软硬件、网络、系统维护的费用,转成支付给SaaS服务提供商的租用费用。而对于SaaS服务提供商而言,依然要承担相应的软硬件、网络、系统维护等费用。除了降低软件使用者的一次性投入成本,将一次性的投入转变成按时间、需求的逐步投入,单纯的责任转换并不会创造出额外的价值。因此,SaaS软件要降低企业综合使用成本,最主要的手段就是发挥SaaS的
2008-11-24 14:42:00 2181
原创 开放的SaaS平台
开放的SaaS平台 随着互联网基础设施的不断完善,商业模式的不断发展,业务数据的不断丰富,越来越多的互联网企业已经不满足于自身的商业创新。他们希望有更多的外部驱动力,将长期积累下来的资源有效利用,创造更多的价值。诸如Google、Amazon、Facebook、Yahoo、阿里巴巴等互联网巨头,高举开放平台大旗,正在引领互联网时代的软件革命浪潮。 业界对于开放平台的最初定义,主要
2008-11-24 08:42:00 2749 1
原创 SaaS基础架构—云计算
SaaS基础架构—云计算 今天的互联网业界对云计算的关注程度,已经不亚于对一次革命。微软、谷歌、Salesforce、Amazon等国外软件巨头纷纷推出了自己的云计算系统,意图领导这一轮的软件新浪潮。国内的阿里巴巴也已经投入大量资源进入云计算这片新的海洋。 基于互联网的软件系统需要承担海量的数据、文件、数据库里的数据,等等。这就必然需要可扩充的、廉价的、可靠的和高性能的网络硬盘
2008-11-21 14:01:00 2122
原创 软件行业正面临一场新的变革——SaaS软件
软件行业正面临一场新的变革——SaaS软件 SaaS源于一种简单的思想:软件即服务!但SaaS的出现彻底改变了人们对软件的观念,使用软件的人从产品消费者转换为服务消费者,而开发软件的人从产品提供者转换为服务提供者。当然,SaaS带来的改变不仅仅体现在商业模式上,也带来了软件开发中的思路和技术的许多改变。这些都是整个软件界需要探讨和思考的问题。 当今的软件界已没有谁敢小觑Sa
2008-11-21 10:18:00 1531
原创 ARM嵌入式系统网络驱动中的重要数据结构
ARM嵌入式系统网络驱动中的重要数据结构 网络设备的关键数据结构是net_device,它不仅包含了网络接口所使用的中断、地址、实际函数等硬件信息,也包含相关的上层网络协议的内容,它是网络和内核的接口。Net_device适用于所有的网络接口,结构比较复杂。在此分四个方面对它进行介绍。1、通用部分 net_device的这些项内容用于管理网络设备不和具体协议相关。 char
2008-11-21 08:03:00 1579
原创 畅谈程序人生暨孙鑫老师与读者交流会
博文视点大讲堂第4期“畅谈程序人生暨孙鑫老师与读者交流会”与您相约12月7日 已日趋成熟和完善的博文视点大讲堂,12月7日即将推出它的第四期——“畅谈程序人生暨孙鑫老师与读者交流会”。著名畅销书作者孙鑫老师将于今年12月初推出最新作品《XML、XML Schema、XSLT 2.0和XQuery开发详解》,今年7月,孙鑫老师还推出了《Struts 2深入详解》和《Servlet/JSP深
2008-11-20 13:56:00 2233
原创 ARM嵌入式系统开发之发送过程的实现
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2008-11-20 10:08:00 1787 1
原创 嵌入式系统开发之根文件系统
嵌入式系统开发之根文件系统 要使目标板能够加载上NFS根文件系统,需要做两方面的工作。一是在主机端配置NFS服务器和准备好文件系统所需的文件和目录结构。二是配置目标板的内核选项。关于主机端的配置在前面的内容中已经介绍过了,这里主要介绍内核的配置内容。使用NFS的根文件系统必须首先具备以下条件。1.有正确的以太网接口驱动内核的以太网驱动和Bootloader中的以太网驱动是不一样的,有
2008-11-19 15:18:00 1825 2
原创 互联网时代的软件革命——SaaS架构设计
ITPUB个人空间 sv7H2]3q,qbX 预购买地址:http://www.china-pub.com/129900【书名】互联网时代的软件革命——SaaS架构设计【作者】叶伟 等编著【ISBN】978-7-121-07736-4【出版社】电子工业出版社【出版日期】2008年12月【宣传语】 国内第一本完整介绍SaaS应用设计的书籍。具有丰富SaaS实践经验的一线架构师的经验总结。用创
2008-11-19 14:26:00 3905 1
原创 走近汇编理解与内核编程
走近汇编理解与内核编程 2006年,我工作时的座位坐在wowocock旁边。wowocock写代码的时候代码风格一团糟。满篇都是混乱型的命名、超级跨全工程的全局变量,诡异的跳转。而且屡教不改。但是调程序却很牛,开着WinDbg,基本上不用看源码,也知道发生了什么。 因为不用看源码,所以看Windows内核原有的代码和看自己的代码基本没有太大的区别,只要别跟太远。这样就获得了远远超出一般
2008-11-18 14:31:00 26550 42
原创 “Java引领技术人生”巡讲活动圆满结束
博文视点大讲堂第一期 “Java引领技术人生”巡讲活动圆满结束随着11月9日深圳站讲座的成功落幕,“博文视点大讲堂”第一期——李刚老师“Java引领技术人生”专题巡讲,经过会前的精心准备和周密安排,取得了圆满成功。 金秋十月,李刚老师的最新力作《疯狂Java讲义》全面上市,为答谢广大读者一直以来的支持与鼓励,10月25日~11月9日,电子工业出版社博文视点资讯公司联合李刚老师在北京、上海、广州
2008-11-18 10:24:00 2632
原创 ARM嵌入式系统开发之接收函数的实现
接收函数的实现 接收函数主要完成几个方面的工作:一是检查接收到的数据包是否正确;二是根据数据包长度在内核空间为数据包申请一个sk_buff;三是把数据包复制到sk_buff,填写相关域段和统计信息并且把sk_buff插入相应的输入队列;四是释放数据包占用的芯片bufffer。下面就结合代码片段讲述其功能实现。static void DM9000_rcv(struct net_device *
2008-11-18 08:10:00 2169 1
原创 嵌入式系统开发之中断控制的实现
嵌入式系统开发之中断控制的实现 中断是现代操作系统的一大特点,在嵌入式系统尤为明显,中断函数在驱动程序中的作用非常重要,相当于各种函数的调度中心。在我们的驱动程序中数据包被接收,数据包发送完毕,buffer分配完成以及其他异常情况都会触发中断而调用中断函数进行处理。其他情况触发中断比较容易理解,下面对buffer分配完成中断作一些说明。现代网络芯片为增加数据吞吐量,在芯片内部都包含一定数量
2008-11-17 15:59:00 1619
转载 嵌入式系统开发快速体验
由于嵌入式系统是专用的计算机系统,它的功能和使用环境都与普通的PC大不相同,例如,ADSL需要长时间不间断的工作,需要极高的稳定性;程控交换机不需要键盘、显示器等外部设备;手机、PDA等通过电池供电,需要尽可能降低功耗。有的嵌入式系统的处理能力和存储能力较弱,不能在它上面安装开发软件;有的嵌入式系统的处理器结构特殊,没有可以在上面运行的开发工具。所以,在开发嵌入式系统时,通常需要采取交叉开
2008-11-17 08:44:00 2289
原创 软件需求最佳实践之需求的沟通与分析
软件需求最佳实践之需求的沟通与分析徐峰 在信息化高速发展的今天,构建与时俱进的信息化系统已成为所有政府、企事业单位的重点课题之一。然而在软件项目实施过程中,进度超期、经费超预算、变更频繁的现象层出不穷,甚至有许多项目根本无法达到预期的目标,更谈不上为业主创造真正的效益。归根结底,软件需求实践这一共同的软肋是问题根源之所在。引言 关于软件项目所存在的问题,互联网上曾经流传着一幅漫画(如图
2008-11-14 14:14:00 4433 10
翻译 写需求分析必须牢记的5大要点
需求验证的5大要点 要做好需求验证,必须在思想、方法、语言、人员、内容5个要点上做好相应的工作,否则就会产生很多负面的影响。1.思想 前面已经说过,由于Review被翻译成“评审”,导致很多人将其与中国人常说的评审相混淆,其实它们之间是有区别的:中国人常说的评审是评价,而Review应该是复查,是发现问题。这一点,必须成为所有组织、参加需求评审会的人员都应该建立的统一认识。隐喻:
2008-11-14 08:19:00 7373 4
原创 项目开发和管理中最忌讳的“六拍”
项目开发和管理中最忌讳的“六拍” 有过项目开发或者管理的人员都知道,需求定义工作的确应该是项目启动时要解决的问题,也就是在项目立项时完成的。但是出于各种原因,有不少项目在立项时并没有很好地完成需求定义工作。造成这一现象有一个主要的原因,那就是在项目立项阶段中开发团队(包括需求分析人员)还没有开始工作,因为招标还没有完成,项目团队还没有成立。但不管怎么样,需求分析人员都应该认真审视需
2008-11-13 08:08:00 2910 1
原创 需求捕获中的心理战
《SERU需求过程框架系列文章之二》需求捕获中的心理战 需求捕获的过程是和人打交道的过程,而只要是和人打交道就一定会遇到各种心理现象,而有些负面、消极的心理现象必将对需求捕获造成巨大的障碍。笔者在自己的工作实践中也遇到了很多这样的大山,栽过了很多跟头。但只要我们能够洞察这些心理现象背后的动机,就一定能够找到解决它的方法。下面我就针对五种最典型的心理现象作一些分析,分享一种有效的缓解手段。言过
2008-11-12 08:30:00 1965
原创 老图新说话需求
《SERU需求过程框架系列文章之一》老图新说话需求 在信息化高速发展的今天,构建与时俱进的信息化系统已成为所有政府、企事业单位的重点课题之一。然而在软件项目实施过程中,进度超期、经费超预算、变更频繁的现象层出不穷,甚至有许多项目根本无法达到预期的目标,更谈不上为业主创造真正的效益。归根结底,软件需求实践这一共同的软肋是问题根源之所在。引言 关于软件项目所存在的问题,互联网上曾经流传着一
2008-11-10 11:13:00 2074
原创 探寻成功之路 企业共同关心
探寻成功之路企业共同关心 中国的信息产业迅猛发展的势头和喜人的业绩让世界瞩目。在发展过程中,不断寻找新的制高点并博采众长,将其融进自己的创新体制中,这也正是当前我国所有探寻成功之路企业共同关心的话题。微软在总结自己走向成功的关键因素时认为:没有优秀的人才,就没有优秀的企业。事实上软件业的竞争,越来越集中到对优秀人才的竞争上,这是由于软件业的生产方式是以智力和知识为基础的,所以该行业更加看重人
2008-11-04 13:28:00 1241
智能硬件安全试读样章
2016-12-30
Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)试读样章
2016-12-30
Python高效开发实战——Django、Tornado、Flask、Twisted试读样章
2016-12-30
TensorFlow实战试读样章
2017-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人