Linux中国 只有几百个字节大小的国际象棋程序 当我在这里提到了 ZX81 电脑时,我已经暴露了我的年龄。ZX81 是一个由英国开发者(Sincilair 研究所)生产的家庭电脑,它拥有"高达" 1KB 的内存!上面的 1KB 并不是打印错误,这个家庭电脑确实只配置有 1KB 的板载内存。但这个内存大小上的限制并没有阻止爱好者制作种类繁多的软件。事实上,这个机器引发了一代编程奇才的出现,这让他们掌握了让程序在该机上运行起来的技能。这个机器可以通过一个 16 KB 的内存卡来进行升级,这就提供了更多的编程可能。但未经扩展的 1KB 机器仍然激励着编程者们发布卓越的软件。 我最喜爱的 ZX81 游戏有 By Rain2015 年 4 月 25 日
折腾&玩机 来自安卓的诱惑:安卓对讲机 但是我最近发现,如果在家中有多部安卓设备的话,这意味着我可以重新获得一种在上世纪八十年带过时的老派的信息交流方式,一个对讲系统。 By Skpe2015 年 4 月 24 日
Linux中国 系统管理员的容器时代之殇 系统管理现在处于一个癫狂的时代,一片混乱。 我并不是抱怨老式系统管理员们,他们还是知道如何让系统工作起来,知道怎么更新系统和如何升级扩容。 这篇吐槽是关于容器、预构建虚拟机镜像的,它们真是令人难以置信的混乱,它们的脑子里面就根本没有可信和升级的概念。 (题图来自crtdot.com) 举个 Hadoop 的例子,似乎就没有人知道如何从头构建一份 Hadoop,它那令人头昏眼花的依赖关系、版本需求和构建工具让人云山雾罩。所有这些神奇的工具仍然是通过传统的 make 命令构建的,每个工具都是它自己带的,彼此不兼容,你得按照没有复用意 By Rain2015 年 4 月 24 日
Linux 发行版/系统 KaOS 2015.04 新版本发布 KaOS 是一份桌面 Linux 发行,其特色在于最新版本的KDE桌面环境及其他流行的使用Qt工具包的软件程序。它最初基于Arch Linux,但从2013年四月起,开发者们开始创建他们自己的软件包,现在这些软件包可以从KaOS自己的软件仓库里获得。KaOS采用滚动发布开发模式,并且只面向64位计算机系统。 By Dream2015 年 4 月 24 日
开源新闻 新的极客指南:Cron之上 Linux Journal是一个由美国德克萨斯州休斯顿的Belltown Media, Inc.出版发行的一个技术月刊杂志。该杂志上的内容主要是关于Linux(计算机操作系统),为开源爱好者提供高度专业化的信息来源。Linux Story为大家带来最新一期电子杂志《新的极客指南:Corn之上》的简介 By Phoenix Legend2015 年 4 月 23 日
Linux中国 【微博活动】Linux中国微博5w粉丝活动 Linuxer and 乡亲们,Linux中国微博5w粉丝活动粗暴来袭,即日起至4月30日,关注@Linux中国转发置顶微博(http://weibo.com/1772191555/CeAy6m9lq)并@ 一位互粉好友,即有机会获赠我们为大家准备的挨踢必备装备,移动电源、鼠标等你来拿,转发数每超过100送出一个U盘,礼品活动结束后统一抽奖派送,好礼堆成羴(shan)有胆你就来。 礼品展示 (小米移动电源) (罗技无线鼠标) (ADATA U盘) 全家福 :-D 活动链接:http://weibo.com/1772191555/CeAy6m9lq By Rain2015 年 4 月 23 日
Linux 发行版/系统 Elementary,致亲爱的Linux用户 颜值高的发行版总是争议多,第一个争议就是它该不该有颜值,颜值有没有意义,好终极的问题(⊙o⊙)… Elementary OS的简要介绍,设计理念与OSX的相似之处。如果想要有OSX的使用体验,那就试试 Elementary OS吧。 By 放荡不羁爱机油2015 年 4 月 22 日
Linux中国 如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0。代号为Hurr durr I'm a sheep的Linux内核4.0是目前为止最新的主干内核。它是稳定版3.19.4之后发布的内核。4月12日是所有的开源运动爱好者的大日子,Linux Torvalds宣布了Linux内核4.0的发布,它现在就已经可用了。由于包括了一些很棒的功能,例如无重启补丁(实时补丁),新的升级驱动,最新的硬件支持以及很多有趣的功能都有新的版本,它原本被期望是一次重要版本。但是实际上内核4.0并不认为是期望中的重要版本,Linus 表示期望4.1会是一个更重要的版本。实时补 By Rain2015 年 4 月 22 日
开源新闻 DUANG! 戴尔 XPS 13 Linux 开发版已发行 想要拥有一台有一流的Linux操作系统开发版的电脑吗?近日戴尔已经再次推出他们装有 Linux 操作系统开发者版本的最新笔记本电脑,第四代戴尔 XPS 13 开发者版,这也是戴尔为自己公司高级终端工作站程序编辑员配置的最新版笔记本电脑。 By 放荡不羁爱机油2015 年 4 月 21 日
Linux中国 Prips – 打印指定范围内的IP地址 prips是一个可以打印出指定范围内所有ip地址的一个工具。它可以增强那些只能同时工作在一个主机上的工具的可用性。 在ubuntu上安装prips 打开终端并输入下面的命令 sudo apt-get install prips 使用prips prips语法 prips start end prips ... By Rain2015 年 4 月 21 日
Linux中国 直击 Elementary OS 0.3 Freya – 下载和安装指南 Elementary OS是一个以Ubuntu为基础的轻量级操作系统,广受欢迎。目前已经发行了三个版本,而第四个版本将会以即将到来的Ubuntu16.04为基础开发。 Jupiter (0.1): 第一个Elementary OS稳定发行版基于Ubuntu 10.10,在2011年三月发布。 Luna (0.2): 第二个Elementary OS稳定发行版基于Ubuntu 12.04,于2012年11月发布。 Freya (0.3): 第三个Elementary OS稳定发行版基于Ubuntu 14.04的,2015年二月8号发布。 Loki (0.4): 未来Elementary OS第四版,计划以Ubuntu16.04为基础,并且提供更新服务直到2021年。 ... By Rain2015 年 4 月 21 日
Github Trending Github Trending repositories week 1 Rube为你带来Github一周流行项目介绍(ResearchKit,react-native,GuillotineMenu,samurai-native,linux,t3js,Helium,niltalk,thefuck......) By Rube2015 年 4 月 21 日
开源人访谈 Git 10周年访谈:来自 QT 维护者 Thiago Macieira 使用 Git 的成功故事和秘诀 Git 十周年访谈,本期专访QT核心维护者Thiago Macieira By Phoenix Legend2015 年 4 月 20 日
Linux中国 如何在 Ubuntu 中再次登录时还原上次运行的应用 在你的 Ubuntu 里,如果你需要处理一些工作,你并不需要关闭正运行着的那些应用,只需要管理一下窗口,并打开那些工作需要的应用就行。然而,如果你需要离开处理些别的事情或你的机器电量低使得你必须马上关闭电脑,这些程序可能就需要关闭终止了。不过幸运的是,你可以让 Ubuntu 记住所有你正运行的应用并在你下一次登录时还原它们。 自动保存会话 现在,为了让我们的 Ubuntu 记住当前会话中正运行的应用并在我们下一次登录时还原它们,我们将会使用到 dconf-editor。这个工具代替了前一个 Ubuntu 版本里安装的 gconf-editor,但默认情 By Rain2015 年 4 月 20 日
Linux中国 Linux有问必答:如何在树莓派上安装USB网络摄像头 Question: 我可以在树莓派上使用标准的USB网络摄像头么?我该如何检查USB网络摄像头与树莓派是否兼容?另外我该如何在树莓派上安装它? 如果你想在树莓上拍照或者录影,你可以安装树莓派的摄像头板。如果你不想要为摄像头模块花费额外的金钱,那有另外一个方法,就是你常见的USB 摄像头。你可能已经在PC上安装过了。 本教程中,我会展示如何在树莓派上设置摄像头。我们假设你使用的系统是Raspbian。 在此之前,你最好检查一下你的摄像头是否在这些已知与树莓派兼容的摄像头之中。如果你的摄像头不在这个兼容列表中,不要丧气,仍然有可 By Rain2015 年 4 月 20 日
Linux中国 Linux Shell脚本面试25问 Q:1 Shell脚本是什么、它是必需的吗? 答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。 Q:2 什么是默认登录shell,如何改变指定用户的登录shell 答:在Linux操作系统,/bin/bash是默认登录shell,是在创建用户时分配的。使用chsh命令可以改变默认的shell。示例如下所示: # chsh 用户名 -s 新shell # chsh linuxtechi -s /bin/sh Q:3 可以在shell脚本中使用哪些类型的变量? 答:在shell脚本,我 By Rain2015 年 4 月 20 日
Linux中国 在 Ubuntu14.10/Mint7 上安装 Gnome Flashback 经典桌面 如果你不喜欢现在的Unity桌面,Gnome Flashback桌面环境是一个简单的并且很棒的选择,让你能找回曾经经典的桌面。 Gnome Flashback基于GTK3并提供与原先gnome桌面视觉上相似的界面。 Gnome Flashback的另一个改变是采用了源自mint和xface的MATE桌面,但无论mint还是xface都是基于GTK2的。 安装 Gnome Flashback 在你的ubuntu上安装以下包即可: $ sudo apt-get install gnome-session-flashback 然后注销返回到登录界面,单击密码输入框右上角的徽标型按钮,即可选择桌面环境。可供选择的有Gnome Flashback (Metacity) 会话模式和Gnome F By Rain2015 年 4 月 20 日
Linux中国 如何在Docker容器中运行GUI程序 各位,今天我们将学习如何在Docker之中运行GUI程序。我们可以轻易地在Docker容器中运行大多数GUI程序且不出错。Docker是一个开源项目,提供了一个打包、分发和运行任意程序的轻量级容器的开放平台。它没有语言支持、框架或者打包系统的限制,并可以运行在任何地方、任何时候,从小型的家用电脑到高端的服务器都可以运行。这让人们可以打包不同的包用于部署和扩展网络应用,数据库和后端服务而不必依赖于特定的栈或者提供商。 下面是我们该如何在Docker容器中运行GUI程序的简单步骤。本教程中,我们会用Firefox作为例子。 1. 安装 Docker By Rain2015 年 4 月 20 日
Linux中国 10个所需的IT技能,助你职场成功 在本篇中,我们将指点顶尖的IT技能,这会帮助你找到理想的工作。这些资料和统计结果是会伴随市场和需求的变化而变化的。只要有任何主要的变化,我们会尽可能地更新列表。所有的统计数据基于最近的,全球一些IT公司的招聘信息和需求。 1. VMware VMware公司设计的虚拟化和云计算软件高居榜首。VMware首次宣布商业支持x86架构的虚拟化。VMware的招聘需求在上个季度已经增长至16%。 最新稳定发行版: 11.0 2. MySQL 这款开源的关系型数据库管理系统憾居第二。直到2013年,MySQL都还是第二大使用广泛的RDBMS(注:Relational Database Manage By Rain2015 年 4 月 19 日
Linux 发行版/系统 基于Ubuntu的发行版ExTiX发布15.2版 Arne Exton 近期发布了 ExTiX 的15.2版本,该版本基于最近冻结的 Ubuntu 15.04 和 Debian “Jessie” 的软件包,并提供 KDE 和 LXQt 两种桌面环境的版本。 By Aquaria2015 年 4 月 18 日
Linux中国 在 Apache、NGINX 和 Lighttpd 上启用 HTTP 公钥固定扩展(HPKP) 编者按:前段时间,Google 报告说 CNNIC 签发的一个中级 CA 签发了一个伪造的 Google 证书,从而导致 Google 和 Mozilla 在其产品中取消了对 CNNIC 后继签发的证书信任。 本文就来讲述一下,这种伪造证书是如何被 Google 发现的,其技术机制是什么?如何在网站服务器上实现伪造证书防御和报告机制。 公钥固定(Public Key Pinning)是指一个证书链中必须包含一个白名单中的公钥,也就是说只有被列入白名单的证书签发机构(CA)才能为某个域名*.example.com签发证书,而不是你的浏览器中所存储的任何 CA 都可以为之签发。本文讲述了这种机 By Rain2015 年 4 月 16 日
内核 支持Ps3的Linux 4.0内核补丁来袭,你准备好了吗? 近日,Linus Torvalds 在邮件中宣布了代号为 “Hurr durr I’m a sheep” 的 Linux 4.0 内核发布,Tovralds 在邮件中说道:“4.0 版本虽然没有特殊的 […] By Here or There2015 年 4 月 16 日