软件开发
-
开发者的实用 Vim 插件(二)
毫无疑问,Vim 是一个开箱即用并能够胜任编程任务的编辑器,但实际上是该编辑器中的插件帮你实现这些方便的功能。在 开发者的实用 Vim 插件(一),我们已经讨论两个编程相关的 Vi…
-
Windows 下的免费 SSH 客户端工具
如果你的操作系统是 Windows,而你想要连接 Linux 服务器相互传送文件,那么你需要一个简称 SSH 的 Secure Shell 软件。实际上,SSH 是一个网络协议,它…
-
开发者的实用 Vim 插件(一)
作为 Vi 的升级版,Vim 毫无争议是 Linux 中最受欢迎的命令行编辑器之一。除了是一个多功能编辑器外,世界各地的软件开发者将 Vim 当做 IDE(集成开发环境(Integ…
-
17 个 Linux 下用于 C/C++ 的最好的 IDE /编辑器
C++,一个众所周知的 C 语言的扩展,是一个优秀的、强大的、通用编程语言,它能够提供现代化的、通用的编程功能,可以用于开发包括视频游戏、搜索引擎、其他计算机软件乃至操作系统等在内…
-
来自第五届 Linux 基金会年度峰会的四个公告
第五届 Linux 基金会年度峰会的已经结束,这次峰会上 Linux 基金会公布了四个项目。 一、Linux 20 周年视频大赛 庆祝 Linux 20 周年视频大赛已经正…
-
面向对象编程已死
那好吧,也许是没死,但卡内基.梅隆大学的Robert Harper教授却说(Teaching FP to freshmen)面向对象编程和设计“不适合做为现代计算机科学…
-
2011 年不可忽视的 9 种编程语言
在刚刚发布的12月编程语言排行榜中,我们可以看到,在前五名的编程语言中与上一期,甚至上一年都没有太大的变化,这些都是在当今软件开发行业中被广泛应用和关注的语言。今天的51CTO…
-
在程序员的眼里,用户是这样使用他们开发的软件的
我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人&…
-
为什么不要在Linux上只运行开源软件?
对于一些产业来讲,在开源的Linux发行版上运行专属(proprietary)软件并不是个例,–相反这很常见。例如,在华尔街,“华尔街上百分之九十九的应用依…
-
你应该选择 Ubuntu 还是 Fedora?
选择 Ubuntu 还是 Fedora?它们的区别是什么?哪一个更好?你应该使用哪一个?看看这篇对比 Ubuntu 和 Fedora 的文章吧。 Ubuntu 和 Fedora 都…