Archives for 开源软件 - Page 160

分布式版本控制系统 Mercurial

Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,扩展性强。 相对于传统的版本控制,具有如下优点: 更轻松的管理。 传统的版本控制系统使用集中式的 repository,一些和 repository相关的管理就只能由管理员一个人进行。由于采用了分布式的模型,Mercurial 中就没有这样的困扰,每个用户管理自己的 repository,管理员只需协调同步这些repository。 更健壮的系统。 分布式系统比集中式的单服务器系统更健壮,单服务器系统一旦服务器出现问题整个系统就不能运…
继续阅读

搜狐开源数据库中间件 SOHU DBProxy

搜狐数据库团队在GitHub上开源基于MySQL协议的数据中间层项目SOHU-DBProxy. 主要功能: 事务级的多路连接复用 负载均衡提高读性能,支持动态扩展 动态添加的SQL审核和过滤。能够统计的SQL长时间运行影响性能,并且阻止其运行 用户连接限制 自动摘除宕机的DB 项目托管地址:
继续阅读

Google发布Android Studio

时隔2年,Google发布了专注于Android 开发的集成开发环境(IDE)Android Studio 。Google同时宣布不再维护基于Eclipse的Android软件开发工具,Android Studio将接替Eclipse+ADT成为官方的IDE。 Google建议使用Eclipse+ADT的开发者尽快迁移到Android Studio,导出Eclipse上的项目到Android Studio只需点击Import Non-Android Studio project和定位项目位置选择 文件即可。 官方下…
继续阅读

免费开源视频转换软件-Handbrake

Handbrake 是一款免费开源的视频转换软件,它的编解码器几乎支持目前所有流行格式转换,可直接将 DVD 电影内转换成 AVI/MPEG4 格式,还有 MP4 及 OGM 输出、AAC 及 Vorbis 编码.HandBrake 能转换被加密的(encrypted)DVD,转换时以多任务方式工作,同时让你选择语言,声音及画面质量,转换后的画面大小等.具备 x264 的多线程 编码和 Baseline 选项. 支持多平台运行,如Windows, Mac and Linux系统。 官网下载:
继续阅读

Git代码托管开源系统-GitLab

GitLab是利用 Ruby on Rails 开发的开源代码托管开源系统,建立自托管的Git项目仓库,可通过Web界面访问公开或私人的项目。 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。 官方下载:   
继续阅读