蚂蚁建造文件:看甲壳下面

您可能已经使用基于Apache Ant java的构建工具使用预先提供的build.xml文件来构建项目。但如果你想做更复杂的事情呢?知道蚂蚁是如何工作的引擎盖将让你充分利用…

对技术治理进行代码扫描

您正在使用哪些开源项目?他们是如何获得许可的?哪些内部应用程序使用的开源最多?哪个用得最少?您需要解决哪些安全漏洞?软件开发组织……

安装Moodle来管理课程和类

Moodle是模块化的面向对象动态学习环境,是首屈一指的开源电子学习应用程序。Moodle是一个具有强大哲学基础的学习管理系统,它允许教师创建作业……

在不久的将来可能会影响您的开发团队的3种开源趋势

作为一名专业的web开发人员,紧跟技术和软件的最新趋势是至关重要的。工程师和开发人员所使用的顶级开源工具和软件包很少能长时间处于领先地位。保持……

Git提示和技巧

您只需要一个基本的Git命令,就可以使这个源代码管理工具非常有用。但是Git提供了一系列命令和选项,可以使您的工作流运行得更加顺畅。这里有一些Git的提示和技巧……

使用mod_cluster和http 2.4的JBoss AS7集群(第3部分)

我的博客系列的最后一篇文章解释了如何在JBoss中设置数据源,以及如何使用PicketBox Vault保护数据源中的密码。与前面一样,本文使用JBoss的一个带标记的版本,该版本没有……

在ownCloud上托管自己的文档存储服务

像Dropbox这样的云存储服务已经改变了人们协作和共享文件的方式,但要充分利用它们,你需要把你的数据交给第三方提供商。这对一般的桌面来说可能不是问题……

为您的公司选择企业质量开源软件的指南

当您想为您的公司购买新的企业软件时,有几个因素需要考虑。虽然系统的可靠性和成本非常重要,但大多数公司现在都选择开源软件……

使用Node.js编写RESTful web服务

如果您想构建轻量级、快速的REST api,或者为密集的ajax富Internet应用程序(如Gmail)提供服务器支持,或者开发能够轻松支持数千并发用户的可伸缩系统,请提供……

开源是无政府状态(以一种好的方式)

小时候,我讨厌权威。(哦,我在骗谁呢?我仍然做。)我曾梦想有一天我会生活在无政府状态。为什么我需要别人来决定我的道德和价值观?我相信人们会没事的……

Varnish改进web性能和安全性

Varnish是一个独立的HTTP加速器,提供了高效和强大的web缓存机制。除了执行web缓存之外,Varnish还可以充当web应用程序防火墙(WAF)和负载均衡器,它可以……

您在开源审计程序中需要的特征

一个优秀的审计师有很多特征;有些很明显,有些则不然。如果您正在寻找具有开源审计经验的人,您找到他或她的机会几乎为零……

使用Kickstart设置一个本地Linux安装和更新服务器

在多台机器上设置Linux可能会花费很多时间和精力,但这不是必须的。使用Kickstart,您可以在新服务器上定制任何基于软呢帽的发行版的自动安装,包括CentOS。启动……

如何不让您的客户影响您的开源策略:第3部分

在我的前两篇文章中,我总结了各种类型和规模的客户影响公司开源软件策略的一些原因。今天,我们探索了一些方法来确保客户不会,或至少很少,对……

使用Struts创建自定义异常

web应用程序框架Apache Struts使用模型-视图-控制器框架帮助开发人员启动和运行Java web应用程序。创建一个伟大的应用程序的一个重要部分是处理错误和异常…

DIY开源软件兼容性-从哪里开始

乍一看,遵从开放源码似乎是一项令人生畏的任务。但是通过一些研究、回顾和教育,你会发现遵从并没有最初想的那么难。首先,让我们看一看术语依从…

管理Vim插件的三个工具

古老的Vim编辑器允许您添加插件来增强特性和功能。你添加的插件越多,管理它们的挑战就越大,因为安装插件的标准说明并不是…

您能以您的方式进行泡沫、冲洗和重复以达到开源遵从性吗?

这个幽默而永恒的短语指的是一套指示,如果照字面意思理解的话,会导致重复步骤的无尽循环,至少直到你用完洗发水或没有耐心!有些时候,当我与潜在客户交谈时……

回顾未来:我的2012年法律前三名

在新年即将结束之前(或者更有可能的是,在此期间),花点时间想想年末发生了什么重大事件是很好的。事后来看,一个人可以获得新的……

389目录服务器的介绍

Fedora项目的389目录服务器是一种高级的、完整的开源LDAP(轻量级目录访问协议)服务器,可以满足企业对流行的商业解决方案的替代方案的各种需求,比如……

加载更多