LUPA开源软件一周动态盘点 Linus 发布 了 3.11 版本的 Linux 内核。该版本值得关注的新特性有: Lustre 分布式文件系统、透明的 ARM 架构的大数据页支持;ARM64 上的 Xen 和 KVM 虚拟化;O_TMPFILE 打开标识;Radeon 图形卡驱动程序的动态电源管理;低延迟的以太网 polling 补丁集等等,更多介绍本次专辑将为大家带来…… Chrome 29本周更新到了 29.0.1547.65,主要是修复了 Linux 和 Mac OS X 版本中发现的 Bug。今天,Google 又为 Windows 用户发布了 Chrome 29.0.1547.66,更新内容都是一样的。 根据 Google 的官方说明,Chrome 29 新版带来了最新版 Flash,修复了同步时出现的一些问题。建议所有用户都更新到最新版,Chrome 用户可以通过浏览器内置的静默更新器获取新版,也可以直接到官网下载:http://www.google.com/chrome Chrome 29 主要是对 Omnibox 智能栏的建议功能进行了完善,它会根据用户近期访问的网站提供更准确的建议,在高级设置中新增了“重置浏览器设置”。 MenuetOS 0.99.26 发布,官网上只是简单介绍该版本是一个更新和改进版本。MenuetOS是一款完全用汇编语言写成的操作系统。 因此它运行起来超快,体积也非常小,它甚至可以放在一张软盘内。MenuetOS提供了抢占式多任务处理,一个引人注目的漂亮GUI,用于网络接入的 TCP/IP堆栈等等。 更令人称奇的是它还能运行Quake游戏,新操作系统当前仍然处于开发阶段。MenuetOS的两位开发者Ville Turjanmaa和Madis Kalme接受PC World Australia的采访,谈论了是什么激励他们去着手去做这样一个令人畏惧的任务,以及操作系统的现状和未来。更多性能我们将在本次专辑中为大家介绍…… 距离的GG 1.0发布已经三周了,这三周内,我利用业余时间为GG增加了视频聊天的功能。个人觉得进展有些缓慢,主要是因为大多数时间都花在了UI上。由于本人不会PS,所以图片素材都是从网上一个一个搜下来的,这个过程确实很烦人,而且最终有些素材还不是很满意。 虽然提供了源代码,但是,我还是想将主要的思路列一下(包括上一版本主要功能的实现思路,上篇文章漏掉了,这里一起补上),这样,大家理解起源码来,会节省更多的时间。 注意:如果要将GG部署到广域网,则可以在服务端的配置文件中设置监听的端口(Port以及OmcsPort);而在客户端的配置文件中,则可以指定服务器的ServerIP、ServerPort以及OmcsServerIP、OmcsServerPort。更多介绍,本次专辑将为大家带来…… MariaDB 是一个采用 Maria 存储引擎的 MySQL 分支版本,与 MySQL 相比较,MariaDB 更强的地方在于,二者支持的不同的引擎。通常可以通过show engines 命令来查看两种数据库服务器 支持的不同的引擎。 Support列的信息包括YES,NO 和 DEFAULT。 对比二者 Sphinx全文搜索引擎是目前当前市场上最炙手可热的开源搜索引擎,MariaDB利用SphinxSE作为存储引擎。另外MariaDB基于事务的 Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,是InnoDB的变体。MariaDB默认的存储引擎是Aria,不是MyISAM。Aria可以支持事务,但是默认情况下没有打开事务支 持,因为事务支持对性能会有影响。PBXT 是 MariaDB 附带的一种存储引擎,PBXT 在 MariaDB 的 5.1/5.2/5.3 版本中存在,但从 MariaDB 5.5 开始就不再提供 PBXT 存储引擎,而且以后也将不再提供。另外MariaDB已经宣布了Cassandra存储引擎的一个预览版本。该插件允许MariaDB通过标准SQL语法 使用Cassandra集群。 MariaDB跟MySQL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。目前MariaDB是发展最快的MySQL分支版本 。 MariaDB 基本上名门之后,加上MySQL创始人Monty的实力和号召力,是作为MySQL一个非常好的替代品,前途发展无限,值得我们尝试使用。二者的常用工具,连接程序都可以如常运作。你也不需要导出和汇入数据。格式与文件名都是相同的。 大多数Python开发者至少都写过一个像工具、脚本、库或框架等对其他人也有用的工具。我写这篇文章的目的是让现有Python代码的开源过程尽可能清晰和无痛。我不是简单的指——“创建一个GitHub库,提交,在Reddit上发布,每天调用它”。在本文的结尾,你可以把现有的代码转换成一个能够鼓励他人使用和贡献的开源项目。 然而每一个项目都是不同的,但其中将现有代码开源的流程对所有的Python项目都是类似的。在另一个受欢迎的文章系列里我写了“以正确方式开始一个Django项目”,我将概述在开源Python项目我发现的有必要的步骤。 更多开源软件的相关动态,我们将在本次专辑中为大家带来…… MenuetOS 0.99.26 发布,汇编写的操作系统 (2013-09-02) MenuetOS是一款完全用汇编语言写成的操作系统。 因此它运行起来超快,体积也非常小,它甚至可以放在一张软盘内。MenuetOS提供了抢占式多任务处理,一个引人注目的漂亮GUI,用于网络接入的 TCP/IP堆栈等等。更令人称奇的是它还能运行Quake游戏,新操作系统当前仍然处于开发阶段。
可在广域网部署运行的QQ高仿版 -- GG叽叽V1.8(源码) (2013-09-02) 距离的GG 1.0发布已经三周了,这三周内,我利用业余时间为GG增加了视频聊天的功能。个人觉得进展有些缓慢,主要是因为大多数时间都花在了UI上。由于本人不会PS,所以图片素材都是从网上一个一个搜下来的,这个过程确实很烦人,而且最终有些素材还不是很满意。
Linux Kernel 3.11 正式版发布 (2013-09-03) Linus 发布 了 3.11 版本的 Linux 内核。该版本值得关注的新特性有: Lustre 分布式文件系统、透明的 ARM 架构的大数据页支持;ARM64 上的 Xen 和 KVM 虚拟化;O_TMPFILE 打开标识;Radeon 图形卡驱动程序的动态电源管理......
Chrome 29新版发布 (2013-09-05) 昨日,Chrome 29 更新到了 29.0.1547.65,主要是修复了 Linux 和 Mac OS X 版本中发现的 Bug。今天,Google 又为 Windows 用户发布了 Chrome 29.0.1547.66,更新内容都是一样的.
Linux 环境下快速部署 MySQL 的替代方案 (2013-09-03) MariaDB 是一个采用 Maria 存储引擎的 MySQL 分支版本,与 MySQL 相比较,MariaDB 更强的地方在于,二者支持的不同的引擎。通常可以通过show engines 命令来查看两种数据库服务器 支持的不同的引擎。 Support列的信息包括YES,NO 和 DEFAULT。
.NET开发邮件发送功能的全面教程(含邮件组件源码)(2013-09-03) 今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能。在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下......
以正确的方式开源 Python 项目 (2013-09-02) 大多数Python开发者至少都写过一个像工具、脚本、库或框架等对其他人也有用的工具。我写这篇文章的目的是让现有Python代码的开源过程尽可能清晰和无痛。我不是简单的指——“创建一个GitHub库,提交,在Reddit上发布,每天调用它”。在本文的结尾,你可以把现有的代码转换成一个能够鼓励他人使用和贡献的开源项目。
Linux内存点滴:用户进程内存空间 (2013-08-30) 正在运行的程序,叫进程。每个进程都有完全属于自己的,独立的,不被干扰的内存空间。此空间,被分成几个段(Segment),分别是Text, Data, BSS, Heap, Stack。用户进程内存空间,也是系统内核分配给该进程的VM(虚拟内存),但并不表示这个进程占用了这么多的RAM(物理内存)。这个空间有多大?
|