Software Engineering
有家客栈
Android developer
展开
-
移动数据安全三架马车并驾齐驱
(源自:http://mobile.csdn.net/page/6d93f7e8-a201-44a6-8aa8-63bc425d61a7)现在整天呆在办公室工作的商务人员可谓绝无仅有,出外公干人员的必备随身法宝是笔记本电脑、手机、移动存储设备如U盘及光盘等,甚至蓝莓或PDA,确切的说,他们没有了移动数据基本上便丧失了大部分的工作能力,因此企业IT系统管理部门的工作目标不是禁止人员使用此等设备,而是如何令移动数据不致变成脱缰之马。 使用加密技术、监管移动媒介的访问及其数据传输,以及为端点设备执行严谨的安全政转载 2010-09-15 20:48:00 · 539 阅读 · 0 评论 -
程序员眼里 IE 浏览器是什么样的?
主流浏览器之争从上个世纪开就开始,已经持续了很长的时间。就在几年前,IE还是最主流的web浏览器。但现在形势完全不同了,人们都在笑话IE,纷纷转向其它浏览器。今天,我向大家分享一下针对IE的搞笑图片,只是逗乐而已,喝杯咖啡,坐下来慢慢享受吧。如果浏览器是一种枪反射弧有点长…如何区分 HTML 和 HTML5成长的烦恼主流浏览器转载 2013-08-21 13:27:56 · 1037 阅读 · 0 评论 -
软件开发防错指南
软件开发防错指南英文原文:The Pokayoke Guide to Developing Software标签: 121人收藏此文章, 我要收藏杨康 推荐于 1个月前 (共 31 段, 翻译完成于 02-19) (8评) 参与翻译(12人):JeremyCooper, 铂金小狼, daxiaoming200, Khiyuan, 我只有这一个名字转载 2013-02-26 21:36:42 · 832 阅读 · 0 评论 -
我给媳妇解释设计模式:第一部分
我给媳妇解释设计模式:第一部分英文原文:How I explained Design Patterns to my wife: Part 1引子我跟媳妇曾经就面向对象设计这个话题做过有趣的探讨。当我把它们发表在社区之后,得到了一些很不错的反馈,也大大鼓舞了我。所以,我很高兴能把我们后面的一次谈话继续分享出来,那是关于面向对象的设计模式转载 2013-01-16 10:56:06 · 518 阅读 · 0 评论 -
从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
从K近邻算法、距离度量谈到KD树、SIFT+BBF算法前言 前两日,在微博上说:“到今天为止,我至少亏欠了3篇文章待写:1、KD树:http://weibo.com/1580904460/z1PosdcKj;2、神经网络:http://weibo.com/1580904460/yBmhfrOGl;3、编程艺术第28章:http://weibo.com/15转载 2012-12-03 13:50:51 · 1219 阅读 · 1 评论 -
一堂如何提高代码质量的培训课
今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ext,我不讲任何一个具体的技术。我们抛开任何具体的技术,来谈谈如何提高代码质量。如何提高代码质量,相信不仅是在座所有人苦恼的事情,也是所有软件项目苦恼的事情。如何提高代码质量呢,我认为我们首先要理解什么是高质量的代码。高质量代码的三要素我们评价高质量代码有三要素:可读性、可维护性、可变更性。我们转载 2012-11-21 09:51:47 · 496 阅读 · 0 评论 -
高效代码审查的十个经验
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易转载 2012-11-21 09:46:29 · 334 阅读 · 0 评论 -
10 个最好的信息图创建工具
你是否常常看到别人创建的专业信息图而眼红呢?来看看这十个工具吧,你也一样可以创建牛逼的图表哦!1. Visual.Ly这是一个非常好用的应用,你可以用它来快速创建自定义的信息图。你不需要任何设计相关的知识。2. StatSilk这个工具有 web 和桌面两个版本,可以让你简易的分析数据。它可以让你创建非常好看的地图,表格,图形以及各种视觉元素来展示数据。通过转载 2012-08-28 09:21:26 · 678 阅读 · 0 评论 -
23种设计模式的索引
(源自:http://www.zuiniuwang.com/?p=2172) 设计模式是很多前人留下的经验总结,这些模式都是很典型的也是很有代表意义的。因此掌握好设计模式是提高个人技术能力的捷径。设计模式要全部掌握,必须进行不断的总结和实现,傻蛋最近总结了一下23种(+简单工厂)设计模式的索引,以方便大家明白各种模式都有什么作用,在遇到问题的时候能够迅速地找到解决方案,同时加以使用,以转载 2011-12-28 09:44:38 · 384 阅读 · 0 评论 -
8个科技巨头卡通画像
(源自:http://www.zuiniuwang.com/?p=2098#more-2098)1.史蒂夫·乔布斯在经历从苹果下台后的痛苦,乔布斯有了彻底的改变,他是“现实扭曲力场”(reality distortion field)的魔术师,是暴君式的完美主义者,他仿佛有魔力一般,成千上万的人们为他所着迷。 2.比尔·盖茨盖茨就像钢转载 2011-12-28 09:41:32 · 629 阅读 · 0 评论 -
胡子决定编程语言运势
C#会前途黯淡,只因大胡子惹的 祸?!有点耸人听闻吧。可是色列软件工程师 Tamir Khason自有一套理论(也许他曾学过中国的面相术)得出这样的结论。不信,咱就瞧瞧他发在自己Blog上的一篇文章,看看他有什么样的奇思妙想。 Round 1 Joh转载 2011-08-29 13:30:48 · 417 阅读 · 0 评论 -
写给即将入行的程序员的一封信
(源自:http://www.apkbus.com/forum.php?mod=viewthread&tid=12797)首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 “当你转载 2011-08-22 09:37:34 · 1929 阅读 · 2 评论 -
爆笑:GIF 动画展示开发者的生活
这篇文章包含一个开发者每天的生活,我每天基本上都是这样,你呢?当我给老板展示我最终修复了那个 bug 时当项目经理走进办公室当我在为产品编码时当我的正则表达式返回我想要的结果时虽然我没有对代码进行测试,但是在产品环境中运行良好时当我首次使用一个新的 CSS 当我周末休息,而其他所有人还在努力修复转载 2014-08-04 08:53:30 · 628 阅读 · 0 评论