设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:LUPA上线9周年红帽转型云计算

2014-9-26 17:29| 发布者: joejoe0332| 查看: 24937| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 回顾过去的一周,lupaworld.com迎来了正式上线九周年的日子,lupaworld.com已经开始自己的十年旅程。十年风雨,对于网站来说,对于开源网站来说,走向十年显得殊为不易。而著名的开源巨头红帽也在本周完成了自己的重 ...
  在连续的阴雨之后,阳光终于回来了!更重要的是“十一”长假即将到来,你是否早就计划好了呢?回顾过去的一周,lupaworld.com迎来了正式上线九周年的日子,九年岁月,感谢一直关注和帮助LUPA的朋友们!正是大家的共同努力,才让LUPA能经历一路风雨,走到今天。lupaworld.com已经开始自己的十年旅程。十年风雨,对于网站来说,对于开源网站来说,走向十年显得殊为不易。坚持的背后是梦想沉重的分量,期待更多的朋友能关注开源,关注国产操作系统,关注LUPA! 而著名的开源巨头红帽也在本周完成了自己的重大转变,2011年的时候,红帽CEO Jim Whitehurst曾在采访中表示,“平台即服务”(Platform-as-a-Service,简称PaaS)将成为该公司的未来。而在今天的博客 文章中,Whitehurst用“从Linux迁移至OpenStack”这一举动进行了强调。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近一周的开源动态吧!

  今天是lupaworld.com正式上线九周年的日子,九年岁月,感谢一直关注和帮助LUPA的朋友们!正是大家的共同努力,才让LUPA能经历一路风雨,走到今天。


  回顾过去的一年,lupaworld.com一直不断探索适合自身的发展方式和盈利模式,也取得了一定的进展。在自身建设方面我们首先对网站的整体架构进行了调整。抛弃了原来的社交网站模式回归了简洁明了的网站基本模式,论坛和Blog也重新回到了大家的视线。在首页我们还新增了视频的内容推荐,这个符合您的口味么?这些改变您发现了么?还没发现的话就赶紧去试试吧!

  在新闻内容的建设方面,我们也有了全新的分类和侧重点的调整。国内的开源趋势更多的进入了我们新闻发布的范畴。不论是windoes xp的停止服务;红旗Linux的破产清盘;还是国产操作系统的全新进展;创客文化和开源硬件在中国的进一步流行,我们都通过专辑进行了详细、全面的介绍和报道。在中国,国产操作系统正越来越成为广大民众开始关注的话题之一。那么,国产操作系统究竟会不会到来,又会是什么样子呢?LUPA将持续关注,并在第一时间为您带来相关报道!

  lupaworld.com已经开始自己的十年旅程。对于开源来说,进入中国也只有不到十几年的历史,而作为中国开源社区来说,LUPA一直在坚持着开源道路和开源的理想。十年风雨,对于网站来说,对于开源网站来说,走向十年显得殊为不易。坚持的背后是梦想沉重的分量,期待更多的朋友能关注开源,关注国产操作系统,关注LUPA! 更多相关内容请关注本次专辑……

  2014年9月18日浪潮与全球最大开源厂商Red Hat(红帽)公司昨天在京签署战略合作协议。根据合作协议,红帽将为浪潮的NP系列塔式服务器、NF系列机架式服务器、浪潮存储服务器、NX系列刀片服务器等9大类浪潮x86计算产品提供全面的技术及服务支持,浪潮将成为红帽OEM合作伙伴,在用户选型时,向其推荐红帽企业Linux 7操作系统。



  红帽是全球领先的开源企业。红帽Linux是全世界应用最广泛的Linux,同时也是业界主流影响力的OS,不久前,浪潮全新四路服务器NF8460M3在国内率先通过红帽企业Linux7认证,标志着浪潮全新四路平台与RedHatEnterpriseLinux7全新操作系统无缝的对接与完美的结合,为用户带来更强大的性能表现和无与伦比的系统可管理性、可靠性、灵活性的体验。

  在本次签约完成后,浪潮服务器产品将支持RedHat7操作系统,双方将共同为客户提供高效能的计算平台解决方案,后续,双方的合作领域还将扩展到云计算以及关键计算等其他领域。在问及双方合作项目主要的细节问题时,红帽全球战略联盟副总裁Scott Musson在表示:“首先我们合作第一个内容就是Linux7和浪潮服务器技术之间的整合和结合;第二就是互相分享我们软件技术和我们技术发展的路线图。”

  就本次合作将会给双方带来哪些业务和机会,胡雷钧表示:“我们合作就是为了给行业用户、给未来潜在中小型互联网客户以及一些大型互联网客户,在企业、政府领域里面提供我们结合更紧密、更有效、更可靠、更高性能的解决方案。倘若单纯用数字来衡量多赚多少钱,这是有点低估了我们合作在未来的影响力。这种合作对于未来浪潮在整合整个IT产品线的能力上,是非常重要的一步。对于我们未来的整个服务能力和解决方案能力,以及扩大我们在市场中遇到问题的解决能力是有非常重大的影响,如果单纯的用数字去衡量这个是不恰当的。”更多相关介绍我们将在本次专辑中为大家带来……

  这次合作也再一次充分向业界展示了红帽最近的发展方向。红帽(Red Hat)正处于从世界顶级Linux企业向云计算服务提供商转型的过程中。2011年的时候,红帽CEO Jim Whitehurst曾在采访中表示,“平台即服务”(Platform-as-a-Service,简称PaaS)将成为该公司的未来。而在今天的博客 文章中,Whitehurst用“从Linux迁移至OpenStack”这一举动进行了强调。



  Whitehurst说到:“历史每隔20年就会迎来一次大变样,而我们正处于从客户端-服务器(cs)模式向云端和移动端(cloud-mobile)迁移的重大转型中。越早布局,就约有可能成为新纪元的标准制定者——就像Wintel联盟在client-server时代所做的那样。我们正盯着成为企业云服务领导者的巨大的机会,正如我们在企业开源领域的领导地位一样。

  竞争是激烈的,但企业不得不在多个云需求之间作出选择。若将开源打造成下一个时代的默认选择,红帽就必须成为云基础设施提供商的首选。”Whitehurst指出:Red Hat Enterprise Linux已经拥有全球财务500强中90%以上的客户。 更多内容大家可以关注本次专辑!



  目前Unity 8和Mir的开发进度很慢,但是仍在进行中……和其他项目一样,Canonical也在开发Unity桌面环境与Mir显示服务。开发团队刚刚发布了一个小的更新,据此我们可以知道都有些什么进展……



  Ubuntu开发者可能刚刚集中精力在一些重要的发布上,就像接下来的Ubuntu 14.10(Utopic Unicorn) 或者是新的面向移动设备的Ubuntu Touch,但是他们同样也涉及像Mir以及Unity 8这样的项目。目前这代Ubuntu系统使用的是Unity 7桌面环境,但是新一代已经酝酿了很长一段时间。它与新的显示服务一起,已经在Ubuntu的移动版中了,但最终也要将它带到桌面上。这两个项目的领导Kevin Gunn经常发布一些来自开发者的进度信息以及这周以来的一些改变,虽然这些都很粗略。

  根据 开发团队的消息, 一些关于触摸/触发角的问题已经修正了,也修复了几个翻译问题,一些Dash UI相关的问题已经修复了,目前 团队在开发Mir 0.8,Mir 0.7.2将被升级,同时一些高优先级的bug处理也在进行中。你可以[下载 Ubuntu Next][7]来体验新的Unity 8以及Mir的特性,但是还不够稳定。要等到成熟还需要一些时间。更多请大家关注本次专辑……

  随着云计算和大数据的蓬勃发展,各大厂商的关注点都已经发生了变化。云计算这个概念的引入还需要追溯到到2006年,当时亚马逊推出弹性计算云(Elastic Compute Cloud,EC2)的服务,从那天开始云计算的理念逐步从抽象走向具体。



  对于云计算的理解从宏观上来看,云计算是有效整合计算资源的新型业务模式,它是基础的服务器虚拟化技术和基础架构即服务 (IaaS,Infrastructure as a Service)两者的结合。其本质是使某一个或多个数据中心的计算资源虚拟化并进行整合封装,以租用资源的方式向上层提供各种方式的服务。简单来说,就 是将位于不同地点的计算资源在后台整合起来,统一为某一需求或应用进行服务。

  在云计算领域之中,SUSE作为一家从事Linux业务的德国公司,一直对中国的市场“关爱备至”。近日有幸采访到SUSE行业创新、新兴标准和开源总监、OpenStack 基金会主席Alan Clark,由他来带着我们了解SUSE在云计算市场的表现。

  就目前的情况来看,SUSE正在与合作伙伴和客户开展合作,帮助合作伙伴及客户打造基于SUSE云提供云服务所需的基础设施。SUSE一直在OpenStack香港、华为云计算大会和SUSE Open Forum等业界盛会上展示SUSE云技术。SUSE在面对市场上和合作伙伴时,一直以来都是采取一视同仁的态度,SUSE通过具体的云服务供应商协议确保SUSE Linux Enterprise Server可对云平台进行优化。在全球范围内,SUSE已与50多家云服务提供商合作,而且名单中的云服务提供商的数量正在逐年增加。这有助于保证 SUSE世界各地的客户在向公有云迁移时,都将会有大量云服务商供应商可以选择。Alan Clark表示,“客户可以更加放心得去选择SUSE Linux Enterprise Server,客户在其上运行的工作负载,无论是在公有云还是在本地上运行,都可以获得相同的性能、可靠性和安全性。”更多内容我们将在本次专辑中为大家带来……

  据国外科技网站Myce报道,在谷歌的一份遭泄露的AOSP源代码文件中,开发者们已经提到了Android M操作系统。这是继Android L后的又一次系统大更新。从上面的图片可以看到,Cherry-picking不会出现在LMP(Android L 代号)上,而出现在Android M中,这就意味着彩色的Logcat代码不出现在Android L中,而是会出现在Android M上。



  另一个Android M的功能,开发者可以讨论谷歌的开源数据交换格式Protocal Buffers,这样开发者就可在Android和谷歌服务器之间快速、有效的进行交换数据。对开发者而言,谷歌推出Android M无疑会让他们很兴奋。就传闻的技术来看,Android M将会有很大的技术更新,我们也希望谷歌能够推出一些重大功能的改进。

  据悉,Android M有望在明年年底或者2016年年初公布。在这之前,谷歌肯定会先发布正式版本的Android L,Android L将包括全新的Material Design设计语言、改善了设备的电池续航能力、并支持多用户支持等新功能。谷歌一直以甜点来命名Android版本,不知此次的M又会代表什么? 更多内容大家可以关注本次专辑……



  苹果的新编程语言 Swift 已经流行好几个月了,苹果的忠实粉丝的数量也在翻倍的增长,他们的宣传语主要围绕着“更加清洁”,“更加简单”,“更加现代化”,“更加强大”。而一些冷静的人肯定会对 Swift 做这样的假设:一旦编程工具免费,黑客一定会攻击用在苹果硬件上的 Xcode 或者是 Playground。当然,如果你真的想试试的话,可以到这个网站上挑战一下,前提是不许碰所有的类库。



  苹果从来都是不走寻常路,即使很多课程里面的 Swift 是开放的,但并不意味着苹果会将它开源,我们不要去假设苹果会给你什么免费的东西,像 Swift 这样新星的东西是不会轻易开源的。下面就是我们总结出的苹果为什么应该将 Swift 开源,以及它为什么不愿意开源的7个是与非。
 
  在编程世界里,新的想法、工具和架构经常是以开源的形式开始的。如JavaScript、PHP、Clojure、Haskell 都是通过开源的动力来吸引程序员的。例如 Node.js,将 JavaScript 带到服务器里,这也多亏了开源的 JavaScript 引擎V8和 Rhino。如果你想分享好的东西,最简单的机制就是免费的将代码发布到共享网站像 GitHub 或 Sourceforge 上面,尽可能广泛地传播开来。开发人员会蜂拥而至扩大其功能和实现。

  Swift 的语法看起来与众不同,新闻上面一次又一次的重复“新”这个词,但其核心,Swift 只是一个智能业务策略,目的是用来维持现状和在有限的时间内在现有的类库内挤出更多的空间。就优雅程度而言,Swift 被设计用来支持一个完全由 Objective-C 编写出来的世界。这是为了讨好无数行现有的 Objective-C 代码,而不是用 Swift 取代 Objective-C。这意味着苹果在创新方向并没有多少长进,更别谈在开源上有什么激情了。苹果想要的是保持其硬件平稳的运行就好,而不是鼓励混乱的创新。更多内容大家可以关注本次专辑……

  自去年下半年信息安全引发关注以来,业内关于国产软件的讨论已经从应用软件向核心软件推进。近期有消息称,作为整个软件生态中最为底层和关键的一环,国产操作软件在今年明显提速,这也激发了各方对国产操作软件的探讨。但和资本市场的预期截然相反,多家业内企业均向中国证券报记者表示,目前国产软件在大规模商用上尚无明确的时间表,企业层面也没有收到类似的产业政策文件。

   近日,中国电科集团下属的普华基础软件公司在京发布了基于Linux内核的普华系列操作系统3.0,中国工程院院士倪光南在发布会上表示,国产操作系统 厂商可以在一两年内把XP系统替代掉。如果政府、央企等部门的电脑总量为1亿台,仅仅替换XP操作系统就可能是一个规模达到1000亿元的市场。

   众所周知,目前国内的软件企业主要专注于行业应用,而涉及到操作系统尤其是桌面级操作系统的企业十分少。而这款刚刚发布的普华操作系统3.0却大有来 头,其资源主要是承接了之前红旗Linux。早前被誉为国产操作系统希望的红旗Linux,由于经营不善导致破产,曾经引发了业内的强烈关注。

  从产业端观察,国产操作系统存在明显软肋,且基础薄弱。目前,红旗、银河麒麟等操作系统在国内的市占率不足0.1%,且我国仅有15家企业从事国产操作系统的开发。有市场人士认为,在当前信息安全被国家高度强调的背景下,国产操作系统将迎来一个新的发展阶段。

  愿望虽然美好,但是操作系统作为软件领域的深水区,短期是否能达到市场的预期,却不得而知。中国证券报记者近日联系了多家业内有业务涉及操作系统的软件 公司,有企业表示,虽然公司在操作系统上已经有十几年的业务积累,但截至目前仍未有大规模的商用时间表。另外,针对后期会成立国产操作软件联盟的消息,多 家企业负责人表示,目前尚未收到类似的政策文件。更多相关内容本次专辑将为大家带来……

  看来拥抱开源最近在欧洲的国家很流行。上个月我们我只听说都灵成为意大利首个官方接受开源产品的城市。另一个意大利西北部城市,乌迪内,已经宣布他们正在抛弃微软Office转而迁移到OpenOffice。乌迪内有100,000的人口并且行政部门有大约900台电脑,它们都运行着微软Windows以及它的默认产品套装。根据预算文档,迁移将在大约12月份时进行,从80台新电脑开始。接着将会是旧电脑迁移到OpenOffice。



  迁移估计会节省一笔授权费用,不然将会每台电脑花费大约400欧元,总计360,000欧元。但是节约成本并不是迁移的唯一目的,获得常规的软件升级也是其中一个因素。当然从微软的Office到OpenOfifice不会太顺利。不过,全市的培训计划是先让少数员工使用安装了OpenOffice的电脑。

  如我先前说明的,这似乎在欧洲是一个趋势。在今年早些时候在西班牙的加那利群岛之后法国城市图卢兹也使用了LibreOffice中从而节省了100万欧元。相邻的法国城市日内瓦也有开源方面的迹象。在世界的另一边,政府机构泰米尔纳德邦和印度喀拉拉邦省也抛弃了微软而使用开源软件。更多内容大家可以通过本次专辑了解一下……

  Ian Bicking 在其博客表示:Mozilla Labs 已于在今年早些时间关闭,成员中绝大部分加入 Mozilla 基金会,少数人去了 Google —— 注意,Mozilla Labs 和 Mozilla Research 是不一样的,后者主打 Web 基础技术,前者主打产品。

  Mozilla Labs 的领导者包括好几个志趣不一的人——而这种 “多元结构” 很可能直接导致了 ML 的状况频出,比如:Firefox Sync 推出时机不对; Persona 失败;Social API 定位失误,诸如此类。

  在Labs 创立初期,组织的诉求是将其时兴起的 SNS 功能整合入 Firefox,领导团队会把各种研发阶段的技术拿出来要反馈,比如:Labs 曾公布插件成果 “Coop”——它允许用户以拖动链接到好友头像上的方式来分享网站——如你所猜,好友列表长得就像 Facebook 里那样。另外,还有分享至 Yahoo Flickr、Google Youtube,显示用户在线状态等功能。

  除了融合 SNS 属性,Labs 还研发出将照片发至柯达 Kodak Gallery 的功能,以及 Operator——允许用户将联络信息、日历事项发到第三方网站。更多相关性能介绍我们将在本次专辑中为大家带来……



  Dropbox和Google宣布推出Simply Secure项目,目的是让安全技术(比如双重授权)更加易于使用。Simply Secure将会在安全领域、用户交互研究、以及整体设计方面提供一些好想法,并为解决安全问题提供资源和智囊服务。



  据透露,现有面向消费者的安全工具,在技术上很有效,但普及率却较低,主要原因是使用起来不方便,把普通人搞得晕头转向。另外值得一提的是,发布的新闻稿中 只有Dropbox的相关联系信息,似乎在暗示这并非一次平等合作。不过,Simply Secure项目主管Sara Sinclair Brody之前曾在Google担任过项目经理。

  至于为何要启动这个项目,原因是最 近iCould的名人照片泄漏事件和之前的斯诺登事件。讽刺的是,Google和Dropbox都是美国国家安全局棱镜项目的合作公司,之前人们就对 Dropbox指责有加,因为他们让前美国国务卿Condoleezza Rice进入了董事会,而且Rice曾公开支持政府未经授权的监听行为。除了Dropbox和Google,The Open Technology Fund, 伦敦大学学院, 以及万维网联盟也参与了该项目。更多相关内容大家可以关注本次专辑……

  Docker 容器发展迅速,正在成为构建分布式应用的平台。而 Docker 项目组的目标就是不断的提升用户快速编码和构建项目的容易程度。而 Docker 的官方仓库 正是通过用户反馈以及一些最佳实践所提供的免费资源库。通过这些资源,开发者和系统管理员可以把精力放在业务的开发上,而不需要关心底层的系统架构。



  Docker 的官方仓库提供的资源涉及很多方面,包括操作系统发行版、Web 服务器、数据库等。现在他们又提供了各种编程语言的映像,包括: c/c++ (gcc), clojure, go (golang), hy (hylang), java, node, perl, php, python, rails, 和 ruby. 我们很高兴的是 AWS 和 Perl 以及 Hy 项目都已经加入贡献者行列。

  例如你可以很方便的通过命令 $ docker pull java:8u40 来安装 java 8u40 版本。详细的大家就在本次专辑里找找吧!

  Debian在2013年宣布下一个版本Jessie的默认桌面将从Gnome换成XFCE,但该决定已被撤销,Jessie将继续使用Gnome。Debian Jessie继续用Gnome主要是基于可访问性和systemd整合的理由作出的,Debian今年初决定选择systemd作为默认的init系统。



  开发者称,Xfce和Mate等诸多桌面环境在systemd整合上都落后于Gnome,而KDE在可访问性上落后于Gnome。Debian 8.0 Jessie计划在2015年发布。更多内容大家可以关注本次专辑!

  目前还在 Firefox Aurora channel 的 Firefox 34 版本将会带来很多在开发者工具上的新特性。这个版本计划在 11 月发布,包含新新特性有:数据存储检查工具、WebIDE、Profiler 升级等等。

  WebIDE:WebIDE 一个全新的浏览器内应用,默认启用。可让你从模板中创建一个新的 Firefox OS 应用,或者打开之前创建好的应用,可直接点击在模拟器中运行和调试。 (docs)



  存储检查工具:这是一个新的面板用来显示 Cookie、LocalStorage、sessionStorage 和 IndexedDB 中存储的数据,可通过点击 Settings > “Default Developer Tools” > “Storage”来启用。目前该面板是只读的,未来计划增加数据修改功能。 (docs) (development notes) (UserVoice request)

  jQuery事件:事件侦听器弹窗现在增加对 jQuery 的支持,可你可以显示附加在类似jQuery.on() 这样的事件中(development notes)更多相关大家可以关注本次专辑哦!



  游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。以下介绍了几款常见的开源游戏引擎:

  OGRE:OGRE是一个三维(3D)图形渲染引擎。它是面向对象的,并且高效,抽象化了不同的API和平台,这样可以以场景为对象来使用物体,支持多种场景。它已经成功地被应用于诸多三维仿真领域,包括网络游戏和三维仿真项目。



  Irrlicht:Irrlicht是一个完全跨平台的3D游戏引擎。具有高效,实时等特点,使用D3D、OpenGL和它的自己的渲染程序。支持动态的阴影,粒子系统,角色动画,室内和室外技术以及碰撞检测等。提供Anti-aliasing支持,可运行于Linux,Windows ,MacOS。

  Cocos2d-x:Cocos2D-X是一款开源的移动2D游戏框架,它基于MIT许可协议下发布。基于Cocos2D-X的框架,移动游戏可以用C++或者Lua语言来编写,其使用的API完全兼容于Cocos2D-iPhone。Cocos2d-x项目可以很容易地编译并运行在iOS、Android、三星bada 、BlackBerry Tablet OS等平台上。本次专辑将为大家带来……

  Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实并非如此,在Linux平台上有太多的代码编辑器供你使用了,下面我们分享了5个最受Linux程序员欢迎的代码编辑器,继续在编程的路上前行吧!



  Eclipse是一款很酷的开源代码编辑器,同时它也是最受程序员亲睐的代码编辑器之一,它拥有代码高亮和智能提示等强大的功能。在Eclipse中,你可以完全胜任以下编程语言的工作——Python, R, Ruby, JavaScript, Natural, Lasso, C, C++, COBOL, Scheme, Clojure, Groovy等等,它也是非常著名的Java集成开发环境,甚至提供了对Java 8的支持。在一些Web开发IDE特性的帮助下,你可以非常方便地对代码文件进行组织和访问。

  Light Table将会是一款彻底改变Linux编辑器概念的代码编辑器,它提供了直观和易用的编程界面。并且Light Table可以很方便地进行定制功能,因为它也是开源的。它有一个强大的插件管理器,这样你就不用在网上漫无目的的寻找需要的插件了。

  这是一款绝对值得一提的Linux代码编辑器,因为它有简单而且超酷的功能特性。Sublime Text 3最独特的地方就是它没有独特的功能,它仅仅是一个简单的代码编辑器,有了它,你就可以非常方便地对多行代码进行修改了。利用Sublime Text 3你可以做操作文件、重命名变量、分离编辑和其他有趣的操作。更多具体内容大家可以关注本次专辑……

  本文主要是一篇基础类整理文章,按照26个字母的排序,整理出一些在编程上比较重要的工具、框架、语言等等。Angular.JS 如果被设计用来构建 Web 应用程序的话,那就和 HTML 没什么区别了。它是一款开源 JavaScript 函式库,由 Google 和它的社区来维护,用来协助单一页面应用程式运行的。它的目标是透过 MVC模式(Model-View-Controller)功能增强基于浏览器的应用,使开发和测试变得更容易。函式库读取包含附加自定义(标签属性)的 HTML,遵从这些自定义属性中的指令,并将页面中的输入或输出与由 JavaScript 变量表示的模型绑定起来。这些 JavaScript 变量的值可以手工设置,或者从静态或动态 JSON 资源中获取。



  Booststrap 是一个用于响应式前端开发的框架,最主要是应用在移动 Web App 上面。它由Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS/HTML 框架。Bootstrap 提供了优雅的 HTML 和 CSS 规范,它即是由动态 CSS 语言 Less 写成。Bootstrap 一经推出后颇受欢迎,一直是 GitHub 上的热门开源项目,包括 NASA 的 MSNBC(微软全国广播公司)的 Breaking News 都使用了该项目。

  CSS 是 Cascading Style Sheet 的缩写,中文名称是层叠样式表,又称串样式列表、层次结构式样式表文件,一种用来为结构化文档(如 HTML 文档或XML 应用)添加样式(字体、间距和颜色等)的计算机语言,由 W3C 定义和维护。目前最新版本是CSS2.1,为 W3C 的推荐标准。CSS3 现在已被大部分现代浏览器支持,而下一版的 CSS4 仍在开发过程中。

  DRY 是 Don't repeat yourself 的简称,一个规则,实现一次(one rule, one place)是面向对象编程中的基本原则,程序员的行事准则。旨在软件开发中,减少重复的信息。DRY 的原则是──系统中的每一部分,都必须有一个单一的、明确的、权威的代表──指的是(由人编写而非机器生成的)代码和测试所构成的系统,必须能够表达所应表达的内容,但是不能含有任何重复代码。当 DRY 原则被成功应用时,一个系统中任何单个元素的修改都不需要与其逻辑无关的其他元素发生改变。此外,与之逻辑上相关的其他元素的变化均为可预见的、均匀的,并如此保持同步。违反 DRY 原则的解决方案通常被称为 WET,指代“Write everything twice”。更多内容就请大家关注本次专辑吧!



  受科幻电影的影响,笔者孩童时代就有一个梦想:拥有一款无需手机就能正常使用的智能手表。我梦想中的智能手表不但设计漂亮,还要有众多功能:可以接打电话、收发信息、上网。令人遗憾的是,这样的智能手表尚未出现,但在众筹网站Indiegogo上融资的Epic Watchphone正在试图把笔者的梦想变为现实。



  大多数智能手表都不是一款独立的设备,需要与智能手机配合使用,因此,对于用户来说,智能手表只不过是一款昂贵的,戴在手腕上的智能手机配件而已。Watchphone是一款标准手表,圆形表盘中是方形显示屏。Epic称该公司已经制作出能使用的原型产品,希望通过融资把Watchphone投入批量生产。

  Watchphone运行JavaOS,无需智能手机配合即可接打电话。它配置130万像素摄像头、GPS(全球定位系统),支持WiFi连接。当然,Watchphone不会像iOS或Android设备那样有大量应用供用户使用,但只需249美元(约合人民币1530元),用户就可以拥有一款微型可穿戴GSM智能手机了。如果手表不是你的菜,也许你会喜欢可以作为项链佩戴的Epic Mini Pendant Phone,它的售价只有200美元(约合人民币1229元)。更多内容我们将在本次专辑为大家带来……

  主流编程语言一般出不到第 6 个版本,但要是出了,它们遍体鳞伤。这是为什么?我们开发者不是那种迷信的人。我们工作在一个有因必有果的领域,在这个领域里异常会引起惊慌并逼人补救,而不是令人敬畏。这里我们没有地缝,钻进去就可以无视意外的发生,然后归咎于“上帝的意志”,或者换个不那么宗教化的说法,“谁说得清啊?”我们拒绝承认事情无法被解释,部分原因是意识到了与我们共事的软硬件都是别人创造的,而非不可知的自然现象。

  因此,我们也不能容忍别的职业里的迷信。但如果我们非要迷信,“版本 6 的诅咒”一定是个好的起点。至少近 30 年来,第 6 版的编程语言往往难产,就算成功发布了,产品也开始走下坡路。考虑 Perl 6, PHP 6, VB 6 —— 每个语言都拖到考验最狂热的粉丝的耐心。PHP 6 就是这么个纠结的孩儿,尽管 2005 年就开始开发,但为了给要出的版本 7 让路还是得取消掉,而版本 7 还不知何时发布。



  Perl 6在 2000 年就提出来了。十四年后,还没有一个完整的实现出来,尽管有几乎完整版。因为 Perl 6 问题太多太多了,而且多年来还有棘手的政治事务,该语言开始了它经久不停的自由落体。把“版本 6 的诅咒”看成认知偏差,尤其是证实偏差,的一个例子是个简单的解释,而且可能对。或者换句话说,若研究充分,找不出任何数据支持诅咒这个想法?也许找不出,但是我还是接受诅咒的想法,因为确实在主流编程语言里,版本 6 有别的版本比不了的负面记录。关于诅咒,本次专辑将为你一一揭密……

  我们只知道软件能开源,但房子要开源怎么办?WikiHouse 给我们答案,这是一种让人们能自己动手建造房子的计划。WikiHouse 最有趣的地方在于设计之外的内容都需要屋主自己来做。设计师们在网上公开 3D 打印蓝图,我们挑中了哪一款,就把蓝图下载下来自己想办法打印,然后将这些部件组装起来。这就是所谓的开源。



  其实我们不用担心这样的房子过分简陋,因为 WikiHouse 对于房屋蓝图有一套基本要求:首先它要能够使用 Linux 电脑和 OpenHAB 实现电器智能化;房子的组装流程要简单易懂,让每个人都能像组合模型以后建房子。可能有些人会把 WikiHouse 和那些 3D 打印屋相提并论,但它们并不完全是一回事。比起粗糙简陋的一体成型式房屋,WikiHouse 的组装式更加实用美观。据了解,这样一栋房子的总成本也不过 80000 美元左右。光从价格上看,它还是非常吸引人的。

  更多本周开源资讯,本次专辑将为您一一呈现……

