| Subcribe via RSS

web 2.0 ide利器 - aptana

11月 3rd, 2008 | 6 Comments | Posted in 应用软件 < by Johnny Woo >

其实蛮早以前就听过aptana
是和zend studio一起听说的
当然我不是专业PHPer
所以IDE也只是顺便看看
zend studio做php没的说
但是现在做phper的
CSS也要搞.JS也要搞
所以zend 5.5是没搞头了
6.0以后是eclipse的插件.所以eclipse多强大.zend studio 6.x就多强大
但是今天要说的.却不是zend
而是一款比zend studio更小(aptana安装文件120M,zend 6.1 325M)
启动速度比zend更快(我的笔记本上面反差挺明显的)
更完美支持js,css的IDE
aptana

起初我没有理会这个软件是因为….名字太怪异
我对于名字过于怪异的软件,一般都会觉得写得不好.
但是这款测试下来…界面是出奇的完美
而且对于php的支持也是非常好.代码提示方面还会有标注是v4还是v5.
这样你就知道这个函数是在哪个php版本内的
如果你不在意使用java(确实比bin的会慢)
也不在意内存占用(java的东西都比较耗内存)
那么这款软件绝对有超过zend studio的实力

阅读内文 Tags: ,

Notepad++ v5.1发布

10月 28th, 2008 | 5 Comments | Posted in 应用软件 < by Johnny Woo >

前一阵notepad++的5.1就在RC状态了
我估计不会太久
果然今天再去刷新.SOURCEFORGE里的下载就多了5.1的正式release了
http://nchc.dl.sourceforge.net/sourceforge/notepad-plus/npp.5.1.Installer.exe
这次版本对unicode的支持加强
新增特性和bug fix如下
1. Make Notepad++ Unicode-compliant application(Unicode path supported).
2. Fix crash issue due to the incoherent modification/creation date.
3. Enhance Find in files feature : launch in thread, stop as wish.
4. Add find/replace dialog memorize capacity.
5. Fix “find in all opened files” and “find in files” unicode text search bug.
6. Fix “replace” and “replace all” bug.
7. Fix tag match highlighting mismatched bug.
8. Make tag match highlighting on non html zone optional.
9. Fix cpu high consumption bug while document is cloned with smart highlighting and xml matched highlighting features activating.
10. Refine the Save/Open file directory settings (follow tab/last operation/user defined dir).
11. Add “Doc go to new instance” and “Doc open in new instance” features.
12. Move document to another instance of Notepad++ via drag and drop document tab.
13. Add new pluin notification NPPN_DOCACTIVATED and NPPN_LANGCHANGED.
14. Fix context menu incorrect setting crash bug.
15. Fix crash problem while typing Chinese character in ANSI CSS document under Chinese environment.
16. Fix a problem with Incremental search+UTF8 in win9x.
17. Fix the User defined language not working in Unicode version bug.
18. Fix bug with CPP lexer keyword list.
19. Fix auto-completion not woring for HTML, SQL and RC problem.
20. Fix html, sql and rc auto-completion bug.
21. Fix cancel to save file in Notepad++ can not stop system shutdown problem.
22. Fix bug with opening relative path files.
23. Fix bug with clearing read-only flag.
24. Fix wrap after save as bug.
25. Improve “reload from disk” behaviour.
26. Add option to only show the filename in the titlebar.
27. Add NPPM_[G/S]ET_BUFFERLANGTYPE, NPPM_[G/S]ET_BUFFERENCODING, NPPM_[G/S]ET_BUFFERFORMAT messages to access buffer properties.
28. Remove all the comic sans font (finally :) ).

阅读内文

取消QQ默认表情

10月 15th, 2008 | 5 Comments | Posted in 应用软件 < by Johnny Woo >

QQ会自动帮你在/后面加上替换的内容
对于SA来说.一旦输入unix目录.就会变得乱七八糟.十分恼人
取消的方法很变态.居然在任何菜单中有没有
只是打开对话框,在输入框中点右键,然后选择取消转义符输入表情
然后不论是个人还是群里面的自动转换表情都会取消了

阅读内文 Tags: , ,

NotePad++推荐

9月 26th, 2008 | 5 Comments | Posted in 应用软件 < by Johnny Woo >

