如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件:
1,WinMerge.
2, Lua for windows,或者Python或者Ruby,选择一个你喜欢的脚本语言。LuaForWindows还自带了一个Scite编辑器,节省了找一个程序员相关编辑器的步骤。
http://luaforwindows.luaforge.net/
3,7-zip,不需要安装winzip或者winrar了
4,Sysinternals套件,windows开发必备。
http://technet.microsoft.com/en-us/sysinternals/default.aspx
5,Windbg,windows调试必备。
http://www.microsoft.com/whdc/Devtools/Debugging/default.mspx
6,FileZilla,开源的ftp软件。
7,Visual Studio2008 express,微软系的同学必须要的。当然,你应该很容易搞到更高级的版本。如果不玩dotnet那些,可以下载个VC++6.0,足够用了。
http://www.microsoft.com/express/Downloads/#webInstall
Java系的朋友,自有选择,不多废话。
8,Debug Diagnostic Tool,检查memory leak很好用。
9,bitnami stacks,如果你搞什么php,ruby,python,mysql之类的web开发,这里面的集成安装包必有一款适合你。不想安装的还可以下载vmware镜像文件。
10,daemon-tools,虚拟光驱软件。
11,文本编辑器,notepad++或者gVim都不错。
12,SSH软件推荐putty,破墙必备。
http://portableapps.com/apps/internet/putty_portable
13,VNC类的软件可以用这个
http://portableapps.com/apps/utilities/teamviewer_portable
也可以用QQ或者netmeeting之类的,也是必备。
14,Picpick,抓屏软件,非常推荐。
15,版本管理工具,可以用subversion或者git。github算是个不错的选择。我经常把小代码片段贴到gist中。其中visualsvn有免费服务器程序下载。
http://github.com/guides/using-git-and-github-for-the-windows-for-newbies
16,如果搞网络相关开发,可以下载抓包工具wireshark(原名ethereal)。
http也可以试试这个软件
http://www.fiddler2.com/fiddler2/
17,VMWare虚拟机,最好搞一个,里面装上Debian,玩玩Linux,另外装个干净的windowsXP,压缩起来备用,测试中经常会用到。
要察看或搜索各种进程资源占用情况,用SysInternal里的Process Explorer。
抓包工具的话,WireShark和NetMon3不相伯仲。
dump分析,基本上WinDBG算最好用的。据说SoftICE已经停止开发了,不然
我认为它也有资格上榜。
2010/2/23 机械唯物主义 : linjunhalida <linjun...@gmail.com>:
--
《采莲》·江南
为卿采莲兮涉水,为卿夺旗兮长战。为卿遥望兮辞宫阙,为卿白发兮缓缓歌。
另抄自蒜头的评论:http://www.douban.com/review/1573456/:
且祭一束紫琳秋,为一段落花流水的传说
且饮一杯青花酒,为一场几多擦肩的错过
且焚一卷旖旎念,为一腔抛付虚无的惜怜
且歌一曲罢箜篌,为一刻良辰春宵的寂寞
2010/2/24 机械唯物主义 : linjunhalida <linjun...@gmail.com>:
说MSVC6够用恐怕不妥吧。至少对C++程序员来讲,该升到7.1或以上。我也很看
好马上要出的VS 2010。
--
Wu Yongwei
URL: http://wyw.dcweb.cn/
On 2月24日, 下午12时59分, sagasw <sag...@gmail.com> wrote:
> http://sunxiunan.com/?p=1543
>
> 如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件:
>
> 1,WinMerge.
>
> http://winmerge.org/
>
> 2, Lua for
> windows,或者Python或者Ruby,选择一个你喜欢的脚本语言。LuaForWindows还自带了一个Scite编辑器,节省了找一个程序员相关 编辑器的步骤。
>
> http://luaforwindows.luaforge.net/
>
> 3,7-zip,不需要安装winzip或者winrar了
>
> http://www.7-zip.org/
>
> 4,Sysinternals套件,windows开发必备。
>
> http://technet.microsoft.com/en-us/sysinternals/default.aspx
>
> 5,Windbg,windows调试必备。
>
> http://www.microsoft.com/whdc/Devtools/Debugging/default.mspx
>
> 6,FileZilla,开源的ftp软件。
>
> http://filezilla-project.org/
>
> 7,Visual Studio2008
> express,微软系的同学必须要的。当然,你应该很容易搞到更高级的版本。如果不玩dotnet那些,可以下载个VC++6.0,足够用了。
>
> http://www.microsoft.com/express/Downloads/#webInstall
>
> Java系的朋友,自有选择,不多废话。
>
> 8,Debug Diagnostic Tool,检查memory leak很好用。
>
> http://www.microsoft.com/downloadS/details.aspx?FamilyID=28bd5941-c45...
>
> 9,bitnami
> stacks,如果你搞什么php,ruby,python,mysql之类的web开发,这里面的集成安装包必有一款适合你。不想安装的还可以下载vmwar e镜像文件。
>
> http://bitnami.org/stacks
>
> 10,daemon-tools,虚拟光驱软件。
>
> 11,文本编辑器,notepad++或者gVim都不错。
>
> http://portableapps.com/apps
>
> 12,SSH软件推荐putty,破墙必备。
>
> http://portableapps.com/apps/internet/putty_portable
>
> 13,VNC类的软件可以用这个
>
> http://portableapps.com/apps/utilities/teamviewer_portable
>
> 也可以用QQ或者netmeeting之类的,也是必备。
>
> 14,Picpick,抓屏软件,非常推荐。
>
> http://picpick.wiziple.net/
>
> 15,版本管理工具,可以用subversion或者git。github算是个不错的选择。我经常把小代码片段贴到gist中。其中visualsvn有免费 服务器程序下载。
>
> http://www.visualsvn.com/
>
> http://subversion.tigris.org/
>
> http://github.com/guides/using-git-and-github-for-the-windows-for-new...
--
七夜&七连星,你最真诚的朋友!
http://hi.baidu.com/qqwaqq
我认识的一个牛人设计的架构是用C搭设框架,用脚本语言写功能。C代码里用到了C99的特性,所以他用了gcc。他在一个著名门户网站里做游戏,当然是商业的。
另外一种可能选择gcc的原因是跨平台开发。我相信不在少数,但我没有现成的例子。
> 既然选择gcc,为何不用linux。其他什么cmake诸如此因。
> 我不赞同程序员学习使用这种半调子的方案,要么windows,要么跑虚拟机+linux。
--
On Feb 23, 11:41 pm, Sky Lyu <sky....@gmail.com> wrote:
> 那就建个Wiki吧,大家一起力量大,重点简介开发人员免费工具,按平台分类。
>
> 2010/2/24 机械唯物主义 : linjunhalida <linjunhal...@gmail.com>:
>
> > 其实这个可以出书了,《如何成为一个专业的windows开发人员》
> > 介绍必须必备的基础知识,开发工作的流程和关注面,常用工具的介绍。
>
> > 然后衍生出:
> > 《如何成为一个专业的linux开发人员》
> > 《如何成为一个专业的嵌入式开发人员》
> > 《如何成为一个专业的web开发人员》
>
> > 2010/2/24 SpitFire <spitfi...@gmail.com>
>
> >> Total Commander,这个得推荐
>
> >> 2010/2/24 Ian Yang <doit....@gmail.com>
>
> >>> 不错,都是开源或者免费的。
>
> >>> 2010/2/24 sagasw <sag...@gmail.com>
>
> >>>>http://sunxiunan.com/?p=1543
>
> >>>> 如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件:
>
> >>>> 1,WinMerge.
>
> >>>>http://winmerge.org/
>
> >>>> 2, Lua for
> >>>> windows,或者Python或者Ruby,选择一个你喜欢的脚本语言。LuaForWindows还自带了一个Scite编辑器,节省了找一个程序员相关编辑器的步骤。
>
> >>>>http://luaforwindows.luaforge.net/
>
> >>>> 3,7-zip,不需要安装winzip或者winrar了
>
> >>>>http://www.7-zip.org/
>
> >>>> 4,Sysinternals套件,windows开发必备。
>
> >>>>http://technet.microsoft.com/en-us/sysinternals/default.aspx
>
> >>>> 5,Windbg,windows调试必备。
>
> >>>>http://www.microsoft.com/whdc/Devtools/Debugging/default.mspx
>
> >>>> 6,FileZilla,开源的ftp软件。
>
> >>>>http://filezilla-project.org/
>
> >>>> 7,Visual Studio2008
> >>>> express,微软系的同学必须要的。当然,你应该很容易搞到更高级的版本。如果不玩dotnet那些,可以下载个VC++6.0,足够用了。
>
> >>>>http://www.microsoft.com/express/Downloads/#webInstall
>
> >>>> Java系的朋友,自有选择,不多废话。
>
> >>>> 8,Debug Diagnostic Tool,检查memory leak很好用。
>
> >>>>http://www.microsoft.com/downloadS/details.aspx?FamilyID=28bd5941-c45...
>
> >>>> 9,bitnami
> >>>> stacks,如果你搞什么php,ruby,python,mysql之类的web开发,这里面的集成安装包必有一款适合你。不想安装的还可以下载vmware镜像文件。
>
> >>>>http://bitnami.org/stacks
>
> >>>> 10,daemon-tools,虚拟光驱软件。
>
> >>>> 11,文本编辑器,notepad++或者gVim都不错。
>
> >>>>http://portableapps.com/apps
>
> >>>> 12,SSH软件推荐putty,破墙必备。
>
> >>>>http://portableapps.com/apps/internet/putty_portable
>
> >>>> 13,VNC类的软件可以用这个
>
> >>>>http://portableapps.com/apps/utilities/teamviewer_portable
>
> >>>> 也可以用QQ或者netmeeting之类的,也是必备。
>
> >>>> 14,Picpick,抓屏软件,非常推荐。
>
> >>>>http://picpick.wiziple.net/
>
> >>>> 15,版本管理工具,可以用subversion或者git。github算是个不错的选择。我经常把小代码片段贴到gist中。其中visualsvn有免费服务器程序下载。
>
> >>>>http://www.visualsvn.com/
>
> >>>>http://subversion.tigris.org/
>
> >>>>http://github.com/guides/using-git-and-github-for-the-windows-for-new...
http://en.wikipedia.org/wiki/Comparison_of_hex_editors
以前装过,现在不太用这种功能,也就不装了。机器上还留着的一个是Hacker's
View 6.11(HIEW),最后一个免费版本。DOS时代的遗留物,不支持长文件名,
但能够反汇编DOS、Win16、Win32的EXE,也能做二进制的编辑,还有点用。
2010/2/26 bidong liao <liaol...@gmail.com>:
> 有什么好的HEX Editor推荐, vim的hex edit太菜了。
那就建个Wiki吧,大家一起力量大,重点简介开发人员免费工具,按平台分类。
2010/2/24 机械唯物主义 : linjunhalida <linjun...@gmail.com>:
> 其实这个可以出书了,《如何成为一个专业的windows开发人员》
> 介绍必须必备的基础知识,开发工作的流程和关注面,常用工具的介绍。
>
> 然后衍生出:
> 《如何成为一个专业的linux开发人员》
> 《如何成为一个专业的嵌入式开发人员》
> 《如何成为一个专业的web开发人员》
>
> 2010/2/24 SpitFire <spit...@gmail.com>
>>
>> Total Commander,这个得推荐
>>
>> 2010/2/24 Ian Yang <doit...@gmail.com>
>>>
>>> 不错,都是开源或者免费的。
>>>> ------------------------------------
>>>> C++, Lua, living in Dalian
>>>> http://sunxiunan.com/
>>>> http://twitter.com/sagasw
>>>> ------------------------------------
>>>
>>>
>>>