lupaworld.com上线九周年啦!
  今天是lupaworld.com正式上线九周年的日子,九年岁月,感谢一直关注和帮助LUPA的朋友们!正是大家的共同努力,才让LUPA能经历一路风雨,走到今天。lupaworld.com已经开始自己的十年旅程。对于开源网站来说,走向十年显得殊为不易。坚持的背后是梦想沉重的分量,期待更多的朋友能关注开源,关注国产操作系统,关注LUPA!

来自Ubuntu关于Mir和Unity 8的状态更新

  目前Unity 8和Mir的开发进度很慢,但是仍在进行中……和其他项目一样,Canonical也在开发Unity桌面环境与Mir显示服务。开发团队刚刚发布了一个小的更新,据此我们可以知道都有些什么进展……目前这代Ubuntu系统使用的是Unity 7桌面环境,但是新一代已经酝酿了很长一段时间。它与新的显示服务一起,已经在Ubuntu的移动版中了,但最终也要将它带到桌面上。

浪潮+红帽软硬件融合开拓新纪元!

  2014年9月18日浪潮与全球最大开源厂商Red Hat(红帽)公司昨天在京签署战略合作协议。根据合作协议,红帽将为浪潮的NP系列塔式服务器、NF系列机架式服务器、浪潮存储服务器、NX系列刀片服务器等9大类浪潮x86计算产品提供全面的技术及服务支持,浪潮将成为红帽OEM合作伙伴,在用户选型时,向其推荐红帽企业Linux 7操作系统。