一直以来我都是用EditPlus
而很多的编辑器我都尝试过
包括NotePad++以及PSPAD,EmEditor.intype等等
几乎只要是市面上有得编辑器.我都尝试过
我想要的特点无非如下几个
支持代码折叠
支持代码提示
支持语法高亮
打开速度快
界面简洁
最终的结果让我使用了EditPlus很久
不过今天突然知道NotePad++居然支持代码提示
具体方法是 设置->首选项->备份与自动完成->所有输入均启用自动完成->函数自动完成
虽然他称作是自动完成,但是实际是属于代码提示
一般只有IDE才会有代码提示
而EditPlus虽然有代码补全,
但是我很不喜欢这个功能.
因为有时候我只是记得函数的开头,或者是猜测某个函数开头.想找到对应功能的函数
而代码补全却不能给我list看函数表的机会.而且EditPlus的补全有时候太过只能
刚输入个开头.一个空格后就帮我后面都输出了.有些干扰我的工作
所以代码补全功能我从来都是不太用的
现在看来NotePad++完全符合我的需求
从今开始EditPlus就要拜拜咯.免费而强大的NotePad++我来了!

阅读内文

命令行实现ftp断点续传(Windows)

9月 9th, 2008 | No Comments | Posted in 应用软件 < by John.Lv >

由于经常通过命令行ftp下载一些数据,但往往因为网络不好,造成数据无法完成下载,只能断点续传。
一般采用ftp的reget命令或者是wget -c,由于本人没有ftp带reget这个命令,只能使用wget,使用下来效果还不错!
使用命令:wget
下载地址:wget for windows
命令格式:wget -c ftp://username:passwd@192.168.1.1/query/*.zip

用法: wget [选项]… [URL]…
详细说明:

