`
crazycode
  • 浏览: 154005 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
记录一下,以备查找: kill -9 `ps -ef | grep -i httpd | grep -v grep | awk {'print $2'}` apache进程有时不能通过apachectl stop关闭,就要用这个秘技了。
今天试着升级到rails2.2,按http://blog.xdite.net/?p=785上的说明,拉了一个demo app下来,把里面的locals文件复制到项目目录: git clone git://github.com/clemens/i18n_demo_app.git cp config/locals ~/myapp/config -r 设置为使用zh-CN后,出错信息死活没办法出现中文,后来看文档,有这样一句: Then ActiveRecord will look for messages in this order: activerecord.errors.models.admi ...
开始流行晒历史,我也晒一下: $ history | awk {'print $2'} | sort | uniq -c | sort -k1 -rn | head 276 git 44 cd 44 ack 26 vi 25 ls 17 find 11 rake 10 gitk 8 rm 5 tail
做项目管理及部门管理这么长时间,也学习了较多管理及软件工程方面的知识,但一直觉得自己日常工作中存在很多问题,也许是自己的一个瓶颈吧。这次通过PMP考试,比较系统的整理了一下项目管理方面的知识,受益匪浅。 我是今年3月和公司同事一起报考了PMP认证,培训公司安排了4天PMBOK知识培训,4天习题练习,基本上按时到课堂听课,并积极参与到与老师、同学的讨论中,对这些知识也就可以接受。老师要求至少把PMBOK及词汇表精读两遍,可惜我比较忙,也只是把PMBOK读了一遍,常用的词汇了解了一下而已, 。课堂练习上,基本上200道题要错65道左右,勉强超过安全线。 到临考前一周,习题做完了,又到书店买了一本<成 ...
之前的项目都是使用SVN,今天在git-svn上工作时,出了一点问题,记录一下,以便将来查询。 使用过程: 1、从svn clone出项目,加上-s参数以标记识别svn标准的目录分支结构,同时通过show-ignore设置git库的exclude属性: git svn clone -s https://svn.xxx.com/svn/xxx git svn show-ignore >> .git/info/exclude 2、建立本地工作分支,开始工作: git checkout -b work 修改内容直接commit,加上-a开头以省略git add操作: git commi ...
呵,加一个这个分类,也让我的这个博客不要显得过于技术化。也许和javaeye的主题不是太相符 ,不过考虑到我只有这一个博,也就请将就一下了。 在这里也记一些日常工作中的心得。
这两年我一直很推崇subversion,特别是其轻量分支结构很是喜欢,一直以为svn是我心目中理想的版本控制工具,工作上也在大力采用。前段时间因为偶尔在外无法上网,在ubuntu上安装了一个svk做离线提交,对于分布式版本控制系统的思想有所了解。 这些天一直在看git/github,慢慢明白了为什么linus一直不喜欢cvs/subversion这类版本控制工具,对于这类和大量开发量协同的开发而言,cvs/svn的确不是很好的选择,而相对自由的分布式版本控制系统,在组装不同人员的工作成果上,提供了更高级的分层控制方式,linus真的是天才。 而github,更是在git的基础上,提供全新的开发协 ...
这段时间和朋友gtalk聊天,他们公司网络有监听,讲起话来不爽,网上查了一下,gtalk可以使用SSL连接,相对安全,但官方客户端无法打开这一选项,只能通过pidgin这类第三方工具。我用的是ubuntu,自带pidgin,但朋友是windows。网上找了一下,发现pidgin也有windows版本,同时也找到了pidgin-encryption这个插件,使用的是mozilla nss加密库,提供了非对称加密支持,呵,很好,很强大。 两个人都安装上pidgin+pidgin-encryption插件后,打开插件配置界面,启用pidgin-encryption,可以进行一下设置,默认不需要做什么调 ...
自从切换到ubuntu7.10+emacs下后,java环境JDE一直不能正常使用,将就着使用eclipse工作。今天找了一下,发现原因是ubuntu7.10的几个bug,解决方式如下: 1、安装jde 如果直接使用sudo apt-get install jde,一般是会报错的,原因是文件/usr/share/doc-base/jde有一个小错误,注意下面内容中的Section节: Section: Apps/Programming Document: jde Title: JDEE JDE User's Guide Author: Paul Kinnucan Abstract: Th ...
下载并在ubuntu7.10下安装,经简单测试,貌似已经解决了之前发现的多点几次鼠标就会锁死键盘的问题。见http://forum.ubuntu.org.cn/viewtopic.php?p=626412 唉,可惜我现在使用emacs已经上瘾了。当初因为windows下ror的单元测试过慢,而切换到ubuntu下,而因为ubuntu下netbeans会出现键盘无反应,而下定决心学习emacs,现在emacs刚入门,netbeans的问题又已经解决了 ...orz...
1、安装emerald-themes A. 安装公钥 wget http://kwatrow.nl/repo/Quattro.gpg -O- | sudo apt-key add - sudo gedit /etc/apt/sources.list B. 添加源 添加下列内容: # Quattro's Ubuntu Gutsy EyeCandy Repository (GPG key: 641AC84F) deb http://kwatrow.nl/repo Gutsy compiz-fusion-git C. 安装 sudo apt-get update sudo apt-get instal ...
oracle10g新增了一个特性:回收站,即把drop的表都放到一个回收站中,表名形如BIN$Q/mDZd4/iCTgQKjA0AArog==$0,在我们开发中,使用hibernate3和dbunit自动生成数据库表结构,因为有这样的表存在,导致dbunit不能工作。 这个特性是一个启动参数"_recyclebin"控制的,默认为true,可以通过以下sql语句查看(需要sys用户): SELECT a.ksppinm, b.ksppstvl, b.ksppstdf FROM x$ksppi a, x$ksppcv b WHERE a.indx = b.indx AND ...
项目中使用log4j进行日志输出,用log4j.properties进行了配置,junit测试可以正常的看到log输出,但发布到tomcat后,在控制台及log文件中均没有看到输出,当时没有在意,这几天要跟踪一下一个问题,才重视起来,找了半天资料没发现原因,郁闷。 后来发现,使用了一个叫jxl的jar包,里面有一个log4j.xml,所有日志都输出到jxl.log的文件中去了,马上创建了一个log4j.xml,放到WEB-INF/classes目录下,正常的看到了log输出。 原来log4j也有潜规则: 如果在classpath中发现了log4j.xml配置文件,log4j将不再尝试加载log4 ...
新购入一台T61,安装了Ubuntu7.10准备做一些rails和java的开发,过程比较挫折,ubuntu7.10默认的安装程序居然不认t61的nvidia显卡,安装过程只能在文本模式下进行,而且完成后进入不了图形界面,只好从网上找资料,从nvidia官方网站下载了个最新的169.07驱动安装上,完成后成功进入了gnome。 不过新问题出来了,启用compiz后,发现边框没有了,而且整个窗口固定在屏幕上,无法移动。网上找了几天,找到好几个方法,都没有生效,后来在台湾一个网站上看到一个文章说了同样的问题,原来原因很简单,sudo vi /etc/X11/xorg.conf,在这个配置文件最后面 ...
公司有一台linux pc server,配置AMD2800+,内存1G,安装了tomcat5.5+sun jdk6.0,上面跑了10个左右Web应用,例如一些开发管理系统、项目演示等,tomcat已经设置了-Xms256M -Xmx768M -XX:PermSize=64M -XX:MaxPermSize=256M这些虚拟机参数。另外服务器上 ...
Global site tag (gtag.js) - Google Analytics