SUSE搭建云平台发力建设OpenStack

  随着云计算和大数据的蓬勃发展,各大厂商的关注点都已经发生了变化。云计算这个概念的引入还需要追溯到到2006年,当时亚马逊推出弹性计算云(Elastic Compute Cloud,EC2)的服务,从那天开始云计算的理念逐步从抽象走向具体。

Android M信息遭曝光?又一次系统大更新

  据国外科技网站Myce报道,在谷歌的一份遭泄露的AOSP源代码文件中,开发者们已经提到了Android M操作系统。这是继Android L后的又一次系统大更新。从上面的图片可以看到,Cherry-picking不会出现在LMP(Android L 代号)上,而出现在Android M中,这就意味着彩色的Logcat代码不出现在Android L中,而是会出现在Android M上。



苹果应该将Swift编程语言开源的7个“是与非”!

  苹果的新编程语言 Swift 已经流行好几个月了,苹果的忠实粉丝的数量也在翻倍的增长,他们的宣传语主要围绕着“更加清洁”,“更加简单”,“更加现代化”,“更加强大”。而一些冷静的人肯定会对 Swift 做这样的假设:一旦编程工具免费,黑客一定会攻击用在苹果硬件上的 Xcode 或者是 Playground。当然,如果你真的想试试的话,可以到这个网站上挑战一下,前提是不许碰所有的类库。

