心之所至 境由心生:架构师徐佳转行卖水果历程[转]

说起程序员这个高薪职业其实都是很多人的梦想,当你进入职场以后就会发现原来程序员其实没有想象中的那么美好。在拿高薪同时伴随着强大的工作压力,作息时间不规律,人际沟通变少,慢慢的随着年纪的增长,一直处于超负荷运转的程序员应该何去何从? 图片来自网络

为什么压力测试会耗费我们如此多的时间

我遇到很多客户做过压力测试 – 有大规模的,也有小规模的 – 有用开源工具的,也有用商业软件的。 压力测试本身变得越来越容易,越来越可以支付的起——因为出现了很多很好用的压力测试工具。还有一些公司提供在线压力测试服务。尽管做压力测试越来越容易、越来越有效率、而能花很小的代价产生很大的压强,但是我的所有客户都遇到了同样一个问题:压力测试并不会报告是什么导致了问题。它只会报告这有了问题,例如:查询页面在并发50个用户使用时变慢下来,但它不会显示什么导致了变慢。捕获到的性能统计数据例如CPU和内存使用量只是强调了潜在的问题区域,但并不会指出实际的根源在应用程序的什么地方。 标准的压力测试报告只提供黑 […]

我曾遇到最大的一个bug[转]

Bug从来不是个让人高兴的东西。然而也有例外,那就是当你弄明白了这个Bug的时候。本文讲就是我曾经遇到的一个最大的、至今仍未解决的 Bug的故事。 年青时,我曾经开发了一些魔兽世界的插件。那时候我除了 沉迷于这个游戏之外,还对开发游戏外挂非常感兴趣,你知道,那是一种非常上瘾的感觉,特别是当发现有新的公共API公布时,真是兴奋的不得了。 这样我也就有了巨大的动力去学习 Lua 语言了,它是个非常有意思的编程语言。 当时,我和我的一个朋友开发了一个叫做 FriendNet 的插件,这是个非常棒的插件。 它能帮助我们在游戏中解决一个很大的麻烦: 找到你真正的朋友,防住探子。 这个插件会把你游戏中的好 […]

扁平化设计会扼杀人们的创造力吗?

随着苹果iOS 7的发布,扁平化一词也被推到了风口浪尖,成了人人喊打的过街老鼠。与以前的网站设计风格相比,这种设计不再追求渐变、阴影等各种网页特效,而是追求简洁、简约、条例清晰,面对这种设计风格,本文作者联想到了自己当初从事设计时的一些设计理念,与之对比,从而提出了这样的疑问:扁平化设计真的会让网站变的更简单吗?这种设计是否会扼杀人们的创造力?下面是对原文的摘译: 我第一次接触平面设计的产品是一个非常流行的签名消息板,该板上设有许多的小矩形,每个人在这些矩形里面签名。后来我下载了Adobe Photoshop 4或5(很久以前的事了,具体的版本已记不清)进行设计,参加工作并且自学了许多专业设计 […]

帮助CIO成功应用ERP的八个窍门

ERP系统的成功应用,除了从软件本身的功能和售后服务外,还应该多从企业内部着手。如果没有做好以下几点,同样存在失败隐患。 1、指定专人负责,最好有公司领导带队 指定专人负责ERP项目的实施,最好是由公司的领导带头组织,由专人去负责具体的工作。好处是:领导带队,除了对公司的各部门的运营情况有比较清楚地了解外,也给员工一个信号,公司上ERP系统的决心,各部门人员必须配合,那么了解各部门存在的问题是,也能得到全面的配合。 2、培训要到位 对于长期习惯于传统管理的员工来说,突然转变工作方式,一时接受新的工作方比较困难,我们应该在企业内部普及ERP基本知识,让员工明白ERP系统的真正含义。ERP正式上线 […]

你需要知道的16个Linux服务器监控命令

如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员。 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使用这些工具,你必须在服务器跟前进行操作,而且这些 GUI 的程序占用了很多系统资源,所以说,尽管 GUI 用来做基本的服务器健康状态监测挺好,但如果你想知道真正发生什么,请关掉 GUI 开始命令行之旅吧。 你应该只在需要的时候去启动 GUI ,不用的时候关掉它。如果要 […]

响应式Web设计应避免的三大陷阱

当你需要为令你眼花缭乱的各种尺寸屏幕进行设计时,响应式设计是唯一可靠的选择方案。 虽然大家都不相信响应式网站设计是未来趋势,但采用响应式的方法进行网页设计却获得了全世界Web设计人员的广泛支持。但我们中有很多人只是简单地利用响应式设计解决不同尺寸屏幕间的布局问题——这只为那些普通的设计(为用户提供低质量的用户体验)扫清了道路。在最初进行的几个响应式网站设计项目中,我曾犯过很多错误。在此分享我以及很多其他响应式网站设计者都曾犯过的三大错误。

【Python】python学习之路(针对没有任何编程经验者或懂一点shell者)

python学习之路(针对没有任何编程经验者或懂一点shell者) 1、错误认识一:一些初学者认为python很简单,就以为编程很简单。 2、错误认识二:没有学好基础知识,听说django很火,就开始学django开发web。 3、建议没有任何编程经验者,象学C语言那样来训练学习python。 4、从语句、表达式、顺序结构、判断结构、循环结构学起,最后 过度到函数抽象,类抽象。 5、先打好基础、再玩高级的应用:生成器、装饰器、类的一些属性的高级用法、正则、多线程、多进程等。 6、怎么克服只能看懂玩具代码,不会写代码,唯一的出路是多实践、多敲代码。