孩子应该学习编程的 5 个理由
编程是一个过程,由人操作一台电脑、或具有微处理器的任何电子设备,来完成特定任务,比如打开警报、驱动马达或开启一盏灯。在数字时代,编程是一种非常重要的新式文化,和精通阅读、写作和计算同等重要。问题是,为什么孩子需要学习编程呢? 1.培养解决问题和逻辑思考的技能...
View Article为亲朋好友挑选一款合适的 Linux 发行版
这辈子没有多少事情比试图为亲朋好友提供技术支持更令人沮丧的。如果你正在读这篇文章,很可能碰到过这种事。现在我要指出的是,没有哪一种操作系统完全没有软件错误(bug)。即便那些牢牢锁定的设备,比如平板电脑或Chromebook,仍会遇到因网络连接而带来的挑战。...
View Article为什么一定要让你的孩子学编程?
会编程的确是一项了不起的技能。你可以写 app,建网站,不管有什么好想法都可以亲自实现出来。相信我们的世界会需要越来越多的程序员和开发工程师。 但并不是每个孩子都必须要学编程。...
View ArticleLinux 基金会宣布微内核项目 Zephyr
Linux基金会宣布了微内核项目Zephyr。Zephyr微内核将被用于开发针对物联网设备的实时操作系统(RTOS)。Zephyr项目得到了英特尔、 NXP半导体、Synopsys和UbiquiOS等公司的支持,英特尔子公司Wind River向Zephyr项目捐赠了它的Rocket RTOS内核。 Wind River的Rocket...
View ArticleCanonical 携手三星:将 Ubuntu Core 带到 Artik 物联网硬件上
Canonical和三星宣布了两家公司已达成合作的消息,三星将把Snappy Ubuntu Core用到自家的Artik嵌入式硬件解决方案上。这家韩国电子巨头并未只将精力放在手机和电视上,因为它现在也想在新兴的物联网(IoT)市场发力。Artik嵌入式平台看起来就非常不错,而它们也将得到Ubuntu的加持。 Snappy Ubuntu Core将为Artik 5和Artik 10提供支持...
View Article本周 Linux 新闻: 俄罗斯宣布可能会将政府电脑系统迁移到 Linux
本周 Linux 新闻包括:俄罗斯宣布可能会将系统迁移到 Linux 上、Jack Wallen 思考 2016 年对 Linux 桌面系统的重要性,等等。下面就让我们看看本周 Linux 界都有那些重要新闻。 俄罗斯宣布有可能切换到 Linux , 以此来反击西方因克里米亚问题而实施的商业禁运。 俄罗斯可能将成千上万台政府的电脑系统从 Windows 切换成 Linux - TechRadar...
View ArticleUbuntu LTS 16.04 开发进入功能冻结阶段
Ubuntu LTS 16.04(Xenial Xerus) 开发今天达到了一个非常重要的里程碑,功能冻结阶段。Ubuntu 开发周期通常为6个月,这个版本也没有例外,开发过程没有延迟,没有重大危机。在开发周期当中达到这个特定阶段,不只是发生在 Ubuntu Linux 系统当中。事实上,它是许多其他项目都会到达的一个里程碑,GNOME 是其中之一。...
View ArticleUbuntu 手机再添俩虎将:Xperia Z1、一加
联合魅族发布了PRO 5 Ubuntu版之后,Canonical刚刚又宣布,索尼Xperia Z1、一加OnePlus One也加入了Ubuntu大家庭。不过,它们并不是来自索尼和一加官方的新版本,而是Canonical为它们适配好了Ubuntu手机系统ROM,玩家可以选择刷入体验。 这其中既有Canonical官方的努力,也有社区和广大开发人员的贡献,当然还有索尼、一加本身对于开源的支持。...
View ArticleJava 排名第一的4个理由
Java已经有20年的历史了,甚至更久,而这取决于你所询问的人和你的计算方式。忽略它的年龄不看,Java依然排行第一。它的实用性、性能和向后兼容性都彰显其价值所在。 2016年伊始,标志着我们已经走过了Java的20年历程。事实上,虽然Java宣称是于1995年5月23日公开发行(HotJava...
View ArticleGitHub 连击500天:让理想的编程成为习惯
尽管之前已经有100天、200天、365天的文章,但是这不是一篇象征性的500天的文章。对这样的一个事物,每个人都会有不同听看法。有的会说这是一件好事,有的则不是。但是别人的看法终究不重要,因为了解你自己的只有你自己。别人都只是以他们的角度来提出观点。 在这500天里,我发现两点有意思的事,也是总结的时候才意识到的: 编程的情绪周期 有意图的练习...
View Article魅族 Pro 5 Ubuntu 版即将发布
Canonical 和魅族刚刚透露魅族 Pro 5 Ubuntu 版将在 2016 世界移动大会召开期间开始预售 自从上次听到魅族的消息到现在已经很久了,但是看起来 Canonical 和这个中国的硬件厂商之间的合作关系仍然存在。从表面来看,之前魅族的 MX4 Ubuntu 版只是进行了小范围的发布,所以只有很少的设备卖出去了。 我们仅仅希望魅族 Pro 5 Ubuntu...
View ArticleLinux Mint 官方下载链接被修改指向植入后门的镜像!
Linux Mint官方博客发出警告,攻击者利用Wordpress入侵了他们的网站(至少两次),修改了下载链接,将下载地址指向了一个植入了后门的修改版ISO文件。 Linux Mint表示,受影响的人应该不多,但如果你是在2月20日下载了镜像那么你就要注意了。被纂改的版本是Linux Mint 17.3 Cinnamon版,如果你下载的是其它版本,那么你是安全的。 怎样知道你的 ISO...
View Article一个历时三年的内核 bug 引发大量的容器系统出现网络故障
最近发现的一个 Linux 内核 bug,会造成使用 veth 设备进行路由的容器(例如 Docker on IPv6、Kubernetes、Google Container Engine 和 Mesos)不检查 TCP 校验码(checksum),这会造成应用在某些场合下,例如坏的网络设备,接收错误数据。这个 bug 可以在我们测试过的三年内的任何一个内核版本中发现。...
View Article2015:JavaScript 之于物联网
2015年对于物联网(IoT,万物互联)而言无疑是非常重要的一年。我们看到了很多物联网设备在设备的尺寸和设备能力方面都有着非常大的进步。 包括像微软、三星这样的巨头公司也先后正式进入了这个领域,物联网社区在2015年整体上在朝着更加壮大的方向发展。...
View ArticleLinux Mint 18 将拥有自己的应用集
对于发行版开发者来说,创建和发布一系列专为他们发行版设计的应用是再平常不过的事情。一个最典型的例子就是 elementary OS 。而在经过九年的努力后,Linux Mint 终于孤注一掷做了相同的事情。 Linux Mint 是现今最著名的 Linux 发行版之一。其基于 Ubuntu 和 Debian,Linux Mint...
View Article2016:如何选择 Linux 发行版
不管是在企业级应用还是在消费者领域,2015 对于 Linux 来说都是极其重要的一年。作为一个从 2005 年就开始使用 Linux 的老用户,我有幸见证了 Linux 过去这 10 年里的重大发展,并且,我相信它在 2016 年里会更加令人激动。在这篇文章里,我会挑选几个将在 2016 年里大放光彩的最佳发行版给大家介绍一下。 强势归来的发行版:openSUSE SUSE 是 openSUSE...
View ArticleGoogle DeepMind 围棋挑战赛详情公布
昨日,Google DeepMind 公布了 AlphaGo 与最佳围棋手之一李世石之间的终极挑战的详细情况。 3月9日至3月15日,AlphaGo 将在韩国首尔与李世石进行5场挑战赛。比赛完全平等,获胜者将得到一百万美元奖金。如果AlphaGo 获胜,奖金将捐赠给联合国儿童基金会(UNICEF)、STEM 教育,以及围棋慈善机构(Go Charity)。...
View Article在没有盗版的世界:Linux 桌面装机量占比可达40%
近日由奥斯陆大学经济学系博士生 Arne Rogde Gramstad 公布的 “Software Piracy and Linux Adoption” 研究报告,发现了 Linux 系统装机量和软件盗版之间的潜在关联。在这份报告中引用了商业软件联盟(BSA)自2012年以来从104个国家收集的盗版软件信息,根据每个国家的政策和打击力度等原因,Windows 系统盗版率在40%至90%之间。...
View ArticleLinux Mint 开发者被批评不专业
流行的 Linux 发行版 Linux Mint 昨天承认被人入侵网站修改了下载地址,将下载指向了一个植入了后门的版本。开发者被批评在安全上和质量上不专业。 不专业的地方包括了: 它没有第一时间发布安全公告; 使用可以生成碰撞的 md5 算法来做校验; 将自己的二进制包与来自 Debian 和 Ubuntu...
View Article四款顶级的开源问题追踪工具
生活中充斥着大大小小的bug。 无论如何精心加以策划,无论我们在设计工作中投入多少时间,任何项目都会在步入实际运行的过程当中遭遇种种不可预见的问题。这很正常,也许衡量一家企业是否拥有良好弹性的标准并不在于其处理保障一切以规划方式正确起效,而是如何在问题发生时将其识别出来并加以处理。...
View Article