国产操作软件大规模商用尚无时间表

  自去年下半年信息安全引发关注以来,业内关于国产软件的讨论已经从应用软件向核心软件推进。近期有消息称,作为整个软件生态中最为底层和关键的一环,国产操作软件在今年明显提速,这也激发了各方对国产操作软件的探讨。但和资本市场的预期截然相反,多家业内企业均向中国证券报记者表示,目前国产软件在大规模商用上尚无明确的时间表,企业层面也没有收到类似的产业政策文件。

欧洲现在很流行拥抱开源

  看来拥抱开源最近在欧洲的国家很流行。上个月我们我只听说都灵成为意大利首个官方接受开源产品的城市。另一个意大利西北部城市,乌迪内,已经宣布他们正在抛弃微软Office转而迁移到OpenOffice。

Mozilla Labs你就这样悄悄地走了

   Ian Bicking 在其博客表示:Mozilla Labs 已于在今年早些时间关闭,成员中绝大部分加入 Mozilla 基金会,少数人去了 Google —— 注意,Mozilla Labs 和 Mozilla Research 是不一样的,后者主打 Web 基础技术,前者主打产品。

Google和Dropbox合作Simply Secure项目

  Dropbox和Google宣布推出Simply Secure项目,目的是让安全技术(比如双重授权)更加易于使用。Simply Secure将会在安全领域、用户交互研究、以及整体设计方面提供一些好想法,并为解决安全问题提供资源和智囊服务。

