| Subcribe via RSS

找到最适合你自己的工具

01月 15th, 2010 | No Comments | Posted in Collection, Tool, Tools

本文主要介绍将自己平时用到的好工具整理并推荐给大家。

注:所有推荐的工具尽量为free或opensource的,个别付费软件也会专门说明,当然,若你有什么好的工具介绍,也希望能告诉我 Email

系统相关

  1. TC :全称Total Commander,在我的机器已完全替代了windows自带的资源管理器,很好用,虽然是 付费 软件,但仍值得一用
  2. Everthing :到目前为止自己用到的最好的文件搜索软件,简单,快速,前提是你使用的NTFS分区格式。
  3. Unlocker :文件解锁工具,你是否为经常想删除某个文件,但始终不行,因为此文件不知道被哪个程序或进程在使用,可以试试他
  4. TAR :好用的快速启动工具,内存占用也小,实在是居家必备。相类似的还有 Excutor Launchy FARR
  5. CCleaner :文件卸载、垃圾清理工具
  6. Ditto :剪辑板扩展,可多次重复使用剪辑板

文档相关

  1. LaTex :强大的专业文档创建工具,Tex实际上算一种DSL,出自大名鼎鼎的Donald Kunth之手,强烈推荐,基本上可以不用word了,配合Beamer也可以放弃powerpoint了
  2. reStructuredText :使用最简单办法来创建文档,并能输出为不同的格式以便使用,html latex pdf无一不可,本篇文档就是使用它来完成的,然后使用 Sphinx 来生成的。
  3. vim :强大的文本编辑工具,别小看它哟,多花点时间掌控它吧,你会越来越觉得不用鼠标反而更加快乐,同类的另一款编辑工具 Emac ,不过听说它有着几乎垂直的学习曲线,后来选择了 vim

在线应用工具

  1. Dropbox :非常好用在线存储管理,可以在不同的机器,不同的操作系统之间进行同步,一直用它来管理其它各类绿色小工具及一些资料
  2. delicious :在线书签,配合Firefox插件,让你的书签管理不再烦恼
  3. Evernote :好用的在线文档存储管理工具,长文档管理以前不太好用,现在也不错了,可以在iphone下使用阿
  4. creatly :在线作图
  5. Google军团 :Google系列,一直在用,包括 Google Doc Google Canlendar Google Notebook Google Wave 等等

其它应用工具

  1. XMind :好用的Mind Map制作工作,可免费使用,国产的哟,支持一把
  2. Password Agent :我们它来保存和管理我的密码,支持portable,我把它放在 Dropbox 里使用
  3. StarUML: 开源的UML工具
  4. Mercurial: 分布式版本控制工具
  5. Gimp: 类似Photoshop的开源工具

Firefox插件

  1. FEBE: FF插件管理备份
  2. scrapbook: 可将你想收藏的网页抓取下来并整理保存
  3. foxproxy: 代理设置插件
  4. vimperator: 让你的FF以vim的方式工作
  5. flashgot: 可从FF里调用你的下载软件
  6. Firegestures: 鼠标手势工具,可自定义

Note

  • FF的插件均可以直接在Add-ons里搜索安装,这样也可以避免插件兼容性的问题

Aptana IDE推荐使用

08月 14th, 2009 | No Comments | Posted in Flex3, Tools

虽然说Eclipse IDE也有不太好的地方,对内存暂用也确实比较大,尤其当作Flex开发时,2G内存跑起也有点吃力,但它最好的地方便是插件机制不错,正有了这种插机制才有了遍地开花的优秀插件出来。

今天推荐的Aptana IDE其实也是建在Eclipse平台之上,不错的是它集成了不少开发环境,安装完后根据提示直接更新,便可安装上各类开发环境,对于有不同语言环境需求的朋友确实不错,尤其是有ROR及Python开发需求的(试用了一下,感觉还不错)。

Aptana官方站点:

http://www.aptana.com/

由于Flex plugin 本身也是基于Eclipse,当然,我们可以将Flex开发环境也一并集成到Apanta中去

方法很简单:

在Aptana安装目录下建一links文件,再建扩展名为link的文件,我建的文件名为

com.adobe.flexbuilder.feature.core.link

文件内容也很简单,也就是将路径指向你机器中已经安装好的Flex,如我的是:

path=D:/programs/Adobe/Flex3

再重启一次Aptana,看看是不是就可以直接建立Flex项目文件了…

截个当前我机器上Apatan可创建的项目类型图,HOHO,好多:

2009-08-14_021732

最近接触的东西很多…好多还需要消化

01月 16th, 2009 | No Comments | Posted in Flex3, Personal, RIA, Tools

由于所在项目组做的是对公司未来非常重要的产品,加上目前在China这边的开发人员对产品架构和细节都不是特别了解,公司接连派NA和CANADA的同事过来为我们指点,学到了不少东西,有些属于知识掌握方面,有些属工具相关,由于花的时间也不够,好多都一知半解,需要一一消化,有些还需要深入,先将这些相关知识列下来,过段时间再来对比,看吸收掌握了多少,呵呵

Java相关:

Technology Stack:

  • JMS/ActiveMQ-Messaging
  • Spring – Configuration /Wiring
  • Log4J – Logging
  • AspectJ – Auditing, Performance Metrics
  • CXF – WebService
  • Hibernate – JPA

 

Tools

  • Subversion / Jira
  • Maven
  • Junit
  • Cruise Control
  • CheckStyle /Clover
  • Crucible

 

Flex相关:

  • Coding Standard
  • Flex + Blaze/LCDS + Java
  • FlexUnit
  • Flexcover
  • Cairngorm(Current) / Mate(Future)

Arthropod:一款简单好用的基于AIR开发的Flash、AIR调试工具

08月 14th, 2008 | 1 Comment | Posted in Debug, Flash, Flex3, Tools

一直想找一款简单好用的针对Flex程序的debug工具,无意在一个网站看到介绍这款基于Adobe AIR的小程序,用了一下,确实简单好用,推荐给大家。

 

需要说明的是,Flex Builder的debug功能其实已很强大了,基于两个原因,一是用Flex自身的Debug需要Flash Player的debug版支持,另外,当需要额外从URL地址传递给swf时,不太方便调试,而Arthropod(这个名字好难记(*^-^*)阿)的原理也很简单,就是一个日志文件输出,然后AIR客户端将日志文件读取出来,显示给用户。

 

Arthropod下载地址,里面包括了详细的介绍及使用说明、安装文件下载、一份简要的文档。下载安装都很简单,不多说了(注意请先安装Adobe Air Runtime)

http://arthropod.stopp.se/index2.php/  

 

使用方法也很简单,首先导入Debug类文件:

import com.carlcalderon.arthropod.Debug;

然后在程序中直接就可以将需要记录的日志信息输出了,如,我想将currentUser字符串变量输出,可以这样:

Debug.log(”currentUser…….” + currentUser, Debug.GREEN);

其中第二个参数为显示颜色,有内置的几种供你选择。

 

然后,启动Arthropod,再运行你的Flex或Flash程序,在Arthropad便可监测到输出的相关日志信息了。下面是我使用时的一幅截图:

2008-08-14_131515

观察了一下,日志文件存放在了Arthropod安装目录相应的文件夹下面,其中:

c:\Program Files\Arthropod\log\lastlog.log      存放了最近的日志(应该是最近一天的日志内容)

c:\Program Files\Arthropod\data\log.xml        以XML文件方式存放了所有的日志

Tags: , ,