设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Android N正式命名 微软开源动作频频

2016-7-3 22:00| 发布者: joejoe0332| 查看: 9312| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 谷歌终于透露了Android系统下一个版本的名称:牛轧糖(Nougat)。该系统将会在今年秋季正式推出。伴随着新版本的上线必然涌现出很多新的功能,外媒SlashGear就盘点了即将出现在Android Nougat的五项最值得期待的新功 ...


  Swift、Go、Julia与R已经成为现任便捷性与功能性王者Python的潜在竞争对手。


  王权没有永恒,编程语言自然也不例外。作为当前雄踞各大语言人气榜冠军的Python,其似乎也面临着同样的挑战。不过各类后起之秀也都凭借着自身设计证明,Python所拥有的编程便捷性、强大的数学与科学运算能力以及庞大的第三方库正是一款优秀语言所必须具备的特质,而并非“加分项”。

  以下是Python与这四位潜在挑战者间的比拼,Python要如何继续保持住其在编程语言中的优势?

  Swift:作为苹果原本为iOS开发设计的新兴语言,Swift已经走向开源并引起了服务器端开发者们的广泛兴趣。

  IoT物联网项目的开发可能是一个艰巨的任务。从原型的设计和代码的构建,到产品的最终发布和全球部署,如何确保您的IoT项目顺利实现和上市?

  鉴于未来数年将有数十亿设备投放市场,封闭的专属系统会使不同设备间的互操作变得更困难。ProgrammableWeb主编David Berlind将持续演化的封闭IoT生态系统看作一种“连环事故”。让按照设计本无法配合使用的不同系统组件和元素协同工作,可能需要花费大量的时间和精力,延长部署所需时间并导致总成本飙升。开源技术是解决这种问题让不同设备相互通信的方法之一。

  不同应用领域的IoT解决方案有很多共通之处:需要无线连接的能力,需要在设备和后端系统之间具备通信能力,需要收集和解析获得的数据,大量共通之处不一而 足。但是随之而来的大量专有系统通常是“各自为政”的,这使得解决方案的开发和构建工作变得更为复杂,需要额外投入更多时间。专有系统还会让不同系统之间 的开放式通信变得更复杂,并有可能妨碍到未来的创新和更广泛的运用。

  面对这个快速演进,碎片化程度日趋严重的行业,这些挑战也变得越来越棘手,不过只要愿意配合使用,市面上依然有几个可用的解决方案。之所以说开源技术是IoT开发的关键,主要有下列几个原因:……

  日前,由一铭软件股份有限公司主办,中国计算机报社承办的“2016中国操作系统生态发展论坛”在京召开。论坛上,国家版权局版权管理司、中国开源软 件推进联盟、北京经信委软件处等领导悉数到场,表达了对国产操作系统生态发展的期许。一铭软件(证券代码:831266)在论坛上独家代表国产操作系统厂 商,分享了对国产操作系统的深刻理解与发展理念,并隆重发布了桌面操作系统Emind Desktop 4.0,以深度满足移动互联时代关键行业的信息安全需求。此外,一铭软件的用户代表、产业链合作伙伴也应邀到会,共议国产操作系统生态发展之道。


   全新一铭桌面操作系统Emind Desktop 4.0是主要面向于政府、军队、教育、金融等行业的通用型国产桌面操作系统。一铭软件认为,国产操作系统要想提升市场应用水平,必须要贴近用户、提升体 验。因此,产品在用户体验上下足了功夫,对“可用性”、“易用性”和“好用性”进行了精雕细琢。

  其一,Emind Desktop 4.0安装操作便捷。系统内置了一铭软件特别打造的具有交互功能的桌面环境——云桌面,用户可以上传储存个人桌面配置、音乐、照片、应用程序、日历、文档 等所有内容,自动云同步;同时它可支持云配置,通过“一键换机”功能,云备份便可将用户的操作系统环境包括桌面壁纸、应用列表、桌面主题等同步至当前硬 件,全程自动化,可做到随时随地随意、无需用户刻意管理。

  数据库作为业务的核心,是整个基础软件栈非常重要的一环。近几年的开源社区,新的思想和方案层出不穷,我将总结一下近几年一些主流的开源数据库方 案,及其背后的设计思想以及适用场景。本人才疏学浅如有遗漏或者错误请见谅。本次分享聚焦于数据库即结构化数据存储 OLTP 及 NoSQL 领域,不会涉及 OLAP、对象存储以及分布式文件系统。


  很长时间以来,关系型数据库一直是大公司的专利,市场被 Oracle / DB2 等企业数据库牢牢把持。但是随着互联网的崛起和开源社区的发展,上世纪九十年代 MySQL 1.0 的发布,标志着在关系型数据库的领域,社区终于有了可选择的方案。

  MySQL:第一个介绍的单机 RDBMS 就是 MySQL。相信大多数朋友都已经对 MySQL 非常熟悉,基本上 MySQL 的成长史就是互联网的成长史。我接触的第一个 MySQL 版本是 MySQL 4.0,后来的 MySQL 5.5 更是经典——基本上所有的互联网公司都在使用。MySQL 也普及了「可插拔」引擎这一概念,即针对不同的业务场景选用不同的存储引擎,这也是 MySQL tuning 的一个重要方式。比如对于有事务需求的场景使用 InnoDB;对于并发读取的场景 MyISAM 可能比较合适;但是现在我推荐绝大多数情况还是使用 InnoDB,毕竟 MySQL 5.6 后它已经成为了官方的默认引擎。MySQL适用于几乎所有需要持久化结构化数据的场景, 大多数朋友应该都知道,我就不赘述了。

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


  谷歌终于透露了Android系统下一个版本的名称:牛轧糖(Nougat)。谷歌官方Android账号今天在Twitter上宣布推出Android Nougat,并且感谢全球用户提供的各种字母N开头的甜品名称。这名称可能逊于花生酱(Nutella),至少花生酱是西方常见的食品。


  昨日清晨,微软在Red Hat DevNation大会上正式发布了.NET Core以及ASP.NET Core 1.0,并提供了下载,其不仅能在Windows操作系统上运行,还能在Linux和Mac OS X操作系统上运行,这意味着开发者不仅能使用它来建立自己的应用,还能修改和完善平台,来迎合自己和他人的需求。


  微软、红帽及容器开发环境供应商Codenvy本周在Red Hat DevNation开放源码大会上宣布将共同发展语言服务器协定(Language Server Protocol,LSP)项目,让不同的程序编辑器与集成开发环境(IDE)方便嵌入各种程序语言,允许开发人员在最喜爱的工具中使用各种语言来撰写程序。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部