Docker Hub官方仓库发布编程语言包

  Docker 容器发展迅速,正在成为构建分布式应用的平台。而 Docker 项目组的目标就是不断的提升用户快速编码和构建项目的容易程度。而 Docker 的官方仓库 正是通过用户反馈以及一些最佳实践所提供的免费资源库。通过这些资源,开发者和系统管理员可以把精力放在业务的开发上,而不需要关心底层的系统架构。

采用拉霍亚旗鱼操作系统的智能手机在印度上市销售

  正如预期的那样,采用拉霍亚(Jollla)旗鱼操作系统(Sailfish OS)的智能手机,已经在印度市场发售。这款智能手机目前仅通过Snapdeal.com线上销售,Snapdeal.com是印度主要的在线商店之一。拉霍亚(Jollla)由一群前诺基亚员工成立,他们认为MeeGo操作系统应该有第2次机会来获得成功。

Red Hat CEO:公司将从客户端-服务器模式转型至云计算

  红帽(Red Hat)正处于从世界顶级Linux企业向云计算服务提供商转型的过程中。2011年的时候,红帽CEO Jim Whitehurst曾在采访中表示,“平台即服务”(Platform-as-a-Service,简称PaaS)将成为该公司的未来。而在今天的博客 文章中,Whitehurst用“从Linux迁移至OpenStack”这一举动进行了强调。

