UML软件工程组织

 
 
开发产品防脱节,DevOps来帮忙

摘要:传统意义上的开发和运维行为存在严重脱节现象,DevOps的出现就是为了避免这种情况再发生。在DevOps环境下,开发和运维人员会构建一些关系、流程和工具,更好的与用户互动......
微软Windows或支持Android应用
谷歌与VMware合作推动Chrome OS上使用Windows应用
Google Now新增语音命令:生活简单一点,让爱更近一点

在Vim里精通Vim

Vim的难学是出了名的,而且当之无愧。虽然内置的vimtutor教材能够教会你一些非常基本的用法,能让你知道如何编辑一个文件,但如果想像传说中的vim高手那样精通它,该怎么办呢? ......
SOA架构概述
对于面向同步和异步应用的,基于请求/响应模式的分布式计算来说,SOA是一场革命。一个应用程序的业务逻辑(business logic)或某些单独的功能被模块化并作为服务呈现给消费者或客户端。这些服务的关键是他们的松耦合特性。
Plan-9效应:为什么东西不坏就不要去修它

Plan-9是一个很棒的、很先进的,而且完全是全新实现的Unix系统,它的目的就是要最终解决Unix最初的诺言:一切皆为文件。你听说过这套系统吗?没有?那好,下面就是为什么。......
规范化的C++编程方法备忘录
聪明的Windows设计者们并没有因为对象化管理就提供了完全面向对象的编程接口。相反,Windows提供的API很多是基于C的。尽管.NET已经发布并升级了多次,设计者甚至提出了用Windows SDK(基于.net的WinFX开发包)取代Win32PlatformSDK成为核心主件,但并没有放弃C接口的API作为系统API的意思。
可伸缩Web架构与分布式系统(1)

开源软件近年来已变为构建一些大型网站的基础组件。并且伴随着网站的成长,围绕着它们架构的最佳实践和指导准则已经显露。这篇文章旨在涉及一些在设计大型网站时需要考虑的关键问题和一些为达到这些目标所使用的组件......

robbin谈管理:改造团队的经验
我认为只有好的制度才能造就好的团队,在没有解决现有团队的痼疾之前招聘新人,不但不会带来新的生产力,反而会造成团队更加混乱,应该先打下一个好的根基,再招人才能事半功倍。其实我为自己当时没有一上来就盲目招人而感到庆幸。
可伸缩Web架构与分布式系统(2)

开源软件近年来已变为构建一些大型网站的基础组件。并且伴随着网站的成长,围绕着它们架构的最佳实践和指导准则已经显露......

让同事(客户)更好的了解设计
设计师同学们,我想大家都会在被指点江山之后,产生这样一个疑问:该如何让你的非设计师同事更好的了解设计,从而避免因彼此的主观而导致的理解鸿沟呢?想必下面这篇文章,你真该要推荐他们读一下了。(您也一定要掌握熟记这些理念,方便自己更好的阐述设计意图)
HTTPS 部署简要指南

许多Web开发者都知道SSL,但常见的情况是SSL没有完整地部署或者没有部署在它应该部署的地方。这篇关于何时及如何部署SSL的简要指南,将帮助你避免大多数常见错误......

Android自动化测试生成单元测试结果报告
使用robotium进行Android应用进行自动化测试,之前用TMTS框架,但收集到的单元测试结果常常会少掉一些用例集。。穷则思变,Android的测试框架主要是通过InstrumentationTestRunner对被测应用进行控制与执行,因此可以对InstrumentationTestRunner进行扩展以完成测试结果收集,然后通过jenkins的Publish JUnit test result report插件得到结果报告。

耳机也要智能了:运动+心率监测

据TomsHardWare网站报道,总部位于德国慕尼黑的BRAGI公司周二宣布,慈善事业网站Kickstarter已经在为自己筹集“用于开发全球首款智能无线耳机“的资金……
Windows Phone 8.1被曝光信息汇总
HTML5调查:做的好,收入不比iOS差
联发科推首款八核4G芯片MT6595

在AWS上使用GPU实现分布式神经网络

Netflix是最近一家披露开发新技术从事人工智能领域研究的大型公司,虽然公司一再澄清从事分布式神经网络领域的研究只是用来更好的改善产品,但是对于一家拥有海量数据的流媒体视频巨头来说,不止于此。......
Memeory-Mapped Files
内存映射文件是OS通过mmap在内存中创建一个数据文件,这样就把文件映射到一个虚拟内存的区域。虚拟内存对于进程来说,是一个物理内存的抽象,寻址空间大小为2^64。操作系统通过mmap来把进程所需的所有数据映射到这个地址空间(红线),然后再把当前需要处理的数据映射到物理内存(灰线)。
Phaser:开源的HTML5 2D游戏开发框架

Phaser是一款专门用于桌面及移动HTML5 2D游戏开发的开源免费框架,提供JavaScript和TypeScript双重支持,内置游戏对象的物理属性,采用Pixi.js引擎以加快Canvas和WebGL渲染,基于浏览器支持可自由切换......
面向构件的SOA架构设计
面向构件的SOA架构是一项令人鼓舞的技术,人们期待它解决长期困扰软件工程领域的软件复用和软件灵活性问题。本文从面向构件的角度,介绍一些SOA架构设计的基本思想和方法论。目前,关于SOA(面向服务的架构)的研究和讨论已经成为IT业界的新热点。
如何选择适合自己的编程语言

如果你正学习编程,本文可作为入门级教程。文中讲述了不同编程阶段、编程类型可采用的编程语言、编程工具及学习教程。找到适合自己的编程学习方法,对你的编程技能的提升将有很大帮助。......


单元测试报表以及覆盖率报表
很开心项目组的这些工作我都有参与进去进行设计和进行具体的开发,今天就分享一下我写的一个很小的demo,主要是针对ant+junit进行单元测试以及生成测试报告,并且利用jacoco进行单元测试覆盖率的报告,其中ant+junit的组合想必很多人已经非常的熟悉了~这里就不再赘述。
对关系型数据库局限性的重新思考

在NoSQL的历史上有很多曲折反复,所有曲折进程和定义不明确算所带来的最不幸的一部分,就是失去了一些很有价值的东西 ......

真正优秀的用户界面会被无视!
真正优秀的用户界面会被无视,而糟糕的设计则迫使用户注意界面,而非内容。用户都是带着目的来访问网站的:买本新书、学习JQuery、与朋友分享一篇文章、发现新音乐、写小说或者仅仅是寻找最近的目的地。他们不会只为把玩界面而来。实际上,用户根本不在意界面设计。
IBM敏捷转型纲领 - 纪律

敏捷需要纪律、需要过程,XP就是个拥有各种纪律的敏捷方法,敏捷因此绝不是无政府主义,敏捷不需要管理-错误的认识;团队自我组织、自律自持、自知之明,仍然需要管理,否则是如何敏捷转型的......

无线宽带接入技术分析与应用
受限于2G、2.5G无线网络的能力,移动互联网业务发展受到了制约。最近,移动网络技术发展迅速,3G已得到普遍的应用,HSDPA技术也已逐步得到应用,移动宽带化成为移动通信发展趋势,通信运营商对移动互联网业务也越来越重视。
更多文章...

更多文档...
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值