技术开发

it知识库

效率由心生,快速提高工作效率秘诀

阅读(31) 作者(admin)

  现代人都很忙,但忙的可能没有效率,可能在"忙人"摸象,也就是瞎忙。也许你的效率可以提升20倍,也许你的激情和潜能可以提升10倍!秘诀就在于目标管理、时间管理、精力管理、如何在短时间内完成更多的事情、如何从痛...

文学与编程
it知识库

文学与编程

阅读(32) 作者(admin)

  卡尔维诺在哈佛大学的文学讲座(即诺顿论坛,是为纪念美国著名学者诺顿开设的,每年邀请世界文化名人作讲座,艾略特、博尔赫斯也曾获邀参加诺顿讲座)被他的妻子编成了一本独立的书《美国讲稿》。这本书展现了卡尔维...

it知识库

女程共勉:必须证明自己是真正的优秀

阅读(25) 作者(admin)

  不得不承认,在这个数量上男性占主导的IT行业,女程序员的工作能力常常遭到质疑。有些企业暗文规定不招女开发,有些企业频频降低招聘要求,抢招女开发却只为调节团队气氛。对于这种现状,我们应当抱着积极的态度去看...

it知识库

DBA应该具有什么样的素质?

阅读(26) 作者(admin)

  问题起源于在写一份材料的时候,对于自己的反思。  我把自己的观点发到了 twitter 和各大微博上,有不少朋友纷纷回复我。这这里,先感谢各位,因为有各种思想的交锋,观点的交流,让讨论变得很有意义。  我们究竟要...

循序渐进学编程
it知识库

循序渐进学编程

阅读(26) 作者(admin)

  英文原文:Continuous improvement  软件开发者是一个日新月异的领域——IT 中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案...

Web开发:我希望得到的编程学习路线图
it知识库

Web开发:我希望得到的编程学习路线图

阅读(25) 作者(admin)

  英文原文:Learning to Code: The Roadmap I Wish I Had Been Given  对于一些没有编程经验的人来说,一开始就学习 web 开发会让人觉得非常困难。因为你的能力处于初始阶段(你根本不知道你缺少哪方面的知识),所...

it知识库

Cookie安全漫谈

阅读(23) 作者(admin)

  在 Web 应用中,Cookie 很容易成为安全问题的一部分。从以往的经验来看,对 Cookie 在开发过程中的使用,很多开发团队并没有形成共识或者一定的规范,这也使得很多应用中的 Cookie 成为潜在的易受攻击点。在给 Web...

it知识库

模型驱动开发的误解和挑战

阅读(31) 作者(admin)

  英文原文:Model Driven Development Misperceptions and Challenges  多年以来,采用模型驱动开发(MDD)的水平似乎仍没预期的那么好。阻碍、限制MDD使用的因素有很多,例如对实际的MDD成功案例缺乏认知、不确定如...

引入新编程语言的经验教训
it知识库

引入新编程语言的经验教训

