开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
开源资讯 - 开源中国社区
脚本语言不行?JavaScript 重写 Office 365 已进入尾声
脚本语言不行?JavaScript 重写 Office 365 已进入尾声
微软技术项目经理(Technical Program Manager ,TPM)、Webpack 核心团队成员 Sean Thomas Larkin 发 Twitter 透露了 Office 365 正在用 JavaScript 重写的消息。这个消息源于一次简短的编程语言口水之争。
2018-06-14
A 站惨遭黑客攻击,近千万条用户数据泄露
A 站惨遭黑客攻击,近千万条用户数据泄露
AcFun 弹幕视频网在其官网发布公告称,A 站遭受黑客攻击,导致近千万的用户数据泄露。此次泄露的用户数据包含用户 ID、用户昵称、加密存储的密码等信息,所有用户密码都经过加密,没有明文密码。
2018-06-14
6 月南京源创会火热报名中,技术专家带你玩转 AI
6 月南京源创会火热报名中,技术专家带你玩转 AI
热情似火的六月,OSC 源创会将再次飞往同样热情的六朝古都--南京与大家见面,为大家带来非常精彩的【人工智能】专场主题分享,来自阿里、华为、NVIDIA 的技术专家和研究员将现场带你玩转 AI ……
2018-06-06
助力高校计算机教育 —— 码云为老师推出免费高校版
高校计算机教学中,代码可以用来检查学生们理论和动手实践结合的效果。现阶段国内的高校计算机教学中,很多的代码作业提交还在使用非常原始的方式,例如通过 FTP 上传代码、U 盘收集代码或者是电子邮件方式。 这些方式存在几方面的问题: 非常繁琐,不直接 无法确定收上来的作业是否存在抄袭,因为无法体现代码的独立或者协作的完成过程 在做作业的过程中无法顺带学习最流行的 Git 代码管理方法 图片来源  pictures-and-images.com 为了鼓励老师使用码云来教授计算机课程,我们针对高校的老师提供免费的高校版来解决教学中存在的这些问题。 申请使用企业版高校版的要求: 申请人:国内各大高校的老师 用途:仅用于学校的计算机教学 码云高校版提供: 多达 200 成员/20G 的代码存储空间 免费使用,不限时间 申请流程: 进入码云高校版页面,使用学校邮箱填写开通申请 提交必要的身份证明文件(如教师工作证) 码云的工作人员审核通过后即刻开通 使用方法: 进入高校版管理后台 生成邀请链接或者邀请二维码(为了防止邀请链接和二维码被泄露给无关人员,可以开启加入的确认操作) 将邀请链接或者二维码发给学生 学生点击邀请链接或者扫描二维码,登录后确认加入 高校版使用场景: 分班分团队管理 轻松布置教学任务 在线提交作业 在线检查作业 课程回顾和总结 培养学生协作开发的习惯 图片来源:sindonews 即刻前往 https://gitee.com/education 申请高校版。
码云Gitee 码云Gitee 发布于 2018-06-19 1
React Suite 3.1.0 版本发布,支持按需加载
React Suite 是 一套 React 组件库,为后台产品而生。 V3.1.0 版本发布,更新内容如下: 新增: 支持按需加载,解决 css 文件过大的问题 (#76, #81) 新增: 在 Table 组件中支持 bodyRef 属性, 获取到 Table Body, 可以让 Popover 等组件渲染到 Table 内部 (#TABLE-23) 修复: FormControl 组件在失去焦点的时候,验证的数据值错误 (#79) 修复: 修复一些样式问题 (#78) 修复: TreePicker 渲染 TreeNode 出现错误 (#77) 修复: 删除 Popover 与 Tooltip 组件动画的延迟 (#73) 修复: 当 Table 内容高度发生变化时候,滚动条位置没有更新 (#TABLE-22) 修复: 当 <AutoComplete> 为受控组件时候,中文输入错误 (#70)
漆工 漆工 发布于 2018-06-18 0
react-circle:基于 TypeScript 的 SVG 格式圆形进度组件
react-circle 是一个使用 TypeScript 实现的 SVG 格式的圆形进度组件。无额外依赖、无额外样式、仅 2kb 大小
局长 局长 发布于 2018-06-18 0
码云推荐 | 高性能多进程的常驻内存型全栈框架 LinkPHP
LinkPHP 是一款高性能多进程常驻内存型全栈框架,内置服务治理 PhpRpc 功能,不依赖传统的 PHP-FPM,可以用于构建高性能的 Web 系统、API、中间件、基础服务等等。
局长 局长 发布于 2018-06-18 0
每日一博 | 为什么 PHP 程序员应该学习使用 Swoole?
借助这篇文章,我希望能够把 Swoole 安利给更多人。虽然 Swoole 可能目前定位是一些高级 phper 的玩具,让中低级望而生畏,可能对一些应用场景也一脸懵逼,但其实没这么难的。
局长 局长 发布于 2018-06-18 11
华为云微服务一周年,还有免费赢华为 P20 这种操作?
华为云微服务云应用平台现已开放了对码云 Gitee 代码库和 SpringCloud 应用接入的支持,让企业应用上云更简单。
码云Gitee 码云Gitee 发布于 2018-06-18 0
Grsecurity 被判向开源促进会联合创始人赔偿 26 万美元
去年 6 月,开源促进会的联合创始人 Bruce Perens 在博客上谈论了内核加固补丁集项目 Grsecurity,认为该项目违反了 Linux 内核采用的 GPL 许可证。 他认为 Grsecurity 是 Linux 的一个衍生作品,它离不开内核,没有内核它无法工作。这意味着 Grsecurity 也必须采用 GPLv2 许可证或兼容 GPLv2 的许可证。 Grsecurity 开发商 Open Source Security 的回应是起诉 Bruce Perens 诽谤。去年 12 月,法庭驳回了诽谤诉讼,认为 Perens 的言论不是诽谤。他的博文是有关受争议法律问题的观点,不是事实的错误断言。Perens 先生不是律师,他发表的是 Grsecurity Access Agreement 侵犯 General Public License 的观点,他的观点不是能被证明错误的事实,因此不构成诽谤行为。 现在,Open Source Security 被命令向 Bruce Perens 及其律师团队支付 259,900.50 美元,要求立即支付而不是允许等待上诉结果。 来自:Solidot
局长 局长 发布于 2018-06-18 0
红帽已释出 Lazy FPU 漏洞补丁 建议RHEL 7系列尽快升级
2018年6月13日,英特尔公司发布安全公告称发现编号为 CVE-2018-3665 的推测执行侧信道漏洞 —— Lazy FPU,可用于从 CPU 的数学处理单元中窃取敏感数据。 Red Hat 随即在6月14日发布安全公告,称已经为受影响的所有 RHEL 7 系列系统发布了安全补丁,并督促受影响系统用户立即升级。 本次受影响的系统包括 Red Hat Enterprise Linux Server 7, Red Hat Enterprise Linux Server - Extended Update Support 7.5, Red Hat Enterprise Linux Workstation 7, Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux 7 for IBM System z, POWER, ARM64,Red Hat Enterprise Linux for Scientific Computing 7, Red Hat Enterprise Linux EUS Compute Node 7.5 以及 Red Hat Virtualization Host 4。 基于 RHEL 7 系列的操作系统 —— CnetOS Linux 7 发行版本也收到了针对"Lazy FPU"的内核安全更新。因此所有 CentOS 7 用户推荐立即升级至 kernel-3.10.0-862.3.3.el7.x86_64.rpm 内核版本。如果想要了解更多的信息,请查看安全公告。 在安全公告中,Red Hat 还特别鸣谢了来自 Amazon.de 的 Julian Stecklina、cyberus-technology.de 的 Thomas Prescher,以及来自 sysgo.com 的Zdenek Sojka,这些工程师发现了这个漏洞。 来自:cnBeta
局长 局长 发布于 2018-06-18 2
缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快
还记得 Zapcc 编译器吗?一个旨在减少编译时间的编译器,现在已正式开源。 Zapcc 是基于 LLVM/Clang 的 C++ 编译器,自 2015 年开始,它就一直在致力于让自己成为比 Clang 本身更快的 C++ 编译器。Zapcc 采用激进的缓存策略(aggressive caching)和其他技术来显著加快编译时间,同时作为 GCC 或 Clang 的替代品。Zapcc 为了做到比其他 C++ 编译器更快,采取的方法是将一些编译器的结构缓存在服务器上,从而大幅度提升编译速度。 去年 Zapcc 发布了 v1.0 里程碑阶段的版本,并于本周宣布开源。 来自 Zapcc 背后的公司 Ceemple 的人写道,他们分享了他们拥有的 Zapcc。由于用户的请求,这个更快的 C++ 编译器已在 LLVM 许可证下开源。他们希望 Zapcc 开源后能加速这款以速度为宗旨的 C++ 编译器的开发。 该项目的代码现在托管在 GitHub,而构建过程/环境要求则和编译 Clang 的要求一样。此外,作者表示会努力为 Zapcc 添加一些新的测试基准。
局长 局长 发布于 2018-06-18 4
OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。
快递打电话说商家寄来的桃子有虫子,让我联系商家拒收。商家说这是快递的套路,因为他们想吃桃子,要我收下再说。 我该相信谁…
局长 局长 发布于 2018-06-18 14
Purism 的 PureOS 系统正在探索 OSTree/Flatpak 技术
Purism 的 PureOS 系统作为 Debian 的下游目前运行在他们的 Librem 笔记本上,并且计划作为构建其开发中的 Librem 5 智能手机的软件堆栈的一部分,目前计划进行更多的更改。 在这个阶段,在上游 Debian 上,PureOS spin 已经发生变化,以满足自由软件基金会对 GNU/Linux 发行版的要求,也已经默认启用 sudo 权限、修复各种设置、使用基于 Wayland 的 GNOME 桌面、默认启用 AppArmor,以及其他大部分的美化工作。 对于未来,PureOS 将研究 OSTree 和 Flatpak 技术以用于未来的操作系统更新和应用程序部署。此外,他们计划托管他们自己的 Flathub 实例来分发 Flatpak 应用程序。 Purism 还希望开发一个“道德应用商店(ethical app store)”,用户可以捐赠给他们使用的免费软件,作为捐赠或定期订阅模式。他们觉得他们的“道德应用商店”可能会带来更可持续的自由软件开发。 PureOS 是基于 Linux 内核的通用操作系统,专注于完全免费(以及自由)的操作系统。它已获得自由软件基金会的正式认可。 PureOS 旨在通过在安全性和可用性之间取得平衡来对标并超越主流操作系统(例如 Windows 和 macOS),以提供最佳的开箱即用体验以及最佳的隐私、安全和软件自由保护。
局长 局长 发布于 2018-06-18 1
Ubuntu 母公司 Canonical 变更财年日期,上市计划有变
你可能已经听说过 Ubuntu 的母公司 Canonical 计划在不久的将来进行首次公开募股(IPO),成为上市公司。但 Canonical 的最新信号表明它现在已经变更了其财年日期。 Canonical 公司正在将其财务与每个日历年(12月31日)结束时的情况相对照,而不是每年3月31日的会计日期(3月31日往往是英国组织财政年度的结束)。这种变化可能表明 Canonical 更希望在美国证券交易所而不是伦敦上市。 Canonical 最近向英国的 Companies House 提交了表明会计日期变更的声明。 Canonical 表示,他们不打算在今年(2018年)上市,直到在发布 Ubuntu 20.04 LTS 后,此时他们会被更多的企业采用,并有一个新的长期支持版本。不过无论最后结果如何,其中的过程都十分有趣,值得我们关注。
局长 局长 发布于 2018-06-18 4
xmake 2.2.1 发布,Qt、WDK 和 Cuda 编译环境支持
xmake 2.2.1 已发布,该版本主要对自定义规则 rule ,进行了大规模升级。 现在用户可以通过自定义规则,来实现各种编译规则,并且 xmake 也内置了一些常用的编译规则,可以直接应用到当前工程,去实现对 Qt、WDK 驱动和 Cuda 编译环境的支持。 新特性 #158: 增加对Cuda编译环境的支持 添加set_tools和add_tools接口为指定target目标设置编译工具链 添加内建规则:mode.debug, mode.release, mode.profile和mode.check 添加is_mode, is_arch 和is_plat内置接口到自定义脚本域 添加color256代码 #160: 增加对Qt SDK编译环境的跨平台支持,并且增加qt.console, qt.application等规则 添加一些Qt工程模板 #169: 支持yasm汇编器 #159: 增加对WDK驱动编译环境支持 改进 添加FAQ到自动生成的xmake.lua文件,方便用户快速上手 支持Android NDK >= r14的版本 改进swiftc对warning flags的支持 #167: 改进自定义规则:rule() 改进os.files和os.dirs接口,加速文件模式匹配 #171: 改进Qt环境的构建依赖 在makefile生成插件中实现make clean Bugs修复 修复无法通过add_ldflags("xx", "xx", {force = true})强制设置多个flags的问题 #157: 修复pdb符号输出目录不存在情况下编译失败问题 修复对macho格式目标strip all符号失效问题 #168: 修复生成vs201x工程插件,在x64下失败的问题 相关文章介绍: xmake新增对WDK驱动编译环境支持 xmake新增对Qt编译环境支持 xmake新增对Cuda代码编译支持 xmake自定义构建规则的使用 xmake 是一个基于 Lua 的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目。  项目源码:Github, Gitee 官方文档
王练 王练 发布于 2018-06-18 3
Parcel 1.9.1 发布,极速、零配置的 Web 应用打包工具
Parcel 1.9.1 已发布,Parcel 是一款极速、零配置的 Web 应用打包工具。它无需安装插件,开箱即用,使用 worker 进程启用多核编译,同时有文件系统缓存,即使在重启构建后也能快速再编译。 更新内容包括: 将 filewatcher 放入 worker ,以获得更好的稳定性和性能 新增 Tree shaking + scope hoisting 新增 bundlestart 事件 新增 line counter 单元测试 修复 vue 测试 修复 url 依赖关系的绝对路径 修复失败的 appveyor 测试 修复 worker 环境变量 不再通过 IPC 传递 package.json 和 options 更多详情可查阅更新日志 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-18 1
FFmpeg 4.0.1 版本发布,多媒体处理工具合集
FFmpeg 4.0.1 已发布,FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 库: libavcodec 提供广泛的编解码器实现 libavformat 流协议、容器格式和基本 I / O 访问实现 libavutil hashers、decompressors 和 miscellaneous utility functions 实现 libavfilter 解码的音频和视频过滤修饰实现 libavdevice 访问捕获和播放设备抽象化实现 libswresample 音频混合和程序重采样实现 libswscale 光色转换和程序缩放实现 工具: ffmpeg 操纵、转换和流传输多媒体内容的命令行工具箱 ffplay 简约的多媒体播放器 ffprobe 检查多媒体内容的简单分析工具 ffserver 直播多媒体流服务器 附加的一些小工具,比如 aviocat、 ismindex 和 qt-faststart 该版本是 4.0 系列的最新修复版本,具体更新细节可查阅提交记录: https://git.ffmpeg.org/gitweb/ffmpeg.git 下载地址: http://ffmpeg.org/download.html#release_4.0.1
王练 王练 发布于 2018-06-18 3
FileZilla Client 3.34.0 正式版发布,FTP 客户端
FileZilla Client 3.34.0 正式版已发布,FileZilla Client 是一个快速、可信赖的 FTP 客户端,支持断点续传,自定义输入 FTP 命令,站点管理器,拖放操作,传输队列,代理服务器,SSL 加密连接服务器等常规功能一应俱全。 该版本主要新增了在删除文件后,焦点框会停留在之前删除的文件旁边的新功能。详情 下载地址: https://filezilla-project.org/download.php?type=client
王练 王练 发布于 2018-06-18 1
MathJS 5.0.0 正式发布,Javascript 扩展数学库
MathJS 5.0.0 已发布,Math.js 是个 JavaScript 和 Node.js 的扩展数学库,包括了灵活的表达式解析器,提供数字,大数值,复杂数值,单位,矩阵等等集成的解决方案,强大又易于使用。 更新内容: Implemented complex conjugate transpose math.ctranspose. Changed the behavior of A' (transpose) in the expression parser to calculate the complex conjugate transpose.  Added support for complex({abs: 1, arg: 1}), and improved the docs on complex numbers.  Renamed eye to identity Math.js code can now contain ES6. The ES6 source code is moved from lib to src, and lib now contains the compiled ES5 code. Upgraded dependencies: decimal.js from 9.0.1 to 10.0.1 Upgraded dev dependencies Changed code style to https://standardjs.com/, run linter on npm test. See #1110. Dropped support for bower. Use npm or an other package manages instead. Dropped support for (non-primitive) instances of Number, Boolean, and String from functions clone and typeof. Dropped official support for IE9 (probably still works, but it's not tested). Fixed #851: More consistent behavior of sqrt, nthRoot, and pow.  Fixed #1103: Calling toTex on node that contains derivative causing an exception.   下载地址: http://mathjs.org/download.html...
王练 王练 发布于 2018-06-18 1
Rocket.Chat 0.65.2 发布,Slack 开源替代品
Rocket.Chat 0.65.2 已发布,Rocket.Chat 是特性最丰富的 Slack 开源替代品之一。 主要功能:群组聊天,直接通信,私聊群,桌面通知,媒体嵌入,链接预览,文件上传,语音/视频 聊天,截图等等。 Rocket.Chat 原生支持 Windows,Mac OS X ,Linux,iOS 和 Android 平台。Rocket.Chat 通过 hubot 集成了非常流行的服务,比如 GitHub,GitLab,Confluence,JIRA 等等。 这是一个 Bug 修复版本: 修复 flex-tab icons 缺失的问题 修复 Users model 的接收问题 修复预览大尺寸图片时,不调整大小自适应屏幕的问题 修复 Wordpress OAuth 没有提供足够的登录信息的问题 修复 "collaborative" 的拼写 i18n - 新增 semantic markup 更多详情可查阅发行列表 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-18 0
NetworkManager 1.10.10 发布,网络管理守护进程
NetworkManager 1.10.10 已发布,这是最新的稳定版本,主要更新内容如下: 修复连接设置崩溃的问题 其他小 bug 修复 点此可查阅更新日志 NetworkManager 是一款网络管理守护进程,通过管理主要网络连接和其他网络接口,尝试尽可能轻松自动地进行网络配置和操作。有关网络的信息通过 D-Bus 接口输出到任何对此感兴趣的应用上,从而提供丰富的 API 来检查和控制网络设置和操作。 下载地址: https://wiki.gnome.org/Projects/NetworkManager
王练 王练 发布于 2018-06-18 4
电子书管理软件 Calibre 3.26.1 发布,支持合并图书记录
Calibre 是一款功能强大的电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC、Hanlin Song 设备及格式。 Calibre 3.26.1 已发布,带来了以下新特性: Book list: Allow drag and drop of books onto other books to merge the book records. Check Book: External link checker: Also check HTML anchors (the part after the # in the link). Can be turned off via a checkbox at the bottom of the link checker window. Edit Book: Preview panel: Show previews when editing SVG files Edit book: When downloading external resources, also convert data URLs into files. E-book viewer: When the controls are hidden show the progress in the window title. Library Quick switch menu: Highlight the previously switched from library in bold. 完整更新内容请查阅发行说明: https://calibre-ebook.com/whats-new 下载地址: https://calibre-ebook.com/download 
王练 王练 发布于 2018-06-18 2
助力高校计算机教育 —— 码云为老师推出免费高校版
高校计算机教学中,代码可以用来检查学生们理论和动手实践结合的效果。现阶段国内的高校计算机教学中,很多的代码作业提交还在使用非常原始的方式,例如通过 FTP 上传代码、U 盘收集代码或者是电子邮件方式。 这些方式存在几方面的问题: 非常繁琐,不直接 无法确定收上来的作业是否存在抄袭,因为无法体现代码的独立或者协作的完成过程 在做作业的过程中无法顺带学习最流行的 Git 代码管理方法 图片来源  pictures-and-images.com 为了鼓励老师使用码云来教授计算机课程,我们针对高校的老师提供免费的高校版来解决教学中存在的这些问题。 申请使用企业版高校版的要求: 申请人:国内各大高校的老师 用途:仅用于学校的计算机教学 码云高校版提供: 多达 200 成员/20G 的代码存储空间 免费使用,不限时间 申请流程: 进入码云高校版页面,使用学校邮箱填写开通申请 提交必要的身份证明文件(如教师工作证) 码云的工作人员审核通过后即刻开通 使用方法: 进入高校版管理后台 生成邀请链接或者邀请二维码(为了防止邀请链接和二维码被泄露给无关人员,可以开启加入的确认操作) 将邀请链接或者二维码发给学生 学生点击邀请链接或者扫描二维码,登录后确认加入 高校版使用场景: 分班分团队管理 轻松布置教学任务 在线提交作业 在线检查作业 课程回顾和总结 培养学生协作开发的习惯 图片来源:sindonews 即刻前往 https://gitee.com/education 申请高校版。
码云Gitee 码云Gitee 发布于 2018-06-19 1
react-circle:基于 TypeScript 的 SVG 格式圆形进度组件
react-circle 是一个使用 TypeScript 实现的 SVG 格式的圆形进度组件。无额外依赖、无额外样式、仅 2kb 大小
局长 局长 发布于 2018-06-18 0
6月23日,人工智能狂潮席卷南京
热情似火的六月,OSC源创会将再次飞往同样热情的六朝古都--南京与大家见面,依然秉持着“自由,开放,分享”的思想,为大家带来非常精彩的【人工智能】专场主题分享,期待与大家见面~
码云推荐 | 高性能多进程的常驻内存型全栈框架 LinkPHP
LinkPHP 是一款高性能多进程常驻内存型全栈框架,内置服务治理 PhpRpc 功能,不依赖传统的 PHP-FPM,可以用于构建高性能的 Web 系统、API、中间件、基础服务等等。
局长 局长 发布于 2018-06-18 0
每日一博 | 为什么 PHP 程序员应该学习使用 Swoole?
借助这篇文章,我希望能够把 Swoole 安利给更多人。虽然 Swoole 可能目前定位是一些高级 phper 的玩具,让中低级望而生畏,可能对一些应用场景也一脸懵逼,但其实没这么难的。
局长 局长 发布于 2018-06-18 11
华为云微服务一周年,还有免费赢华为 P20 这种操作?
华为云微服务云应用平台现已开放了对码云 Gitee 代码库和 SpringCloud 应用接入的支持,让企业应用上云更简单。
码云Gitee 码云Gitee 发布于 2018-06-18 0
Grsecurity 被判向开源促进会联合创始人赔偿 26 万美元
去年 6 月,开源促进会的联合创始人 Bruce Perens 在博客上谈论了内核加固补丁集项目 Grsecurity,认为该项目违反了 Linux 内核采用的 GPL 许可证。 他认为 Grsecurity 是 Linux 的一个衍生作品,它离不开内核,没有内核它无法工作。这意味着 Grsecurity 也必须采用 GPLv2 许可证或兼容 GPLv2 的许可证。 Grsecurity 开发商 Open Source Security 的回应是起诉 Bruce Perens 诽谤。去年 12 月,法庭驳回了诽谤诉讼,认为 Perens 的言论不是诽谤。他的博文是有关受争议法律问题的观点,不是事实的错误断言。Perens 先生不是律师,他发表的是 Grsecurity Access Agreement 侵犯 General Public License 的观点,他的观点不是能被证明错误的事实,因此不构成诽谤行为。 现在,Open Source Security 被命令向 Bruce Perens 及其律师团队支付 259,900.50 美元,要求立即支付而不是允许等待上诉结果。 来自:Solidot
局长 局长 发布于 2018-06-18 0
红帽已释出 Lazy FPU 漏洞补丁 建议RHEL 7系列尽快升级
2018年6月13日,英特尔公司发布安全公告称发现编号为 CVE-2018-3665 的推测执行侧信道漏洞 —— Lazy FPU,可用于从 CPU 的数学处理单元中窃取敏感数据。 Red Hat 随即在6月14日发布安全公告,称已经为受影响的所有 RHEL 7 系列系统发布了安全补丁,并督促受影响系统用户立即升级。 本次受影响的系统包括 Red Hat Enterprise Linux Server 7, Red Hat Enterprise Linux Server - Extended Update Support 7.5, Red Hat Enterprise Linux Workstation 7, Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux 7 for IBM System z, POWER, ARM64,Red Hat Enterprise Linux for Scientific Computing 7, Red Hat Enterprise Linux EUS Compute Node 7.5 以及 Red Hat Virtualization Host 4。 基于 RHEL 7 系列的操作系统 —— CnetOS Linux 7 发行版本也收到了针对"Lazy FPU"的内核安全更新。因此所有 CentOS 7 用户推荐立即升级至 kernel-3.10.0-862.3.3.el7.x86_64.rpm 内核版本。如果想要了解更多的信息,请查看安全公告。 在安全公告中,Red Hat 还特别鸣谢了来自 Amazon.de 的 Julian Stecklina、cyberus-technology.de 的 Thomas Prescher,以及来自 sysgo.com 的Zdenek Sojka,这些工程师发现了这个漏洞。 来自:cnBeta
局长 局长 发布于 2018-06-18 2
缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快
还记得 Zapcc 编译器吗?一个旨在减少编译时间的编译器,现在已正式开源。 Zapcc 是基于 LLVM/Clang 的 C++ 编译器,自 2015 年开始,它就一直在致力于让自己成为比 Clang 本身更快的 C++ 编译器。Zapcc 采用激进的缓存策略(aggressive caching)和其他技术来显著加快编译时间,同时作为 GCC 或 Clang 的替代品。Zapcc 为了做到比其他 C++ 编译器更快,采取的方法是将一些编译器的结构缓存在服务器上,从而大幅度提升编译速度。 去年 Zapcc 发布了 v1.0 里程碑阶段的版本,并于本周宣布开源。 来自 Zapcc 背后的公司 Ceemple 的人写道,他们分享了他们拥有的 Zapcc。由于用户的请求,这个更快的 C++ 编译器已在 LLVM 许可证下开源。他们希望 Zapcc 开源后能加速这款以速度为宗旨的 C++ 编译器的开发。 该项目的代码现在托管在 GitHub,而构建过程/环境要求则和编译 Clang 的要求一样。此外,作者表示会努力为 Zapcc 添加一些新的测试基准。
局长 局长 发布于 2018-06-18 4
OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。
快递打电话说商家寄来的桃子有虫子,让我联系商家拒收。商家说这是快递的套路,因为他们想吃桃子,要我收下再说。 我该相信谁…
局长 局长 发布于 2018-06-18 14
Purism 的 PureOS 系统正在探索 OSTree/Flatpak 技术
Purism 的 PureOS 系统作为 Debian 的下游目前运行在他们的 Librem 笔记本上,并且计划作为构建其开发中的 Librem 5 智能手机的软件堆栈的一部分,目前计划进行更多的更改。 在这个阶段,在上游 Debian 上,PureOS spin 已经发生变化,以满足自由软件基金会对 GNU/Linux 发行版的要求,也已经默认启用 sudo 权限、修复各种设置、使用基于 Wayland 的 GNOME 桌面、默认启用 AppArmor,以及其他大部分的美化工作。 对于未来,PureOS 将研究 OSTree 和 Flatpak 技术以用于未来的操作系统更新和应用程序部署。此外,他们计划托管他们自己的 Flathub 实例来分发 Flatpak 应用程序。 Purism 还希望开发一个“道德应用商店(ethical app store)”,用户可以捐赠给他们使用的免费软件,作为捐赠或定期订阅模式。他们觉得他们的“道德应用商店”可能会带来更可持续的自由软件开发。 PureOS 是基于 Linux 内核的通用操作系统,专注于完全免费(以及自由)的操作系统。它已获得自由软件基金会的正式认可。 PureOS 旨在通过在安全性和可用性之间取得平衡来对标并超越主流操作系统(例如 Windows 和 macOS),以提供最佳的开箱即用体验以及最佳的隐私、安全和软件自由保护。
局长 局长 发布于 2018-06-18 1
Ubuntu 母公司 Canonical 变更财年日期,上市计划有变
你可能已经听说过 Ubuntu 的母公司 Canonical 计划在不久的将来进行首次公开募股(IPO),成为上市公司。但 Canonical 的最新信号表明它现在已经变更了其财年日期。 Canonical 公司正在将其财务与每个日历年(12月31日)结束时的情况相对照,而不是每年3月31日的会计日期(3月31日往往是英国组织财政年度的结束)。这种变化可能表明 Canonical 更希望在美国证券交易所而不是伦敦上市。 Canonical 最近向英国的 Companies House 提交了表明会计日期变更的声明。 Canonical 表示,他们不打算在今年(2018年)上市,直到在发布 Ubuntu 20.04 LTS 后,此时他们会被更多的企业采用,并有一个新的长期支持版本。不过无论最后结果如何,其中的过程都十分有趣,值得我们关注。
局长 局长 发布于 2018-06-18 4
实用工具推荐 — SQL 数据库的通用命令行界面 usql
命令行如何执行 SQL 语句?每个数据库都有自己的方式,彼此不同。现在出现了一个工具 usql,提供统一的方式,在命令行下操作不同的数据库。
局长 局长 发布于 2018-06-17 0
协作翻译 | “王者对战”之 MySQL 8 vs PostgreSQL 10
既然 MySQL 8 和 PostgreSQL 10 已经发布了,现在是时候回顾一下这两大开源关系型数据库是如何彼此竞争的。在这些版本之前,人们普遍认为,Postgres 在功能集表现更出色,也因其“学院派”风格而备受称赞,MySQL 则更善长大规模并发读/写。
局长 局长 发布于 2018-06-17 4
码云推荐 | Go 语言实现的中国行政区划代码包 gbt2260
gbt2260 是 Go 语言实现的中华人民共和国县以上行政区划代码包,目前数据使用的是2018年4月的最新数据。
局长 局长 发布于 2018-06-17 0
每日一博 | 浅谈 Java 常用设计模式之一:单例模式
单例模式(Singleton Pattern)是 Java 中常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
局长 局长 发布于 2018-06-17 1
苹果公司的幻灯片软件 Keynote 已支持 LaTeX 语法
据苹果的“支持页面”显示,macOS 上的办公套件 Pages, Numbers, Keynote 和 iBooks Author 已支持 LaTeX 和 MathML 语法。 iWork 和 iBooks Author 支持所有的 LaTeX 命令(可通过 blahtex 转换为 MathML),本次新增的功能使得 Keynote 可从系统级别支持数学公式,相信不少用户会对其感兴趣。 要注意的是,LaTeX 和 MathML 目前仅支持 iWork for iOS 和 Mac。 iWork 支持的 LaTeX 命令 Command or symbol \phantom{} \color \cancel \underrightarrow, \underleftarrow, \underleftrightarrow \lneq, \gneq, \lvertneq, \gvertneq \thinspace, \medspace, \thickspace, \negthinspace, \negmedspace, \negthickspace "\:", "\,", "\;", "\!", "\ " \lmoustache, \rmoustache \lgroup, \rgroup \brace, \brack \xleftarrow, \xrightarrow \dddot, \ddddot \copyright \pounds \diagup, \diagdown \dag,\ddag, \dagger, \ddagger \owns, \ni {split} 更多内容,以及有关如何在 Pages, Numbers, Keynote 和 iBooks Author 中使用 LaTeX 和 MathML,请点此查看。
局长 局长 发布于 2018-06-17 6
JDK 11 还有一个处于计划阶段的 JEP:让其支持 TLS 1.3
JDK 11 最近有什么消息?我们不妨来看一下它的进展情况,包括最新的 JEP 提案。 Java 的新版本发布计划意味着总会有一款新的 JDK 即将推出。根据他们的计划,6月将是 JDK 11 第一阶段的发布时期,7月将专门用于第二阶段的测试和发布,而首个发布候选版和最终发布候选版则定于8月份发布。 预计 JDK 11 将于9月25日正式发布,可用于正常使用。 JDK 11 的计划阶段包含什么内容? 最新消息显示,可能还有另外一个 JEP 会进入 JDK 11。根据日程安排,这可能是进入 JDK 11 的最后一项重大更改,所以请仔细阅读。 JEP 332:传输层安全协议(TLS) 1.3 TLS 协议最近进行了一次重大的改进,与以前的版本相比,提升了安全性和性能。而为了保持竞争力和安全性,JDK 需要支持 TLS 1.3 以遵循最新标准。 最新版本的 TLS 使得其以前的所有版本都过时,并且不直接向后兼容。如果 JDK 希望保留相关性,则需要升级到 TLS 1.3。而这个 JEP 的主要目标也不是支持 TLS 1.3 的每项特性,而是支持最小的可互操作和兼容的 TLS 1.3 实现。 有关更多信息,请点此参阅关于该 JEP 的文档。 到目前为止,JDK 11 包含了什么? JDK 11 已确定了 15 个 JEP,下面是完整的列表: 181: 基于嵌套的访问控制(Nest-Based Access Control) 309: 动态类文件常量(Dynamic Class-File Constants) 315: 改进 Aarch64 Intrinsics(Improve Aarch64 Intrinsics) 318: Epsilon — 一个无操作的垃圾收集器(Epsilon: A No-Op Garbage Collector) 320: 删除 Java EE 和 CORBA 模块(Remove the Java EE and CORBA Modules) 321: HTTP Client (Standard) 323: 用于 Lambda 参数的局部变量语法(Local-Variable Syntax for Lambda Parameters) 324: Curve25519 和 Curve448 算法的密钥协议(Key Agreement with Curve25519 and Curve448) 327: Unicode 10 328: Flight Recorder 329: ChaCha20 和 Poly1305 加密算法(ChaCha20 and Poly1305 Cryptographic Algorithms) 330: 启动单一文件的源代码程序(Launch Single-File Source-Code Programs) 331: Low-Overhead Heap Profiling 333: 处于试验阶段的可伸缩低延迟垃圾收集器 ZGC: A Scalable Low-Latency Garbage Collector (Experimental) 336: 弃用 Pack200 工具和 API(Deprecate the Pack200 Tools and API)...
局长 局长 发布于 2018-06-17 5
GitLab 发布 Web IDE,在 Web 端为你提供集成开发体验
开源代码托管服务 GitLab 宣布发布 Web IDE,允许用户无需安装任何程序就能直接在 GitLab 网站上编辑文件。 Web IDE 的想法最初由该公司的一名开发者 Jacob Schatz 提出,Jacob Schatz 注意到非程序员在编辑文件和提交变更上非常困难,因此他先开发了一个概念验证原型,启动了 Web IDE 的开发。Jacob Schatz 让它在切换文件时删除了页面刷新功能,并且通过分支而不是每个文件进行编辑。 在开发初期,它被称为“代码仓库编辑器”,而 GitLab 的目标是提供真正的集成开发体验,即使在 GitLab 用户界面中也可以访问,而无需安装任何软件。于是这个想法便从“代码仓库编辑器”发展到了“Web IDE”。有关 GitLab 的 Web IDE 如何从“概念验证原型”到成为“新功能”,不妨查看这篇博客。 GitLab 10.7 包含了 Web IDE 的首个版本。
局长 局长 发布于 2018-06-17 5
OSChina 周日乱弹 —— 会想跟她过一辈子么
总有一个人会包容你的坏脾气,会觉得你全世界最美,会真心真意的想跟你过一辈子。然而这个人你却看不上。
局长 局长 发布于 2018-06-17 14
跟随 Chrome 脚步,微软 Edge 也将禁止网页自动播放
微软于本周在博客透露,下一个 Windows 10 测试版的 Edge 将开始禁止网页自动播放。 谷歌今年4月推出的 Chrome 66 开始启用由用户控制自动播放(Autoplay)的政策,该政策只允许消音或无声音的媒体文件自动播放,或在用户浏览该网页并点击特定位置时播放,目的是为了避免使用者被意料之外的声音吓到。 微软在本周四(6/14)发布 Windows 10 测试版(Build 17692)时揭露了该功能,指出该版本的 Microsoft Edge 新增了一个设置,允许使用者控制网页的媒体自动播放功能。 有趣的是,微软显然出了一个小纰漏,很快就将该功能从发表的博客文章中划掉,并表示这一功能得在几周后发布的 Windows 测试版中才会出现。
局长 局长 发布于 2018-06-17 3
React Suite 3.1.0 版本发布,支持按需加载
React Suite 是 一套 React 组件库,为后台产品而生。 V3.1.0 版本发布,更新内容如下: 新增: 支持按需加载,解决 css 文件过大的问题 (#76, #81) 新增: 在 Table 组件中支持 bodyRef 属性, 获取到 Table Body, 可以让 Popover 等组件渲染到 Table 内部 (#TABLE-23) 修复: FormControl 组件在失去焦点的时候,验证的数据值错误 (#79) 修复: 修复一些样式问题 (#78) 修复: TreePicker 渲染 TreeNode 出现错误 (#77) 修复: 删除 Popover 与 Tooltip 组件动画的延迟 (#73) 修复: 当 Table 内容高度发生变化时候,滚动条位置没有更新 (#TABLE-22) 修复: 当 <AutoComplete> 为受控组件时候,中文输入错误 (#70)
漆工 漆工 发布于 2018-06-18 0
xmake 2.2.1 发布,Qt、WDK 和 Cuda 编译环境支持
xmake 2.2.1 已发布,该版本主要对自定义规则 rule ,进行了大规模升级。 现在用户可以通过自定义规则,来实现各种编译规则,并且 xmake 也内置了一些常用的编译规则,可以直接应用到当前工程,去实现对 Qt、WDK 驱动和 Cuda 编译环境的支持。 新特性 #158: 增加对Cuda编译环境的支持 添加set_tools和add_tools接口为指定target目标设置编译工具链 添加内建规则:mode.debug, mode.release, mode.profile和mode.check 添加is_mode, is_arch 和is_plat内置接口到自定义脚本域 添加color256代码 #160: 增加对Qt SDK编译环境的跨平台支持,并且增加qt.console, qt.application等规则 添加一些Qt工程模板 #169: 支持yasm汇编器 #159: 增加对WDK驱动编译环境支持 改进 添加FAQ到自动生成的xmake.lua文件,方便用户快速上手 支持Android NDK >= r14的版本 改进swiftc对warning flags的支持 #167: 改进自定义规则:rule() 改进os.files和os.dirs接口,加速文件模式匹配 #171: 改进Qt环境的构建依赖 在makefile生成插件中实现make clean Bugs修复 修复无法通过add_ldflags("xx", "xx", {force = true})强制设置多个flags的问题 #157: 修复pdb符号输出目录不存在情况下编译失败问题 修复对macho格式目标strip all符号失效问题 #168: 修复生成vs201x工程插件,在x64下失败的问题 相关文章介绍: xmake新增对WDK驱动编译环境支持 xmake新增对Qt编译环境支持 xmake新增对Cuda代码编译支持 xmake自定义构建规则的使用 xmake 是一个基于 Lua 的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目。  项目源码:Github, Gitee 官方文档
王练 王练 发布于 2018-06-18 3
Parcel 1.9.1 发布,极速、零配置的 Web 应用打包工具
Parcel 1.9.1 已发布,Parcel 是一款极速、零配置的 Web 应用打包工具。它无需安装插件,开箱即用,使用 worker 进程启用多核编译,同时有文件系统缓存,即使在重启构建后也能快速再编译。 更新内容包括: 将 filewatcher 放入 worker ,以获得更好的稳定性和性能 新增 Tree shaking + scope hoisting 新增 bundlestart 事件 新增 line counter 单元测试 修复 vue 测试 修复 url 依赖关系的绝对路径 修复失败的 appveyor 测试 修复 worker 环境变量 不再通过 IPC 传递 package.json 和 options 更多详情可查阅更新日志 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-18 1
FFmpeg 4.0.1 版本发布,多媒体处理工具合集
FFmpeg 4.0.1 已发布,FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 库: libavcodec 提供广泛的编解码器实现 libavformat 流协议、容器格式和基本 I / O 访问实现 libavutil hashers、decompressors 和 miscellaneous utility functions 实现 libavfilter 解码的音频和视频过滤修饰实现 libavdevice 访问捕获和播放设备抽象化实现 libswresample 音频混合和程序重采样实现 libswscale 光色转换和程序缩放实现 工具: ffmpeg 操纵、转换和流传输多媒体内容的命令行工具箱 ffplay 简约的多媒体播放器 ffprobe 检查多媒体内容的简单分析工具 ffserver 直播多媒体流服务器 附加的一些小工具,比如 aviocat、 ismindex 和 qt-faststart 该版本是 4.0 系列的最新修复版本,具体更新细节可查阅提交记录: https://git.ffmpeg.org/gitweb/ffmpeg.git 下载地址: http://ffmpeg.org/download.html#release_4.0.1
王练 王练 发布于 2018-06-18 3
6月23日,人工智能狂潮席卷南京
热情似火的六月,OSC源创会将再次飞往同样热情的六朝古都--南京与大家见面,依然秉持着“自由,开放,分享”的思想,为大家带来非常精彩的【人工智能】专场主题分享,期待与大家见面~
FileZilla Client 3.34.0 正式版发布,FTP 客户端
FileZilla Client 3.34.0 正式版已发布,FileZilla Client 是一个快速、可信赖的 FTP 客户端,支持断点续传,自定义输入 FTP 命令,站点管理器,拖放操作,传输队列,代理服务器,SSL 加密连接服务器等常规功能一应俱全。 该版本主要新增了在删除文件后,焦点框会停留在之前删除的文件旁边的新功能。详情 下载地址: https://filezilla-project.org/download.php?type=client
王练 王练 发布于 2018-06-18 1
MathJS 5.0.0 正式发布,Javascript 扩展数学库
MathJS 5.0.0 已发布,Math.js 是个 JavaScript 和 Node.js 的扩展数学库,包括了灵活的表达式解析器,提供数字,大数值,复杂数值,单位,矩阵等等集成的解决方案,强大又易于使用。 更新内容: Implemented complex conjugate transpose math.ctranspose. Changed the behavior of A' (transpose) in the expression parser to calculate the complex conjugate transpose.  Added support for complex({abs: 1, arg: 1}), and improved the docs on complex numbers.  Renamed eye to identity Math.js code can now contain ES6. The ES6 source code is moved from lib to src, and lib now contains the compiled ES5 code. Upgraded dependencies: decimal.js from 9.0.1 to 10.0.1 Upgraded dev dependencies Changed code style to https://standardjs.com/, run linter on npm test. See #1110. Dropped support for bower. Use npm or an other package manages instead. Dropped support for (non-primitive) instances of Number, Boolean, and String from functions clone and typeof. Dropped official support for IE9 (probably still works, but it's not tested). Fixed #851: More consistent behavior of sqrt, nthRoot, and pow.  Fixed #1103: Calling toTex on node that contains derivative causing an exception.   下载地址: http://mathjs.org/download.html...
王练 王练 发布于 2018-06-18 1
Rocket.Chat 0.65.2 发布,Slack 开源替代品
Rocket.Chat 0.65.2 已发布,Rocket.Chat 是特性最丰富的 Slack 开源替代品之一。 主要功能:群组聊天,直接通信,私聊群,桌面通知,媒体嵌入,链接预览,文件上传,语音/视频 聊天,截图等等。 Rocket.Chat 原生支持 Windows,Mac OS X ,Linux,iOS 和 Android 平台。Rocket.Chat 通过 hubot 集成了非常流行的服务,比如 GitHub,GitLab,Confluence,JIRA 等等。 这是一个 Bug 修复版本: 修复 flex-tab icons 缺失的问题 修复 Users model 的接收问题 修复预览大尺寸图片时,不调整大小自适应屏幕的问题 修复 Wordpress OAuth 没有提供足够的登录信息的问题 修复 "collaborative" 的拼写 i18n - 新增 semantic markup 更多详情可查阅发行列表 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-18 0
NetworkManager 1.10.10 发布,网络管理守护进程
NetworkManager 1.10.10 已发布,这是最新的稳定版本,主要更新内容如下: 修复连接设置崩溃的问题 其他小 bug 修复 点此可查阅更新日志 NetworkManager 是一款网络管理守护进程,通过管理主要网络连接和其他网络接口,尝试尽可能轻松自动地进行网络配置和操作。有关网络的信息通过 D-Bus 接口输出到任何对此感兴趣的应用上,从而提供丰富的 API 来检查和控制网络设置和操作。 下载地址: https://wiki.gnome.org/Projects/NetworkManager
王练 王练 发布于 2018-06-18 4
电子书管理软件 Calibre 3.26.1 发布,支持合并图书记录
Calibre 是一款功能强大的电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC、Hanlin Song 设备及格式。 Calibre 3.26.1 已发布,带来了以下新特性: Book list: Allow drag and drop of books onto other books to merge the book records. Check Book: External link checker: Also check HTML anchors (the part after the # in the link). Can be turned off via a checkbox at the bottom of the link checker window. Edit Book: Preview panel: Show previews when editing SVG files Edit book: When downloading external resources, also convert data URLs into files. E-book viewer: When the controls are hidden show the progress in the window title. Library Quick switch menu: Highlight the previously switched from library in bold. 完整更新内容请查阅发行说明: https://calibre-ebook.com/whats-new 下载地址: https://calibre-ebook.com/download 
王练 王练 发布于 2018-06-18 2
Ampache 3.8.8 发布,Web 音视频流应用/文件管理器
Ampache 3.8.8 已发布,更新如下: Subsonic API 现在在返回文本之前删除非法字符。 删除硬编码的访问级别以允许访客流式传输音频。 访客帐户现在可以访问歌曲和公共播放列表。 修复了 subsonic API 中导致 DSub 在缓存时不创建文件夹或添加文件扩展名的错误。 完整更新内容请查看发行列表。 下载地址: ampache-3.8.8_all.zip Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-18 0
Fabric.js 2.3.3 发布,简易 JavaScript Canvas 库
Fabric.js 2.3.3 已发布,主要是修复了文本 Trailing 和 zwj 。#5048 Fabric.js 是一款简单而强大的 JavaScript Canvas 库,在 HTML5 Canvas 元素之上提供了互动的对象模型,同时还包含 Canvas-to-SVG 解析器。 使用 Fabric.js 你可以创建和填充画布上的对象,从简单的几何图形到成百上千路径组成的复杂图形。你可以通过鼠标轻松的移动、缩放和旋转这些对象,修改它们的属性(颜色、透明度,层叠顺序)等等。 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-18 1
Newbe.Mahua 1.9.1 发布,引入 Session
开篇一张图,功能全靠编。         QQ机器人平台意指那些支持通过QQ进行消息收发和群员软件平台。         使用该SDK开发可以实现一次开发,运行于多个不同QQ机器人平台平台的绝佳体验。         基于SDK开发,可以实现包含但不限于以下功能:   QQ消息智能回复  通过QQ发送图片  QQ名片点赞 QQ群成员管理 @指定QQ群成员发送消息 点击此处开始你的第一个QQ机器人吧 版本亮点 解决无法在 MahuaEvent 线程之外调用 IMahuaApi 的问题 以往:只能在 MahuaEvent 中通过注入 IMahuaApi 来调用 API。 现在:通过 MahuaRobotManager 获得 Session 便可以在 Session 中实现对机器人API的调用。   // 在 Task 中发送消息 Task.Factory.StartNew(() => {     using (var robotSession = MahuaRobotManager.Instance.CreateSession())     {         var api = robotSession.MahuaApi;         api.SendPrivateMessage("415206409", "异步的嘤嘤嘤");     } }); 由此,配合 Timer 等方法便可以实现定时机器人控制。 升级注意 从 1.8 版本直接更新全部的 Newbe.Mahua.* nuget 包,重新生成便可以。 升级过程中出现需要覆盖文件的提示,请选择同意。 VS插件更新只需要按照VS提示进行操作即可。 框架不再依赖NuGet.CommandLine包,可以删除。
Newbe36524 Newbe36524 发布于 2018-06-17 0
Ant Design Mobile 2.2.0 发布,AntD 移动端设计规范
Ant Design Mobile 2.2.0 已发布,更新内容如下: Feature 新增 prerenderingSiblingsNumber 属性给 TabBar (#2607) 完善 ssr 支持 (#2605) Bug Fix 修复 Popover ts 类型错误 (#2571) Enhancement 更新 Stepper API 文档 (#2573) 增强测试 注意:根据之前的 2.1.x 最后版本计划,react native 组件代码已分离到单独的 ant-design-mobile-rn 仓库,并且已经发布了 antd-mobile-rn 包。如果使用 react native 组件,请这样修改 package.json 文件:   ...   "dependencies": { -   "antd-mobile": "^2.1.11", +   "antd-mobile-rn": "^2.2.0",     "react": "16.3.1",     ...   },   ... 然后,重装 node_modules 即可。 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-17 6
AndroidUtilCode 1.17.0 发布,安卓工具类库
AndroidUtilCode 1.17.0 已发布,AndroidUtilCode 是一个强大易用的安卓工具类库,它合理地封装了安卓开发中常用的函数,具有完善的 Demo 和单元测试,利用其封装好的 APIs 可以大大提高开发效率,如今它主要包括两部分模块,其一是主工具类模块:utilcode,其中的工具类是开发中常用到的;其二是子工具类模块:subutil,它包含的工具类并不是很常用,它的出现是为了防止主工具类的臃肿。 更新日志: 18/06/14 替换 CacheUtils 为 CacheDiskUtils,CacheUtils 标记 deprecated,发布 1.17.0 版本 18/06/13 新增 CacheMemoryUtils 和 CacheDoubleUtils 18/06/12 完善 FragmentUtils#add 和 replace 新增 tag 完整更新日志 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-17 1
usql 0.7.0 发布,SQL 数据库的通用命令行界面
usql 0.7.0 已发布,usql 是 SQL 数据库的通用命令行界面,支持主流的数据库软件,如 PostgreSQL、 MySQL、Oracle Database、SQLite3、Microsoft SQL Server 以及许多其他的数据库(包括 NoSQL 和非关系型数据库)。 更新亮点: 支持 Cassandra(CQL) 修复语法高亮显示 新增 -v / --set 命令行参数(兼容 psql) 新增数据库 “批量查询”功能(ql + cql) 修复查询前缀检测/解析的问题 更改依赖管理(从 dep 切换到 vgo) 下载地址: usql-0.7.0-darwin-amd64.tar.bz2 usql-0.7.0-linux-amd64.tar.bz2 usql-0.7.0-windows-amd64.zip OSX 可通过 Homebrew 安装: # add tap $ brew tap xo/xo # install usql with "most" drivers $ brew install usql # install usql with oracle and odbc support $ brew install --with-oracle --with-odbc usql
王练 王练 发布于 2018-06-17 0
Crystal 语言发布 0.25.0 版本,静态类型的 Ruby 变体
Crystal 0.25.0 已发布,该版本包含许多错误修正,以及一些功能和性能上的改进。Crystal 是一个开源的、类似于 Ruby 语法的编程语言,支持静态类型检查,可在 Crystal 内通过代码绑定调用 C 代码。 亮点包括: master 文档回归。所有合并的 PR 文档都可以在 /api/master/ 中找到。 shards 更新至 0.8.0 版本。 HTTP::Server 可绑定到多个地址。 支持自动转换字面值 (literal values),可在不牺牲安全性的情况下让代码更简洁。 允许用户自定义自己的注释。 更多详情可查阅发行说明: https://crystal-lang.org/2018/06/15/crystal-0.25.0-released.html
王练 王练 发布于 2018-06-17 0
ClojureScript 1.10.312 发布,交互式动态通用编程语言
ClojureScript 1.10.312 已发布,Clojure 是一款动态通用编程语言,结合了易接近,交互式脚本编程语言的优点。 更新亮点: Externs 推断改进 Closure 编译器更新至 v20180610 优化 node_modules 索引 测试改进 具体细节请查阅发行说明: https://clojurescript.org/news/2018-06-15-release
王练 王练 发布于 2018-06-17 1
Riot 3.10.2 发布,JavaScript 的 MVP 框架
Riot 3.10.2 已发布,Riot.js 是一个客户端模型-视图-呈现(MVP)框架并且它非常轻量级甚至小于 1kb。尽管他的大小令人难以置信,所有它能构建的有如下:一个模板引擎,路由,甚至是库和一个严格的并具有组织的 MVP 模式。当模型数据变化时视图也会自动更新。 更新内容: 修复: If you reuse the declared object in the tag, an error will occur riot/2600 升级: Avoid the use of alpha dependencies, freeze simple-dom@1.3.0 修复: npm audit dev dependencies vulnerabilities  下载地址: https://riot.js.org/download/
王练 王练 发布于 2018-06-17 1
Haxe 4.0.0-preview.4 发布,跨平台工具包
Haxe 4.0.0-preview.4 已发布,这是一个预览版本,主要用于测试。 该版本包含对 compiler display services 、enum abstracts 和各种语法的改进,以及一些 bug 修复,具体细节和体验地址可查阅: https://haxe.org/download/version/4.0.0-preview.4/ Haxe 原定位是一门跨平台编程语言,可胜任开发原生 iOS、Android 应用、网页,可应用于服务器和个人桌面。调整后定位为一款基于现代、高级、严格类型化的编程语言、交叉编译器、完整的跨平台标准库和原生特性的开源工具包。
王练 王练 发布于 2018-06-17 0
Nodemailer 4.6.7 发布,Node.js 邮件发送组件
Nodemailer 4.6.7 已发布,该版本往 JSONTransport 中新增了一个 skipEncoding 的选项。详情 Nodemailer 是一个简单易用的 Node.JS 邮件发送模块(通过 SMTP,sendmail,或者 Amazon SES),支持 unicode,你可以使用任何你喜欢的字符集。 特性: 零依赖 重视安全性 支持 Unicode 编码 支持 Window 系统环境 支持 HTML 内容和普通文本内容 支持上传附件 支持 HTML 内容中嵌入图片 支持 SSL/STARTTLS 安全的邮件发送 支持除了内置的 SMTP 支持之外的传输方式 使用 DKIM 签署邮件 支持自定义插件处理消息 支持 Sane OAuth2 认证 支持代理 SMTP 连接 支持 ES6 代码 支持从 Ethereal.email 自动生成电子邮件测试帐户 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2018-06-17 0
精彩评论