翻译中 theo

This commit is contained in:
theo-l 2013-09-23 20:17:01 +08:00
commit 4340936eba
26 changed files with 1076 additions and 167 deletions

View File

@ -1,12 +1,13 @@
感谢各大移动公司感谢androidLinux核心代码迎来大发展
================================================================================
感谢各大移动厂商感谢androidLinux核心代码迎来大发展
=============================================
![](http://www.wired.com/wiredenterprise/wp-content/uploads/2013/09/gtape.png)
曾经就在不久以前那时Google家的[Android还并非Linux][1]……
那时Google的天才们改进Linux核心来建立他们梦想中的移动操作系统但是负责Linux核心项目的那帮家伙竟然拒绝采纳天才们做出的修改。直到去年年初一项新的Linux内核分析项目才表明Google已经和Linux社区达成了共识。
那时Google的天才们改进Linux核心来建立他们梦想中的移动操作系统但是负责Linux核心项目的那帮家伙竟然拒绝采纳天才们做出的修改。直到去年年初一项新的Linux内核进行的分析才表明Google已经和Linux社区达成了共识。
Linux基金会的年度Linux贡献率调查显示去年各大移动公司对Linux内核的贡献比例一共只占到了4.4%而今年这个数字已经达到了11%。
Linux基金会的年度Linux贡献率调查显示去年各大移动厂商对Linux内核的贡献比例一共只占到了4.4%而今年这个数字已经达到了11%。
![](http://www.wired.com/wiredenterprise/wp-content/uploads/2013/09/infographic.png)
@ -14,10 +15,11 @@ Linux基金会的年度Linux贡献率调查显示去年各大移动公司
去年排在第一的是Microsoft,但随着微软的Hyper-V虚拟机项目中与Linux相关的工作大部分已经结束微软自然也就被挤出了排名。
紧接着,今年年初,内核圈子又因其沟通风格受到了攻击,有人称之为坦率,有人却认为是粗鲁。事情是这样的一位来自Intel的开发者名叫莎拉·夏普Sarah Sharp这位妹纸竟然在内核圈子的邮件列表中公然[向Linux领袖Linus Torvalds叫板][2](译者注链接我点进去看了妹纸说Linus你这人说话真特么脏事后[她告诉我们说][3]Linux界有时会纵容一种文化“千万别和妹纸共事”
紧接着,今年年初,内核圈子又因其沟通风格受到了攻击,有人称之为坦率,有人却认为是粗鲁。事情是这样的一位来自Intel的开发者名叫莎拉·夏普Sarah Sharp这位妹纸竟然在内核圈子的邮件列表中公然[向Linux领袖Linus Torvalds叫板][2](译者注链接我点进去看了妹纸说Linus你这人说话真特么脏事后[她告诉我们说][3]Linux界有时会纵容一种文化“千万别和妹纸共事”
夏普还估计了一下内核开发者中女士的比例大概只占到1%到3%这个数字是增是减我们无从得知因为Linux基金会并不统计贡献者的性别和种族。
via: http://www.wired.com/wiredenterprise/2013/09/linux/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出

View File

@ -0,0 +1,35 @@
GNOME Shell 3.10 Beta 2 引入新的系统状态栏
=========================================================
最新的GNOME Shell 3.10 beta测试版已经在几天前提供下载这也带来了很多改进并修复了很多bug。
![img](http://i1-news.softpedia-static.com/images/news2/GNOME-Shell-3-10-Beta-2-Implements-New-System-Status-Area-380916-2.png)
GNOME Shell 3.10 Beta2 改进了子菜单的风格调整了系统活动区的风格并且为“无需用户名”验证提供支持实现了新的“关机结束”当前登录会话的对话框设计对一些独立的Wayland和X11的二进制代码的编译进行了改善。
这个版本也使界面上的滑块更易访问你将可以通过键盘改变滑块的数值。Dash的帮助提示将不在那些弹窗的应用程式启动时显示调整了系统状态图标间的空白距离改善了日历的键盘导航功能和易用性。
这个版本是3.10的第二个beta测试版它支持新的NetworkManager API系统活动区在锁屏时候会被隐藏其他登陆的用户在登出后就会被隐藏而且“Session“这个大大的标题也将从登陆界面中被移除。
还有Dash已经能在安装的程序改变时候重新载入“最喜爱的程式”favorites关闭工作区的最后一个窗口后预览模式也将不再被打开增加了Focus App的DBus模式设计了一个新的程序选择器换页的那部分可点击的按钮区域被扩展延伸了修正了显示消息时候移动的控制栏。
感谢Ray、Clovanni、Jasper、Emmamuele的努力消除了GNOME Shell 3.10 Beta2中的以下几个bug#706542、 #706654#706005#706681#706841,、#706843、 #707064#706262#707197#707269。 你可以在[GNOME的Bugzillla][1]的网站中找到它们的说明(当然,不要加#咯)。
这个版本中的翻译的进度中,已经有了波兰语、挪威语(波克默尔语)、塔吉克语、 葡萄牙语(巴西)、德语、立陶宛语、加利西亚语(西班牙)、斯洛伐克语、斯洛文尼亚语、加泰罗尼亚语、比利时语。更多具体的细节请查看[官方的更新说明文档][2]。
也可以直接从Softpedia[下载GNOME Shell 3.10 Beta2][3]但请谨记这只是一个beta测试版。请不要在生产环境中安装。这个版本只供测试使用。
原文链接: http://news.softpedia.com/news/GNOME-Shell-3-10-Beta-2-Implements-New-System-Status-Area-380916.shtml
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者Chilledheart 校对:[wxy][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[wxy]:http://linux.cn/space/wxy
[1]:https://bugzilla.gnome.org/
[2]:http://ftp.acc.umu.se/pub/GNOME/sources/gnome-shell/3.9/gnome-shell-3.9.91.news
[3]:http://linux.softpedia.com/get/Desktop-Environment/Gnome/GNOME-Shell-49962.shtml

View File

@ -1,20 +1,21 @@
在CentOS 6.4上安装Ampache流媒体服务
==========
[Ampache][2]是一个基于网页的音频/视频的流媒体软件和文件管理器。它允许你使用几乎所有互联网设备从任何地方去访问你的音乐和视频。它不是一个媒体管理器,它只是在一个有用的方式上使用存在的已组织的媒体文件。所以,你必须意识到管理和组织这些媒体文件。
================================
**方案**
[Ampache][1]是一个基于WEB的音频/视频流媒体软件和文件管理器。你可以使用几乎所有的互联网设备从任何地方去访问你的音乐和视频。它不是一个媒体管理器,只是有效利用了现有分类好的媒体文件。所以,你必须预先组织好这些媒体文件。
这个指南是在CentOS 6.4上测试的,虽然它几乎应该工作在所有基于RHEL的系统上。在这篇指南中, 我的测试机的主机名和IP地址是**server.unixmen.com** 和 **192.168.1.201/24**.在你自己适当的地方改变这些值。
###方案
**先决条件**
尽管它应该在几乎所有基于RHEL的系统上工作但这个指南是在CentOS 6.4上测试的。在这篇指南中, 我的测试机主机名和IP地址分别为**server.unixmen.com** 和 **192.168.1.201/24**.你可以根据自己的地址适当改变这些值。
你的服务器上应该安装和配置了ApacheMySQL和PHPLAMP。 参考任何以下链接之一去安装LAMP服务。
###前提
- 在CentOS 6.4上安装LAMP(Apache, MariaDB, PHP)服务。
你的服务器上应该安装和配置了ApacheMySQL和PHPLAMP。参考以下链接中的任何一个来安装LAMP服务。
- [在CentOS 6.4上安装LAMP(Apache, MariaDB, PHP)服务。][2]
或者
- 在CentOS 6.4上安装LAMP(Apache, MySQL, PHP)服务。
- [在CentOS 6.4上安装LAMP(Apache, MySQL, PHP)服务。][3]
> 译者注:注意,两种安装方式的数据库是不同的
@ -22,7 +23,7 @@
# yum install php-mcrypt php-pdo php-cli php-mysql php-gd php-xml libtool-ltdl mhash mcrypt -y
**为Ampache创建数据库用户**
###为Ampache创建数据库用户
例如, 这里,我将要创建一个名为“**ampachedb**”的数据库用户和“**ampachedb**”用户的密码为“**centos**”的数据。你可以根据你的喜好来定义数据库。
@ -48,7 +49,7 @@
MariaDB [(none)]> exit
Bye
**调整防火墙/路由器的设置**
###调整防火墙/路由器的设置
允许apache的默认端口“80”通过防火墙/路由器。编辑 /etc/sysconfig/iptables 文件,
@ -62,17 +63,17 @@
# /etc/init.d/iptables restart
**获取Ampache**
###获取Ampache
[在这下载Ampache][3]最新版本或者从你的终端输入以下命令去下载。
[在这下载Ampache][4]最新版本或者从你的终端输入以下命令去下载。
# wget https://github.com/ampache/ampache/archive/3.6-alpha6.zip
**注释:** 这里你可以用两种方法来访问你的流媒体服务网站。
**注释:** 这里你可以使以下两种方法来访问你的流媒体服务网站。
1. 直接从网站根目录, 通过导航到**http://domain-name/**你可以成功访问你的网站。
1. 直接从网站根目录访问, 这样你可以通过导航到**http://domain-name/**来访问你的网站。
2.或者网站根目录和从主机网站的分目录创建一个sub目录可使用URL**http://domain-name/sub-directory-name**成功访问你的网站。
2. 另外,你可以在网站根目录和主机网站子目录中创建一个子目录,这样你可使用URL**http://domain-name/sub-directory-name**成功访问你的网站。
此时, 因为测试目的,我将要在sub目录下访问我的流媒体网站。
@ -84,15 +85,15 @@
# mv ampache-3.6-alpha6/ /var/www/html/ampache
设置ampache/config目录的写权限。
设置ampache/config目录的写权限。
# chmod -R 777 /var/www/html/ampache/config/
**开始安装**
###开始安装
打开浏览器在地址栏中输入**http://domain-name/ampache**或**http://ip-address/ampache**。
接下来就会出现。点击**Start configuration开始配置**。
将会出现下面界面。点击**Start configuration开始配置**。
![](http://180016988.r.cdn77.net/wp-content/uploads/2013/09/Ampache-Pour-lAmour-de-la-Musique-Install-Mozilla-Firefox_001.png)
@ -108,23 +109,26 @@
![](http://180016988.r.cdn77.net/wp-content/uploads/2013/09/Ampache-Pour-lAmour-de-la-Musique-Install-Mozilla-Firefox_008.png)
最后Ampache将要求你更新最新版本。点击Update更新
最后Ampache将要求你更新最新版本。点击Update更新
![](http://180016988.r.cdn77.net/wp-content/uploads/2013/09/Ampache-Update-Mozilla-Firefox_010.png)
Thats it这该肿么翻译。现在Apmache已经安装完成。为进一步配置我建议你阅读官方Ampache Wiki页
对了就是这样现在你已经成功安装Apmache。为进一步配置我建议你阅读官方的[Ampache Wiki][5]
via:http://www.unixmen.com/setup-streaming-media-server-ampache/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Vito][] 校对:[校对者ID][]
译者:[Vito][] 校对:[Caroline][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[Vito]:http://linux.cn/space/Vito
[校对者ID]:http://linux.cn/space/校对者ID
[Caroline]:http://linux.cn/space/14763
[1]:http://www.unixmen.com/setup-streaming-media-server-ampache/
[2]:https://github.com/ampache/ampache/
[3]:https://github.com/ampache/ampache/tags
[1]:https://github.com/ampache/ampache/
[2]:http://www.unixmen.com/install-lamp-apache-with-mariadb-and-php-on-centosrhelscientific-linux-6/
[3]:http://www.unixmen.com/install-lamp-server-in-centos-6-4-rhel-6-4/
[4]:https://github.com/ampache/ampache/tags
[5]:http://ampache.org/wiki/start

View File

@ -0,0 +1,91 @@
Ledger-复式记账的一个功能强大的命令行工具
==================================
无论你是一个电脑极客还是普通用户记录账户开销总是必不可少的。虽然在Linux上有很多基于GUI的记账工具比如 - [GNUCash][1])受到大家欢迎,但是工作在命令行的记账工具是很多用户难以想象的。在本文中,我们将讨论一个功能强大的命令行记账工具-**Ledger**。
![](http://mylinuxbook.com/wp-content/uploads/2013/09/ledger-main.png)
###Ledger - 复式记账工具
Ledger是复式记账的一个功能强大的命令行工具。对于那些不了解“复式Double-Entry”的用户它这意味着每笔交易都必须有一个源。站在一个外行的角度来看这意味着每做成一笔账户信贷一个账户必须有一个借记卡。所以Ledger跟踪资金运转并且帮助你了解你的开支。
Ledger没有自己的数据库它依赖于通过用户维护一个开支表一个简单的文本文件。不过开支表有一种Ledger能够理解的特殊格式。
例如,下图是我准备的一个简单的开支表:
![](http://mylinuxbook.com/wp-content/uploads/2013/09/ledger-11.png)
几个值得注意的要点:
* 分类之下的所有行是tab缩进例如 - ShoppingLeisure或EMI
* 同样所有的开支金额也是tab缩进包括$)。
* 作为复式记账工具制定信用卡和借记卡是很重要的否则Ledger将会报错。
###简短教程
当你准备好了费用表,参照下图来了解怎样检查总体费用。
![](http://mylinuxbook.com/wp-content/uploads/2013/09/ledger-2.png)
所以,通过**-f 选项**你可以看到你可以指定你的开支表的名称并且balance是Ledger的一个命令它能够处理明确显示的总付款记录。另外借记卡支付显示为红色支出显示为白色。
正如前面所讨论的Ledger要求用户输入正确的借方贷方详细信息。下面是一个当费用表中提到了错误账户对应关系时的示例
![](http://mylinuxbook.com/wp-content/uploads/2013/09/ledger-3.png)
我只是把鞋子的购物费用从$50改到$60但是没改变付款价格。正如你看到的Ledger显示了“**Transaction does not balance**“错误。
除了balance命令你可以用**register**命令去显示所有条目对应的报表查询。
例如:
![](http://mylinuxbook.com/wp-content/uploads/2013/09/ledger-4.png)
所以,你可以从上面示例中看到 - **register**命令是用来shopping报表查询所有有关这一类的交易都在输出中显示。
这只是冰山一角Ledger提供很多其他选项值得一试包括report generation。更多内容访问[手册页][2]。
**优点**
* 强大且功能丰富的记账工具
* 便于使用
* 彩色输出
**缺点**
* 开支文件需要分别维护
* 有一定的学习曲线
###下载/安装
下面是一些有关Ledger命令行工具的重要链接
* [主页][3]
* [下载][4]
* [文档][5]
* [一个在LWN上的详细综述][6]
Ubuntu用户可以通过Ubuntu软件中心下载和安装这个工具。这篇文章使用的版本是3.0。
###总结
Ledger是一个智能小巧的命令行实用程序用来管理你的开支。你可以用它来管理日常以及复杂的业务账户。虽然它有一定的学习曲线但是它拥有各种功能在学习使用Ledger中投入一点努力是值得的。
via: <http://mylinuxbook.com/ledger-command-line-accounting-tool-2/>
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Vito][] 校对:[Caroline][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[Vito]:http://linux.cn/space/Vito
[Caroline]:http://linux.cn/space/14763
[1]:http://www.gnucash.org/
[2]:http://www.ledger-cli.org/3.0/doc/ledger.1.html
[3]:http://www.ledger-cli.org/
[4]:http://www.ledger-cli.org/download.html
[5]:http://www.ledger-cli.org/2.6/ledger.pdf
[6]:http://lwn.net/Articles/501681/

View File

@ -0,0 +1,35 @@
MineSweeper Touch增添了漂亮的Suru元素
==================================
设计是Ubuntu下一代组件至关重要的部分设计正逐步但已可见地在区域、元素和部件等方面实施整体的设计能量正把Unbuntu的下一代组件提升到一个优越的、现代的以及创新的水平。
Suru是官方的设计程序的一部分。本质上讲它是通过彩色的背景有趣的形状和别致时尚的模块来展现一系列视觉图案借以在使用时实现真正美观的应用程序。
Suru在官方的核心应用程序中可谓是“一流公民”了但是现在也已经有第三方的应用程序正在使用各种各样的Suru的变种了其中MineSweeper Touch就是一个例子。
[MineSweeper Touch](https://launchpad.net/minesweeper-touch)是一款将可爱的扫雷游戏化身到Ubuntu SDK界面的奇特游戏。最近随着新式的Suru风格在其视图中的融入MineSweeper Touch又增添了相当有趣的外观和体验。
这样当运行MineSweeper Touch时用户会发现紫色的背景衬托着紫红色的圆角小方块揭开这些分开放置的小方块时它们会像显示游戏细节的已开拓区域一样变成白色的。
![](http://iloveubuntu.net/pictures_me/MineSweeper%20Touch%20suru%20style%201.png)
![](http://iloveubuntu.net/pictures_me/MineSweeper%20Touch%20game%20lost.png)
Suru风格的实现在感知和个性化方面将扫雷游戏带到了一个更高的层面用美感愉悦着你的双眼用行动挑战着你的智力。
MineSweeper Touch的代码可以在这里获得 [https://code.launchpad.net/~flscogna/minesweeper-touch/trunk-1](https://code.launchpad.net/~flscogna/minesweeper-touch/trunk-1)
via: http://iloveubuntu.net/minesweeper-touch-enriched-beautiful-suru-elements
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:晨光 校对:[Caroline][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[Caroline]:http://linux.cn/space/14763
[1]:http://iloveubuntu.net/minesweeper-touch-enriched-beautiful-suru-elements
[2]:https://launchpad.net/minesweeper-touch
[3]:https://code.launchpad.net/~flscogna/minesweeper-touch/trunk-1

View File

@ -1,15 +1,15 @@
Ranger 给命令行用户一个基于文本的文件管理器
=========================================================
======================================
图形文件管理器是每个人日常电脑工作的一部分。多数用户都乐于使用默认的文件管理器,并且对于探索替代的文件管理器没有太大的困扰。但是当它涉及到命令行CLI文件管理器用户在稳定下来用最好的之前可能有兴趣尝试各种可用的文件管理器--适合他们的需求。在这篇文章中,我们将讨论/评审Ranger - 基于命令行的文件管理器。
图形文件管理器是每个人日常电脑工作的一部分。多数用户都乐于使用默认的文件管理器,并且没有那么多困扰让他们去探索替代的文件管理器。但是当使用命令行CLI的文件管理器用户在找到一个最好的之前可能有兴趣尝试各种可用的文件管理器以适合他们的需求。在这篇文章中我们将来看看Ranger一个基于命令行的文件管理器。
![img](http://mylinuxbook.com/wp-content/uploads/2013/09/ranger-main.png "ranger-main")
注释-这篇文章中的所有示例和使用说明在ubuntu13.04上已通过测试。
**注释**这篇文章中的所有示例和使用说明在ubuntu13.04上已通过测试。
##Ranger - 命令行文件管理器
###Ranger - 命令行文件管理器
Ranger是一个基于命令行文件管理器窗口菜单有一个简单而简约的用户界面。它使用基本的vi导航键绑定,能够预览文件和用默认程序打开它们。
Ranger是一个基于ncurses库的命令行文件管理器有一个简单而简约的用户界面。它使用基本的vi式的导航键,能够预览文件和用默认程序打开它们。
###如何使用Ranger
@ -17,17 +17,17 @@ Ranger是一个基于命令行的文件管理器窗口菜单有一个简单
![img](http://mylinuxbook.com/wp-content/uploads/2013/09/ranger-1.png "ranger-1")
你可以看到在单独的列上ranger显示了目录子目录目录里的内容。例如,如上图所示,在窗口最左边一列,代表我的系统在/home/目录下有三个目录。在这三种目录里himanhu目录是当前已被选择的。
你可以看到在单独的列上ranger显示了目录子目录目录里的内容。例如,如上图所示,在窗口最左边一列,代表我的系统在/home/目录下有三个目录。在这三种目录里himanhu目录是当前已被选择的。
第二列代表himanshu目录的子目录。这些,图片子目录是当前被选择的。同样的,第三列代表呈现在图片目录的所有文件。
第二列代表himanshu目录的子目录。这Pictures子目录是当前被选择的。同样的,第三列代表呈现在图片目录的所有文件。
注释 - 你可以使用左右键选择一个特定的列并且使用上下键穿梭于这些列中。
**注释**你可以使用左右键选择一个特定的列并且使用上下键穿梭于这些列中。
Ranger使用默认程序去显示不同类型的文件。例如当我导航到第三列如之前的截图并且按下我选择的文件workspace_switcher.png。下面会出现
![img](http://mylinuxbook.com/wp-content/uploads/2013/09/ranger-2.png "ranger-2")
所以你可以看到ranger在图像浏览器中打开文件。这个文件管理器另一个功能是一被选择就能在文件管理器中预览文件。
所以你可以看到ranger在图像浏览器中打开文件。这个文件管理器另一个功能是,被选择的文件如果可能的话,可以在文件管理器中预览文件。
这是示例截图:
@ -35,7 +35,7 @@ Ranger使用默认程序去显示不同类型的文件。例如当我导航
所以你可以看到当CMS文件被选中时预览它的内容被显示在窗口的右边。如果想要读取完整文件只需点击右键头文件将在vi/vim编辑器中打开。退出vi/vim编辑器使用q 回到文件管理器。
注释 - 预览图片需要一些依赖被满足。更多方面的信息:[在这里][1]阅读部分依赖关系
注释 - 预览图片需要一些支持库。更多方面的信息:[可以看这里][1]阅读支持部分
这是关于使用ranger的一些提示
@ -68,18 +68,19 @@ Ranger使用默认程序去显示不同类型的文件。例如当我导航
**总结**
ranger被承诺为一个很好的实用程序。我将推荐这个程序给那些工作在服务器上的用户不含GUI。如果你花大量的时间在命令行上并且在寻找一个好的命令行管理器Ranger可能是一个好的选择..如果你的期望不是太高ranger不会使你失望。
Ranger是一个很好的实用程序。我将推荐这个程序给那些工作在服务器上的用户不含GUI。如果你主要使用命令行并且在寻找一个好的命令行管理器Ranger可能是一个好的选择。如果你的期望不是太高ranger不会使你失望。
via: http://mylinuxbook.com/ranger-command-line-file-manager/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Vito][] 校对:[校对者ID][]
译者:[Vito][] 校对:[wxy][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[Vito]:http://linux.cn/space/vito
[校对者ID]:http://linux.cn/space/校对者ID
[wxy]:http://linux.cn/space/wxy
[1]:http://ranger.nongnu.org/
[2]:http://ranger.nongnu.org/index.html

View File

@ -1,49 +0,0 @@
A Visual History Of The Last 20 Years Of Open Source Code
==========
Many people forget that Emacs Lisp was once one of the most used open source programming languages.
----------
The rise in popularity of modern connected computing can be traced to the late 1980s and early 1990s. The personal computer and later the World Wide Web combined to create an unprecedented explosion in the availability of information and the ability to immediately connect to our fellow humans.
![](http://readwrite.com/files/opencola_wikipedia.jpg)
Image of Open Cola, an open source soft drink, courtesy Wikipedia Commons
To the layman, it may seem like magic. But to the people who actually built these systems, using programming languages to manipulate how computers, servers, the Web and other services function just as they were meant to.
Most of these programming languages are open, meaning that anybody can use them and add to their functionality. But just as computing has significantly evolved in the last 20 years, so too have the programming languages that developers use to make those computers work. Nothing is static, everything is always evolving.
For instance, did you know that one of the most popular open source programming languages in 1993 was Emacs Lisp? For those of you that have never heard of an Emacs, it is a text editor very popular created by free-software guru Richard Stallman that is used among the Linux developer crowd. Because of its extensibility, a lot of programmers use it to create code, because there aren't a lot of full-fledged integrated developer environments (IDEs) for Linux and what few there are tend to be eschewed. Emacs Lisp is a derivative of the older Lisp programming language.
The C programming language was the most popular open source code in 1993 with 51% of total commits in the first quarter that year. Make, a [utility that automatically builds executable programs and libraries from source code][1] for Unix developers, was used by 6% of developers in 1993.
In the first quarter of 2013, Java was the most used open source code with 12%. C++ registered 11% while HTML had 10%.
All of these open source programming languages would have influence on what was to come. C has influenced the evolution of languages like C++, Python, Javascript and Perl. Java helped form the foundations for C# while Python has influenced Ruby.
The evolution will continue. In 1993 there were nearly 40 open source programming languages. In 2013 there are almost 100 and new ideas are being created every day.
Check out the infographic from mobile cloud services company [Kinvey][2] charting the last 20 years of open source code. Data for the infographic was pooled from [Ohloh.net][3] and [Black Duck Software][4].
[Kinvey notes][5]:
> We were able to visualize the percentage of total commits in a given quarter for the top 16 programming languages from 1993 until today. We hope youll find this image—a provocative pattern of dips and spikes—to be as interesting as we do. It truly shows how dynamic the world of programming is. Weve also included a few graphs on other interesting data points: total number of languages by year, average lines of code per commit, and tracking which languages influenced the development of others.
![](http://readwrite.com/files/open_source_code_history_kinvey_800.jpg)
via: http://readwrite.com/2013/09/17/a-visual-history-of-the-last-20-years-of-open-source-code
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Mr小眼儿][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://en.wikipedia.org/wiki/Make_(software)
[2]:http://www.kinvey.com/
[3]:http://www.ohloh.net/
[4]:http://www.blackducksoftware.com/
[5]:http://www.kinvey.com/blog/3242/a-brief-history-of-open-source-code-infographic

View File

@ -0,0 +1,103 @@
Glances An All In One System Monitoring Tool
================================================================================
There are very few command line tools that aim to provide a user with maximum possible information irrespective of the terminal size. Most of the utilities respond in similar manner — Either the display of information gets messed up or tool gives an error. But, one such tool that displays a lot of system/network monitoring related information from a 80X24 terminal to any bigger size terminal is **Glances**.
![](http://mylinuxbook.com/wp-content/uploads/2013/09/glances-main.png)
**NOTE** All the examples presented in this article are tested on bash shell in Ubuntu 13.04.
**A Brief Tutorial**
Glances is a system monitoring tool that is capable of producing a variety of system related information on your terminal. Some of information includes :
- CPU related information
- Disk IO related information
- Memory related information
- Mount points related information
- Network interface related information
- Processes related information
- etc.
Here is an example snapshot of glances :
![](http://mylinuxbook.com/wp-content/uploads/2013/09/glances-1-1024x654.png)
It is written in python and utilizes [psutils][1] library to fetch all the system related information it displays. Glances is very flexible in terms of the display i.e., it tries to display maximum information on terminal of size as small as 80X24.
Here is a snapshot of glances on a smaller terminal:
![](http://mylinuxbook.com/wp-content/uploads/2013/09/glances-small-terminal.png)
So you can see that it displayed some information even on a smaller terminal.
You can not only use Glances for local system monitoring but it can also be used for monitoring of remote system. To use glances on remote system, run the following command :
glances -s
and at the client side, execute :
glances -c [ip-address-of-server]
Here are some important points that user should keep in mind while using glances in client/server mode [Taken from official glances documentation] :
![](http://mylinuxbook.com/wp-content/uploads/2013/09/glances-other-info.png)
Besides, there are several command line options available for customizing information like :
- Use -m to disable mount related information
- Use -n to disable network related information
- Use -P to define password while running in client/server mode.
- Use -t to set the screen refresh time interval
- etc
Go through the [man page][2] to explore and find more such options.
Besides command line options, glances provides many help options that you can use while glances is running. Here is a list of these options :
![](http://mylinuxbook.com/wp-content/uploads/2013/09/glances-help.png)
So you can see that glances is not only flexible in display but is also highly customizable.
**Download/Install**
Here are some important links related to glances tool :
- [Home Page][3]
- [Download Page][4]
- [Documentation][5]
You can download and install Glances from source but that would require python-dev module to be pre-installed. Ubuntu users can directly download and install through Ubuntu Software Centre. The version used for this review is 1.7.1 with PsUtil 0.6.1.
**Pros**
- Provides a lot of system related information under one roof
- Flexible display
**Cons**
- Smaller display must include some indication that more information could be displayed.
- Build from source depends on additional libraries like python-dev.
**Conclusion**
Glances is a tool that can be used by system administrators to quickly get an overview of complete system. Its a good tool to have in your kitty that can come in handy while debugging some system related problems. The flexibility in display is always an add on.
Have you ever used Glances or a similar tool? What was your experience? Share your story.
via: http://mylinuxbook.com/glances-an-all-in-one-system-monitoring-tool/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://code.google.com/p/psutil/
[2]:http://linux.die.net/man/1/glances
[3]:http://nicolargo.github.io/glances/
[4]:http://nicolargo.github.io/glances/
[5]:https://github.com/nicolargo/glances/blob/master/docs/glances-doc.rst#introduction

View File

@ -0,0 +1,69 @@
JUST IN: BlackBerry confirms 4,500 jobs cut, slashes device portfolio
================================================================================
> Summary: No, Planetary Resource isn't kidding. Its working on using Linux, open-source software, and commercial off-the-shelf hardware to build the first robotic asteroid miners.
When I was a kid in the 60s, books such as Miss Pickerell on the Moon, On the Trail of the Space Pirates, and Robert A. Heinlein's The Rolling Stones had me dreaming of flying rockets to asteroids with my trusty Geiger counter and pick-axe in hand. It was science fiction then. [Planetary Resources][1] is on its way to making it science-fact within the next few years.
![](http://cdn-static.zdnet.com/i/r/story/70/00/020989/aakrydseries100-600x286.png)
*By 2014, Planetary Resources first Linux-powered asteroid prospecting robots will be in orbit. (Credit: Planetary Resources)*
At a [LinuxCon][2] session in New Orleans, Planetary Resources' Marc Allen, a Senior Embedded Systems Engineer, and Ray Ramadorai, Principal Avionics Engineer, explained that the company is dead serious about making asteroid mining real. The companys principals include [X-Prize Foundation][3] founder Peter Diamandis; former NASA Flight Director Chris Lewicki; [Virgin Galactic's][4] Sir Richard Branson, and Google's Eric Schmidt and Larry Page. The staff includes numerous folks from NASA and JPL. In short, the company has real expertise and financial backing. The group is also using crowdsourcing both for resources and to drum up support for its plans.
At the same time, Planetary Resources wants to mine asteroids on the cheap. So according to Allen, the company plans to use commercial off-the-shelf (COTS) hardware to make low cost, highly reliable spacecraft. Once these spacecraft become commodities, they can rapidly be modified to keep pace with modern technology. In addition, the failure of any one spacecraft will not be catastrophic. Ramadorai explained, "This approach is crucial to commercial space exploration and development, and is a key part of the Planetary Resources strategy."
A COTS spaceship's computer is also much cheaper. Today, a standard space probe uses a 133Mz PowerPC RAD750 with 128MBS of RAM, and 256K of EEPROM memory. At a cost of $20,000, this radiation- hardened computer is "insanely expensive." Allen believes that "We can use something like an 1.6GHz Intel Atom Z530processor at 1/200th [of] the cost."
Linux and open-source software fits in because it saves the company the costs of reinventing the wheel in many basic system functions and is much cheaper than traditional spacecraft software. "Traditional missions cost millions," said Allen. They're very risk conservative. They use VxWorks or other commercial RTOS (real-time operating systems) to create a unique operating system for each space vehicle."
With Linux, however, Planetary Resource can build a common spaceship operating system more cheaply and much more easily. Almost all software used in the current generation of spacecraft is custom made and manually coded. That's expensive.
In addition, the company considers virtualization is very important for their spacecraft, since decoupling the software and hardware virtualization will make security and fault isolation much easier.
Planetary Resources won't be using Linux only in space. "Linux can be everywhere in our stack, said Allen. "There will be a single board computer running Linux on the spacecraft and on the ground station, a single board virtual machine clone." This will better enable engineers to troubleshoot problems harmlessly on the ground rather than address them dangerously in space.
## Hubble snaps amazing Comet ISON speeding toward Earth encounter (Gallery) ##
In addition, Planetary Resources will use Linux and other open-source programs, such as [Git][5] and [Jenkins][6] to manage its software projects. The company will also be using [Monte-Carlo simulations][7] on open-source-based cloud using [QEMU][8] to work out the best, and most affordable, asteroids to mine.
Affordable in this case means how easy they'll be to intercept. According to the pair from Planetary Resources, were currently aware of at almost 600,000 asteroids today, and there may be as many as 1.5-million of them.
Most of these, of course, are in the [asteroid belt][9] between Mars and Jupiter. But, there are over 20,000 near-Earth asteroids that are larger than 100-meters in diameter. Of these, 17 percent, 3,400 are energetically closer than the moon. It's these relatively close asteroids that Planetary Resources will be "prospecting."
The company will do this with its ARKYD series of robot spaceships. The first of the [ARKYD 100 Series][10], should be in orbit in 2014. These are microwave-oven-sized commercial space telescopes that will look for asteroids that may be likely sources of water or valuable minerals.
Promising asteroids will be followed by ARKYD 200 Series fly-by missions for a closer look. Then, once the most valuable asteroids have been spotted, the 300 ARKYD series will land—dock, actually—and get to work mining the asteroid.
Why is Planetary Resources doing this? For the money.
A 140-meter long asteroid, like 2011 AG5, which will approach Earth in 2040, could contain more platinum than all the platinum mined on Earth to date. The price for platinum, by the by, is currently about $1,427 per ounce.
Its possible, then, that a single asteroid could be worth tens of billions of dollars. So if you could mine it for even a a billion or two, you'd still have enough to buy your own private island.
In addition, Planetary Resources is mining for water, to be used to fuel both other near-Earth orbit and deep space robot asteroid mining spaceships.
Sound interesting? Allen concluded by saying that "[We're looking for a few good asteroid miners.][11]" In particular, the company is looking for software and electrical engineers. If you love space and open-source software, this may be the job for you.
via: http://www.zdnet.com/penguins-in-space-asteroid-mining-and-linux-7000020989/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://www.planetaryresources.com/
[2]:http://events.linuxfoundation.org/events/linuxcon-north-america
[3]:http://www.xprize.org/
[4]:http://www.virgingalactic.com/
[5]:http://git-scm.com/
[6]:http://jenkins-ci.org/
[7]:http://www.palisade.com/risk/monte_carlo_simulation.asp
[8]:http://wiki.qemu.org/Main_Page
[9]:http://www.space.com/16105-asteroid-belt.html
[10]:http://www.planetaryresources.com/products/
[11]:http://www.planetaryresources.com/careers/

View File

@ -0,0 +1,42 @@
Lightweight Markup Languages
================================================================================
A lightweight markup language is a modern system for annotating a document in a way that is syntactically distinguishable from the text, and designed with a simple readable syntax. In fact, the syntax is so basic that anyone can quickly learn to use these markup languages. The key advantage of this type of language is that it is designed to be easy to enter the annotated text in a text editor, and at the same time easy to follow the document source.
This type of language has plain text formats, with very simple special characters or strings that mark up section headers, lists, tables, link syntax, font faces and so on.
There are a number of uses for lightweight markup languages. We live in a world where there is a constant stream of emails, memos, articles, reports, and tweets. Many people write, rearrange and reuse text. Lightweight markup languages are helpful in this regard, saving lots of time over hand-crafted HTML tags, speeding up any writing-related process. They also are particularly strong where the reader wants to read the document source as well as the output. Moreover, they are frequently used in web-based publishing, including wikis and weblogs.
By using these open source tools, individuals can produce high quality annotated text within a few minutes, and at no cost at all. The code is portable, and can be output to documents in a wide array of formats.
Now, let's explore the 7 lightweight markup languages at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, together with links to relevant resources and reviews.
- **[Markdown][1]** --Markup language and Text-to-HTML conversion tool
- **[MultiMarkdown][2]** --Based on Markdown with additional features
- **[AsciiDoc][3]** --Presentable text document format for writing articles
- **[Textile][4]** --Billed as a "humane web text generator"
- **[Texy][5]** --Text-to-XHTML formatter and converter library
- **[Tome][6]** --Markup Language and Tool Suite for Authors
- **[reStructuredText][7]** --Markup Syntax and Parser Component of Docutils
via: http://www.linuxlinks.com/article/20130921022758982/LightweightMarkupLanguages.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://daringfireball.net/projects/markdown/
[2]:http://fletcherpenney.net/multimarkdown/
[3]:http://www.methods.co.nz/asciidoc/
[4]:http://textile.sitemonks.com/
[5]:http://texy.info/en/
[6]:https://bitbucket.org/bmearns/tome/
[7]:http://docutils.sourceforge.net/rst.html

View File

@ -0,0 +1,55 @@
Linux Seeks Help From More (And More Diverse) Coders
================================================================================
![](http://www.wired.com/wiredenterprise/wp-content/uploads/2013/09/linuxcon.jpeg)
*Sarah Sharp and Linus Torvalds (second from right) at LinuxCon. Photo: Linux Foundation*
Linus Torvalds and Intel developer Sarah Sharp met face-to-face on Wednesday, their first public encounter since their [mailing list contretemps][1] over the blunt way Torvalds treats the software coders who work on Linux, the massively popular open source operating system he created and still oversees.
But there werent any fireworks. They didnt even address the issues Sharp raised this summer.
Speaking at a Linux user conference, held in New Orleans and [streamed over the web,][2] Sharp sidestepped any controversy, but she did tell her audience that the Linux project needed to find new ways of hanging on to people who contribute to “the kernel,” the software at the heart of the operating system.
“We bring a lot of new people into the kernel and people do one-off patches,” she said, referring to small software contributions. “But there really needs to be a way for people to get a larger, beefier project within the kernel and to get some one-on-one mentorship.”
> There really needs to be a way for people to get a larger, beefier project within the kernel and to get some one-on-one mentorship
>
> — Sarah Sharp
Torvalds conceded that although the kernel process may seem difficult in some respects, its still pretty easy to write some code and have it accepted. “People talk about how hard the kernel is, but at the same time, just look at the numbers. It cant be that hard to get involved.”
The Linux Foundation says that more than 10,000 developers have contributed to the Linux kernel since 2005. Thats a massive number, but theres always a need for new blood, and the community is far from diverse. Sharp is one of the few women who work on the project — [she estimates][3] that only 1 to 2 percent of kernel developers are women — and its unclear how many ethnic minorities are represented.
As Sharp indicated back in July, some people may be turned off by the blunt way coders are often treated on the project. And this kind of treatment can be particularly discouraging if youre someone who doesnt fit into the white-male culture that has traditionally dominated software development.
This summer, Sharp took Torvalds to task for his habit of flaming people on the kernel mailing list. “Linus, youre one of the worst offenders when it comes to verbally abusing people and publicly tearing their emotions apart,” she wrote in a mailing list post.
But Torvalds says that “professionalism” is the last thing he wants, and that non-corporate nature of Linux helps set it apart. He manages the core component of the most important operating system on the planet from the home-office above his garage, sometimes in his bathrobe.
He and Sharp will eventually discuss their differences. Its just that we may not get the chance to hear them. Theyre set to discuss things at the closed-door [Linux Kernel Summit][4] in Edinburgh next month.
And though Linux is mostly written by white men, the community is taking [some baby steps][5] toward changing that. Sharp herself coordinates an internship program to mentor women in participating in open-source projects. (She said that two of her fledgling female hackers were presenting at the conference — and looking for jobs). And for the first time ever, there was a Women in Open Source lunch at LinuxCon.
About 60 women showed up for that, said Jennifer Cloer a Linux Foundation spokeswoman. “I didnt expect that many,” she says.
Oh, and theres one more thing. Now you can get LinuxCon T-shirts in womens sizes. They started doing that last year. 1
*1Correction 17:55 EST 09/19/13: An earlier version of this story incorrectly stated that this was the first year LinuxCon shirts were available in womens sizes. They were introduced in 2012.*
via: http://www.wired.com/wiredenterprise/2013/09/linuxcon/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://www.wired.com/wiredenterprise/2013/07/linus-torvalds-right-to-offend/
[2]:http://www.youtube.com/watch?v=84Sx0E13gAo&feature=youtu.be
[3]:http://www.wired.com/wiredenterprise/2013/07/sarah_sharp/
[4]:http://events.linuxfoundation.org/events/linux-kernel-summit
[5]:http://events.linuxfoundation.org/events/linuxcon-north-america/extend-the-experience/women-attendees

View File

@ -0,0 +1,94 @@
TrueCrypt, powerful-yet-friendly encryption application
================================================================================
[TrueCrypt][1] is a free open-source powerful, complex and advanced encryption application that provides a qualitative encryption, while containing user-friendly easily-graspable interface and capabilities.
Essentially, TrueCrypt all
ows the user to encrypt files, files then decrypted and enjoyed as regular files, yet, being accessible only via the user's password and non-accessible, fully encrypted for other-than-the-user persons.
Among its **features**, TrueCrypt comes with:
- ability to create encrypted folders and to present them as real disks
- support to encrypt storage devices (like for example, USB sticks) and partitions
- automatic on-the-fly encryption with gains for security
- optimized usage of system resources, permitting fast readings of its encrypted data similar in speed to non-encrypted data
TrueCrypt comes with **on-the-fly** encryption, meaning:
- data is automatically encrypted before it is saved
- data is decrypted after it is loaded
- for example, playing a video clip from an encrypted folder, portion-by-portion decrypts the pieces needed by RAM (and video player) directly in RAM, "TrueCrypt never saves any decrypted data to a disk, it only stores them temporarily in RAM"
**Creating** an encrypted folder with TrueCrypt is doable by following the below steps:
- [download][2] TrueCrypt 7.1
- unpack the archive and type in a terminal (if the archive was unpacked in Downloads)
> cd Downloads
> ./truecrypt-7.1a-setup-x64
(change the file name for 32-bit accordingly)
- then, follow the clickable steps, action that installs TrueCrypt
- launch TrueCrypt via the Dash by typing `truecrypt` in the search area
- create a new to-be-encrypted folder by navigating to `TrueCrypt-->Volumes-->Create New Volume`
- check `Create an encrypted file container` and hit `Next`
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20create%20new%20volume.png)
- check `Standard Truecrypt volume` and hit `Next`
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20standard%20truecrypt%20volume.png)
click on `Select File`, create a new folder/item inside a preferred location (like for example, the item `123` inside the `Music` folder) and hit `Next`
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20volume%20location.png)
- hit again `Next` (the AES encryption algorithm is selected by default)
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20aes.png)
- choose a size (typing, for example, `100` in the writable field with `MB` next to it, creates an 100MB folder)
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20size%20mb.png)
- create a password
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20password.png)
- select a filesystem type (such as `Linux Ext4`)
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20ext4.png)
- check `I will mount the volume only on Linux` (if that is the case)
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20mount%20linux.png)
- move vigorously the mouse pointer for several seconds and click on `Format` and enter one's password, action that completes the encrypted-item's creation process
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20random%20pool.png)
**Opening** now the just-encrypted folder is to be achieved by launching TrueCrypt, clicking on `Select File`, locating the encrypted item and hitting the bottom-area's `Mount` button, action that mounts/opens the encrypted folder.
Next, the user is able to act on the encrypted folder similarly to a regular folder, therefore, being able to copy images to it, rename files, open images by double-clicking on them, etc.
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20nautilus.png)
Clicking on the `Dismount` button, dismounts the encrypted location, the result: the location disappears from Nautilus' sidebar, while the file becomes non-accessible when clicking on it.
![](http://iloveubuntu.net/pictures_me/TrueCrypt%20dismount.png)
via: http://iloveubuntu.net/truecrypt-powerful-yet-friendly-encryption-application
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Mr小眼儿][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://www.truecrypt.org/
[2]:http://www.truecrypt.org/downloads

View File

@ -0,0 +1,81 @@
Ubuntu Touch HD Screenshot Tour The Road So Far
================================================================================
Ubuntu Touch will be released in a little over a month, which means that the operating systems is getting pretty close to its stable version. We took a look at the interface and functions and we put together a comprehensive screenshot tour.
The general feel and design that has been presented back in January for Ubuntu Touch has been kept, but the operating system is no longer full of dummy apps. Most of applications included by default are now working.
This means that if you download and install today Ubuntu Touch you will have a minimally working phone. You will be able to call and receive calls, and to send and receive SMS messages. The browser is also working, along with the image viewer and the gallery.
Other features include a minimal Contacts feature, a smoother launcher, a calendar, and camera. This latest app includes a lot of features and some of them are not even available on other operating systems.
There are still a few problems with some of the base features, such as the clock, which cant be set manually, and there isnt an alarm app available.
As expected, this is not a stable version and it will not provide a smooth ride. Canonical has implemented an OTA update functionality and the developers are pushing updates on a daily basis. When the 1.0 version will be made available, on October 17 if everything goes well, Ubuntu Touch should be a lot better.
Ubuntu Touch is developed, so far, for the Nexus 4 and 7 devices from LG and Google, but its expected to arrive on multiple other devices with the help of the XDA developers.
If just these features will be available by the time of the launch, including a way to import Gmail contacts and a simple email application, a lot of users will be ready to abandon their current operating system.
If you dont know already, Ubuntu Touch is an operating system developed by Canonical for phones and tablets. It features a design without buttons and it relies solely on touch input, hence the name.
Check the gallery below to see how the interface has evolved and what are the features implemented so far.
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-2.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-3.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-4.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-5.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-7.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-8.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-9.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-10.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-11.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-12.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-13.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-14.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-15.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-16.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-17.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-18.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-19.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-20.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-21.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-22.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-23.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-24.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-25.jpg)
![](http://i1-news.softpedia-static.com/images/news2/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145-26.jpg)
via: http://news.softpedia.com/news/Ubuntu-Touch-Screenshot-Tour-The-Road-So-Far-385145.shtml
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID

View File

@ -0,0 +1,39 @@
Valve Revealing First Part of Linux Invasion on Monday
================================================================================
On Monday Valve tossed up a teaser site promising new info.
Just days after Gabe Newell hinted to a possible Steam Box reveal next week, [Valve Software on Friday sent along this link][1] stating that the Steam Universe is expanding in 2014. Placed under the heading is a large-screen HDTV with a portal glaring back like a blue-black eye, and three smaller portals underneath, one of which has a countdown timer (71 hours to go at this writing).
"Last year, we shipped a software feature called Big Picture, a user-interface tailored for televisions and gamepads," the company teases. "This year we've been working on even more ways to connect the dots for customers who want Steam in the living-room. Soon, we'll be adding you to our design process, so that you can help us shape the future of Steam."
Valve said in an email that next week, the company will be talking about steps it's taking to make Steam more accessible on televisions and the living room. The first announcement will be on Monday morning, hence the first portal with the countdown timer. That said, bookmark the link and see what the company has in store beginning next week.
[During LinuxCon in New Orleans earlier this week][2], Gabe Newell said that Linux is the future of PC gaming because there are no closed networks; it's an open-source environment that ultimately will provide a cheaper gaming platform for PC gamers because there's no added OS costs. Updates should also not be an issue with an open environment -- he said it took six months just to get an app update approved by Apple.
Valve has already proven its Linux dedication by launching a standalone Linux client in February, and added 198 games to its Linux library. However, Newell hinted to the possible Linux-based Steam Box by illustrating how Linux can eliminate the complexities of having hardware with proprietary software in the living room. Gamers want their systems to be simple and not locked to specific hardware sets for many years.
He said that bringing Steam to Linux "was a signal for our development partners that we really were serious about this Linux thing we were talking about." The company is also contributing to the LLDB debugger project and co-developing an additional debugger. Currently, [Linux gaming accounts for less than one percent of the market][3], including players, player minutes, and revenue. Valve looks to change that.
"It feels a bit funny coming here and telling you guys that Linux and open source are the future of gaming," Newell said after walking on stage. "Sort of like going to Rome and teaching Catholicism to the Pope, so bear with me."
Rumors surrounding Steam Box have focused on the user's ability to upgrade the device when needed, which is why everyone was sure that Xi3 Corp's Piston machine was the flagship device. But sources close to the two companies said the relationship fizzled during CES 2013 in January, so now we're left wondering what will actually power Valve's platform. Yet the company has stated several times in the past that Steam Box won't be a specific hardware set, but more like a Steam Box certification for multiple hardware solutions from partners.
"Next week, we're going to be rolling out more information about how we get [living room unification], and what are the hardware opportunities that we see for bringing Linux into the living room and potentially pointing further down the road to how we can get it even more unified in mobile."
See you Monday.
via: http://www.tomshardware.com/news/valve-gabe-newell-steam-box-linux-monday,24342.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://steampowered.com/livingroom
[2]:http://www.youtube.com/watch?v=Gzn6E2m3otg#t=1369
[3]:http://arstechnica.com/gaming/2013/09/gabe-newell-linux-is-the-future-of-gaming-new-hardware-coming-soon/

View File

@ -0,0 +1,40 @@
Weather App refines its visuals
================================================================================
Weather App is an [Ubuntu SDK][2] application, designed in mind with gathering, managing and exposing relevant weather informations into a classy good-looking interface.
Multiple cities, monochrome icons, date, ability to scroll through and observe hour-bound weather informations, additional weather details housed in flipped views, are among the features already implemented in the handy weather tool.
[Weather App][2] has been updated to yet-another interesting release, bringing visual refinements for its text-based notifications.
Hitting now the bottom-bar's `Refresh` button, exposes the data-refresh activity with an enriched activity indicator, a box containing the spinning circle into a white-ish container, while adding the `Loading` text to the spinner, generating user-friendliness and more clarity into the weather application.
![](http://iloveubuntu.net/pictures_me/weather%20app%20new%20activity%20indicator%20sep22.png)
Weeks ago, Weather App received support for notifications related to faulty situations, meaning, in cases like unavailable Internet connectivity, Weather App transmits to the user its inactive state.
The mentioned faulty-cases notification has adopted the same white-ish rounded subtly-shadowed look, containing `Couldn't load weather data, please try again later` description, as opposed to the old behavior when the notification was exposed on a dark-ish transparent overlay featuring a dedicated view (the full window).
![](http://iloveubuntu.net/pictures_me/weather%20app%20internet%20notification.png)
How do we **install** Weather App 0.3?
Add the following **official** PPA (Ubuntu 13.04, Ubuntu 13.10)
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo add-apt-repository ppa:ubuntu-touch-coreapps-drivers/daily
sudo apt-get update
sudo apt-get install ubuntu-sdk ubuntu-weather-app
via:http://iloveubuntu.net/weather-app-refines-its-visuals
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://developer.ubuntu.com/get-started/
[2]:https://launchpad.net/ubuntu-weather-app

View File

@ -0,0 +1,107 @@
Wireless Aside, Cr OS Linux Delivers the Best of Two Worlds
===========================================================
**It is easy to be misled about exactly what Cr OS is. This open source OS project first debuted in 2009 as Chrome OS Linux. Last September its developers changed the name to Cr OS Linux. Even with a recent name change for this distro, it can be mistaken for other Linux OS projects that resemble Google's Chrome OS. Think Chromebook here.**
The [Cr OS Linux][1] distribution is an interesting blend of the Cinnamon desktop with a special edition of the Chromium Web browser.
The approach Cr OS Linux (pronounced "Cros Linux") takes gives you a taste of Linux Mint with a chaser of a not-quick pure Google Chrome OS.
Cr OS is a fully functional Linux distro. It has its own repository and package manager to provide software updates.
I was generally pleased with Cr OS. Its lightweight design does not have many of the advanced features that tend to bog down Linux Mint, but the Cinnamon desktop definitely provides a Minty look and feel.
![img](http://www.linuxinsider.com/images/article_images/78918_620x200.jpg "Cr OS Linux workspaces.")
Cr OS Linux uses GNOME scaling effects to depict workspaces.
The only serious impediment is its high rate of incompatibility with wireless hardware. If all you need is a solid Linux OS for your desktop computer, Cr OS could be an ideal choice. If you also want to use it on laptops, however, chances are it will not connect to your wireless card.
###WiFi Woes
I loaded the live DVD onto three different laptops I use regularly. Each one was built by a different but well-known laptop maker.
All connected to the Internet via cable just fine. None made the wireless connection. Cr OS failed to spot the wireless card.
This is a recurring problem with one of my laptops, but I can almost always get a wireless connection from at least one of the other two.
###No Chrome OS Clone
It is easy to be misled about exactly what Cr OS is. This open source OS project first debuted in 2009 as Chrome OS Linux. Last September its developers changed the name to Cr OS Linux.
Even with a recent name change for this distro, it can be mistaken for other Linux OS projects that resemble Google's Chrome OS. Think Chromebook here.
The developer's intent was to build a free Linux Live CD distribution around the revolutionary Google Chrome (Chromium) Web browser and based on the openSUSE operating system. That is what Cr OS Linux is.
Unlike the Chrome OS Project, however, Cr OS is more than just a browser-based OS.
###First Impressions
Cr OS is a Linux distro that gives you the best of two worlds. The combination of a traditional Linux desktop based on Cinnamon with a tweaked Chromium Web browser is awesome.
Cr OS installs with the InSync beta 10 client for Google Drive. This essentially turns the generic Chromium Web browser that is the basis of Google Chrome into the Chrome browser.
I can log into my Google account and have Chromium sync all of the Google apps so I get the appearance of actually running the Google Chrome browser. Even the Chrome store is connected to the Google Store in the browser.
So, if you use the Google Chrome browser and like the Cinnamon desktop, the Cr OS is very satisfying indeed.
###Software Galore
Cr OS has an impressive installed software base. This makes it much more flexible than Google Chrome OS, with all the limitations it imposes.
You can use your standard Linux apps and supplement the software with your favorite Google apps online via the Chromium browser linked to your Google account.
Cr OS does not install the latest versions of every application, but at least I did not have to add the key programs I expect to find in a Linux distro. Among the apps provided are the Banshee 2.4 media player, Shotwell 0.12 photo manager, GIMP 2.8 image editor, LibreOffice 3.5 office suite, Wine 1.5 Windows emulator, Cheese 3.4 webcam app and the Pidgin 2.10 instant messenger.
###Under the Hood
Cr OS is no slouch in the engine department, either. It has a Dashboard with social toolbar and a very functional Control Center.
Powering this distro release is Linux kernel 3.6.5 and the Cinnamon 1.6.6 desktop environment. The Chromium 24.0.1290 Web browser is the stock offering.
###Getting It
The download process for Cr OS is horrible. You can choose to pay for a Gold membership account for really fast download speed, or you can choose the regular download option for free, go through a 60-second wait with gotcha verification and then a very slow (353 minutes) download.
The download service is provided by depositfiles.com. The Cr OS website has almost no information about the community or company providing the software. The site gives you the option to go to its Google+ page, but until you agree to add them to your Circles, you get no information from there either.
You can also choose to download the live DVD version or the install-to-USB-drive portable version. The live download is 826 MB. The USB download is a 976 MB tar.gz file (3.9 GB unpacked).
###A Better Source
An alternative is [here][2] at the [SuSE][3] Studio affiliate website. You still need to set up an account, however, unless you have Google or other affiliated log-ins.
The download speeds are not throttled back here, however, so the complete download is much quicker. The download speed still depends on your service provider and other factors, but no USB installation download was available.
Either way, you may still sense some branding confusion. Cr OS Linux is not affiliated with Google Chrome, other than the tie-in with the Insync integration.
The splash screen sports the Google red, green and yellow colored circle. The two-tone blue Chromium icon sits on the desktop panel, however.
###Bottom Line
If the wireless connectivity issue does not affect you, Cr OS is a solid Linux distro. It offers an uncluttered Cinnamon desktop environment with a tweaked-out version of the Chromium Web browser.
Cr OS is not as mainstream as other Linux distros, but its unique approach may be just what you need to enjoy a more pure Linux experience.
###Want to Suggest a Linux Application for Review?
Is there a Linux software application you'd like to suggest for review? Something you love or would like to get to know?
Please send your ideas to me at jack.germain@newsroom.ectnews.com, and I'll consider them for a future Linux Picks and Pans column.
And use the Talkback feature below to add your comments!
via: http://www.linuxinsider.com/story/Wireless-Aside-Cr-OS-Linux-Delivers-the-Best-of-Two-Worlds-78918.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[暮霭加][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://getchrome.eu/
[2]:https://susestudio.com/a/jMOVxa/cr-os-linux
[3]:http://www.novell.com/linux

View File

@ -0,0 +1,50 @@
我是标题党“高清无码大图”展示开源编程语言的20年历史
==========
也许很多人已经忘记那时Emacs Lisp还是最受欢迎的开源编程语言之一……
----------
现代计算机的逐渐流行可以追溯到上世纪80年代末、90年代初。个人电脑和后来的因特网相结合创造出史无前例的信息爆炸人们有能力在瞬间就连接上地球另一端的同胞。
![](http://readwrite.com/files/opencola_wikipedia.jpg)
上图为开放可乐Open Cola一种开源软饮料感谢维基百科供图。
外行人看起来就像是魔法。但对于亲自建立这些系统的人们来说使用编程语言操纵计算机、服务器、Web服务等等功能却是如此平常自然。
大多数编程语言都是开源的这意味着任何人都可以使用并添加新的功能。因此开发者们使用的编程语言不断在发展进化就如同计算机20年来的显著发展变化一样。没有什么是一成不变的永远不变的只有变化本身。
举个例子来说你知道在1993年的时候Emacs Lisp是最受欢迎的开源编程语言之一吗也许有读者从未听说过Emacs这是一款在Linux开发者中非常流行的文本编辑器由自由软件领袖Richard Stallman开发。由于当时在Linux下并没有多少成熟的集成开发环境IDEs就算有Linuxer们也不屑于使用而同时Emacs具有良好的可扩展性所以很多程序员都用它来写代码。Emacs Lisp就是早期Lisp编程语言的一款衍生品。
同样在1993年的第一季度C语言编写的代码在代码提交总量中占到了51%位列最受欢迎的开源编程语言。Make——Unix开发者使用的一款工具能够将源代码自动生成为可执行程序或库文件1993年它在开发者中的使用比例仅为6%。
2013年第一季度Java成为最受欢迎的开源编程语言所占比例为12%。C++占比11%而HTML为10%。
所有这些开源编程语言都或多或少影响着新语言的诞生。比如C语言一直深刻影响着编程语言的变革像C++、Python、Javascript和Perl都是深受C语言的影响再比如Java帮助形成了C#的基础而Python则影响了Ruby。
变革还将持续。1993年只有不到40种开源编程语言。到了2013年语言数量几乎达到100种而且每天都在诞生新的ideas。
看一下移动云计算公司[Kinvey][2]提供的信息图图中绘制了20年来开源编程语言的历史概况。图表数据来源于[Ohloh.net][3] 和 [黑鸭子软件(Black Duck Software)][4].
[Kinvey 注][5]:
> 我们将1993年以来排名前16的编程语言在给定单季度的代码提交总量中所占的比例进行了可视化。希望你能和我们一样发现这张图表的有趣之处——从“一家独大”到“群雄并起”它真实展现了编程世界的活力。我们还将其他一些感兴趣的数据化成了几个小图语言种类年度总量、各语言每次提交代码的平均行数、追踪哪些语言影响了其他语言的发展。
![](http://readwrite.com/files/open_source_code_history_kinvey_800.jpg)
via: http://readwrite.com/2013/09/17/a-visual-history-of-the-last-20-years-of-open-source-code
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Mr小眼儿] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[Mr小眼儿]:http://linux.cn/space/14801
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://en.wikipedia.org/wiki/Make_(software)
[2]:http://www.kinvey.com/
[3]:http://www.ohloh.net/
[4]:http://www.blackducksoftware.com/
[5]:http://www.kinvey.com/blog/3242/a-brief-history-of-open-source-code-infographic

View File

@ -1,6 +1,6 @@
集成命令提示符、堪称“多才多艺”的命令行文件管理器 - CLEX
===========
作为一名系统管理员亦或是一名普通的命令行用户,在文件管理器和命令行之间频繁切换是否时常令你感到沮丧。更多时候,你是否只好使用一些命令行口令以代替图形化界面的文件管理器。
作为一名系统管理员亦或是一名普通的命令行用户,在文件管理器和命令行之间频繁切换是否时常令你感到沮丧。总有一天,你会倾向于使用一些命令行来代替你所用的图形文件管理器。
也许,偶尔你会找到一款不错的命令行管理器,但即使如此,你仍然需要在你的文件管理器和命令行窗口之间来回切换。所以,这个问题并没有真正解决。那么,是否有一款文件管理器能将文件浏览和命令提示符集成在同一个窗口里呢?答案是肯定的,它就是**CLEX**。
@ -8,16 +8,16 @@
## CLEX - 命令行文件管理器 ##
CLEX是一款基于命令行的文件管理器它拥有一个漂亮轻巧的用户界面提供了非常多的文件管理选项。这款文件管理器的最大优势是它还集成提供了一个命令提示符在同一个窗口中哦~),通过这个命令提示符,你可以执行绝大部分的常规命令。
CLEX是一款基于命令行的文件管理器它拥有一个漂亮轻巧的用户界面提供了非常多的文件管理选项。这款文件管理器的最大优势是它还集成提供了一个命令提示符在同一个窗口中哦~),通过这个命令提示符,你可以运行常规命令。
**注** - 下文中的所有例子均测试于Ubuntu13.04。
**简易教程**
下图是在我机器上第一次执行CLEX的样子
下图是在我机器上第一次执行CLEX的用户界面
![](http://mylinuxbook.com/wp-content/uploads/2013/09/clex-1.png)
可以看到,窗口的上半部分列出了当前工作路径(本例中**/home/himanshu/**)下的所有的文件和目录。你可以使用上下方向键选择一个文件或目录,也可以按下回车进入一个目录。
可以看到,窗口的上半部分列出了当前工作路径(本例中**/home/himanshu/**)下的所有的文件和目录。你可以使用上下方向键选择一个文件或目录,接着按下回车进入一个目录。
在窗口的下半部分CLEX提供了一个命令行提示符(在我的测试中为bash),在这里你可以执行任意已经安装好的命令。
@ -36,7 +36,7 @@ CLEX是一款基于命令行的文件管理器它拥有一个漂亮轻巧的
![](http://mylinuxbook.com/wp-content/uploads/2013/09/clex-5.png)
可以看到,这些快捷键包括改变当前工作路径,添加书签,查看历史命令,文件名排序,比较文件夹等等。
可以看到,这些快捷键包括改变当前工作路径,添加书签,查看历史命令,文件名排序,比较目录文件夹等等。
下图为查看历史命令的截图:
@ -77,12 +77,12 @@ via:http://mylinuxbook.com/clex-a-versatile-command-line-file-manager/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Mr小眼儿] 校对:[校对者ID][]
译者:[Mr小眼儿] 校对:[Caroline][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[Mr小眼儿]:http://linux.cn/space/14801
[校对者ID]:http://linux.cn/space/校对者ID
[Caroline]:http://linux.cn/space/14763
[1]:http://mylinuxbook.com/clex-a-versatile-command-line-file-manager/
[2]:http://www.clex.sk/about.html

View File

@ -1,30 +0,0 @@
GNOME Shell 3.10 Beta 2 引入新的系统状态栏
=========================================================
最新的GNOME Shell 3.10 beta测试版已经在几天前提供下载这也带来了很多改进并修复了可多的bug。
GNOME Shell 3.10 Beta2 改进了子菜单的风格调整了系统行文栏的风格并且为“无需用户名”验证提供支援改进新的关机结束当前session的对话框的设计对一些独立的Wayland 和X11的二进制代码的编译进行了改善。
这个版本也使侧栏更易访问你也将可以通过键盘改变侧栏的数值。Dash的帮助提示将不在那些弹窗的应用程式启动时显示系统状态图标间的空白距离将被调整日历的键盘导航功能被改善其自身也更易被用户访问。
这个版本——也是3.10的第二个beta测试版——带来了对新的NetwokrManager API的支持系统行为栏也在锁屏时候被隐藏其他登陆的用户也不会在登出时候被隐藏而且“Session“这个大大的标题也将从登陆页面中被移除。
还有Dash已经能在安装的程序改变时候重新载入“最喜爱的程式”favorites关闭工作区的最后一个窗口预览模式也将不再被启用Focus App的DBus模式被实装一个新的程序筛选设计被实装换页的那部分可点击的按钮区域被扩展延伸了显示消息时候移动的控制栏被修正了。
感谢Ray、Clovanni、Jasper、Emmamuele的努力消除了GNOME Shell 3.10 Beta2中的以下几个bug#706542、 #706654#706005#706681#706841,、#706843、 #707064#706262#707197、 还有 #707269。 你可以在GNOME 的Bugzillla的网站中找到它们的档案当然不要加
这个版本中的翻译的进度中,当推波兰语、挪威语(波克默尔语)、塔吉克语、 葡萄牙语(巴西)、德语、立陶宛语、加利西亚语(西班牙)、斯洛伐克语、斯洛文尼亚语、加泰罗尼亚语、比利时语。更多具体的细节请查看官方的更新说明文档。
也可以直接从Softpedia下载GNOME Shell 3.10 Beta2但请谨记这只是一个beta测试版。请不要在生产环境中安装。这个版本只供测试使用。
原文链接: http://news.softpedia.com/news/GNOME-Shell-3-10-Beta-2-Implements-New-System-Status-Area-380916.shtml
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[Chilledheart][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID

View File

@ -84,7 +84,7 @@ via: http://mylinuxbook.com/ledger-command-line-accounting-tool-2/
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[Vito]:http://linux.cn/space/译者ID
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://www.gnucash.org/

View File

@ -0,0 +1,42 @@
Lightweight Markup Languages
================================================================================
A lightweight markup language is a modern system for annotating a document in a way that is syntactically distinguishable from the text, and designed with a simple readable syntax. In fact, the syntax is so basic that anyone can quickly learn to use these markup languages. The key advantage of this type of language is that it is designed to be easy to enter the annotated text in a text editor, and at the same time easy to follow the document source.
This type of language has plain text formats, with very simple special characters or strings that mark up section headers, lists, tables, link syntax, font faces and so on.
There are a number of uses for lightweight markup languages. We live in a world where there is a constant stream of emails, memos, articles, reports, and tweets. Many people write, rearrange and reuse text. Lightweight markup languages are helpful in this regard, saving lots of time over hand-crafted HTML tags, speeding up any writing-related process. They also are particularly strong where the reader wants to read the document source as well as the output. Moreover, they are frequently used in web-based publishing, including wikis and weblogs.
By using these open source tools, individuals can produce high quality annotated text within a few minutes, and at no cost at all. The code is portable, and can be output to documents in a wide array of formats.
Now, let's explore the 7 lightweight markup languages at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, together with links to relevant resources and reviews.
- **[Markdown][1]** --Markup language and Text-to-HTML conversion tool
- **[MultiMarkdown][2]** --Based on Markdown with additional features
- **[AsciiDoc][3]** --Presentable text document format for writing articles
- **[Textile][4]** --Billed as a "humane web text generator"
- **[Texy][5]** --Text-to-XHTML formatter and converter library
- **[Tome][6]** --Markup Language and Tool Suite for Authors
- **[reStructuredText][7]** --Markup Syntax and Parser Component of Docutils
via: http://www.linuxlinks.com/article/20130921022758982/LightweightMarkupLanguages.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://daringfireball.net/projects/markdown/
[2]:http://fletcherpenney.net/multimarkdown/
[3]:http://www.methods.co.nz/asciidoc/
[4]:http://textile.sitemonks.com/
[5]:http://texy.info/en/
[6]:https://bitbucket.org/bmearns/tome/
[7]:http://docutils.sourceforge.net/rst.html

View File

@ -0,0 +1,55 @@
Meet StartUbuntu, interesting open-for-participation project aimed at further spreading Ubuntu's adoption
相遇StartUbuntu——一个有趣的开放共同参与的项目它目的是为了更广泛的扩展Ubuntu的认可度
================================================================================
Ubuntu is a powerful, solid and no-compromise operating system centering numerous features, professional designs and user-centric interactions, OS used by 20 million users across the globe.
Ubuntu是一个强大、稳定并且不妥协的操作系统它集中了大量的优点、专业的设计以及以用户为中心的交互界面在全球拥有2000万的用户。
Ubuntu has both power and looks, therefore, awareness has the capacity to always increase its number of users, awareness at a planetary scale having the capacity to extend Ubuntu's usage deeper and deeper all over Earth.
Ubuntu既有强大的功能又有好看的界面。因此它有能力让使用它的用户的数量不断增加这同时也让Ubuntu的使用越来越广泛。
[StartUbuntu](https://launchpad.net/startubuntu) is an interesting full-of-potential initiative created by third-party users concerned with the now's OS-usage percentages at a global scale, project designed in mind with pushing Ubuntu into the hands of more and more users.
StartUbuntu是一个充满潜力的有趣的创新它是由一群在全球范围内关注现代操作系统使用率的第三方用户创建的。项目设计的目标是把Ubuntu送到越来越多的人手中。
A definitely exciting aspect of the StartUbuntu project is its clarity and sharp focus, meaning, the project aims at attracting users from Windows XP via a handy strategy: offering the full Ubuntu family of flavors to users of Windows XP seeking to change their OS.
StartUbuntu项目清晰而明确的目标无疑是让人兴奋的它旨在利用一个方便的策略来将用户从Windows XP处吸引过来为那些正寻求改变他们系统的Windows XP用户提供整套Ubuntu家族所有衍生版。
The Ubuntu alternative is to be offered to former XP users due to XP's end-of-life reaching in April 8th, 2014 (and thus its users looking for a new OS).
Ubuntu是要给那些曾经的XP用户提供一个选择由于XP系统将在2014年4月8日结束它的生命周期因此它的用户正在寻找一个新的系统。
![](http://iloveubuntu.net/pictures_me/startubuntu%20version%202.png)
The StartUbuntu project has just been resurrected, moving itself to version 2 of the project with refreshed goals and more strengthened precisely-conceived action phases, including:
StartUbuntu项目刚刚被重启而且已经前进到了第二版更新了项目目标设立了更实际的精细化的行动步骤包括
- phase 0 (define the project and clearly expose its goals in the open)
- phase 1 (build an open-for-participation team)
- phase 2 (strengthen communication means within the newly-created team)
- phase 3 (incarnating informations about why Ubuntu is better and more suitable for users, as compared against its proprietary competition)
- phase 4 (approach and engage with potentially-useful communities, foundations, projects, etc, in order to solidify the manner of reaching XP users)
- phase 5 (reaching the actual XP users)
- phase 6 (further continue and expand the previously-mentioned actions)
- 第0步 定义项目并且向公众展示项目的目标
- 第1步 建立一个开放共同参与的小组
- 第2步 强化与新创立小组之间的沟通
- 第3步 详细阐述为什么用户会认为Ubuntu系统相比它的竞争对手来说更好用更适合
- 第4步 进一步并且经营好会有帮助的潜在的社区、基金会、项目等以便巩固那些已经考虑用Ubuntu替换XP系统的用户。
- 第5步 接触到实际的XP用户
- 第6步 重复上面提到的步骤
The StartUbuntu project is open to every user interested in spreading Ubuntu, participation and complete details available on [https://wiki.ubuntu.com/StartUbuntu](https://wiki.ubuntu.com/StartUbuntu)
StartUbuntu项目是开放的每一个愿意推广Ubuntu使用的人都可以参与并完善这个项目它的网址是[https://wiki.ubuntu.com/StartUbuntu](https://wiki.ubuntu.com/StartUbuntu)
via: http://iloveubuntu.net/meet-startubuntu-interesting-open-participation-project-aimed-further-spreading-ubuntus-adoption
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[markvv][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://iloveubuntu.net/meet-startubuntu-interesting-open-participation-project-aimed-further-spreading-ubuntus-adoption
[2]:https://launchpad.net/startubuntu
[3]:https://wiki.ubuntu.com/StartUbuntu

View File

@ -1,34 +0,0 @@
MineSweeper Touch增添了漂亮的Suru元素
================================================================================
设计是Ubuntu的下一代组件中极其重要的组成部分它正逐步但已经可见地在区域元素组件等方面实现整体的设计能量正在将Ubuntu的下一代组件推向一个优良、时尚、新颖的层面。
Suru是官方的设计程序的一部分。本质上讲它是通过彩色的背景有趣的形状和别致时尚的区块来展现一系列视觉图案借以在使用时实现真正美观的应用程序。
Suru在官方的核心应用程序中可谓是第一流的公民了但是现在也已经有第三方的应用程序正在使用各种各样的Suru的变种了其中MineSweeper Touch就是一个例子。
[MineSweeper Touch](https://launchpad.net/minesweeper-touch)是将经典、可爱的扫雷游戏在Ubuntu的软件开发包接口中实现的一款令人喜爱的小游戏。最近随着新式的Suru风格在其视图中的融入MineSweeper Touch又增添了相当有趣的外观和感受。
结果当运行MineSweeper Touch时用户会发现紫色的背景衬托着紫红色的圆角小方块揭开这些小方块时它们会像游戏信息暴露的已开拓区域一样变成白色的并且有不同的容器盛放着它们。
![](http://iloveubuntu.net/pictures_me/MineSweeper%20Touch%20suru%20style%201.png)
![](http://iloveubuntu.net/pictures_me/MineSweeper%20Touch%20game%20lost.png)
Suru风格的实现在感知和个性方面将扫雷游戏带到了一个更高的层面用美感愉悦着你的双眼用行动挑战着你的智力。
MineSweeper Touch的代码可以在这里获得 [https://code.launchpad.net/~flscogna/minesweeper-touch/trunk-1](https://code.launchpad.net/~flscogna/minesweeper-touch/trunk-1)
via: http://iloveubuntu.net/minesweeper-touch-enriched-beautiful-suru-elements
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][晨光] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://iloveubuntu.net/minesweeper-touch-enriched-beautiful-suru-elements
[2]:https://launchpad.net/minesweeper-touch
[3]:https://code.launchpad.net/~flscogna/minesweeper-touch/trunk-1

View File

@ -0,0 +1,77 @@
Ubuntuzilla: 简单的方式来安装最新的Mozilla软件
================================================================================
[**Ubuntuzilla**][1] 是一个包含最近最新版本 **Mozilla Firefox,MOzilla Thunderbird** ,还有 **Mozilla Seamonkey** 软件的 **APT** 仓库,这个仓库将工作于Ubuntu还有所有的Debian衍生发行版。Ubuntuzilla 有一个[支持论坛][2]在[Ubuntu论坛][3]的第三方项目区域,因此,如果用户有任何问题,意见或者建议就可以使用它。
**为什么要用Ubuntuzilla?**
回答这个很简单。对于一个特定版本的Ubuntu,官方仓库包含这个版本的Ubuntu发布日期时的软件包的最新版本。发布之后再次更新的软件包不被加入这个仓库,以便安全修复异常。使用Ubuntuzilla的用户可以得到并及时更新还没有加入到Ubuntu/Debian官方仓库的Mozilla软件,听起来还不错吧?恩,就是这样。
**加入Ubuntuzilla仓库**
加入Ubuntuzilla 没有什么难的,但是如果你已经在使用旧版的ubuntuzilla脚本,你应该先删除掉。否则当安装Mozilla软件的时候由于已存在将会得到一个指向本地 **/usr/bin/** 的链接。
移除旧版本的Ubuntuzilla脚本,运行下面的命令:
$ sudo ubuntuzilla.py -a remove -p <package-name>
首先,明智的选择是备份已存在的Firefox/Thunderbird/Seamonkey用户个人文件。它被存放在你的home文件夹。Firefox 和Seamonkey 个人文件存放在 **.mozilla** 文件夹中。Thunderbird 的个人文件存放在 **.thunderbird** 或者 **.mozilla-thunderbird** 文件夹里。
使用任意编辑器打开 **/etc/apt/sources.list** 文件。
$ sudo nano /etc/apt/sources.list
加入下面一行在其中。
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main
保存并退出文件。
在keyring中加入下面的包签名key,使用命令:
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
更新源文件表,使用命令:
$ sudo apt-get update
现在你可以从Ubuntuzilla安装你想要的Mozilla 软件了。
**安装Mozilla Firefox:**
$ sudo apt-get install firefox-mozilla-build
**安装Mozilla Thunderbird:**
$ sudo apt-get install thunderbird-mozilla-build
**安装MOzilla Seamonkey:**
$ sudo apt-get install seamonkey-mozilla-build
这些命令可以移除软件包:
$ sudo apt-get remove firefox-mozilla-build
$ sudo apt-get remove thunderbird-mozilla-build
$ sudo apt-get remove seamonkey-mozilla-build
我发现它对那些想要最新版Mozilla产品的人非常有用。Enjoy!
via: http://www.unixmen.com/ubuntuzilla-easy-way-install-latest-mozilla-products/
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[flsf01][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:http://sourceforge.net/apps/mediawiki/ubuntuzilla/index.php?title=Main_Page
[2]:http://ubuntuforums.org/forumdisplay.php?f=251
[3]:http://ubuntuforums.org/