开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
排列5的开奖号码:开源资讯 - 开源中国社区"> 开源资讯 - ↗排列5的开奖号码↗排列5玩法↗排列5走势图↗排列5现场↗排列5直播↗
Python 之父宣布退出决策层,Python 该何去何从?
Python 之父宣布退出决策层,Python 该何去何从?
Python 创始人 Guido van Rossum 在邮件列表宣布,他将完全脱离决策层,不再领导该语言,给自己一个永久的假期。后续会作为一个普通的核心开发者,待在那里一段时间。
2018-07-16
有生之年系列:微软将对 Windows 的记事本进行大更新
有生之年系列:微软将对 Windows 的记事本进行大更新
记事本一直是 Windows 系统最基本的工具,但也一直非常简陋,功能单一,为此市面上就出现了各种增强的文本编辑工具,而在最新放出的 Windows 10 Build 17713 内测版中,记事本迎来了 N 年来的第一次大规模升级,颇有焕然一新的感觉。
2018-07-16
7.21 杭州源创会报名启动,相约“移动开发”专场
7.21 杭州源创会报名启动,相约“移动开发”专场
趁着七月美景正好,OSC 源创会也要再度来到杭州,带着自由、开放、分享的开源精神,为大家带来干货满满的【移动开发】专场主题分享,邀请杭州的各位小伙伴们来约~
2018-07-02
Roses v1.2 发布,做简洁的微服务解决方案
Roses v1.2更新说明: 更新部分jar包版本 修复若干bug 增加项目的使用手册到doc/Roses 使用手册.pdf Roses简介: Roses基于Spring Boot 2, 是开源项目Guns(https://gitee.com/naan1993/guns)的升级版本,致力做更简洁的分布式和服务化解决方案,Roses整合了最新版Spring Cloud Finchley.RELEASE,整合了springmvc + mybatis-plus + eureka + zuul + feign + ribbon + hystrix等等,提供Roses独有的高效率的开发体验,提供可靠消息最终一致性分布式事务解决方案,提供基于调用链的服务治理,提供可靠的服务异常定位方案(Log + Trace),一个分布式框架不仅需要构建高效稳定的底层开发框架,更需要解决分布式带来的种种挑战。 Roses是根据自己的采坑经验编写出来的,目的就是想让新接触微服务,搞分布式开发的同学能够快速上手。Roses在编写的时候有两个核心思想,第一个是注重解决分布式带来的种种挑战,第二个是注重提高开发人员的效率。 Roses的一些特点,具体可见gitee首页: 1. 网关实现统一鉴权,资源权限过滤(鉴权机制) 2. 网关生成唯一请求号(RequestNoGenerateFilter)(主要为了定位问题) 3. 分布式事务解决方案(可靠消息最终一致性) ?4. 分布式配置中心roses-config(统一管理项目配置,好维护) 5. 一切请求基于RequestData和ResponseData(简化开发) 6. 独创基于BeanPostProcessor的资源扫描器(多服务之间的资源搜集,集中管理) 7. 独特的Feign错误解码器(继承Guns的开发思想,极大提高了开发效率) 8. Log + Trace日志记录(定位问题更便捷) 9. 统一的文件日志记录格式(日志记录的规范) 10.?快速开发微服务的秘籍 roses-core???未来一段时间将有大量突破性更新,敬请期待! 更多详情请点击:https://gitee.com/naan1993/roses
stylefeng stylefeng 发布于 2018-07-24 2
Guns v4.1 发布,做简洁的管理系统
Guns 4.1更新说明: guns-admin提供rest api服务,并以jwt方式鉴权,所有以/gunsApi开头的接口走这种鉴权方式,其他接口仍为shiro鉴权 Guns简介: Guns 基于 SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl + flowable!Guns项目代码简洁,注释丰富,上手容易,,同时Guns包含许多基础???用户管理,角色管理,部门管理,字典管理等10个???,可以直接作为一个后台管理系统的脚手架。Guns v3.0 新增rest api服务,提供对接服务端接口的支持,并利用jwt token鉴权机制给予客户端的访问权限,传输数据进行md5签名保证传输过程数据的安全性!Guns v3.1新增集成工作流引擎flowable6.2.0!Guns 4.0升级到全新的spring boot 2.0并大大简化了前端资源文件?!
stylefeng stylefeng 发布于 2018-07-24 1
Slax Linux 9.5.0 发布,基于 Debian 的口袋 Linux
基于 Debian 的 Linux 发行版 Slax?已发布新版本?9.5.0。 该版本集成了 Debian 稳定版的所有上游改进功能,并修复了一些鲜为人知的小 bug?。 Slax 是一款现代、便携、小巧、快速的 Linux 操作系统,采用??榛椒?,拥有出色的设计。它可以无需安装直接从 U 盘运行,因此也被称为“放在口袋里的操作系统”。 更多详情可查阅发行说明 下载地址: https://www.slax.org/
clouddyy clouddyy 发布于 2018-07-24 0
基于 Qt 的开源笔记 VNote 1.20 发布,全新体验
1. 注意 可能需要重新调整自定义主题。请参考对比默认主题。 2. 大纲扩展层级 现在,我们可以指定大纲的扩展层级。在一个比较大的笔记中,我们可以利用这个功能来自动折叠某些标题。 3. 浏览器 支持在搜索工具栏和通用入口中对浏览器根目录中的文件进行内容查找; 支持拖拽一个目录到浏览器来打开该目录; 支持Vim式导航; 4. MathJax 再也不需要转义某些字符了; 编辑模式和阅读模式现在行为更一致; 5. 高亮器 多线程的高亮器带来更迅速、高效、跟手的高亮;可以尝试插入一个行内代码,然后按住按键不断输入行内代码内容,前后对比一下; 在编辑模式中支持YAML Front Matter; 编辑模式中,为HRULE分割线绘制背景; 6. 其他 Ctrl+;插入行内代码; 编辑模式和阅读模式中Ctrl+J/K上下滚动页面; VNote 是一个受Vim启发开发的专门为 Markdown 而优化、设计的笔记软件。VNote是一个更了解程序员和Markdown的笔记软件。 源码下载和详细发布说明:https://github.com/tamlok/vnote/releases/tag/v1.20
tamlok tamlok 发布于 2018-07-24 6
每日一博 | ELK 三大日志中间件之 kibana 操作手册
ELK提供了一整套解决方案,并且都是开源软件,之间互相配合使用,完美衔接,高效的满足了很多场合的应用。目前主流的一种日志系统。
达尔文 达尔文 发布于 2018-07-24 1
协作翻译 | 数据科学领域,你该选 Python 还是 R ?
作者语:在最大的数据科学家雇主之一(Deloitte)中,我是一个数据科学家的管理者。我也对 R 和 Python 有几十年的了解。我是个语言不可知论者,但是参与到 Python 社区已经有15年左右了。
达尔文 达尔文 发布于 2018-07-24 4
欧盟??罘绮ǎ篈ndroid 要收费、闭源恐难于上青天
欧盟委员会指出的安卓设备预装Google搜索、Chrome浏览器作为使用Google Play的条件,以及通过财务利益换取第三方安装手机上的Google搜索应用,两点直击谷歌要害,事实上这也是安卓在谷歌商业模式中迄今为止的运营特征。在欧盟作出??罹龆ǖ碧?,谷歌公司董事长兼首席执行官桑达尔·皮查伊公开发文《安卓创造了更多选择,而不是更少》(Android has created more choice, not less),声明谷歌决定上诉。 有意思的是,皮查伊文中最后指出,“我们担心今天(欧盟)的决定,可能颠覆我们对安卓所坚持的平衡,这是一个有利于专属系统的不利信号,而不是开源平台?!保ㄔ模築ut we are concerned that today’s decision will upset the careful balance that we have struck with Android, and that it sends a troubling signal in favor of proprietary systems over open platforms.) 眼尖的媒体迅速捕捉到这一信息,并将之解读为皮查伊释放信号“安卓或将无法保持免费”。其实按照原文表达,将之解读为“安卓或将无法保持开源”似乎更为恰当。那么问题来了,姑且不论欧盟巨额罚单给谷歌带来多少压力,假设安卓“无法保持免费”或者“无法保持开源”是否可行?假如可行,谷歌又将如何打算? 安卓之殇——开放的起源 首先要清楚的是,安卓作为一个开源的操作系统,谷歌有授权第三方使用搭载其之上的自家GMS服务的合法性,包括大量应用层程序以及少数接近中间件的元素,这意味着安卓系统整体并非一个完全开源的软件。按照开放手持联盟成立之初的约定,安卓系统开源部分AOSP由谷歌发起并参与维护,同时闭源部分也包含了Gmail、谷歌地图、Google Play、Chrome等一系列谷歌自家应用。 2007年11月谷歌发布安卓开源项目AOSP。第一代iPhone的出现捕捉了世人的想象,开创了现代智能手机时代。当时谷歌的一位高管回忆起安迪·鲁宾起初推销安卓时说的话: “假如谷歌不采取行动,我们将面临严峻的未来:一个人,一个公司,一个设备,一个运营商,将是我们唯一的选择!” 由于害怕苹果最终会统治整个移动领域,在iPhone封闭的围城内不再有人使用Google搜索,因此在没有任何移动立足点的2007年,谷歌选择安卓作为免费的开源项目推出,以求迅速切入市场。那时谷歌的主要战略意图是让安卓作为自家搜索及线上产品的“护城河”,用于?;す雀柙谝贫澜缰械脑谙咦什?。 但后来的事情有所不同,2013年安卓设备全球份额高达80%,很显然,安卓是智能手机大战的胜利者。但...
达尔文 达尔文 发布于 2018-07-24 7
Bytom 比原链—— 多元比特资产的交互协议(开源)
Bytom Blockchain Protocol(简称比原链:Bytom)是一种多元比特资产的交互协议
达尔文 达尔文 发布于 2018-07-24 0
微软慌了,Windows 7 要成第二个 Windows XP?
微软重申Windows 7将在2020年1月到达支持终点,公司希望利用这个机会说服用户在最新更新发布之前升级到Windows 10。微软最近指示其渠道合作伙伴鼓励Windows 7客户升级到Windows 10,升级劝说攻势将在2019年开始获得更快的加速度。 ChannelEye的一份报告显示,微软希望合作伙伴让每个人都意识到Windows 7即将结束,并且通过一项持续到年底的“激进活动”,希望升级到Windows 10的客户数量大幅增加。微软产品和营销负责人Louisa Gauthier表示,“支持的终结将在2020年到来,现在是时候转向10了?!?“为什么支持终止对我们如此重要?因为这是让您的客户走向现代的绝佳机会。当你将所有合作伙伴服务,办公室和解决方案的机会整合在一起超过三年时,这个机会估计价值1000亿美元?!?Windows 7目前是世界上最大的台式机操作系统,市场占有率高达43%,而Windows 10则屈居亚军,份额为34%,除非微软设法说服用户在未来18个月内进行升级,否则它可能会成为第二个Windows XP。 微软告诉合作伙伴,预计到2020年初Windows 7的支持终止也是他们提高销售额的机会,特别是因为许多客户可能会寻求对现代设备进行硬件升级。 “如果您的PC和软件已超过四年,那么就该转移到新的Windows 10设备了。现代Windows设备管理起来更便宜,运行速度更快”,她说。 来自:cnBeta.COM
达尔文 达尔文 发布于 2018-07-24 34
码云推荐 | 第三方支付快捷通道 Simple-Pay
简单付(simple-pay)的目的是让开发者对接第三方支付更加简单,便捷。聚合第三方支付通道并且实现零代码就能聚合收款的目的。
达尔文 达尔文 发布于 2018-07-24 0
改名之后的 Java EE,现在有什么新进展?
在 Red Hat 最近的一次客户调查中,87% 的受访者表示,他们正在使用或者考虑使用多种技术来开发微服务。同样的,在 2018 年 Eclipse 基金会 Jakarta EE 开发者调查中,68% 的受访者表示,他们有超过 60% 的应用程序在实现过程中使用了多种语言。 Jakarta EE 作为云原生 Java 的新家,从甲骨文手中接过 Java EE,计划在 2018 年第三季度发布符合 Java EE 8 规范的的 Glassfish 5.1,并基于新的认证流程在 2018 年第四季度发布符合 Jakarta EE 8 规范的 Glassfish 5.1,以此来确保交接的完整性。 其他可在 2018 年交付的包括 Java EE 8 规范、RI、TCK、现有规范和新规范的流程、兼容性过程等。目前,Eclipse 基金会正在组织 Jakarta EE 子项目。下一步,Jakarta EE 将开始启动在云计算、容器、微服务、无服务器计算和反应式技术方面的快速演化进程。Jakarta EE 在 2018 年计划: 得到充满活力的开发者社区的支持 增强对微服务架构的支持 转到云原生 Java 更快的创新:变得更加敏捷 提供具备生产级质量的参考实现 此外,Jakarta EE 将通过以下方式让生态系统变得更加现代化: 使用新的开放规范流程取代 JCP 新的治理结构 更开放的贡献方式 在 Jakarta EE 的发展过程中,它还必须想方设法保留受组织信任的 Java EE 功能。这在 Jakarta EE 中将会是什么样子?以下是社区目前正在讨论的一些注意事项: 可以将现有的完整配置标记为“稳定”或“建议可选项”,这样社区就可以专注于与云计算、容器、微服务、互联网 /Web 规模、高度分布相关的新功能。 摆脱配置的概念,并采用可组合 API 模型,也就是一种应用程序组装方法(类似于 WildFly Swarm,最近更名为 Thorntail),通过它创建的应用程序只需要 Jakarta API,而不需要其他东西。 需要在 Jakarta EE 中保留最小化的核心配置,可以基于这个核心配置构建其他配置。 需要定义多少个配置?可能需要核心(Servlet 或 CDI 或两者)、Web、微服务、完整和自定义。 提供一个遗留的完整配置(为了向后兼容)和一个新的完整配置,新配置包括云原生企业 Java 规范(无遗留配置),以及少数其他子配置。 集成或包含服务网格。 上述选项的组合。 英文原文:Jakarta EE: No turning back,摘自:聊聊架构...
达尔文 达尔文 发布于 2018-07-24 3
OSChina 周二乱弹 —— 长生不老药炼制教程
我不说大家也都知道,毒奶粉、红黄蓝、假疫苗。我只是觉得我作为一个成年人,吃地沟油吃就吃了,吸雾霾吸就吸了,治不起病就算了,毕竟晚上我还可以做中国梦。但是孩子们不懂啊,让他们活着长大,有这么难吗?
达尔文 达尔文 发布于 2018-07-24 21
Linux 基金会考虑在 Microsoft Store 上架 LibreOffice
昨天我们报道了第三方开发者在Microsoft Store上架了LibreOffice,随后Linux基金会在推文中首先表示这并非出自官方之手,更令人惊喜的是公司可能会考虑将LibreOffice带到Microsoft Store上,但他们首先需要查看分发条款是否符合他们的许可。 第三方开发者在Microsoft Store上发布了这款应用,虽然用户可以免费下载完整的应用程序,但也可以选择以20元的价格购买该应用来支持开发者。 在商城的应用描述页面上写道:“用户可以一直免费试用而且开放完整功能。不过用户也选择购买来支持我们。LibreOffice是非常强大的生产力套件,拥有简洁的界面和丰富的功能来帮助释放你的创造力、提高你的工作效率。LibreOffice包含多个应用程序,使其成为市场上功能最强大的免费和开源办公套件:包含Writer(文字处理),Calc(电子表格),Impress(演示文稿),Draw(矢量图形和流程图),Base() 和Math(公式编辑)” 来自:cnBeta.COM
达尔文 达尔文 发布于 2018-07-24 1
新奇操作:谷歌 Chrome OS 测试状态栏图标中置界面
在此前的Chrome OS系统中,底部状态栏的图标布局与我们熟悉的Windows相似,均为靠左排列。但是据Android?Police报道,谷歌Chrome OS团队正在测试一种全新的布局。 据悉,这一新的布局被称为“shelf”,其代码于上周被发现。根据截图我们可以看到,任务栏图标固定时会出现在正中央的位置。这一设计有点类似苹果的macOS。但不一样的是,苹果macOS的Dock栏会隐藏,而Chrome OS尚未具备这一功能。 这一设计或许显得令人费解。Android?Police报道称,有人认为这样的UI对触摸屏更友好,但是实际上却使得手指在触摸的时候很难够得着。 若使用Chrome OS的用户对此感兴趣,可以通过指令?"chrome://flags/#shelf-new-ui"?,体验这一变化。 来自:iThome
达尔文 达尔文 发布于 2018-07-24 0
PyCharm 2018.2 RC 2 发布,修复使用情况统计信息
PyCharm 2018.2 RC 2 发布了,此版本只对收集使用情况统计信息做了一个小修正。 公告博客中写到:PyCharm 中的使用情况统计信息收集是选择性的、完全是自愿的。它极大地帮助开发者了解 PyCharm 中哪些功能实际被使用,以及哪些新功能最受关注。 详情见发布公告。 下载地址:https://www.jetbrains.com/pycharm/download/
h4cd h4cd 发布于 2018-07-24 1
Spring Cloud Data Flow 1.6.0 RC1 发布
Spring Cloud Data Flow?1.6 RC1 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。 此版本主要更新内容有以下几个方面: PCF Scheduler:Pivotal Cloud Foundry 调度程序的实现在几个方面得到了改进,以增强开发人员的体验,包括验证 cron-expression 和主动措施以防止调度程序服务创建不正确的计划。 Dashboard:可以从仪表板中查看流部署历史记录。 Batch Database Schema and Optimization:对于 MySQL 和 PostgreSQL 有大量任务执行的情况,批处理和任务模式已得到增强,其他数据库的优化也正在进行中。 基于 Spring Boot 1.5.14。 基于 Spring Cloud Edgware.SR4。 详情查看发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 0
Ember.js 3.3.1 发布,JavaScript Web 应用开发框架
Ember.js 3.3.1 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 此次更新修复了一个 bug: #16836?[DOC] 修复出错的?3.3 API 文档。 详情见发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 2
Notepad++ 7.5.8 发布,删除烦人的“无更新”通知
Notepad++ 7.5.8 发布了,Notepad++?是一款自由开源的文本编辑器,而且可以免费使用,支持多国语言。Notepad++ 以 GPL 开源许可证发布,仅支持在 Windows 系统中运行。Notepad++ 基于强大的?Scintilla?文本编辑组件,采用纯 Win32 API 和 STL 以 C++ 编写,这使得它执行效率更高、体积更轻巧。Notepad++ 一直致力于在不降低用户友好性的情况下尽可能多地优化程序。 此次更新修复了一些 bug: 删除烦人的“无更新”通知。 修复 Folder as Workspace 不更新回退。 通过在首选项对话框中选中并取消选中“禁用扩展列”选项来修复崩溃问题。 修复了尝试使用命令行参数启动辅助实例时发生崩溃的问题。 修复当文件夹名称包含逗号时从"Folder as Workspace""Explorer Here" 的问题。 更新日志和下载地址见这里:https://notepad-plus-plus.org/download/v7.5.8.html
h4cd h4cd 发布于 2018-07-24 8
Ampache 3.8.9 发布,Web 音/视频流应用与文件管理器
Ampache 3.8.9 发布了,Ampache 是一款安装在服务端的、提供音乐管理、播放、更新服务的软件。用户可以通过网络使用该软件提供的各种功能。Ampache 还允许多帐户管理、保存播放列表和共享列表等,是一个优秀的在线音乐服务解决方案。 更新内容如下: 修复了上传头像的问题。 当 ampache 配置 encode_player_api_target 启用时,DSub 将写入正确的扩展名?。 艺术家信息现已正确显示。 修复了安装 PHP-7.2 的登录错误。 详情见发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 0
CrateDB 3.0.4 发布,大规??缮焖醯氖荽娲⑾低?/span>
CrateDB?3.0.4 发布了,Crate 是一个开源的大规模的可伸缩的数据存储系统,无需任何系统管理需求。提供强大的搜索功能。用于存储各种表格数据、非结构化数据和二进制对象。并可通过 SQL 进行检索。易于安装和使用,支持高可用性和实时大规模并行访问和处理。Crate 特别适合用于 Docker 环境中。 此次更新内容如下: 修复了如果最初使用1.1.0和2.0.0之间的版本创建集群时阻止将新的字符串类型列添加到动态对象中的问题。 修复了在使用 SET GLOBAL [TRANSIENT] 命令时运行时更改设置?indices.breaker.query.limit 和 indices.breaker.query.overhead 被忽略的问题。 在 pg_type 表中存储时间戳类型的正确名称(timestamptz)。 修复了在空分区表上通过查询删除或更新时引发 UnsupportedFeatureException 的问题,而不是仅返回删除/更新0行。 详情查看更新日志。 下载地址:https://crate.io/download/
h4cd h4cd 发布于 2018-07-24 0
每日一博 | ELK 三大日志中间件之 kibana 操作手册
ELK提供了一整套解决方案,并且都是开源软件,之间互相配合使用,完美衔接,高效的满足了很多场合的应用。目前主流的一种日志系统。
达尔文 达尔文 发布于 2018-07-24 1
协作翻译 | 数据科学领域,你该选 Python 还是 R ?
作者语:在最大的数据科学家雇主之一(Deloitte)中,我是一个数据科学家的管理者。我也对 R 和 Python 有几十年的了解。我是个语言不可知论者,但是参与到 Python 社区已经有15年左右了。
达尔文 达尔文 发布于 2018-07-24 4
欧盟??罘绮ǎ篈ndroid 要收费、闭源恐难于上青天
欧盟委员会指出的安卓设备预装Google搜索、Chrome浏览器作为使用Google Play的条件,以及通过财务利益换取第三方安装手机上的Google搜索应用,两点直击谷歌要害,事实上这也是安卓在谷歌商业模式中迄今为止的运营特征。在欧盟作出??罹龆ǖ碧?,谷歌公司董事长兼首席执行官桑达尔·皮查伊公开发文《安卓创造了更多选择,而不是更少》(Android has created more choice, not less),声明谷歌决定上诉。 有意思的是,皮查伊文中最后指出,“我们担心今天(欧盟)的决定,可能颠覆我们对安卓所坚持的平衡,这是一个有利于专属系统的不利信号,而不是开源平台?!保ㄔ模築ut we are concerned that today’s decision will upset the careful balance that we have struck with Android, and that it sends a troubling signal in favor of proprietary systems over open platforms.) 眼尖的媒体迅速捕捉到这一信息,并将之解读为皮查伊释放信号“安卓或将无法保持免费”。其实按照原文表达,将之解读为“安卓或将无法保持开源”似乎更为恰当。那么问题来了,姑且不论欧盟巨额罚单给谷歌带来多少压力,假设安卓“无法保持免费”或者“无法保持开源”是否可行?假如可行,谷歌又将如何打算? 安卓之殇——开放的起源 首先要清楚的是,安卓作为一个开源的操作系统,谷歌有授权第三方使用搭载其之上的自家GMS服务的合法性,包括大量应用层程序以及少数接近中间件的元素,这意味着安卓系统整体并非一个完全开源的软件。按照开放手持联盟成立之初的约定,安卓系统开源部分AOSP由谷歌发起并参与维护,同时闭源部分也包含了Gmail、谷歌地图、Google Play、Chrome等一系列谷歌自家应用。 2007年11月谷歌发布安卓开源项目AOSP。第一代iPhone的出现捕捉了世人的想象,开创了现代智能手机时代。当时谷歌的一位高管回忆起安迪·鲁宾起初推销安卓时说的话: “假如谷歌不采取行动,我们将面临严峻的未来:一个人,一个公司,一个设备,一个运营商,将是我们唯一的选择!” 由于害怕苹果最终会统治整个移动领域,在iPhone封闭的围城内不再有人使用Google搜索,因此在没有任何移动立足点的2007年,谷歌选择安卓作为免费的开源项目推出,以求迅速切入市场。那时谷歌的主要战略意图是让安卓作为自家搜索及线上产品的“护城河”,用于?;す雀柙谝贫澜缰械脑谙咦什?。 但后来的事情有所不同,2013年安卓设备全球份额高达80%,很显然,安卓是智能手机大战的胜利者。但...
达尔文 达尔文 发布于 2018-07-24 7
Bytom 比原链—— 多元比特资产的交互协议(开源)
Bytom Blockchain Protocol(简称比原链:Bytom)是一种多元比特资产的交互协议
达尔文 达尔文 发布于 2018-07-24 0
微软慌了,Windows 7 要成第二个 Windows XP?
微软重申Windows 7将在2020年1月到达支持终点,公司希望利用这个机会说服用户在最新更新发布之前升级到Windows 10。微软最近指示其渠道合作伙伴鼓励Windows 7客户升级到Windows 10,升级劝说攻势将在2019年开始获得更快的加速度。 ChannelEye的一份报告显示,微软希望合作伙伴让每个人都意识到Windows 7即将结束,并且通过一项持续到年底的“激进活动”,希望升级到Windows 10的客户数量大幅增加。微软产品和营销负责人Louisa Gauthier表示,“支持的终结将在2020年到来,现在是时候转向10了?!?“为什么支持终止对我们如此重要?因为这是让您的客户走向现代的绝佳机会。当你将所有合作伙伴服务,办公室和解决方案的机会整合在一起超过三年时,这个机会估计价值1000亿美元?!?Windows 7目前是世界上最大的台式机操作系统,市场占有率高达43%,而Windows 10则屈居亚军,份额为34%,除非微软设法说服用户在未来18个月内进行升级,否则它可能会成为第二个Windows XP。 微软告诉合作伙伴,预计到2020年初Windows 7的支持终止也是他们提高销售额的机会,特别是因为许多客户可能会寻求对现代设备进行硬件升级。 “如果您的PC和软件已超过四年,那么就该转移到新的Windows 10设备了。现代Windows设备管理起来更便宜,运行速度更快”,她说。 来自:cnBeta.COM
达尔文 达尔文 发布于 2018-07-24 34
码云推荐 | 第三方支付快捷通道 Simple-Pay
简单付(simple-pay)的目的是让开发者对接第三方支付更加简单,便捷。聚合第三方支付通道并且实现零代码就能聚合收款的目的。
达尔文 达尔文 发布于 2018-07-24 0
改名之后的 Java EE,现在有什么新进展?
在 Red Hat 最近的一次客户调查中,87% 的受访者表示,他们正在使用或者考虑使用多种技术来开发微服务。同样的,在 2018 年 Eclipse 基金会 Jakarta EE 开发者调查中,68% 的受访者表示,他们有超过 60% 的应用程序在实现过程中使用了多种语言。 Jakarta EE 作为云原生 Java 的新家,从甲骨文手中接过 Java EE,计划在 2018 年第三季度发布符合 Java EE 8 规范的的 Glassfish 5.1,并基于新的认证流程在 2018 年第四季度发布符合 Jakarta EE 8 规范的 Glassfish 5.1,以此来确保交接的完整性。 其他可在 2018 年交付的包括 Java EE 8 规范、RI、TCK、现有规范和新规范的流程、兼容性过程等。目前,Eclipse 基金会正在组织 Jakarta EE 子项目。下一步,Jakarta EE 将开始启动在云计算、容器、微服务、无服务器计算和反应式技术方面的快速演化进程。Jakarta EE 在 2018 年计划: 得到充满活力的开发者社区的支持 增强对微服务架构的支持 转到云原生 Java 更快的创新:变得更加敏捷 提供具备生产级质量的参考实现 此外,Jakarta EE 将通过以下方式让生态系统变得更加现代化: 使用新的开放规范流程取代 JCP 新的治理结构 更开放的贡献方式 在 Jakarta EE 的发展过程中,它还必须想方设法保留受组织信任的 Java EE 功能。这在 Jakarta EE 中将会是什么样子?以下是社区目前正在讨论的一些注意事项: 可以将现有的完整配置标记为“稳定”或“建议可选项”,这样社区就可以专注于与云计算、容器、微服务、互联网 /Web 规模、高度分布相关的新功能。 摆脱配置的概念,并采用可组合 API 模型,也就是一种应用程序组装方法(类似于 WildFly Swarm,最近更名为 Thorntail),通过它创建的应用程序只需要 Jakarta API,而不需要其他东西。 需要在 Jakarta EE 中保留最小化的核心配置,可以基于这个核心配置构建其他配置。 需要定义多少个配置?可能需要核心(Servlet 或 CDI 或两者)、Web、微服务、完整和自定义。 提供一个遗留的完整配置(为了向后兼容)和一个新的完整配置,新配置包括云原生企业 Java 规范(无遗留配置),以及少数其他子配置。 集成或包含服务网格。 上述选项的组合。 英文原文:Jakarta EE: No turning back,摘自:聊聊架构...
达尔文 达尔文 发布于 2018-07-24 3
OSChina 周二乱弹 —— 长生不老药炼制教程
我不说大家也都知道,毒奶粉、红黄蓝、假疫苗。我只是觉得我作为一个成年人,吃地沟油吃就吃了,吸雾霾吸就吸了,治不起病就算了,毕竟晚上我还可以做中国梦。但是孩子们不懂啊,让他们活着长大,有这么难吗?
达尔文 达尔文 发布于 2018-07-24 21
Linux 基金会考虑在 Microsoft Store 上架 LibreOffice
昨天我们报道了第三方开发者在Microsoft Store上架了LibreOffice,随后Linux基金会在推文中首先表示这并非出自官方之手,更令人惊喜的是公司可能会考虑将LibreOffice带到Microsoft Store上,但他们首先需要查看分发条款是否符合他们的许可。 第三方开发者在Microsoft Store上发布了这款应用,虽然用户可以免费下载完整的应用程序,但也可以选择以20元的价格购买该应用来支持开发者。 在商城的应用描述页面上写道:“用户可以一直免费试用而且开放完整功能。不过用户也选择购买来支持我们。LibreOffice是非常强大的生产力套件,拥有简洁的界面和丰富的功能来帮助释放你的创造力、提高你的工作效率。LibreOffice包含多个应用程序,使其成为市场上功能最强大的免费和开源办公套件:包含Writer(文字处理),Calc(电子表格),Impress(演示文稿),Draw(矢量图形和流程图),Base() 和Math(公式编辑)” 来自:cnBeta.COM
达尔文 达尔文 发布于 2018-07-24 1
新奇操作:谷歌 Chrome OS 测试状态栏图标中置界面
在此前的Chrome OS系统中,底部状态栏的图标布局与我们熟悉的Windows相似,均为靠左排列。但是据Android?Police报道,谷歌Chrome OS团队正在测试一种全新的布局。 据悉,这一新的布局被称为“shelf”,其代码于上周被发现。根据截图我们可以看到,任务栏图标固定时会出现在正中央的位置。这一设计有点类似苹果的macOS。但不一样的是,苹果macOS的Dock栏会隐藏,而Chrome OS尚未具备这一功能。 这一设计或许显得令人费解。Android?Police报道称,有人认为这样的UI对触摸屏更友好,但是实际上却使得手指在触摸的时候很难够得着。 若使用Chrome OS的用户对此感兴趣,可以通过指令?"chrome://flags/#shelf-new-ui"?,体验这一变化。 来自:iThome
达尔文 达尔文 发布于 2018-07-24 0
腾讯云容器服务平台增加对码云 Gitee 的支持
Tencent Hub 是腾讯云平台提供的基于容器的服务,为您提供多存储格式的版本管理,支持 Docker Image、Binary、Helm Charts 等多种类型文件。Tencent Hub 还为您提供 DevOps 工作流的编排引擎,您可轻松编排 DevOps 工作流,打造更强的持续集成与持续交付力,加快软件迭代发布速度。 日前,腾讯云 Tencent Hub 已经加入对 Gitee 码云代码托管平台的支持,你可以很方便的在 Tencent Hub 直接构建托管在 Gitee 平台上的容器项目仓库。 目前 Tencent Hub 还处于内测申请阶段,欢迎大家体验?https://cloud.tencent.com/product/thub
红薯 红薯 发布于 2018-07-23 9
TP-Micro — 基于 Teleport 的 Go 语言微服务框架
TP-Micro 是一个基于 Teleport 定制的、简约而强大的 Go 语言微服务框架。支持服务自动发现、支持自定义服务链接选择器 、支持负载均衡、支持多路复用IO及其连接池、支持自定义协议、支持心跳机制
局长 局长 发布于 2018-07-23 0
每日一博 | 轻易读懂 Java 设计模式之工厂模式
在 Java(或者叫做面向对象语言)的世界中,工厂模式被广泛应用于项目中,也许你并没有听说过,不过也许你已经在使用了。 简单来说,工厂模式的出现源于增加程序的可扩展性,降低耦合度。之所以叫做工厂模式,是用工厂生产产品来形象的比喻代码中生产对象的过程。
局长 局长 发布于 2018-07-23 11
码云推荐 | 简单易部署的聊天AI 小面包(Breadbot)
小面包(Breadbot)是一款功能强大,简单易部署的聊天AI:一键部署、快速响应、开放百万级语料、免数据库、基于 Python3、支持微信对接
局长 局长 发布于 2018-07-23 0
首家 GraphQL 即服务公司瞄准开源数据库 PostgreSQL
作为第一家GraphQL-as-a-Service公司,Hasura推出了其开源GraphQL引擎,这是目前唯一可立即将GraphQL-as-a-Service添加到现有基于Postgres应用程序中的解决方案?;诖?,开发人员可以在几分钟之内使用GraphQL,以便在Postgres上构建可扩展的GraphQL应用程序。 根据StackOverflow发布的2018年开发人员调查报告显示,Postgres在最常用的数据库中排行第三,并且是最受开发人员欢迎的两大数据库之一。GraphQL服务的关键作用在于可以让前端开发人员绕过复杂耗时的步骤直接与后端开发人员通信,然后等待后端开发人员编写API以便构建新产品所需功能。 Hasura的GraphQL引擎将吸引现有Postgres数据库的使用者,帮助企业IT部门缩短开发周期,提高应用程序开发效率。Hasura为公司提供了一种简单的方法可以逐步转移到GraphQL并不影响现有应用程序、数据库和用户。 GraphQL的出现简化了企业内部API生命周期的管理流程,GraphQL及其周围工具通过在开发新功能时减少团队之间的通信,大大提高了开发团队的开发速度,这使得前端开发人员可在GraphQL中发出API请求,以便引入新功能或更改现有功能,而无需等待后端开发人员团队交付API并记录更改。 Hasura的GraphQL引擎具有极高的性能,所有功能开箱即用,以下是Hasura的一些特有功能: 现有数据库上的Instant GraphQL API:Hasura GraphQL Engine允许用GraphQL立即查询现有Postgres数据库,开发人员可从他们想要使用GraphQL的新数据库或现有数据库中选择表,并将这些表链接到“图表”,这使得已经使用Postgres的公司可以轻松,渐进地转移到GraphQL。 性价比极高的性能:与其他产品不同,Hasura是一款极为轻量级的引擎,即使在每秒超过1000个请求的情况下也只消耗50MB的RAM,从而提供超高性价比的ROI。 内置授权和身份验证:Hasura的GraphQL引擎带有一个精细的动态访问控制系统,可与现有身份验证系统(如Auth0或自定义系统)集成,Hasura引擎使开发人员能够定义哪些人可访问哪些数据(管理员,匿名用户等)。 Hasura的联合创始人兼首席执行官Tanmai Gopal表示,使用Postgres的企业现在可以快速过渡到GraphQL,而Postgres只是Hasura在数据领域支持的第一个,未来还将向其他数据库扩展。其用户PlatinumX首席技术官Josh Davis表示,Hasura GraphQL Engine通过无缝集成帮助企业在现有数据库上快速生成高性能、可扩展的GraphQL模式,通过GraphQL和最新的数据库技术(TimescaleDB + Postgres),Hasura GraphQL Engine提供了更低成...
局长 局长 发布于 2018-07-23 4
未知的开发者将 LibreOffice 发布至 Microsoft Store
自由开源的 Microsoft Office 挑战者 ——?LibreOffice 现在可通过 Microsoft Store 在 Windows 上进行使用,适用于 Windows 10 PC 和平板电脑。但令人担忧的是,该应用程序的发布者似乎并不是 LibreOffice 的实际开发者,而是来自第三方的开发者,并提示你以 2.99 美元的价格购买它。 LibreOffice 是由 The Document Foundation 开发的自由开源办公套件。不过微软商店的 LibreOffice 应用程序在7月7日由名为".net"的开发者帐户悄然发布,它允许你免费安装或以 2.99 美元的价格购买。 根据商店上的描述,暗示会把这笔钱交给 The Document Foundation 的开发者,但可能会先转到这个未知的".net"发布者帐号中。 “免费试用是没有时间期限的,并且具备所有功能”,商店描述中写道,“请购买它以支持我们?!?如果这不是由 The Document Foundation 发布的,那么这显然具有欺骗性,因为用户可能会购买该程序,并认为他们正在为 LibreOffice 应用程序进行捐赠,但实际上是向某些非附属的第三方机构提供资金。 这是合法的 LibreOffice 吗? 据了解,已安装的应用程序似乎确实是 LibreOffice。但是,由于应用程序是开源的,我们不知道它是否以任何方式被篡改过。 为了将 LibreOffice 桌面应用程序转换为 Microsoft Store 支持的 UWP 应用程序,发布者使用了 Microsoft 的?Desktop Bridge。Desktop Bridge 允许开发者将 Windows 桌面应用程序转换为通用 Windows 平台(UWP)应用程序,它们充当桌面可执行文件的封装程序这样一个角色。 对于那些不熟悉 LibreOffice 的用户,它具有与 Microsoft Office 许多相同的功能。例如,LibreOffice Writer 几乎可以完成 Microsoft Word 所能做的一切。 外媒 Bleeping Computer 表示已与 The Document Foundation 联系,以确认该应用程序是否由其组织发布。他们也已收到了 The Document Foundation 成员 Italo Vignoli 的回复,表示将会对此进行调查。后续我们亦将会跟进报道。...
局长 局长 发布于 2018-07-23 21
彭博社:谷歌曾寻求与欧盟和解 Android 反垄断案
7月18日,谷歌因安卓系统问题被欧盟???3.4亿欧元(50亿美元),欧盟给予谷歌90天最后通牒结束违法行为。欧盟称,谷歌利用其安卓系统强化在搜索引擎方面的主导地位。谷歌在声明中称,将对欧盟??钐崞鹕纤?。 根据彭博社的报道,一年前,在欧盟的另一起案件中,谷歌被罚24亿欧元,并且谷歌曾尝试与欧盟和解,但是被欧盟无情拒绝。 今年50岁的维斯塔格在接受采访时表示,谷歌至少等待了一年才开始讨论和解问题,这个时间太长了。她认为,当一家公司想要和解时,需要在接到欧盟的最初申诉或者异议声明后“立即展开接触”。 另外,据外媒The Verge的报道,谷歌CEO桑达尔·皮查伊表示,普通的安卓用户平均会在安卓手机安装大约50个应用,并且有权卸载预装软件,但是如果不允许谷歌内置App的话,将会损害整个安卓生态。 皮查伊还表示,安卓免费的商业模式就是依赖于这种内置应用的服务。因此,皮查伊称欧盟今天的决定将会破坏安卓生态长期以来的平衡。谷歌警告称,安卓的商业模式可能会改变,这或许意味着谷歌将会对安卓手机制造商收取授权费。 来源:IT之家?作者:孤城
局长 局长 发布于 2018-07-23 5
Facebook 开源?oomd,一种处理内存溢出的新方法
近日,在 Facebook 的网站上,该公司的开发者 Daniel Xu 宣布在 GPLv2 许可证下开源?oomd。oomd 是用户空间内存溢出杀手(OOM Killer),它在最近关于块 I/O 延迟控制器的文章中有被提及到。当内存不足时,内存溢出杀手会杀掉一些进程,它的主要任务是?;つ诤?,因此应用程序可能会受到影响。相比传统的 Linux 内存溢出杀手,oomd 会全面监视系统,评估系统是否处于不可恢复的工作负荷下。在系统的 OOM Killer 作用前,oomd 会在用户空间采取纠正措施。 Facebook 表示,它们的基础设施已经发展到包含新闻信息流、Messenger、Instagram、WhatsApp、Oculus以及其他一系列产品。这些产品和它们背后的系统运行于分布在多个地理分布式数据中心的数百万台服务器上。随着基础设施规模不断扩大,Facebook 的机器和网络越来越多地跨越多代,这种多代生产环境的一个副作用是新的软件版本或配置更改可能导致系统在一台计算机上运行正常但在另一台计算机上遇到内存溢出(OOM)问题。传统的 Linux 内存溢出杀手在某些情况下运行良好,但在其他情况下,它启动得太晚,导致系统进入不确定时期的活锁。 因此 Facebook 开发了oomd,一种更快、更可靠的解决方案,用于常见的内存溢出(OOM)情况,它可以在用户空间而不是内核空间中运行。Facebook?设计的 oomd 包含两个关键特性:pre-OOM钩子(pre-OOM hooks)和自定义插件系统。在工作负载受到威胁之前,pre-OOM钩子提供了对 OOM 的可见性。由于 OOM 检测标准可能因工作负载而异,因此插件系统支持对检测和进程终止策略进行自定义。 与用于内核空间内存溢出杀手的一些对比 总结 oomd 是新型的用户空间内存溢出杀手(OOM Killer),允许应用程序开发者在工作负载消耗所有可用系统内存时自定义响应。Facebook 表示,他们的测试表明 oomd 是默认 Linux 内核内存溢出杀手的可靠而有效的替代品。他们已经在 Facebook 开发并部署了 oomd,发现它使自家的公司能够减少从构建服务器到机架交换机到共享计算资源的工作负载频率。
局长 局长 发布于 2018-07-23 2
OSChina 周一乱弹 —— 你的朋友圈有点生锈了
有一女孩站在我的左边打一字。朋友神回复:妞!?
局长 局长 发布于 2018-07-23 23
LMDE 3 即将发布,Cinnamon 4.0 正在加速开发中
Linux Mint 团队分享了他们过去一个月所进行的工作的例行状态更新,包括处理一些软件包更新和准备发布 Linux Mint Debian Edition 3 (LMDE 3) 的测试版。 本月他们处理了不少令人头疼的问题,特别是围绕 Mesa 和 GRUB 的 Ubuntu 稳定版本更新引发的问题。除了其他回归错误之外,还有一个内核问题需要处理。 LMDE 3 版本即将发布,目前处于 QA 状态,不过开发者表示 LMDE 3 Beta 版应该会在7月底发布。此外,他们计划使用自己的实时安装程序以及基于 Calamares 的安装程序选项来安装 LMDE 3。 对于 Cinnamon,虽然 Cinnamon 3.8 已在 Linux Mint 19 之前发布,但工程师已经在开发 Cinnamon 4.0 了,Cinnamon 4.0 将更专注于提供更好的性能,特别是围绕可能关闭的 vblank。禁用桌面合成器的 vblank 通??梢蕴峁└玫男阅?,但可能会导致出现“屏幕割裂(screen-tearing)”的情况。要解决该问题,至少需要使用 NVIDIA 专有的显卡驱动程序,如果启用 NVIDIA 的强制合成管道选项,则可以禁用合成器 vblank'ing 而不会出现屏幕割裂情况。 Linux Mint 开发者正在测试各种GPU/驱动程序选项,希望可以为 Cinnamon 4.0 的 vblank 性能带来一些改进。 有关 Linux Mint 工作的更多详细信息,请访问?LinuxMint.com 博客。
局长 局长 发布于 2018-07-23 2
Roses v1.2 发布,做简洁的微服务解决方案
Roses v1.2更新说明: 更新部分jar包版本 修复若干bug 增加项目的使用手册到doc/Roses 使用手册.pdf Roses简介: Roses基于Spring Boot 2, 是开源项目Guns(https://gitee.com/naan1993/guns)的升级版本,致力做更简洁的分布式和服务化解决方案,Roses整合了最新版Spring Cloud Finchley.RELEASE,整合了springmvc + mybatis-plus + eureka + zuul + feign + ribbon + hystrix等等,提供Roses独有的高效率的开发体验,提供可靠消息最终一致性分布式事务解决方案,提供基于调用链的服务治理,提供可靠的服务异常定位方案(Log + Trace),一个分布式框架不仅需要构建高效稳定的底层开发框架,更需要解决分布式带来的种种挑战。 Roses是根据自己的采坑经验编写出来的,目的就是想让新接触微服务,搞分布式开发的同学能够快速上手。Roses在编写的时候有两个核心思想,第一个是注重解决分布式带来的种种挑战,第二个是注重提高开发人员的效率。 Roses的一些特点,具体可见gitee首页: 1. 网关实现统一鉴权,资源权限过滤(鉴权机制) 2. 网关生成唯一请求号(RequestNoGenerateFilter)(主要为了定位问题) 3. 分布式事务解决方案(可靠消息最终一致性) ?4. 分布式配置中心roses-config(统一管理项目配置,好维护) 5. 一切请求基于RequestData和ResponseData(简化开发) 6. 独创基于BeanPostProcessor的资源扫描器(多服务之间的资源搜集,集中管理) 7. 独特的Feign错误解码器(继承Guns的开发思想,极大提高了开发效率) 8. Log + Trace日志记录(定位问题更便捷) 9. 统一的文件日志记录格式(日志记录的规范) 10.?快速开发微服务的秘籍 roses-core???未来一段时间将有大量突破性更新,敬请期待! 更多详情请点击:https://gitee.com/naan1993/roses
stylefeng stylefeng 发布于 2018-07-24 2
Guns v4.1 发布,做简洁的管理系统
Guns 4.1更新说明: guns-admin提供rest api服务,并以jwt方式鉴权,所有以/gunsApi开头的接口走这种鉴权方式,其他接口仍为shiro鉴权 Guns简介: Guns 基于 SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl + flowable!Guns项目代码简洁,注释丰富,上手容易,,同时Guns包含许多基础???用户管理,角色管理,部门管理,字典管理等10个???,可以直接作为一个后台管理系统的脚手架。Guns v3.0 新增rest api服务,提供对接服务端接口的支持,并利用jwt token鉴权机制给予客户端的访问权限,传输数据进行md5签名保证传输过程数据的安全性!Guns v3.1新增集成工作流引擎flowable6.2.0!Guns 4.0升级到全新的spring boot 2.0并大大简化了前端资源文件?!
stylefeng stylefeng 发布于 2018-07-24 1
Slax Linux 9.5.0 发布,基于 Debian 的口袋 Linux
基于 Debian 的 Linux 发行版 Slax?已发布新版本?9.5.0。 该版本集成了 Debian 稳定版的所有上游改进功能,并修复了一些鲜为人知的小 bug?。 Slax 是一款现代、便携、小巧、快速的 Linux 操作系统,采用??榛椒?,拥有出色的设计。它可以无需安装直接从 U 盘运行,因此也被称为“放在口袋里的操作系统”。 更多详情可查阅发行说明 下载地址: https://www.slax.org/
clouddyy clouddyy 发布于 2018-07-24 0
基于 Qt 的开源笔记 VNote 1.20 发布,全新体验
1. 注意 可能需要重新调整自定义主题。请参考对比默认主题。 2. 大纲扩展层级 现在,我们可以指定大纲的扩展层级。在一个比较大的笔记中,我们可以利用这个功能来自动折叠某些标题。 3. 浏览器 支持在搜索工具栏和通用入口中对浏览器根目录中的文件进行内容查找; 支持拖拽一个目录到浏览器来打开该目录; 支持Vim式导航; 4. MathJax 再也不需要转义某些字符了; 编辑模式和阅读模式现在行为更一致; 5. 高亮器 多线程的高亮器带来更迅速、高效、跟手的高亮;可以尝试插入一个行内代码,然后按住按键不断输入行内代码内容,前后对比一下; 在编辑模式中支持YAML Front Matter; 编辑模式中,为HRULE分割线绘制背景; 6. 其他 Ctrl+;插入行内代码; 编辑模式和阅读模式中Ctrl+J/K上下滚动页面; VNote 是一个受Vim启发开发的专门为 Markdown 而优化、设计的笔记软件。VNote是一个更了解程序员和Markdown的笔记软件。 源码下载和详细发布说明:https://github.com/tamlok/vnote/releases/tag/v1.20
tamlok tamlok 发布于 2018-07-24 6
PyCharm 2018.2 RC 2 发布,修复使用情况统计信息
PyCharm 2018.2 RC 2 发布了,此版本只对收集使用情况统计信息做了一个小修正。 公告博客中写到:PyCharm 中的使用情况统计信息收集是选择性的、完全是自愿的。它极大地帮助开发者了解 PyCharm 中哪些功能实际被使用,以及哪些新功能最受关注。 详情见发布公告。 下载地址:https://www.jetbrains.com/pycharm/download/
h4cd h4cd 发布于 2018-07-24 1
Spring Cloud Data Flow 1.6.0 RC1 发布
Spring Cloud Data Flow?1.6 RC1 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。 此版本主要更新内容有以下几个方面: PCF Scheduler:Pivotal Cloud Foundry 调度程序的实现在几个方面得到了改进,以增强开发人员的体验,包括验证 cron-expression 和主动措施以防止调度程序服务创建不正确的计划。 Dashboard:可以从仪表板中查看流部署历史记录。 Batch Database Schema and Optimization:对于 MySQL 和 PostgreSQL 有大量任务执行的情况,批处理和任务模式已得到增强,其他数据库的优化也正在进行中。 基于 Spring Boot 1.5.14。 基于 Spring Cloud Edgware.SR4。 详情查看发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 0
Ember.js 3.3.1 发布,JavaScript Web 应用开发框架
Ember.js 3.3.1 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 此次更新修复了一个 bug: #16836?[DOC] 修复出错的?3.3 API 文档。 详情见发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 2
Notepad++ 7.5.8 发布,删除烦人的“无更新”通知
Notepad++ 7.5.8 发布了,Notepad++?是一款自由开源的文本编辑器,而且可以免费使用,支持多国语言。Notepad++ 以 GPL 开源许可证发布,仅支持在 Windows 系统中运行。Notepad++ 基于强大的?Scintilla?文本编辑组件,采用纯 Win32 API 和 STL 以 C++ 编写,这使得它执行效率更高、体积更轻巧。Notepad++ 一直致力于在不降低用户友好性的情况下尽可能多地优化程序。 此次更新修复了一些 bug: 删除烦人的“无更新”通知。 修复 Folder as Workspace 不更新回退。 通过在首选项对话框中选中并取消选中“禁用扩展列”选项来修复崩溃问题。 修复了尝试使用命令行参数启动辅助实例时发生崩溃的问题。 修复当文件夹名称包含逗号时从"Folder as Workspace""Explorer Here" 的问题。 更新日志和下载地址见这里:https://notepad-plus-plus.org/download/v7.5.8.html
h4cd h4cd 发布于 2018-07-24 8
Ampache 3.8.9 发布,Web 音/视频流应用与文件管理器
Ampache 3.8.9 发布了,Ampache 是一款安装在服务端的、提供音乐管理、播放、更新服务的软件。用户可以通过网络使用该软件提供的各种功能。Ampache 还允许多帐户管理、保存播放列表和共享列表等,是一个优秀的在线音乐服务解决方案。 更新内容如下: 修复了上传头像的问题。 当 ampache 配置 encode_player_api_target 启用时,DSub 将写入正确的扩展名?。 艺术家信息现已正确显示。 修复了安装 PHP-7.2 的登录错误。 详情见发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 0
CrateDB 3.0.4 发布,大规??缮焖醯氖荽娲⑾低?/span>
CrateDB?3.0.4 发布了,Crate 是一个开源的大规模的可伸缩的数据存储系统,无需任何系统管理需求。提供强大的搜索功能。用于存储各种表格数据、非结构化数据和二进制对象。并可通过 SQL 进行检索。易于安装和使用,支持高可用性和实时大规模并行访问和处理。Crate 特别适合用于 Docker 环境中。 此次更新内容如下: 修复了如果最初使用1.1.0和2.0.0之间的版本创建集群时阻止将新的字符串类型列添加到动态对象中的问题。 修复了在使用 SET GLOBAL [TRANSIENT] 命令时运行时更改设置?indices.breaker.query.limit 和 indices.breaker.query.overhead 被忽略的问题。 在 pg_type 表中存储时间戳类型的正确名称(timestamptz)。 修复了在空分区表上通过查询删除或更新时引发 UnsupportedFeatureException 的问题,而不是仅返回删除/更新0行。 详情查看更新日志。 下载地址:https://crate.io/download/
h4cd h4cd 发布于 2018-07-24 0
Yarn 1.9.1 发布,Facebook 开源 JavaScript 包管理器
Yarn 1.9.1 发布了,Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。其与 npm 最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会把安装的包版本进行锁定,保证了 node_modules 目录在不同设备上的安装结果是一致的,同时支持并行操作,大大加快安装进程。此外,Yarn 还声明同时兼容 npm 和 Bower,支持两个仓库混合使用,同时支持包的离线安装(只要你曾经安装过这个包)。 目前未见相关更新信息,查看项目发布页面了解详情。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 4
TensorFlow 1.10.0 RC0 发布,谷歌开源机器学习库
TensorFlow 1.10.0 RC0 发布了。在 1.10.0 中,主要特性与增强有如下几个方面: tf.lite?运行时支持?complex64? tf.data?初始 Bigtable 集成 改进了 tf.estimator.train_and_evaluate 中的本地运行行为,该行为不会重新加载检查点以进行评 RunConfig 现在设置 device_filters 以限制 workers 和 PS 的通信方式 将 tf.contrib.distributions 中的 Distributions? 和 Bijectors? 移动到 Tensorflow Tensorflow Probability (TFP),tf.contrib.distributions?已经被弃用,并将在 2018 年年底前移除。 为现有的 tensorflow 符号添加新端点,这些端点将成为未来的首选端点,并可能在未来取代某些现有端点。以下??橹刑砑恿诵路牛簍f.debugging,?tf.dtypes,?tf.image,?tf.io,?tf.linalg,?tf.manip,?tf.math,?tf.quantization,?tf.strings 重大更新如下: 预构建的二进制文件是针对 NCCL 2.2 构建的,并且在二进制安装中不再包含 NCCL,使用多个 GPU 和 NCCL 的 TensorFlow 需要升级到 NCCL 2.2。 从 TensorFlow 1.11 开始,Windows 构建将使用 Bazel,因此将放弃对 cmake 的官方支持。 此外还有一些 bug 修复等内容的更新,详情查看发布公告。 下载地址: ?Source code?(zip) ?Source code?(tar.gz)
h4cd h4cd 发布于 2018-07-24 4
Symfony 4.1.2 发布,PHP 框架与可重用 PHP 组件集
Symfony 4.1.2 发布了,Symfony 是一款基于 MVC 架构的?PHP?框架。Symfony 致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了一些诸如测试、调试、文档生成等额外的工具来满足企业的开发过程。 此次更新修复了一些 bug,内容如下: bug?#28005?[HttpKernel] Fixed templateExists on parse error of the template name (@yceruto) bug?#28013?[Messenger] Add missing typehint on chain sender (@sroze) bug?#27997?Serbo-Croatian has Serbian plural rule (@kylekatarnls) bug?#26193?Fix false-positive deprecation notices for TranslationLoader and WriteCheckSessionHandler (@iquito) bug?#27827?[Serializer] Supports nested abstract items (@sroze) bug?#27958?[Form] Remaining changes for bootstrap 4 file fields (@apfelbox) bug?#27919?[Form] Improve rendering of?file?field in bootstrap 4 (@apfelbox) bug?#27941?[WebProfilerBundle] Fixed icon alignment issue using Bootstrap 4.1.2 (@jmsche) bug?#27937?[HttpFoundation] reset callback on StreamedResponse when setNotModified() is called (@rubencm) bug?#27927?[HttpFoundation] Suppress side effects in 'get' and 'has' methods of NamespacedAttributeBag (@webnet-fr) bug?#27913?[EventDispatcher] Clear orphaned events on reset (@acasademont) bug?#27923?[Form/Profiler] Massively reducing memory footprint of form profiling pages... (@VincentChalnot) bug?#27918?[Console] correctly return parameter's default value on "--" (@seschwar) bug?#27826?[Serializer] Fix serialization of items with groups across entities and discrimination map (@sroze) bug?#27904?[Filesystem] fix lock file permissions (@fritzmg) bug?#27903?[Lock] fix lock file permissions (@fritzmg) bug?#27889?[Form] Replace .initialism with .text-uppercase. (@vudaltsov) bug?#27902?Fix the detection of the Process new argument (@stof) bug?#27885?[HttpFoundation] do...
h4cd h4cd 发布于 2018-07-24 0
Mongoose 5.2.5 发布,MongoDB 异步对象模型工具
Mongoose 5.2.5 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(boolean): expose?convertToTrue?and?convertToFalse?for custom boolean casting #6758 docs(schematypes): add note about what values are converted to booleans #6758 fix(document): fix(document): report castError when setting single nested doc to array #6753 docs: prefix mongoose.Schema call with new operator #6751?sajadtorkamani docs(query): add examples and links to schema writeConcern option for writeConcern helpers #6748 docs(middleware): clarify that init middleware is sync #6747 perf(model): create error rather than modifying stack for source map perf #6735 fix(model): throw helpful error when passing object to aggregate() #6732 fix(model): pass Model instance as context to applyGetters when calling getters for virtual populate #6726?lineus fix(documentarray): remove?isNew?and?save?listeners on CastError because otherwise they never get removed #6723 docs(model+query): clarify when to use?countDocuments()?vs?estimatedDocumentCount()?#6713 fix(populate): correctly set virtual nestedSchemaPath when calling populate() multiple times #6644 docs(connections): add note about the?family?option for IPv4 vs IPv6 and add port to example URIs #6566 更新日志 下载地址: ?Source code?(zip) ?Source code?(tar.gz)...
h4cd h4cd 发布于 2018-07-24 0
开源企业级数字化服务平台 Choerodon 发布 0.8 版本
Choerodon猪齿鱼是一个开源企业服务平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理,并提供IoT、支付、数据、智能洞察、企业应用市场等业务组件,来帮助企业聚焦于业务,加速数字化转型。 2018年7月20日,Choerodon猪齿鱼发布0.8.0版本,为了使您的应用交付更加敏捷化,运营管理更加自动化,本次更新加入了知识管理、测试管理等新服务,并且大量的功能优化也在新版本中得以实现,特别感谢社区中的朋友给Choerodon猪齿鱼提出的诸多中肯意见,让我们一起做的更好! 发布版本:0.8.0 发布时间:2018年7月20日 功能范围:知识管理、测试管理、敏捷管理、持续交付、运营管理,以及微服务开发框架等。 下面就为大家带来详细的版本更新介绍! 新发布的服务 1.知识管理 知识管理服务是一个轻量级的强大Wiki平台,允许用户根据自己的特定需求自定义Wiki,为企业、IT团队提供方便的项目协作平台和强大的项目内容管理平台,集中式管理产品相关内容、管理相关内容等,例如需求收集、架构设计、功能设计、开发规范、命名规范、会议记录、计划安排等。 主要特点: 知识沉淀 —— 沉淀软件开发过程中的需求、设计、规范等知识文档。 项目协同 —— 有效管理项目中的计划安排,会议记录等,加强项目成员之间的合作。 产品文档 —— 便捷地编写软件产品的概念说明、用户手册、快速入门等产品文档。 培训教材 —— 方便地编写软件功能使用等培训材料,甚至视频教程等。 2.测试管理 测试管理主要为用户提供敏捷化的持续测试工具,功能包括测试用例管理、测试循环、测试分析等,可以有效地提高软件测试的效率和质量,提高测试的灵活性和可视化水平,最终减少测试时间,让用户将主要精力放到软件功能构建上。 主要特点: 敏捷化 —— 测试管理与敏捷管理集成,为用户提供无缝的敏捷体验。 自动化 —— 与主流的自动化测试框架集成,显著提高测试的自动化覆盖率。 DevOps —— 提高DevOps全流程端到端的测试可视化程度,提高软件交付的质量和资源利用率。 测试分析 —— 最大限度地利用自动化,优化测试用例实现,以及缺陷趋势预测,提高软件交付质量。 新增功能 1.敏捷管理 敏捷管理服务新推出了新功能方便对版本和问题的管理,主要新增功能如下: 版本报告功能:通过版本报告来详细展示团队在完成版本方面的进展,同时报告会根据剩余预估时间、故事点、问题计数进行筛选,还会...
Choerodon Choerodon 发布于 2018-07-23 0
PHP 文件数据库 CuteDB v1.1 发布,增加迭代器功能
此次更新主要增加迭代器功能,使用如下: <?php $db?=?new?CuteDB(); for?($i?=?0;?$i?<?100;?$i++)?{ ????$db->set('key_'.$i,?'value'.$i); } $db->moveHead(); while?(true)?{ ????$next?=?$db->next(); ????if?(!$next)?{ ????????break; ????} ????echo?$next[0]?.?":?"?.?$next[1]?.?"\n"; } $db->moveTail(); while?(true)?{ ????$prev?=?$db->prev(); ????if?(!$prev)?{ ????????break; ????} ????echo?$prev[0]?.?":?"?.?$prev[1]?.?"\n"; } CuteDB 是一个由原生PHP实现的文件数据库,CuteDB只有一个文件,如果你不想使用庞大的数据库系统,而且只需要单机功能,那么CuteDB就是你最佳的选择。 例子: <?php include('CuteDB.php'); $db?=?new?CuteDB(); $db->open('test');?//?Open?DB $db->set('test_key',?'test_value');?//?Set?key?value?map echo?$db->get('test_key');?//?Get?key's?value $db->close();?//?Close?DB 原理图
liexusong liexusong 发布于 2018-07-23 6
老牌集成开发环境 Delphi 发布免费社区版
Delphi??- 社区版 Delphi Community Edition与我们的自由开发人员,初创公司,学生和非营利组织免费共享,是一个全功能的IDE,用于从单个Delphi代码库(有限的商业使用许可证)构建iOS,Android,Windows和macOS应用程序。Delphi Community Edition包括代码编辑器,强大的调试工具,内置访问流行的本地数据库,设计时具有实时数据,蓝牙和物联网功能以及支持像素完美平台特定样式的可视UI设计器。 免费获得社区版 立即开始使用Delphi Community Edition构建应用程序 Delphi Community Edition从第1天开始为您提供集成的专业级开发人员工具 使用单一代码库开发Windows,macOS,Android和iOS应用程序 使用Delphi VCL和FireMonkey框架进行可视化设计 内置调试工具,允许您在任何设备上进行调试 使用本地/嵌入式功能构建数据库应用 数以百计的组件可以增强您的应用程序并缩短开发周期 许可使用,直到您的个人收入来自Delphi应用程序或公司收入达到5,000美元或您的开发团队扩展到超过5个开发人员 最好的部分?当您的应用程序或业务起飞时,您不必从各种工具集中学习新工具或端口代码。立即开始使用我们任何付费版本中的现有代码库,同时获得对其他功能的访问权限。 谁选择Delphi社区版? 正在学习新编程语言的个别Delphi开发人员,业余爱好者和学生,开始开发跨平台应用程序,维护开源Delphi项目,或学习Delphi IDE,他们的收入低于5000美元,并希望开始使用专业人员级别的开发人员工具。 它也非常适合早期创业公司,他们在获得资金之前引导他们的产品愿景!使用社区版开发您的专业应用程序,因为您知道在构建多个平台时可以跳过竞争对手所面临的学习曲线。 我是否有资格获得Delphi社区版? 如果您是个人,您可以使用Delphi Community Edition创建供您自己使用的应用程序和可以销售的应用程序,直到您的收入达到每年5,000美元。 如果您是一家没有收入的小公司或组织(或每年高达5,000美元的收入),您也可以使用Delphi Community Edition。一旦贵公司的总收入达到5,000美元,或者您的团队扩展到超过5个开发人员,您就可以升级到专业版的无限制商业许可。 有关其他详细信息,请参阅Community Edition常见问题解答 Delphi提供社区,专业版,企业版和建筑师版。有关版本之间差异的详细信息,请参阅产品版本页面和功能矩阵。升级到专业版或更高版本以获得其他功能,包括用于数据库连接的组件和驱动程序,完整的商业开发许可证等等。 免费获得社区版...
vga vga 发布于 2018-07-23 65
IMI v0.0.6:十行代码构建简易的 WebSocket 聊天室
这两周忙着公司开新项目,各种需求整理、表设计、框架搭建等等,也算是在正式项目上尝试使用imi了??障吕词奔?,为imi开发支持了WebSocket。 可以像开发http应用一样,使用控制器-动作,来处理不同的指令。仅仅需要十行代码,就构建出了一个简单的 WebSocket 聊天室,当然这里代码行数没有算定义类、方法等等的代码。 首先定义一个 WebSocket 路由,只有指定uri才可以握手。@WSConfig定义了接收和发送数据的编码解码类。 /** ?*?测试 ?*[email protected] ?*/ class?Index?extends?HttpController { /** ?*?连接地址:ws://127.0.0.1:8083/ ?*? ?*[email protected] ?*[email protected]("/") ?*[email protected](parserClass=\Imi\Server\WebSocket\Parser\JsonArrayParser::class) ?*[email protected]?void ?*/ public?function?index() { //?握手处理,什么都不做,框架会帮你做好 } } 真正的业务代码如下,根据@WSRoute配置的路由,如传过来是{"action":"login"}数据则进入login方法处理。下面的代码,还实现了连接分组及分组发送。 /** ?*?数据收发测试 ?*[email protected] ?*/ class?Test?extends?WebSocketController { /** ?*?登录 ?*? ?*[email protected] ?*[email protected]({"action"="login"}) ?*[email protected]?void ?*/ public?function?login($data) { ConnectContext::set('username',?$data->username); $this->server->joinGroup('g1',?$this->frame->getFd()); return?['success'=>true]; } /** ?*?发送消息 ?* ?*[email protected] ?*[email protected]({"action"="send"}) ?*[email protected]? ?*[email protected]?void ?*/ public?function?send($data) { $message?=?ConnectContext::get('username')?.?':'?.?$data->message; $this->server->groupCall('g1',?'push',?$message); } } 由于这仅仅是一个演示 WebSocket 的 Demo,所以很多细节并没有考虑完善,但是依然掩盖不住 imi 的简单高效! 上面的代码在imi-demo项目中有完整的可以跑,当然你也可以直接进我搭建在双核+4G的老爷机上的演示。用了ngrok,服务器在美国,经不住攻击,大家正常玩就行~发现问题请及时告知我,非常感谢! 另外非常感谢swoole、swoft群里朋友们的热心测试(ddos),让我发现了很多问题并修复,非常感谢。 演示地址://chat-demo.imiphp.com:8084/ 更...
宇润 宇润 发布于 2018-07-23 5
pip 18.0 发布,Python 包安装和管理工具
pip 18.0?发布,自该版本开始采用新的基于日期的版本更新规则。每3个月发布一个无bug修复的新版本。 功能 支持从?pyproject.toml?文件安装构建包依赖清单(PEP518) 新增?--prefer-binary?选项, 用于使用就有的 wheel 包 增强文件名称自动提示功能 废弃 不再支持?Python3.3 pip list?输出移除旧有的格式,使用columns(列表格)形式 发行说明:https://pip.pypa.io/en/stable/news/?
Kinegratii Kinegratii 发布于 2018-07-23 15
Play Scala 社区 v1.2.0 版本上线,升级至 fly 3.0
本次升级的主要目的在于移除 ReactiveMongo,并且使用 Play Mongo 重写整个持久层。Play Mongo 目前版本还不够稳定,在 v1.0 版本发布之前,建议不要用于生产环境。v1.2.0 更新日志如下: 升级至 fly 3.0 使用 Play Mongo 重写持久层 编辑器支持插入Emoji图标 新增圈子???有问题欢迎随时反??!
joymufeng joymufeng 发布于 2018-07-23 1
精彩评论
  • 山西方山县:以产业扶贫助推百姓脱贫 坚决打赢脱贫攻坚战 2018-12-17
  • 中外院士与生物医药业界、投融资界代表建言广州生命科学产业发展 2018-12-17
  • 为了守护净土 1102位羌塘牧民千里迢迢南迁至拉萨 2018-12-17
  • 2011责任中国十大嘉宾评选 2018-12-17
  • 学生睡觉摔骨折 法院主动出击促调解 2018-12-16
  • 多地明确海洋经济发展路线图 2018-12-16
  • 宝鸡现罕见宣统德寿碑 或为沈钧儒叔父沈卫书丹 2018-12-16
  • 国防部举行盛大招待会 热烈庆祝中国人民解放军建军90周年 中共中央总书记国家主席中央军委主席习近平和李克强张德江俞正声刘云山王岐山张高丽出席 2018-12-16
  • 南宁市区联社:全面助力本地经济发展 2018-12-15
  • 七成网购纠纷来自这两大平台,最易出问题的商品是…… 2018-12-15
  • 回复@老老保老张工:文中写得很清楚啊,看不懂啊?补脑去…… 2018-12-15
  • 六大工程培育发展新动能 2018-12-14
  • 深圳2018年将开行3趟援疆旅游扶贫专列 2018-12-14
  • 盘锦市公安局举行第三次警民对话会工商联专场 2018-12-14
  • 司机未礼让行人被罚是一堂生动的普法课 2018-12-13
  • 979| 226| 524| 284| 411| 503| 238| 482| 302| 622|