在OpenStack面前,CloudStack败下阵来

  还记得你孩提时的操场吗?想象一下在这个操场中,一个篮球,而你和朋友在打篮球。你领先了10分,你的朋友却很失意,气呼呼地要回家。可能你朋友会像South Park里的Cartman一样嚷着:“去你们的,我要回家了。”而在技术行业中,这种情况也越来越普遍,因为随着云计算[注]的发展,云计算领域中也逐渐分出了胜负。

Debian默认桌面再次切换到Gnome


  Debian在2013年宣布下一个版本Jessie的默认桌面将从Gnome换成XFCE,但该决定已被撤销,Jessie将继续使用Gnome。Debian Jessie继续用Gnome主要是基于可访问性和systemd整合的理由作出的,Debian今年初决定选择systemd作为默认的init系统。

Firefox 34中的新开发者工具特性

  目前还在 Firefox Aurora channel 的 Firefox 34 版本将会带来很多在开发者工具上的新特性。这个版本计划在 11 月发布,包含新新特性有:数据存储检查工具、WebIDE、Profiler 升级等等。WebIDE 一个全新的浏览器内应用,默认启用。可让你从模板中创建一个新的 Firefox OS 应用,或者打开之前创建好的应用,可直接点击在模拟器中运行和调试。

Qubes:为安全而生的开源系统


  无论代码审核做的是多么的好,或者验收规格是多高,应用程序始终会有bugs。驱动和文件系统也是这样。Invisible Things实验室的发起人兼CEO Joanna Rutkowsta这样说。没有人,甚至是谷歌的安全小组,也不能保证发现和修改所有出现在桌面应用程序的漏洞。Rutkowska 在以下的提问采访中说了这样的话。

