道喜技术日记 .^. 天天红玉世界

Rails Ruby MacOSX 。。。创新来自于刻苦的实践和勤奋的思考... www.hhtong.com


Rails世界:源代码分析工具Excellent

Gudao Luo2009-08-06 at 21:05发表的

Rails世界:源代码分析工具Excellent
  • 说明
    • Excellent是一个针对于Rails的源代码分析工具;
    • Excellent集成了 roodireekflog ,并且还增加了Rails本身检查;
    • Excellent输出一个源代码的HTML分析文件;
    • Excellent输出HTML分析文件可以说是对代码的一种“评论”,如代码是否太复杂了,能否简化一下,这是工具flog的功能;有时候是代码真的有问题,如 “if x=y”,运行过程没有出现错误,但是结果是错误的 ;
    • 还有另外一个完全类似的工具:metric_fu ,可以参考的。
  • 使用方法
    1. 安装工具:Excellent。一次性工作;所有人都需要这样做。
      • gem sources -a http://gems.github.com
      • sudo gem install simplabs-excellent
    2. 确定分析源代码目标。多次性工作;在Rails根目录下运行,但是这个命令是千变万化的。
      • excellent html:doc/out.html app/models
    3. 查看分析结果。完全重复工作;方法是一样的。
      • open doc/out.html

Ruby语言:Google Code的Ruby语言开源项目

Gudao Luo2007-12-28 at 03:55发表的

Google Code的Ruby语言开源项目

网站推荐:最全的Windows系统开源软件清单

Gudao Luo2007-11-08 at 09:14发表的

Host unlimited photos at slide.com for FREE!
  • 评论
    • 最常用的Windows系统开源软件清单在哪里?
    • 最有用的Windows系统开发软件清单在哪里?
    • 最好的Windows系统开源软件清单在哪里?
    • 最。。。

软件开发工具:介绍傻瓜内容跟踪器

Gudao Luo2007-11-04 at 21:53发表的

Fast Version Control System
  • 说明
    • Git是版本控制工具;
    • Git是一款分布式的版本控制工具;
    • Git最为出色的是代码合并和跟踪能力;
    • Git没有对代码版本库的浏览和修改进行任何的权限限制;
    • Git只适用于Linux/Unix平台;

开源企业数据挖掘系统

Gudao Luo2007-04-30 at 14:14发表的

创建自己安装软件的开源工具NSIS

Gudao Luo2007-03-09 at 20:08发表的

  • 说明:开源工具NSIS软件可以为我们的Windows应用软件创建一个安装程序。
  • 什么是NSIS?摘要该网站:“NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers.”
评论: (disabled) 标记: Windows, create, installers, nsis, open, source, tool

创作你喜爱3D模型的免费开源软件Blender

Gudao Luo2007-02-20 at 22:25发表的

  • Blender是一款世界上最好的创作三维模型免费开源软件。也有人创作了很漂亮的(二维)国画。
  • 说明:观看该网站的视频要注意与软件的版本相符。