设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Oracle杀死Java EE 微软开源新动向

2019-5-13 13:44| 发布者: joejoe0332| 查看: 2938| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 谈判失败:Oracle杀死Java EE  Eclipse基金会执行董事Mike Milinkovich在博客公布了Oracle与Eclipse基金会之间关于Java商标谈判的结果——双方的谈判最后以失败告终,Oracle拒绝出让Java商标。Mike 在博客中还提及 ...

  谷歌在今日举行的 I/O 大会上宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。Kotlin 由 JetBrains 公司开发,与 Java 100% 互通,并具备诸多 Java 不支持的特性。


  两年前的 I/O 2017 年上,谷歌才宣布在其 Android Studio IDE 中支持 Kotlin,Kotlin 与 Java 并存,开始成为 Android 开发的一级语言,当时业界并不太看好,因为 Java 在安卓的发展过程中做出了巨大的贡献,其作为 Android 开发语言不二之选的观念已经根深蒂固,而且它也一直在不断完善。

  然而仅仅几年时间,Kotlin 因其相比 Java 更安全与简洁等优越性,很快占领市场,谷歌 Android 首席布道师 Chet Haase 表示:“在过去的两年中,Kotlin 受欢迎程度一直在提高,超过 50% 的专业 Android 开发人员现在使用 Kotlin 开发他们的应用”。

  从今年 Stack Overflow 年度开发者调查的数据中也能看到这一点,如下图所示,报告中指出,在开发者最喜爱的编程语言中,Kotlin 得到了 72.6% 正面反馈。

  “我们宣布,我们正在采取的下一个重大步骤是 Kotlin-first,Android 开发将越来越多地以 Kotlin 为主”,Chet 表示:“许多新的 Jetpack API 和功能将首先在 Kotlin 中提供。如果你要开始一个新项目,你应该使用 Kotlin 编写,用 Kotlin 可以大量减少代码量,同时也减轻了测试和维护的负担。”具体情况,请大家关注本次专辑……

  Linus Torvalds 在内核邮件列表上宣布释出 Linux 5.1,5.2 合并窗口开启。要注意的是 5.1 不是长期支持版本,出于稳定性考虑,最好还是选择 LTS 版本。

  5.1 的主要新特性包括:新的高性能异步 I/O 接口 io_uring;改进 fanotify 提供更好的文件系统监测;BPF 自旋锁;初步支持进程引用文件描述符 pidfds;支持将永久存储器作为内存;替代 CPUIdle 调速器 menu 的 TEO(Timer Events Oriented Governor);解决 2038 年问题的更多准备工作;SafeSetID 安全模块……

  Linux Kernel 5.1 值得关注的改进除了使用物理内存之外,还能够使用持久性内存作为 RAM(系统内存),不过这项功能还需要不断的完善。新版本中还可以在不使用 initramfs 的情况下引导系统进入 device-mapper 设备,以及支持 live kernel patching 功能的累积补丁功能。

  对于 Btrfs 文件系统的粉丝来说,Linux Kernel 5.1 正式版终于允许用户配置 Zstd 压缩级别。此外,基于 fanotify 的文件系统监控功能通过向 fanotify 接口添加所谓的“超级块根表”功能得到改进,该接口可以大量监视大型文件系统上的更改。更多内容,请关注本次专辑……

  5月8日消息,据TechCrunch报道,谷歌今天围绕其Chrome浏览器推出了重大升级,从长远来看,这将对Chrome处理cookie(以小文本文件存储的信息)的方式带来重大改变,并增强其用户在网络上的隐私控制。


  通过这一举措,谷歌将使cookie变得更加私密,并在其浏览器中添加新的反指纹技术。Chrome浏览器及其用户界面发生了很大变化,开发者也必须做好准备,让他们的cookie机制适应新的现实。

  谷歌此举的总体思想是为用户提供对数据共享方式的更多控制权。虽然cookie非常有用,可以让用户保持对站点的持久登录,但它也允许开发者追踪用户的网络活动。然而,很少有用户会想要屏蔽所有的cookie,并失去这些便利。

  谷歌的折衷方案是只允许最初设置cookie的站点访问它,并阻止第三方cookie,从而使其他人更难使用这些cookie跟踪用户。为此,Chrome将要求开发者明确允许他们的cookie在网站上使用。

  使用SameSite cookie属性,开发者必须说明是否允许其他人使用他们的cookie。SameSite只是在收到跨站点请求时阻止浏览器发送它,这帮助增强了安全性,也能防止跟踪。更多详细内容,请大家关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部