Recent Posts

Direct3D 10/11 Linux 原生支持

Direct3D 10/11 的 State Tracker 进入了 Mesa/Gallium3D 库,意味着依照该驱动架构开发的显卡在 Linux 平台将会具有 Direct3D 10/11 加速功能。

目前使用 Wine 运行的 Direct3D 程序是在将 Direct3D 10/11 的指令翻译成 OpenGL 的指令集,若是利用这个新加入的 State …

mozilla firefox 需要更多的测试者

或许并非每个人都知晓 mozilla 更新了 update 机制。现在的机制包括如下几个频道:

  • release , 这是最常用的一个,久经测试的稳定产品频道。
  • releasetest 这是在发布新版本前的测试频道,目的是为了测试某些功能是否正确工作。
  • beta 这是 mozilla 为了广泛测试阶段版本的频道。我们希望更多的人加入。
  • betatest 为了测试发布前的 beta 版的专用频道。
  • nightlies 仅供 nightly 用户 :d

mozilla Firefox 用户可以修改 about …

Amarok 2.3.2

KDE 环境下的音乐播放器 Amarok 发布了 2.3.2 正式版本。

本次正式版本相对于早先发布的 Beta 1 版本 有如下改进:

  • 将 libMTP 库的依赖版本提升至 1.0.0 。
  • 改善了当数据更新时当前音轨和专辑小控件的响应时间。
  • 当保存播放列表时使用当前系统的时间日期格式。

此外,还修复了如下 Bug:

  • 当歌曲评论域包含制表符或者换行符时该文件会被跳过。
  • 点击“取消”无法关闭混音器对话框。
  • Last.FM …

Systemd 落选 Fedora 14 的详细原因

前几天的 FESCO 会议决定 systemd 将会被推迟到下一个开发周期,即 Fedora 15。Systemd 在最后时刻落选成为 Fedora 14 默认进程管理器,引发了一大堆争议问题。尤其是 Lennart 的不满,认为不应该在这个时候才决定放弃 systemd。

随后 nirik 在网志上发表了一篇文章,详细解释了为什么 FESCO 会在 Fedora 14 的周期内放弃 systemd。这篇文章在一定程度上代表了 …

AMD Catalyst 10.9

AMD 例行发布了官方二进制闭源驱动 Catalyst 10.9 版本。

本次更新唯一的新功能:

  • 增加对 Red Hat Enterprise Linux 6.0 的初步支持。

剩余的便是 Bug 修复:

  • 当启动抗锯齿和桌面特效的情况下启用 fgl_glxgears 时不会崩溃。
  • SUSE11.1 上硬件回放现在工作正常了。
  • openSUSE11.3 上当在 Firefox 中滚动时不再出现渲染错误。
  • SUSE11 …

关于开源社区建设的两本书

成功的开源项目需要的不仅仅是有效率的开发团队,还需要健康社区环境。这里介绍两本免费电子书,从不同角度总结了自身的社区建设经验,希望对于大中华区的开源项目在社区建设方面能起到参考及指导作用。

The Open Source Way: Creating and nuturing communities of contributors

本书由 Red Hat Community Architecture team 以 Wiki 的方式组织编写,Creative Commons Attribution–Share Alike 3 …

Fedora 14 本地化及键盘测试日

今天是 Fedora 14 的本地化及键盘测试日,希望中文的 Fedora 用户用户多多参与。

本次测试很简单:

  1. 下载 Fedora 14 Beta TC1 镜像。
  2. 到虚拟机或者真机中使用中文进行安装
  3. Fedora Wiki 上汇报测试结果。

有你的参与, Fedora 的本地化工作才能变得更好,谢谢!

Build a wheel of autossh using expect

{ 撰文/ivan_wl }

首先,感谢国家。我能写出这么一篇技术文,全靠国家所赐。

题目的意思是,用expect给autossh再造一个轮子。为什么又要造轮子呢?我们先从autossh说起。

autossh是个很方便的管理ssh连接的工具。但是出于安全性的考虑,ssh连接一段时间后没有活动,就会自动断开。对于我们这些把ssh主要用做穿墙代理工具的同学,无疑是很不方便的。所以很多人都使用autossh这个工具。autossh会运行一个ssh子进程,并每隔一段时间检测ssh连接的状态,当ssh进程意外退出或连接断开时,autossh会重启ssh进程。如果你的ssh服务器使用的是密钥认证的方式,autossh可以很完美的工作。但问题来了,如果你不得不使用密码认证的方式呢?当你用autossh登陆ssh服务器,输入密码,连接建立了,可以穿墙了!过了一会儿 …

CopperLight WebGL Demos

CopperLight 是一款免费的 JavaScript 3D 引擎,通过 WebGL 技术将网页游戏带入 3D 时代。

CopperLight 具有以下特点:

  • 完全 JavaScript,无需任何插件即可在浏览器中运行。
  • 包含对应的 3D 编辑器。
  • 支持多种 3D 文件格式。

如果浏览器满足最低要求,那么可以尝试 Demos 了解 CopperLight 带来的 WebGL 体验 …

SparkleShare——Dropbox的开源替代品

以下翻译自SparkleShare – an open source alternative to Dropbox hits beta for Linux

Dropbox 可以方便的在Linux、Windows、Mac甚至手机上存储、同步、分享数据。但 Sparkleshare 的开发者认为,Dropbox 同样有缺点: 不能使用自己的服务器,不是开源产品,另外在许可证上有些琐碎的问题。

Sparkleshare 不但提供了 Dropbox 几乎所有的特性 …