05 2012 档案
摘要:软件开发成功 12 法则 转自:http://chinese.joelonsoftware.com/Articles/TheJoelTest.html Joel Spolsky 是纽约市一家小软件公司,Fog Creek Software, 的创始人。他毕业于耶鲁大学,曾在美国微软公司,Viacom
阅读全文
摘要:优秀产品经理的核心技能 摘自:http://www.cppblog.com/tx7do/archive/2010/01/09/105220.html 译文:http://article.yeeyan.org/view/sam/1372原文:http://michael.hightechproduct
阅读全文
摘要:一、简便切换用户: 切换用户,每次输入密码,比较麻烦,可以使用脚本交互式登录实现,每次只要输入./su_ 并tab,执行此脚本,即可切换至root用户,比较简单。如下: hao@hao-ubuntu:~$ cat su_root.sh #!/usr/bin/expect set timeout 3
阅读全文
摘要:常常听到人们会提起单位,之前的以MB和GB为主,以前一个128MB的U盘容量都觉得,哇,好大啊。现在U盘8G,16G,32G,64G都成主流了,笔记本都1TB了。 百度、阿里,以及腾讯这样的互联网巨头,其分析平台每天处理的数据量高达100PB,2011年全球数据总量为1.8ZB...新的单位很多。
阅读全文
摘要:这个周末在邮件列表里看到了两个老外写的安装文档。老外的安装文档,经常不是一次性,而是一个长期,从D版本就开始写,每个版本都会进行更新,非常值得我们学习。 任何文档,都难免错误,通过逐步完善,文档的质量就会大大提高。 我就把我知道的所有安装文档整理一下,方便大家查阅。其实我自己也写了几篇安装文档,不过
阅读全文
摘要:http://www.cnblogs.com/kivenhou/tag/%E8%82%A1%E7%A5%A8/这里有5篇文章,同样是做技术者关注股票的资料,有时间可以下班后看看。
阅读全文
摘要:CruiseControl(CC)是老牌的开源持续集成工具,支持众多的插件,文档也比较全,普通的持续集成应用使用CC是可以满足要求的,CC已经比较久没有更新了。团队在选择CI工具时可以考虑使用新的CI工具:hudson 比较常见的问题:1.CruiseControl可以用来做什么语言的CI?CC本身
阅读全文
摘要:两款持续集成工具比较,目前暂整理如下几点:1.Dashboard展示:CruiseControl的页面相对简洁,Hudson内容比较丰富;2.是否免费:两者都是开源工具,目前活跃的支持者5人左右;3.实现语言:两者都是使用java语言开发的工具;4.版本管理:都支持subversion;(Cruis...
阅读全文
摘要:大家讨论的比较多的是cruisecontrol,cc比较经典。Hudson比较新,比cruisecontrol易用。下载hudson.war(带有web服务器),执行java -jar hudson.war,默认的HUDSON_HOME是用户$HOME/.hudson。打开page:http://localhost:8080可以看到web界面,添加job之类可以直接在网页上进行。个人觉得hudson对于cruisecontrol的好处在于:1,更容易上手,不管是安装还是配置;2,configure可以通过网页界面,也可以通过编辑xml文件(如果想跟cc一样);3,大量的plugin可以直接拿来
阅读全文
摘要:1.CruiseControl官网:http://cruisecontrol.sourceforge.net/ 2.《Ant、SVN、CruiseControl每日构建 配置方法》 参见:http://www.uml.org.cn/pzgl/200803217.asp 一:ANT与SVN的集成ant
阅读全文
摘要:由于对autotest不慎满意,这里重新使用STAF搭建环境,目前正在环境中折腾,具体参见如下链接中的文章:1.利用 STAF 实现程序更新包的自动部署测试http://www.ibm.com/developerworks/cn/opensource/os-cn-staf/index.html使用 ...
阅读全文
摘要:我的autotest已经搭建完成。(经过多次尝试,失败的泪奔,不过成功的喜悦还是开心的。截至目前,搭建了10套环境,目前4套可用),这里先保留,之后将整理结果贴上来:
阅读全文
摘要:mysql:set-variable=max_connections设置及优化 参考下面两篇文章: 1.mysql官方文档:http://dev.mysql.com/doc/refman/5.5/en/too-many-connections.html 飞诺网mysql优化:http://www.d
阅读全文
摘要:问题现象: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 原因分析:由于密码错误等原因导致连接失败。 解决办法:修改用户名对应密码 root@hao-ubuntu:/usr/lo
阅读全文
摘要:# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查
阅读全文
摘要:问题现象:sudo make /etc/local/hao 的时候出现 hao is not in the sudoers file. This incident will be reported. 错误问题原因:linux默认没有开启sudo权限。解决方法:#su 切换至root#chmod u+w /etc/sudoers#vi /etc/sudoers在 admin ALL=(ALL) ALLZ下,添加hao ALL=(ALL) ALL然后保存退出再尝试 sudo make /etc/local/hao,发现还是报错:sudo: /etc/sudoers is mode 0640, sh
阅读全文