阅读(25) 作者(admin)

  英文原文:Lessons Learned while Introducing a New Programming Language  引言:这些年我(在工作中)使用过很多编程语言:(马上能够想到的有)Cold Fusion、HTML、Javascript、PHP、 SQL、 CSS,、ASP(经典 ASP 和 A...

it知识库

URL编码与解码

阅读(30) 作者(admin)

  通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。  例如,Url参数字符串中使用key=value键值对这样的...

it知识库

学编程,注定孤独

阅读(25) 作者(admin)

  谨以此文,献给无数奋斗在编程一线的同道们,祝你们不会寂寞,你们辛苦了!  什么是编程?就是,先绘工作区,再写代码,然后交给IDE去编译,得到你想要的结果或程序。  多么单纯的一个过程啊,和IDE交流,不用考虑你可能那句...

it知识库

可伸缩性的最差实践

阅读(30) 作者(admin)

  相关文章:可伸缩性原则  英文原文:Scalability Worst Practices  引言  在扩展大量大型的分布式系统期间,我有机会观察(并实践)了一些最差实践。这些最差实践中的大部分在开始时都没有危害,但如果疏忽大意,它...

it知识库

可伸缩性原则

阅读(28) 作者(admin)

  英文原文:Scalability Principles  从最简单的水平来看,可伸缩性就是做更多的事情。更多的事情可以是响应更多的用户请求,执行更多的工作,或处理更多的数据。设计软件这件事本身是复杂的,而让软件做更多的工作...

it知识库

重温大师经典:Martin Fowler 的持续集成

阅读(29) 作者(admin)

  英文原文:Continuous Integration  (作者:Martin Fowler,译者:滕云)  原文发布时间:2006年5月1日 翻译时间:2012年2月25日  持续集成是一种软件开发实践,在实践中项目成员频繁地进行集成,通常每个成员每天都会...

it知识库

从玩扑克到软件开发

阅读(37) 作者(admin)

  英文原文:Software Development Lessons Learned from Poker  (作者:Jay Fields,译者:李剑)  2008年5月19日  我以前不是做软件开发的。在加入ThoughtWorks两年之前,我主要靠玩扑克为生。当然,如果你曾跟我打...

将架构作为语言:一个故事
it知识库

将架构作为语言:一个故事

阅读(28) 作者(admin)

  英文原文:Architecture as Language: A story  (作者:Markus Völter,译者:张逸)  2008年4月16日  通常,架构要么是在Word文档中描述的一些软件系统中无形的、概念性的方面,要么就完全是由技术驱动的(&ldqu...

从P1到P7——我在淘宝这7年
it知识库

从P1到P7——我在淘宝这7年

阅读(22) 作者(admin)

  (一)  2011-12-08 [原文链接]  今天有同事恭喜我,我才知道自己在淘宝已经七周年了。很多人第一句话就是七年痒不痒,老实说,也曾经痒过,但往往都是一痒而过,又投入到水深火热的工作中去。回家之后就想这七年我到...

领域模型管理与AOP
it知识库

领域模型管理与AOP

阅读(24) 作者(admin)

  英文原文:Aspects of Domain Model Management  (作者:Mats Helander,译者:王丽娟)  2007-12-23  导言  正如从像《领域驱动设计》[Evans DDD]和《领域驱动设计和模式应用》[Nilsson ADDDP]这些书中学到的...

it知识库

编程的艺术:漂亮的代码和漂亮的软件

阅读(28) 作者(admin)

  英文原文:Beautiful Code and Beautiful Software
  译者:legendsland  2007-10-29  编程很有意思,是因为我可以做一些很酷的东西,但是实际上让我着迷的却是那一行行代码的语法和语义。保持对好代码和坏代...

GIT分支管理是一门艺术
it知识库

GIT分支管理是一门艺术

阅读(24) 作者(admin)

  英文原文:http://www.nvie.com/posts/a-successful-git-branching-model/  原文作者:Vincent Driessen  本文经Linux大棚博主总结精简而成。  1   GIT,在技术层面上,绝对是一个无中心的分布式版本控制系...

编程:是一门艺术
it知识库

编程:是一门艺术

阅读(33) 作者(admin)

图片来源:accidentally in code  1. 引言"(program(computers) == *art) ? so : what"
“只有大约5%的程序员能够在编写代码时创造出艺术。其他95%一定是为了取得成功的科学家,不是艺术家。”  谈及...

it知识库

编程是一门艺术吗?

阅读(27) 作者(admin)

  2006-10-23  英文原文:Is Programming an Art?  仅仅使用软件的人们 通常意识不到编写软件有多么困难。噢,设计部分和最初开发部分都很有趣。最困难的部分是使其正确运行(且运行速度足够快)。对于程序员而言...

it知识库

对Java初学者的忠告

阅读(24) 作者(admin)

  1) 适合自己的图书才是最好的,最好的书并不一定适合你,看自己的情况。  如果你是一个Java初学者一上手就捧一本Thinking in Java在手里,我想你的日子是不会好过的,那样的书给有一定基础的人看的,当工具书使用的...

领域驱动设计和开发实战
it知识库

领域驱动设计和开发实战

阅读(24) 作者(admin)

  英文原文:Domain Driven Design and Development In Practice  背景  领域驱动设计(DDD)的中心内容是如何将业务领域概念映射到软件工件中。大部分关于此主题的著作和文章都以Eric Evans 的书《领域驱动设...

it知识库

著名编程语录

阅读(37) 作者(admin)

一个好的程序员应该是那种过单行线都要往两边看的人。——Doug Linder, 系统管理员任何一个工具,它的一个最重要的、同时也是最难以做到的方面就是对那些学习使用这个工具的人在使用习惯上的影响。如果...