启动:
-V, –version显示Wget的版本并且离开.
-h, –help显示这个说明档.
-b, -background在启动之後跳到背景去.
-e, -execute=COMMAND执行一个`.wgetrc’里面的COMMAND指令.
纪录档与输入的档案:
-o, –output-file=FILE纪录讯息到FILE去.
-a, -append-output=FILE增加讯息到FILE去.
-d, –debug显示除错的输出.
-q, –quiet安静模式(不输入任何讯息).
-v, –verbose冗长模式(这是内定值).
-nv, –non-verbose关闭verboseness,但不是安静模式.
-i, –input-file=FILE从FILE读取URL .
-F, –force-html把输入的档案当作HTML.
下载:
-t, –tries=NUMBER设定重复尝试NUMBER次(0是无限制).
-O –output-document=FILE把文件写到FILE里.
-nc, –no-clobber不破坏已经存在的档案.
-c, –continue重新取得一个已经存在的档案.
–dot-style=STYLE设定取回状况的显示风格.
-N, –timestamping不取回比本地旧的档案.
-S, –server-response显示伺服器回应状况.
–spider不下载任何东西.
-T, –timeout=SECONDS设定读取时超过的时间为SECONDS秒.
-w, –wait=SECONDS在取回档案时等待SECONDS秒.
-Y, –proxy=on/off开启或关闭Proxy.
-Q, –quota=NUMBER设定取回档案的定额限制为NUMBER个.
目录:
-nd –no-directories不建立目录.
-x, –force-directories强制进行目录建立的工作.
-nH, –no-host-directories不建立主机的目录.
-P, –directory-prefix=PREFIX把档案存到PREFIX/…
–cut-dirs=NUMBER忽略NUMBER个远端的目录元件.
HTTP选项:
– [http-user=USER设http使用者为USER.]
– [http0passwd=PASS设http使用者的密码为PASS.]
-C, –cache=on/off提供/关闭快取伺服器资料(正常情况为提供).
–ignore-length忽略`Content-Length’标头栏位.
–proxy-user=USER设USER为Proxy使用者名称.
–proxy-passwd=PASS设PASS为Proxy密码.
-s, –save-headers储孠[HTTP标头成为档案.]
-U, –user-agent=AGENT使用AGENT取代Wget/VERSION作为识别代号.
FTP选项:
–retr-symlinks取回FTP的象徵连结.
-g, –glob=on/off turn file name globbing on ot off.
–passive-ftp使用”passive”传输模式.
使用递回方式的取回:
-r, –recursive递归–请小心使用!.
-l, –level=NUMBER递回层次的最大值(0不限制).
–delete-after删除下载完毕的档案.
-k, –convert-links改变没有关连的连结成为有关连.
-m, –mirror开启适合用来映射的选项.
-nr, –dont-remove-listing不要移除`.listing’档.
递回式作业的允许与拒绝选项:
-A, –accept=LIST允许的扩充项目的列表.
-R, –reject=LIST拒绝的扩充项目的列表.
-D, –domains=LIST允许的网域列表.
–exclude-domains=LIST拒绝的网域列表(使用逗号来分隔).
-L, –relative只跟随关联连结前进.
–follow-ftp跟随HTML文件里面的FTP连结.
-H, –span-hosts当开始递回时便到外面的主机.
阅读内文 Tags:

华盾VPN客户端无法连接问题解决方法

8月 6th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >

VPN客户端通过IP地址连接建立隧道
但是握手成功获取到DHCP的对端虚拟地址
却无法成功建立隧道
现实IKE协商过程
始终在发送test包后对方返回无法认证
最后发现.一定需要把系统内的DEP数据执行保护关闭
才能够正常验证
而XP是默认只对关键程序执行DEP的.就不会有这样的问题.

阅读内文

一次性口令 opie

6月 22nd, 2008 | No Comments | Posted in Linux, 应用软件 < by Martian Guo >

OPIE (One-time Passwords In Everything)是FreeBSD下的一个安全口令管理工具,可以通过一个预先设置的秘密口令(passphrase) 计算出当前的一次性登录口令。具体介绍请看下面这个链接

http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/one-time-passwords.html

这里介绍一下在Linux环境下的具体安装配置

下载软件包
opie-24-630.src.rpm
Winkey

安装

[root@martian SPECS]# rpm -ivh opie-24-630.src.rpm
[root@martian SPECS]# rpmbuild -bb opie.spec
[root@martian SPECS]# rpm -ivh /usr/src/redhat/RPMS/i386/opie-2.4-630.i386.rpm

初始化
使用Winkey.exe 设置一个passphrase 计算出一次性口令 并在 Response 中输入

[root@martian SPECS]# opiepasswd -n 1000 -s LinuxServer
Updating root:
You need the response from an OTP generator.
New secret pass phrase:
otp-md5 1000 LinuxServer
Response:reid klan nair afar silt char

ID root OTP key is 1000 LinuxServer
REID KLAN NAIR AFAR SILT CHAR

设置ssh使用opie认证
打开以下sshd_config 选项

PasswordAuthentication no
ChallengeResponseAuthentication yes
GSSAPIAuthentication yes
GSSAPICleanupCredentials yes
UsePAM yes

设置/etc/pam.d/sshd

加入

auth       required     /lib/security/pam_opie.so

注释掉

#auth       required     pam_stack.so service=system-auth

重启sshd

opie 是通过pam模块pam_opie 达到口令认证目的,所以任何使用pam认证模块的程序都可以用opie来实现一次性口令,并且如果能够用程序自动设置、管理和定时更新秘密口令并且提供一个访问接口用于获取当前的一次性口令,那就可以真正做到一次性口令过期和唯一性,我觉得这个东西关键还在于秘密口令的管理上,如果你知道了这个秘密口令,那就可以获取到任意多个一次性口令,而且这些一次性口令在未使用情况下都是有效的,并不存在过期问题,它只能保证一次性口令在网络传输过程中的安全,因为即使被截获了,只要当前已经使用过了,那也是一个过期口令。

阅读内文 Tags: , ,

将其他论坛转换为DISCUZ论坛

6月 2nd, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >

discuz的转换工具
基本上能够应付市面上比较常见的论坛数据库了
phpwind 6.0 => Discuz! 6.0
phpwind 5.3 => Discuz! 6.0.0
vbb 3.6.x => Discuz! 6.0.0
molyx 2.6.x => Discuz! 6.0.0
ipb 2.0 => Discuz! 6.0.0
phpbb 2.0 => Discuz! 6.0.0
Dvbbs 7.1 access => Discuz! 6.0.0
Dvbbs 7.1 SQL => Discuz! 6.0.0
Dvbbs 8.0 access => Discuz! 6.0.0
Dvbbs 8.0 SQL => Discuz! 6.0.0
dxbbs 7.3 SQL => Discuz! 6.0.0
Leadbbs 4.0 access => Discuz! 6.0.0
Leadbbs 4.0 SQL => Discuz! 6.0.0
bbsxp 7.0 SQL => Discuz! 6.0.0
cvbbs 5.0 SQL => Discuz! 6.0.0
paint21sql => Discuz! 6.0

http://www.discuz.net/thread-721475-1-1.html

阅读内文

Windows下ramdisk

5月 29th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >

也有类似的产品叫做Ramdisk
但是这个产品一是收费
二是不支持windows2003
下面这个软件解决了这两个问题
而且运行稳定
对于内存大到不知道该用来干嘛的
可以用它来保存一些常用的数据
但是注意不要把重要数据放在里面
否则一关机你就完蛋了.
ramdisk

阅读内文

WEB版项目管理软件比较

5月 16th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >

www.moregroupware.de
开源软件,还不错.功能主要是文件共享,日程安排,项目进度还有webmail
比dotproject简单的很多.

opengroupware.org
是收费软件,而且是要在系统内加入很多模块
优点是可以和outlook等等软件集成,集成度很高.

www.phprojekt.com
主要语言是德语而非英语
所以文档比较缺乏

最后选定了dot project
其实公司的要求只是一个PROJECT管理系统而已
并不是一整套流程的OA系统
sourceforge.net/projects/dotproject
Dot Project还有一个导入Microsoft Project的模块
http://caseysoftware.com/microsoft-project-dotproject-importer
这里是对Dot Project做的UTF-8汉化
说实在的
Dot Project是我见过对国际化支持最不好的开源软件了.

阅读内文

Bug管理系统

5月 14th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >

似乎外面的BUG管理系统都是很大,很复杂
公司里的同事介绍的一个BugTracker
用起来确实很轻型
http://www.twbsd.org/chs/bug_tracker/index.php

阅读内文

自由软件中最强文本编辑器-PsPad

4月 11th, 2008 | 6 Comments | Posted in 应用软件 < by Johnny Woo >


目前文本编辑软件有很多
自由软件以及商业软件中
EmEditor,NotePad++,EditPlus等等有相当多的产品
但是EmEditor体积过大,界面复杂
NotePad++运行速度不佳,界面也不美观
EditPlus最好,不过就是商业软件
经过反复搜索以及尝试之后
一款很多人未听说的编辑软件最终被我锁定
它就是PsPad
从名字上我们很难将它同一款文本编辑软件联系起来
这也是这款软件很难从我们用普通关键词搜索到的原因
但是他的功能,速度,界面
却是一人之下万人之上(EditPlus之下,因为EditPlus的界面已经顺手了)
下面就是它简洁的界面
http://www.pspad.com/en/screenshot.htm

不仅EditPlus的功能它全有
而且还有二进制编辑
多文本对比等等非常实用的功能
从功能上已经可以说是超越了EditPlus
可以说已经超越了绝大多数商业软件
以下就是他的网址
http://www.pspad.com/en

阅读内文

开源的PHP,AJAX相册管理

4月 11th, 2008 | No Comments | Posted in PHP, 应用软件 < by Johnny Woo >

用过了,比较简单,不支持图片的拖曳,鼠标滚轮放大等等高级功能
但是对于简单的图片相册组织来说
是非常不错的
而且没有用到任何数据库.(使用的是文本数据库)
http://minishowcase.frwrd.net/?download

图片的AJAX控件Lightbox
http://www.huddletogether.com/projects/lightbox2

阅读内文

Intel VTune Performance Analyzer

4月 11th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >


软件下载
Intel.VTune.Performance.Analyzer.v9.0.009
License下载
Intel.VTune.Performance.Analyzer.v9.0.009-License

阅读内文

动态IP也能保障登录服务器安全-SecureRDP

4月 11th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >


http://www.terminal-services.net/

一直以来.
如果客户端IP是一直变化的(比如在家使用ADSL)
如何限制WINDOWS服务器登录是很头大的问题
因为这样就无法限制客户端登录的IP.
而不限制IP.又如何防止其他人登录呢
2X的SecureRDP能够增强windows远程登录方面的验证方式
例如我们可以限制远程客户端的主机名
这样我们在服务器上添加上客户端的主机名
而客户端的主机名可以取得复杂一些
这有些类似MRTG的PRIVATE NAME
用这种方法.即便你是动态IP
一样可以限制其他非授权用户对于windows服务器的登录了

软件界面截图

阅读内文

趋于完美的FTP客户端-FileZilla

4月 11th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >


http://filezilla-project.org/

FlashFXP确实很强大.界面也很完美
但是他的升级实在是太快了
而且没升级一次.以前的激活又不能用了.
在很长一段时间不停的寻找免费的替代品之后
终于找到了FileZilla这款软件
第一次使用它大概是在他1.x版本的时候
那时候他只能上传下载.但是那已经完全满足我的要求了.
除了那个一直冲击我的审美的LOGO之外.
从此之后一路和他走下来.之后一直是使用2.x的版本
直到偶然一次想来去看看他的开发进度
新的LOGO赫然入目
能把唯一令我不悦的因素去掉
是一定要立刻去支持的.
也许开发者也觉得原来的图标实在是有碍观瞻
终于下决心新作了一个.
主题界面没有什么变更,主要是增加了几种FTP方法的支持,例如SFTP等等
当然.图标的更换.已经足够成为我升级的理由了.

软件界面截图

阅读内文

Google拼音,拼音里的战斗机

4月 11th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >


http://tools.google.com/pinyin

Google的软件一直以来都符合我甄选软件的原则
这款拼音输入法虽然一度曾经被我删除
但是它改进的速度,使得他在不久之后又成为我电脑里唯一的输入法
最初的Google输入法有两个缺点
1.同步拼音词库的GooglePinYinDaemon占用了大约10M的内存.而且是系统一启动就起来
2.输入法状态栏的大小太大.而且不透明,遮盖了下一层的窗体界面
而我在第一次(估计也是最后一次)卸载google输入法的时候
将这两个意见写在了反馈里面
接着一个月不到的更新版里
这两个问题都得到了解决
也许是我的意见得到重视,或者是很多人有同样看法
反正从此之后google输入法成为了我电脑里的唯一输入法.

阅读内文

免费而强大的资源编辑器-ResEdit

4月 11th, 2008 | 1 Comment | Posted in 应用软件 < by Johnny Woo >


http://www.resedit.net/

和我所有推荐的软件一样
体积小,功能强,界面简洁,免费发布
这四点一直是我挑选软件的宗旨
软件最忌讳功能上的贪多求全
做一件事情,把它做好.这就是我所崇尚的软件设计目标
对于一款只有734KB的软件.
做到如下的界面和直接编辑MS的RC文件以及生成对应C代码的功能
已经是没有更多的话语能够代表我对作者的敬佩了.
如果你也是VC EXPRESS版本的使用者
那么这款软件必定成为你编程工具箱里的必要组件

软件界面截图

阅读内文

能查你查不到的词-有道桌面辞典

4月 11th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >


http://dict.yodao.com/desktop/

最初是从x-force.cn上得知这款软件的
上面有一篇7款翻译软件横向屏蔽
凭借着令人咋舌的网络释意
这款软件一下子就吸引了我的注意
轻巧的体形(2MB多)
简洁的界面(基本就2个按钮.3个EDIT控件)
强大的功能(能找到Asakawa Ran的翻译还不够强么)
免费的发布(我的原则就是如非必要,绝不用盗版)
也是我强力推荐给所有同事以及认识的人的软件之一
基本上用至今日,还未发现令我不满之处.

阅读内文

免费内网流量监控

4月 11th, 2008 | No Comments | Posted in 应用软件 < by Johnny Woo >

作为内网管理员的话
恐怕最头疼的就是内网流量的监控了
特别是带有VLAN的网络
一般的监控软件,都是扫子网内的MAC地址和IP地址
而缺点很明显
在试用过黄金甲,网路岗,百络网警等等内网流量监控软件之后
都发现类似问题
其实他们的思路都是局限在先发现内网的IP地址和MAC之后
但是本身流量监控已经是抓到包的情况下
就无需再去主动的扫描内网机器
因为所有的通讯包.都已经有了.没有通讯包的.说明即便机器存在,也没有流量.
最后一款Active Wall流量监控软件满足我的要求
它不仅能够在开始时选择你的网络结构
例如旁路就是专门针对开了镜像口之后的交换机流量监控.
而网关模式则可以作为网关来进行控制和监控.
而且记录速度特别快.
因为它是直接通过抓到的包来分析所有的在线主机
所以比起普通的扫描内网的有很大的优势
首先他能扫描到所有VLAN的在线主机
其次不会由于主动扫描端口而导致扫描速度特别慢

在这所有的优点之后
有个更大的优点
就是标题所说的
他是完全免费的
免费版可以支持1000个点的监控(对于中小型企业足够了)
即便是收费的专业版
其授权价格也非常低廉
只要100元/点
而他能提供很多内网监控无法提供的https监控等等功能

阅读内文