为移动端服务的前端框架Frozen UI

  Frozen UI是腾讯ISUX团队(社交用户体验设计团队)根据最新的手机QQ设计规范制作的移动端Web框架,包括CSS基础样式和组件、JavaScript基础组件和一些动画效果库。为了方便记忆和增添趣味性,腾讯ISUX团队为它取了动画片《冰雪奇缘》的英文名,并把Elsa女王作为该项目的卡通代言人。

7款开源Java反编译工具

  今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得 到原始代码的过程。尤其是像.NET、Java这样的运行在虚拟机上的编程语言,更容易进行反编译得到源代码。当然,也有一些商业软件,对其程序进行了混 淆加密,这样我们就很难用工具反编译了。

关于编程里的那些ABC


  本文主要是一篇基础类整理文章,按照26个字母的排序,整理出一些在编程上比较重要的工具、框架、语言等等。 Angular.JS 如果被设计用来构建 Web 应用程序的话,那就和 HTML 没什么区别了。它是一款开源 JavaScript 函式库,由 Google 和它的社区来维护,用来协助单一页面应用程式运行的。

这款JavaOS智能手表能接打电话

  受科幻电影的影响,笔者孩童时代就有一个梦想:拥有一款无需手机就能正常使用的智能手表。我梦想中的智能手表不但设计漂亮,还要有众多功能:可以接打电话、收发信息、上网。令人遗憾的是,这样的智能手表尚未出现,但在众筹网站Indiegogo上融资的Epic Watchphone正在试图把笔者的梦想变为现实。

轻而易举提升GNOME 3效率

  极少Linux桌面像GNOME 3一样饱受争议。自发布以来,它被奚落,被挖苦,还被痛恨。事情是,它实际上是一个很不错的桌面。它牢固、可靠、稳定、优雅、简洁……而且带有一些小的调整和附加的东西,它可以做成市面上最高效、最友好的桌面之一。

版本6的诅咒

  主流编程语言一般出不到第 6 个版本,但要是出了,它们遍体鳞伤。这是为什么?我们开发者不是那种迷信的人。但如果我们非要迷信,“版本 6 的诅咒”一定是个好的起点。至少近 30 年来,第 6 版的编程语言往往难产,就算成功发布了,产品也开始走下坡路。

八款知名开源游戏引擎资料分享

  游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。以下介绍了几款常见的开源游戏引擎:……

7个最受Linux程序员欢迎的代码编辑器


  Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实并非如此,在Linux平台上有太多的代码编辑器供你使用了,下面我们分享了5个最受Linux程序员欢迎的代码编辑器,继续在编程的路上前行吧!

Pi-Top:世界上第一款3D打印的树莓派笔记本


  当树莓派遇上 3D 打印会发生怎样的火花?日前,在英国的一个五人团队组建了世界上第一台 3D 打印的树莓派笔记本,真是让人惊喜不已。Pi-Top 是一台基于树莓派(Raspberry Pi)主板的笔记本电脑,该团队开发了一个以聚乳酸长丝为材料的 3D 打印系统,花费超过 160 个小时将这台树莓派笔记本打印出来。

房子也开源:需要自己下载自己组装的新概念房

  我们只知道软件能开源,但房子要开源怎么办?WikiHouse 给我们答案,这是一种让人们能自己动手建造房子的计划。WikiHouse 最有趣的地方在于设计之外的内容都需要屋主自己来做。设计师们在网上公开 3D 打印蓝图,我们挑中了哪一款,就把蓝图下载下来自己想办法打印,然后将这些部件组装起来。这就是所谓的开源。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部