技术前沿网

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
开源资讯 - 技术前沿网社区
终于,期待已久的 Java 9 正式发布了!
终于,期待已久的 Java 9 正式发布了!
经过4次跳票,历经曲折的 Java 9 正式版终于发布了! 你可以通过这里下载 Java 9 正式版。JDK9 提供超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具 jshell,以及安全增强、扩展提升、性能管理改善等。
2017-09-25
React 放弃专利条款将许可证改为 MIT,下周更新
React 放弃专利条款将许可证改为 MIT,下周更新
就在几个小时前,React 宣布放弃 React,Jest,Flow 和 Immutable.js 开源项目的专利条款,许可证将改为 MIT。下周将发布 React 16 许可证更新。
2017-09-25
阿里云栖大会
技术前沿网为大家带来了全网专享福利!
技术前沿网携手CSDN为大家带来了全网专享福利!技术前沿网助力开发者,云栖大会购票活动大升级!每天10张门票免费送!
广告
AI 系统首次实现真正自主编程,完爆初级程序员
AI 系统首次实现真正自主编程,完爆初级程序员
让AI自动编程是人工智能领域长久以来的梦想之一。现在,来自彭博和英特尔实验室的两位研究人员,号称实现了首个能够自动生成完整软件程序的AI系统“AI Programmer”,这个“AI程序员”利用遗传算法和图灵完备语言,开发的程序理论上能够完成任何类型的任务。AI自动编程的时代,大幕已开。
2017-09-25
技术前沿网 Android 客户端 v2.8.9 发布
国庆、中秋长假在即,除了预祝各位 OSCer 假期快乐之外,我们非常高兴地发布技术前沿网 Android 客户端 v2.8.9 版本。 距离上一个版本发布正好一个月,今天带来的这个版本中主要包括如下几个新特性:  新增:编写并发布博客功能  新增:资讯、博客详情界面中长图分享功能  新增:详情界面中侧滑返回功能  修复:上一个版本中反馈的 bug 相关问题 新功能:发布博客 考虑到在手机上编写文字并不是非常方便,很久以来,我们并没有考虑开发这个功能。但群众的呼声越来越强烈,我们不能当作耳旁风哇!因此,这个版本中我们非常小心地加入了发布博客的功能。目前,App 中发布博客仅支持可视化编辑(切功能有限)。对于部分用户(包括我自己)的 Markdown 需求,我们会在后期考虑,敬请大家谅解。差点忘了说了:发布博客的功能就藏在底部那个发布的按钮里面哦。 新功能:长图分享 一直就很羡慕某些 App 中的长图分享功能,可以把整篇文章截图发到朋友圈,感觉很酷。在这个版本中,我们终于也支持长图分享功能了。这个功能就藏在详情界面底部的分享按钮里面,大家千万不要错过哦。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 体验最新版客户端,请点击这里下载或者扫描如下二维码: 不要再犹豫了,赶紧拿起手中的设备升级吧! 顺便说一下,v2.8.9 版本源码将会在明天正式开源,敬请各位OSCer期待! 大家都知道,技术前沿网秉承自由、开放、分享的精神,每次客户端升级之后代码都会在第一时间开源,以供大家查阅、学习、批评、指正。所以,遇到有问题或更好的建议时,请大家通过码云issue来向我们反馈。  技术前沿网客户端 Android 版码云源码请访问: https://gitee.com/oschina/android-app
巴拉迪维 巴拉迪维 发布于 2017-09-29 3
智果内容付费系统 1.2.0RC 版发布,支持会员、问答
感谢每一位关注以及支持 智果内容付费系统 发展的朋友。 代码已经更新至git.oschina.net 本次版本为智果的第4个版本,也是我们的正式版之前的最后一个版本RC版。  目前商业版已经可以通过直接购买获得。 本次更新商业版本加入了一些新的特性: 商业版: 1.加入了对会员的支持  会员允许按月购买,购买后在社区的昵称会变红,同时显示头像皇冠 2.会员购买部分商品有优惠价格  3.视频上传支持七牛云了,支持七牛云后可以大幅度下降服务器的带宽资费,同时提升网站的访问速度  4.增加了问答功能  问答来自于OpenSNS,支持悬赏、邀请回答 智果,智慧树下智慧果,智慧树下你和我 历史版本记录: 9月6日Beta2 版本更新记录:  免费版: 1.重新设计商城首页  2.优化了图文形式的阅读体验,加入了分页  3.设置店铺首页模板  4.增加记笔记功能  5.增加商品评论功能  6.增加视频类型的内容形式  7.增加订单列表  8.对商品的状态进行了判断,购买但已经下架的商品会提示已经下架但仍可阅读  9.支付配置改为后台设置  10.支持微信和手机的解绑  ……更多细节改进 商业版: 1.增加社区功能,社区支持发布图文、表情、话题以及支持发布商品  2.支持视频类型的内容形式  3.调整音频类型的内容详情页,美化了音频播放器 8月10日Beta1 版本更新记录:  免费版: 1.调整了后台首页,加入当天销售数据统计  2.钱包提现功能完善,支持后台一键划账至用户零钱包  3.支持微信分享带图文标题简介  4.已购页面加入列表形式,支持按最后阅读和最新购买排序  5.阅读文章页面支持分页展示  6.商业分类支持排序和分类图标设置(为后面加强商城排版做准备)  7.增加购物车功能,可以一次性购买多个商品  8.后台订单列表支持搜索和过滤,方便管理订单  9.重新调整美化了注册和登录页面,支持用户协议  10.重新调整美化了微信账号绑定后的页面(新注册支持验证码短信验证) 商业版: 1.支持音频内容类型  -音频内容可以试听、查看文本  2.增加对专栏的支持  - 专栏可以一次性订阅  - 专栏支持作家展示  - 专栏支持试看(关联免费商品即可试看)  - 专栏支持图文和音频形式内容 7月17日开发者预览版 功能介绍  本版本包含了了核心的功能模块 1.文章类型的内容购买与付费  2.对微信的友好支持(公号菜单、登陆、微信支付)  3.钱包功能 本产品开发基于OpenSNS,是OpenSNS的一个行业变体版本  本产品删除了OpenSNSV5的社交功能模块,保留了...
陈一枭 陈一枭 发布于 2017-09-29 1
NideShop 微信小程序开源商城:发布后台管理系统
Node.js 开源商城 NideShop 管理后台(基于 Node.js、Vue.js、Element UI、Electron),可打包成 web 和桌面应用。 测试版包含功能(待完善) 管理员登录 商品管理 商品分类 品牌管理 会员管理 订单管理 Build Setup 安装 nideshop GitHub 修改api地址 src/renderer/main.js Axios.defaults.baseURL = 'http://127.0.0.1:8360/admin/';  # admin/ 不可删除 运行 # install dependencies  npm install  # serve with hot reload at localhost:9080  npm run dev 测试账号 admin  admin888
tumobi tumobi 发布于 2017-09-29 2
ONI v0.2.10-rc5 发布,基于 Vim 的 IDE
基于 Vim (neovim)的 IDE 终于有了!许多原来需要复杂配置的功能,现在开箱即用。 更新内容:     Fixes Internationalization Integrated keyboard-layout npm module and additional diagnostic logging (#715) Fix bug in multibyte character rendering (#724) Fix #644 - Handle AltGr and broken shift cases (#717) Fix #542, #396, and #638 - Support dead keys and IME (#716) Bug Fixes #725 - Oni now respects file arguments on Linux (#728) - thanks @badosu! Dependencies Update Electron to 1.7.8 (#719) Update React to 16.0.0 (#718, #723) 完整更新内容请查看发布主页。 下载地址: Oni-0.2.9-amd64-linux.deb Oni-0.2.9-ia32-win.exe Oni-0.2.9-ia32-win.zip On-0.2.9-linux.tar.gz Oni-0.2.9-osx.dmg Oni-0.2.9-osx.zip Oni-0.2.9-x86_64-linux.rpm Source code (zip) Source code (tar.gz)
同一种调调 同一种调调 发布于 2017-09-29 3
OpenSNS V5.2.0 发布,改进消息系统,微社区支持公告
【概览】   PC端及内核改进:  本次重点改进了消息系统,增加了对全局消息的模板支持,本次更新之后开发者可以调用新的模板消息机制,模板消息机制支持对站内消息、短信、邮件三种格式的模板定义及发送方式的调整。同时支持后台查看短信发送记录。  本次还支持了对各个平台的用户注册情况进行统计,后台将能看到用户的注册终端,注册方式。  此外,AdminConfigBuilder开始支持Markdown格式。我们也对全局的富文本编辑器的配置进行了适配,支持后台定义各个编辑器的设置项。  我们去掉了UCenter的自带支持,从之后的版本不再自带UCenter了,需要的朋友到官网下载页下载。  插件的改进:  七牛插件支持地区选择(适配不同地区的CDN)。 微社区的改进: 微社区开始支持扩展资料的设置。同时支持了公告功能。  活动模块开始被微社区支持。  微社区的动态开始支持神评论(只需在后台设置一个最小点赞数要求)。  微社区开始支持私信功能。  微社区支持全站公告 。 微社区可以设置通过微信绑定进去的用户默认身份。 此外,对于有内容付费方面需求的客户,可以留意一下我们的另一款内容付费产品——智果,内容付费系统。  技术支持服务标准免费升级:  伴随着产品的更新,我们也在服务方面进行了提升,从即日起,技术支持正式从5*8小时升级到7*8小时(双休日无休),并且不增加技术支持的费用。当然如果您有运维方面的需求,也欢迎将网站托管给我们。  bug 改进: 【PC端】升级微博pro可能会出现微社区表情不兼容问题 【PC端】OpenSNS的PC端论坛详情页登入账号存在问题 【PC端后台】后台导航栏,管理微社区的入口在开启伪静态下无效 【PC端】群组模块首页获取的群组内容 首字 不见了 【PC端】开启伪静态以后,论坛翻页到第3页及以后出现错误 【PC端】导入人数过多时,初始化身份失败 【PC后台】导航栏管理的时候,添加新的导航栏项目,保存后容易出现图标被移动 【微社区】点击评论,无法跳转到相应页面,会报错。 【微社区】收藏的资讯无法在收藏夹中展示,同一条资讯会重复显示 【微社区】动态设置置顶天数以后,到期不自动取消 【微社区】论坛首页,点击切换最新和最热时,左边仍为最新帖子,无变化。 【微社区】微社区上传头像,pc端无法显示,路径缺少一个/m 【微社区】微社区模块安装完成以后,pc端模块导航栏菜单消失,只能重新安装pc端模块才行。 【微社区】附件上传之后,附件未显示出来 【微社区】后台设置了注册以后需要填写注册...
陈一枭 陈一枭 发布于 2017-09-29 2
个性满满!那些有意思的艺术图像生成工具推荐
随着深度学习的快速发展以及技术的开源,越来越多的人开始接触和了解深度学习,也出现了越来越多的开源的深度学习项目。其中不乏一些非常有意思的项目,在帮助用户了解深度学习原理的同时,还能生成一些奇特、颇具艺术感的图像。
达尔文 达尔文 发布于 2017-09-29 9
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
9 月 21 日,阿里云正式发布新一代商用关系型云数据库 POLARDB 。据悉,该数据库为阿里云自研,采用第三代分布式共享存储架构,与 MySQL 完全兼容,为企业级 OLTP 与 OLAP 一体化数据库系统整体设计,可实现一个数据库就可以达到多类数据库混合使用的效果。 PolarDB 的设计思想有几点革新突破。一是通过重新设计特定的文件系统来存取 Redo log 这种特定的 WAL I/O 数据,二是通过高速网络和高效协议将数据库文件和 Redo log 文件放在共享存储设备上,避免了多次长路径 I/O 的重复操作,相比较 Binlog 这种方式更加巧妙。另外在 DB Server 设计上,采用 MySQL 完全兼容的思路,完全拥抱开源生态,从 SQL 的编译、性能优化器和执行计划等等都保留了传统关系型数据库的特色。并且针对 Redolog 的 I/O 路径,专门设计了多副本共享存储块设备。 PolarDB 号称对比 MySQL 有 6 倍性能提升及相对于商业数据库实现大幅度降低成本。开发团队在相关的文章中解释称主要是依赖于存储引擎性能优化和计算引擎性能优化来保证 PolarDB 的超高性能。存储引擎性能优化包括持续释放硬件红利、旁路内核,榨干硬件能力、硬件 DMA 和物理复制实现的数据库多副本和针对数据库加速的 Smart Storage ;计算引擎性能优化包括使用共享存储物理复制、锁优化、日志提交优化、复制性能、读节点性能等。此外还通过存储资源池化、透明压缩、0存储成本的只读实例等手段,做到远低于商业数据库的成本。 即将于 10 月 11 日- 14 日在杭州举办的云栖大会上,也专门设有“阿里云自研数据库 POLARDB 专场”。届时,阿里云的研究员、技术专家、产品专家等都讲上台,展示 POLARDB 的计算能力,揭秘其分布式存储引擎,并对其产品特性和通用业务场景进行分析,敬请期待! 技术前沿网一直致力于为一线开发者提供最热门的技术干货,本次云栖大会我们也给用户带来了优惠福利,9月20日起购票活动再升级!返现 100 元基础上每天再抽 10 张门票免费送!售票截止日期为9月30日。赶紧登录:https://fron.com.cn/osc-aliyun-yunqi/?s=osc-wz ,抓住最后的时机抢购 2017 云栖大会门票吧!
达尔文 达尔文 发布于 2017-09-29 35
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
每日一博 | PingCAP 技术大拿谈开源(一)
很多人的『开源』是一个比较时髦且有情怀的词汇,不少公司也把开源当做 KPI 或者是技术宣传的手段。但是在我们看来,大多数人开源做的并不好,大多数开源项目也没有被很好的维护。
达尔文 达尔文 发布于 2017-09-29 4
Elasticsearch v6.0.0-rc1 发布,分布式搜索引擎
Elasticsearch v6.0.0-rc1 已发布,ElasticSearch 是一个基于 Lucene 构建的开源,分布式,RESTful 搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过 HTTP 使用 JSON 进行数据索引。该版本内容更新如下: Breaking changesedit Packaging Configure heap dump path out of the box #26755 (issue: #26665) Query DSL Remove deprecated type and slop field in match query #26720 Remove several parse field deprecations in query builders #26711 Remove deprecated parameters from ids_query #26508 Deprecationsedit Plugins Plugins: Add backcompat for sha1 checksums #26748 (issue: #26746) …… 完整更新内容请查看更新日志。 下载地址: https://www.elastic.co/downloads
两味真火 两味真火 发布于 2017-09-29 6
Dat Data 13.8.2 发布,点对点数据共享
Dat Data 13.8.2 已发布,这是一个用于分发小型和大型数据的数据分散工具。 尚未找到该版本的更新信息,请查看更新日志保持关注。 下载地址: Source code (zip) Source code (tar.gz)
两味真火 两味真火 发布于 2017-09-29 0
码云推荐 | 运维自动化管理工具 AutoOps
AutoOps 是一款基于 Django 开发的,面向运维工程师使用,可以管理资产,批量执行命令、脚本,Web SSH 管理。
达尔文 达尔文 发布于 2017-09-29 0
Biny —— 腾讯开源的超轻量级 PHP 框架
Biny 是腾讯开源的一款超轻量级 PHP 框架。遵循 MVC 模式,用于快速开发现代 Web 应用程序。Biny 代码简洁优雅,对应用层,数据层,模板渲染层的封装简单易懂,能够快速上手使用。高性能,框架响应时间在 1ms 以内,单机 qps 轻松上 3000 。
达尔文 达尔文 发布于 2017-09-29 0
OSChina 周五乱弹 —— 落落酱给你们发中秋礼品啦
这个星期的工作只有一个:等国庆。
达尔文 达尔文 发布于 2017-09-29 23
Ubuntu 17.10  Beta 2 发布,全新的桌面体验
Ubuntu 17.10  Beta 2 发布了,按照官方的发布日程,这是正式版前的最终测试版,所以在正式版本发布之前(10月19日),如无意外,不会有大的变化。 该版本更新内容如下: 全新的桌面体验 GNOME 3.26  新的登录和锁定屏幕 Ubuntu Dock 默认使用 Wayland Ubuntu 17.10的默认主题仍然是Ambiance,但它已经进行了许多改进,看起来好看一点了 完整内容请查看发行说明。
两味真火 两味真火 发布于 2017-09-29 23
Visual Studio Code 现支持深度学习/ AI 应用程序
Microsoft 宣布推出用于 AI 的 Visual Studio Code 工具,是一个跨平台的扩展,用于使用 Microsoft Cognitive Toolkit(CNTK)、Google TensorFlow 或其他深入学习框架构建,测试和部署适用于 Windows 和 Mac 的深度学习/ AI 解决方案。 该扩展与 Azure 机器学习无缝集成,可实现强大的实验功能,包括但不限于向不同的计算目标透明地提交数据准备和模型培训作业。 此外,它还支持自定义指标和运行历史跟踪,实现数据科学的重现和审计。 企业目前准备展开合作,在安全环境下开展项目。 了解详情:Visual Studio Code Tools for AI
达尔文 达尔文 发布于 2017-09-29 9
S.O. 推出程序员身价计算器,看看自己值多少钱?
近日,Stack Overflow 推出了一个程序员薪水计算器。它可以通过你所拥有的技能、工作地区、教育程度、工作经验等,估算出你在编程界值多少钱。该工具将根据各类因素给出直观图形化的显示,从而来衡量自己的薪资是否达到自己工作的一般水平,保障自己的利益,并且让开发人员进行一般的财务处理工作。 如果你有打算去国外就业,那么就不妨用这个"计算器"估算一下自己的薪资。 当然,在国内一些程序员依然可以混得风生水起。特别是那些北上广的程序员,生活可谓滋润。 根据2017年程序员薪水的数据统计,java、PHP、android、.net的程序员,他们在北京和上海的就业的月薪资超过了1.1万。 对于程序员薪水,不少程序员网友发表了评论: 网友一:大四在北京实习5000,马上毕业了,不知道转正能拿多少? 网友二:女程序猿,换公司中,因为未婚,相当不好就业,更别说薪水了...... 网友三:java才是最完美的语言! 网友四:很多人对程序员容易造成误解。误解一:拿命换钱。也就是坐在电脑前而已,很多很多职业都是吧,至于加班,没有说的那么夸张。误解二:年龄大了就干不了了青春饭。呵呵,互联网也就20年,再加上技术跟不上的被淘汰的,所以平均年龄不大~ 尽管一线城市,如北上广深的程序员,他们的薪水较高,与此同时,也伴随着较大的生活成本和压力。 亦有不少的程序员从一线回到二线城市。 对于回到二线城市程序员,也不一定意味着他们在一线城市混不下去,而是因为选择了更适合自己的路。 来源:w3cschool
达尔文 达尔文 发布于 2017-09-29 10
代码质量:结对编程的好处与坏处
结对编程是软件开发过程中所使用的一种技术,两名程序开发人员共享同一台工作站。其中一个扮演驾驶者(Driver)的角色,进行代码编写,另一个扮演观察员(Observer)或导航员(Navigator)的角色,对代码进行评测。他们可以轮流编写代码和测试案例,还可以坐在一起交流思想,解决问题,而不会想偷懒去刷手机。 结对编程的概念已经存在很长一段时间,已经有许多公司认同这种编程方式,但也有许多公司表示他们不考虑采用。结对编程需要花费的时间可能比个人编程更长,但产生的 bug 比个人编程少;它需要公司付出多一倍的人力,但编程的效率会比个人编程高。这是一个比较有争议的编程方式,不同公司的需求不同,对结对编程的看法就不一样。 国外有位开发者 Sam Harris 对结对编程的利弊做出了客观的总结分析,总结内容如下: 结对编程的好处 1、互相鼓励,不容易沮丧:团队工作能增加成员的工作积极性。因为在面对问题的时候,会有人一起分担,共同尝试新的策略。 2、互相监督,不容易偷懒:两个人一起工作需要互相配合,如果想偷懒去干别的,就会拖延工作进度。 3、互相学习编程技巧:在编程中,相互讨论,可以更快更有效地解决问题,互相请教对方,可以得到能力上的互补。 4、可以培养和训练新人:让资深开发者和新手一起工作,可以让新人更快上手。 5、多双眼睛,少点 bug:两人互相监督工作,可以增强代码和产品质量,并有效的减少 BUG。 结对编程的坏处 1、与合不来的人一起编程容易发生争执,不利于团队和谐。 2、经验丰富的老手可能会对新手产生不满的情绪。 3、一山不容二虎,开发者之间可能就某一问题发生分歧,产生矛盾,造成不必要的内耗。 4、开发人员可能会在工作时交谈一些与工作无关的事,分散注意力,造成效率低下。 等等...... 因此,是否采用结对编程需要根据公司的情况进行定夺。并且,结对编程的时间需要合理安排,时间太长(8 小时及以上)容易产生疲劳,时间太短(低于 1 小时)都没进入工作状态。 编译自:FreeCodeCamp
达尔文 达尔文 发布于 2017-09-29 5
虽然生活成本高,但程序员留在硅谷很明智
据VentureBeat报道,如果你离开物价高昂的海湾地区,你的经济状况可能会更好,这是美国中部地区许多城市吸引高科技人才的一大卖点。然而,来自求职网站Indeed的最新报告却发现,大多数软件工程师和开发人员留在薪水最高的地方工作依然是明智之举。 Indeed利用发布在其网站上的25个大都市的年度薪资信息(2016年8月至2017年7月),并计算出各种技术职位的平均工资。然后根据美国经济分析局的数据,对每个城市的生活成本进行调整。结果显示,调整生活成本后平均年薪最高的地方是夏洛特和亚特兰大,那里的科技工作者平均年薪分别可达108178美元和104454美元。 不过,像奥斯汀、旧金山、西雅图以及圣何塞这样的知名科技中心,也没有落后太远。圣何塞技术人员的平均年薪为126937美元,调整生活成本后这个数字降至102286美元。这意味着,那些在硅谷年薪超过10万美元的技术人员,前往夏洛特工作每年可能只会多赚6000美元。Indeed首席经济学家杰德·柯尔克(Jed Kolko)说:“在大多数情况下,你不需要在哪里能找到更多技术职位和哪里调整生活成本后年薪最高之间做出权衡。” 但是有两个地方并不符合这种模式,即纽约和华盛顿特区。它们都是超大型城市,尽管科技行业在当地经济中所占比重并不大,但在这两个城市工作的技术人员平均年薪分别可达112101美元和111980美元。但是,调整生活成本后,这个数字分别下降到91961美元和94022美元。调整后的年薪比明尼阿波利斯和丹佛等地调整后的工资要低几千美元。 Indeed也计算出了美国各大城市17种不同职业的年薪数据。在大多数被研究的职业中,调整生活成本后年薪最高的地方位于西海岸。其中最令人惊讶的是阿拉巴马州的亨茨维尔市,数据显示那里的软件工程师拥有调整后的最高年薪。尽管该地区的人口只有44万,但它拥有庞大的军事基地,美国宇航局下属的马歇尔航天中心、波音公司的大型飞机制造中心都在这里。 柯尔克警告说,在每个技术职位来说,调整后年薪最高的两个城市之间并没有太大区别。但西雅图、旧金山、圣何塞以及奥斯汀,仍然很可能是技术人员调整后年薪最高的几个城市。 来源:网易科技
达尔文 达尔文 发布于 2017-09-29 5
Tor Browser 7.5a5 发布,基于 Firefox ESR 的浏览器
Tor Browser 7.0a5 发布了,除了一般的Firefox安全和扩展更新之外,这个alpha包含了很多期待已久的特性: We include Tor 0.3.2.1-alpha, the first alpha release in the 0.3.2 series, with support for next generation onion services and a new circuit scheduler, KIST. Thanks to the work of Jed Davis we are able to ship a content sandbox for Linux users. While the content sandbox is disabled in Firefox 52 ESR versions, which Tor Browser is based on, backported patches allow us to protect our Linux users with the same mechanisms that are provided to regular Firefox users. The content sandbox is enabled for Windows users as well. While we still need to clean up our workarounds to get the sandboxing code to work with our mingw-w64 compiler, we think the enabled sandbox is ready for a wider testing in our alpha series. Please give it a try if you can. Although this change should be invisible to users, we switched our build system from gitian/tor-browser-bundle to rbm/tor-browser-build. The build should continue to be reproducible and if you want to do a build yourself the README file in the tor-browser-build repository has some informations. 完整更新内容请查看发行说明。 下载地址: https://dist.torproject.org/torbrowser/...
两味真火 两味真火 发布于 2017-09-29 2
NKeditor v5.0.0 发布,在线富文本编辑器
NKeditor 5.0.0 已发布。NKedtior 是基于 kindeditor 进行二次开发的项目,kindeditor 是一款优秀的开源在线编辑器。轻量级且功能强大,代码量却不到百度的ueditor编辑器的一半。我们在kindeditor的基础上做了很多优化,包括优化了部分样式,以及删除和添加了一些组件。 这次不小心进行了大版本更新,使用 sass 重写了全部的 css 代码,方便维护了,重写了皮肤,而且提供了8套皮肤供自由选择,修复了 N 个bug。 本次更新内容 应广大网友的呼吁,你想要的全新UI终于上线了,我们还提供了8套皮肤,让你挑花眼。 修复切换源代码再返回就看不到图标了的bug, 感谢技术前沿网用户 “吴小华” 同学的反馈 修复 #IFA3P 提出的bug,弹出框和语言包的问题,提供新的 options 参数 dialogOffset 用来设置弹出框的位置。默认为 0 ,即居中显示。 新增 tableBorderColor 配置选项,设置表格的默认边框,并把表格的默认边框颜色设置为 #cccccc。 修复了文件上传的N多bug,优化了用户体验。 实现了 java spring-boot 版本的集成接入 https://gitee.com/blackfox/spring-boot-demo 我们致力于把 NKeditor 打造成大家想要编辑器,欢迎拍砖。 在线演示 http://d.r9it.com/nkeditor/
blackfox blackfox 发布于 2017-09-29 18
个性满满!那些有意思的艺术图像生成工具推荐
随着深度学习的快速发展以及技术的开源,越来越多的人开始接触和了解深度学习,也出现了越来越多的开源的深度学习项目。其中不乏一些非常有意思的项目,在帮助用户了解深度学习原理的同时,还能生成一些奇特、颇具艺术感的图像。
达尔文 达尔文 发布于 2017-09-29 9
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
9 月 21 日,阿里云正式发布新一代商用关系型云数据库 POLARDB 。据悉,该数据库为阿里云自研,采用第三代分布式共享存储架构,与 MySQL 完全兼容,为企业级 OLTP 与 OLAP 一体化数据库系统整体设计,可实现一个数据库就可以达到多类数据库混合使用的效果。 PolarDB 的设计思想有几点革新突破。一是通过重新设计特定的文件系统来存取 Redo log 这种特定的 WAL I/O 数据,二是通过高速网络和高效协议将数据库文件和 Redo log 文件放在共享存储设备上,避免了多次长路径 I/O 的重复操作,相比较 Binlog 这种方式更加巧妙。另外在 DB Server 设计上,采用 MySQL 完全兼容的思路,完全拥抱开源生态,从 SQL 的编译、性能优化器和执行计划等等都保留了传统关系型数据库的特色。并且针对 Redolog 的 I/O 路径,专门设计了多副本共享存储块设备。 PolarDB 号称对比 MySQL 有 6 倍性能提升及相对于商业数据库实现大幅度降低成本。开发团队在相关的文章中解释称主要是依赖于存储引擎性能优化和计算引擎性能优化来保证 PolarDB 的超高性能。存储引擎性能优化包括持续释放硬件红利、旁路内核,榨干硬件能力、硬件 DMA 和物理复制实现的数据库多副本和针对数据库加速的 Smart Storage ;计算引擎性能优化包括使用共享存储物理复制、锁优化、日志提交优化、复制性能、读节点性能等。此外还通过存储资源池化、透明压缩、0存储成本的只读实例等手段,做到远低于商业数据库的成本。 即将于 10 月 11 日- 14 日在杭州举办的云栖大会上,也专门设有“阿里云自研数据库 POLARDB 专场”。届时,阿里云的研究员、技术专家、产品专家等都讲上台,展示 POLARDB 的计算能力,揭秘其分布式存储引擎,并对其产品特性和通用业务场景进行分析,敬请期待! 技术前沿网一直致力于为一线开发者提供最热门的技术干货,本次云栖大会我们也给用户带来了优惠福利,9月20日起购票活动再升级!返现 100 元基础上每天再抽 10 张门票免费送!售票截止日期为9月30日。赶紧登录:https://fron.com.cn/osc-aliyun-yunqi/?s=osc-wz ,抓住最后的时机抢购 2017 云栖大会门票吧!
达尔文 达尔文 发布于 2017-09-29 35
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
每日一博 | PingCAP 技术大拿谈开源(一)
很多人的『开源』是一个比较时髦且有情怀的词汇,不少公司也把开源当做 KPI 或者是技术宣传的手段。但是在我们看来,大多数人开源做的并不好,大多数开源项目也没有被很好的维护。
达尔文 达尔文 发布于 2017-09-29 4
码云推荐 | 运维自动化管理工具 AutoOps
AutoOps 是一款基于 Django 开发的,面向运维工程师使用,可以管理资产,批量执行命令、脚本,Web SSH 管理。
达尔文 达尔文 发布于 2017-09-29 0
【福利】蓝色巨人的云计算PaaS平台IBM Bluemix免费试用!
IBM Bluemix,包含认知、物联网、大数据分析、安全、DevOps、应用、应用整合、移动、计算、网络、存储等 11 大类共 140 多个服务的云计算平台。
Biny —— 腾讯开源的超轻量级 PHP 框架
Biny 是腾讯开源的一款超轻量级 PHP 框架。遵循 MVC 模式,用于快速开发现代 Web 应用程序。Biny 代码简洁优雅,对应用层,数据层,模板渲染层的封装简单易懂,能够快速上手使用。高性能,框架响应时间在 1ms 以内,单机 qps 轻松上 3000 。
达尔文 达尔文 发布于 2017-09-29 0
OSChina 周五乱弹 —— 落落酱给你们发中秋礼品啦
这个星期的工作只有一个:等国庆。
达尔文 达尔文 发布于 2017-09-29 23
Visual Studio Code 现支持深度学习/ AI 应用程序
Microsoft 宣布推出用于 AI 的 Visual Studio Code 工具,是一个跨平台的扩展,用于使用 Microsoft Cognitive Toolkit(CNTK)、Google TensorFlow 或其他深入学习框架构建,测试和部署适用于 Windows 和 Mac 的深度学习/ AI 解决方案。 该扩展与 Azure 机器学习无缝集成,可实现强大的实验功能,包括但不限于向不同的计算目标透明地提交数据准备和模型培训作业。 此外,它还支持自定义指标和运行历史跟踪,实现数据科学的重现和审计。 企业目前准备展开合作,在安全环境下开展项目。 了解详情:Visual Studio Code Tools for AI
达尔文 达尔文 发布于 2017-09-29 9
S.O. 推出程序员身价计算器,看看自己值多少钱?
近日,Stack Overflow 推出了一个程序员薪水计算器。它可以通过你所拥有的技能、工作地区、教育程度、工作经验等,估算出你在编程界值多少钱。该工具将根据各类因素给出直观图形化的显示,从而来衡量自己的薪资是否达到自己工作的一般水平,保障自己的利益,并且让开发人员进行一般的财务处理工作。 如果你有打算去国外就业,那么就不妨用这个"计算器"估算一下自己的薪资。 当然,在国内一些程序员依然可以混得风生水起。特别是那些北上广的程序员,生活可谓滋润。 根据2017年程序员薪水的数据统计,java、PHP、android、.net的程序员,他们在北京和上海的就业的月薪资超过了1.1万。 对于程序员薪水,不少程序员网友发表了评论: 网友一:大四在北京实习5000,马上毕业了,不知道转正能拿多少? 网友二:女程序猿,换公司中,因为未婚,相当不好就业,更别说薪水了...... 网友三:java才是最完美的语言! 网友四:很多人对程序员容易造成误解。误解一:拿命换钱。也就是坐在电脑前而已,很多很多职业都是吧,至于加班,没有说的那么夸张。误解二:年龄大了就干不了了青春饭。呵呵,互联网也就20年,再加上技术跟不上的被淘汰的,所以平均年龄不大~ 尽管一线城市,如北上广深的程序员,他们的薪水较高,与此同时,也伴随着较大的生活成本和压力。 亦有不少的程序员从一线回到二线城市。 对于回到二线城市程序员,也不一定意味着他们在一线城市混不下去,而是因为选择了更适合自己的路。 来源:w3cschool
达尔文 达尔文 发布于 2017-09-29 10
代码质量:结对编程的好处与坏处
结对编程是软件开发过程中所使用的一种技术,两名程序开发人员共享同一台工作站。其中一个扮演驾驶者(Driver)的角色,进行代码编写,另一个扮演观察员(Observer)或导航员(Navigator)的角色,对代码进行评测。他们可以轮流编写代码和测试案例,还可以坐在一起交流思想,解决问题,而不会想偷懒去刷手机。 结对编程的概念已经存在很长一段时间,已经有许多公司认同这种编程方式,但也有许多公司表示他们不考虑采用。结对编程需要花费的时间可能比个人编程更长,但产生的 bug 比个人编程少;它需要公司付出多一倍的人力,但编程的效率会比个人编程高。这是一个比较有争议的编程方式,不同公司的需求不同,对结对编程的看法就不一样。 国外有位开发者 Sam Harris 对结对编程的利弊做出了客观的总结分析,总结内容如下: 结对编程的好处 1、互相鼓励,不容易沮丧:团队工作能增加成员的工作积极性。因为在面对问题的时候,会有人一起分担,共同尝试新的策略。 2、互相监督,不容易偷懒:两个人一起工作需要互相配合,如果想偷懒去干别的,就会拖延工作进度。 3、互相学习编程技巧:在编程中,相互讨论,可以更快更有效地解决问题,互相请教对方,可以得到能力上的互补。 4、可以培养和训练新人:让资深开发者和新手一起工作,可以让新人更快上手。 5、多双眼睛,少点 bug:两人互相监督工作,可以增强代码和产品质量,并有效的减少 BUG。 结对编程的坏处 1、与合不来的人一起编程容易发生争执,不利于团队和谐。 2、经验丰富的老手可能会对新手产生不满的情绪。 3、一山不容二虎,开发者之间可能就某一问题发生分歧,产生矛盾,造成不必要的内耗。 4、开发人员可能会在工作时交谈一些与工作无关的事,分散注意力,造成效率低下。 等等...... 因此,是否采用结对编程需要根据公司的情况进行定夺。并且,结对编程的时间需要合理安排,时间太长(8 小时及以上)容易产生疲劳,时间太短(低于 1 小时)都没进入工作状态。 编译自:FreeCodeCamp
达尔文 达尔文 发布于 2017-09-29 5
虽然生活成本高,但程序员留在硅谷很明智
据VentureBeat报道,如果你离开物价高昂的海湾地区,你的经济状况可能会更好,这是美国中部地区许多城市吸引高科技人才的一大卖点。然而,来自求职网站Indeed的最新报告却发现,大多数软件工程师和开发人员留在薪水最高的地方工作依然是明智之举。 Indeed利用发布在其网站上的25个大都市的年度薪资信息(2016年8月至2017年7月),并计算出各种技术职位的平均工资。然后根据美国经济分析局的数据,对每个城市的生活成本进行调整。结果显示,调整生活成本后平均年薪最高的地方是夏洛特和亚特兰大,那里的科技工作者平均年薪分别可达108178美元和104454美元。 不过,像奥斯汀、旧金山、西雅图以及圣何塞这样的知名科技中心,也没有落后太远。圣何塞技术人员的平均年薪为126937美元,调整生活成本后这个数字降至102286美元。这意味着,那些在硅谷年薪超过10万美元的技术人员,前往夏洛特工作每年可能只会多赚6000美元。Indeed首席经济学家杰德·柯尔克(Jed Kolko)说:“在大多数情况下,你不需要在哪里能找到更多技术职位和哪里调整生活成本后年薪最高之间做出权衡。” 但是有两个地方并不符合这种模式,即纽约和华盛顿特区。它们都是超大型城市,尽管科技行业在当地经济中所占比重并不大,但在这两个城市工作的技术人员平均年薪分别可达112101美元和111980美元。但是,调整生活成本后,这个数字分别下降到91961美元和94022美元。调整后的年薪比明尼阿波利斯和丹佛等地调整后的工资要低几千美元。 Indeed也计算出了美国各大城市17种不同职业的年薪数据。在大多数被研究的职业中,调整生活成本后年薪最高的地方位于西海岸。其中最令人惊讶的是阿拉巴马州的亨茨维尔市,数据显示那里的软件工程师拥有调整后的最高年薪。尽管该地区的人口只有44万,但它拥有庞大的军事基地,美国宇航局下属的马歇尔航天中心、波音公司的大型飞机制造中心都在这里。 柯尔克警告说,在每个技术职位来说,调整后年薪最高的两个城市之间并没有太大区别。但西雅图、旧金山、圣何塞以及奥斯汀,仍然很可能是技术人员调整后年薪最高的几个城市。 来源:网易科技
达尔文 达尔文 发布于 2017-09-29 5
Java 开发者的福音:使用 VS Code 调试 Java 应用程序
一款能让开发者调试 Java 应用程序的轻量级扩展:Java Debugger for Visual Studio Code
oschina oschina 发布于 2017-09-28 37
Java 开发者的福音:使用 VS Code 调试 Java 应用程序
Facebook 是如何进行大规模代码部署的
摘要:Facebook 高速发展的 2007 年到 2016 年,他们一天部署 3 次代码,cherry-pick 集齐成千上万个 commit;现在使用类似持续交付的方法,每个 commit 能自动部署到 production。公司里有很多员工、很多用户的好处:新代码让公司所有员工先用上,因为员工数足够多,能很快发现问题;然后让 2% 的访问量用上新代码,最后慢慢增加到 100% 的访问量。 不久前有篇关于缩短 Facebook 发布流程的文章,阐述了将代码投入生产的灵活方法。这篇文章着重讲述了他们在一年之内如何从“ cherry-picking ”升级到“ push-from-master ”策略。早些时候, Facebook 也分享了他们部署过程的细节。作者 Chuck Rossi 是 Facebook 的首位发布工程师,目前是 Facebook 发布工程的工程总监。 Facebook 的发布周期是“ quasi-continuous ” (准连续)——这只是一种委婉的说法,表明并非每次提交都会部署到生产环境,实际上它采用的是对几十到几百个提交进行批处理,每隔几个小时就进行推送。这种分层发布的方式使任何变更的回滚很容易。 这个新系统从 2016 年 4 月开始,经过一年的时间慢慢地完善。早先的模式是从主干分支的提交中选择特定的变更放到发布分支上。发布分支每天将这些变更推送到生产环境。这种“ cherry-picking ”的特点是,每天选择变更的数量为 500 ~ 1000。剩下的变更就推入到每周发布分支中。随着时间的推移,提交的数量和参与其中的工程师都有所增加,发布工程师的手工劳动变得过多,以至于无法持续。 这个 CD 系统的关键组件是一种控制方法,即谁将接收变更,以及用于部署和测量的自动化工具。在第一步中,经过一系列自动化测试后,变更就从内部推送到 Facebook 员工。在这一阶段发现的任何回归,都会被认为这一进程受阻或者停止。下一步涉及到“ canary deployment ”(金丝雀部署),只推送至生产环境的 2% 。依靠连续的监测来检测问题。如果一切顺利,这些变更将 100% 部署到生产环境中。名为 Flytrap 的工具收集用户报告,并发送任何异常情况的告警。   Facebook 中的 Web 和移动产品遵循两条不同的路径,原生移动变更的部署频率低于 Web 。这两个都由名为 Gatekeeper 的系统控制。除此之外,Gatekeeper 还分离出了部署和发布。这种分离带来了挑战,包括维护向下兼容性。 由于工具和部署选项的性质,移动持续部署面临着一些特定的挑战。Web 部署则更为容易,因为 Facebook 拥有完整的技术栈和工具。为了解决这些挑战,Facebook 已经构建...
达尔文 达尔文 发布于 2017-09-28 9
码云账号不再使用社区账号进行二次身份验证的通知
社区和码云是技术前沿网的两个核心服务,但是这两个系统使用不同的语言开发,而且部署在不同的机房中。码云在最初上线时是一套独立的用户系统,所以之前为了方便广大社区用户使用码云服务,用户可以直接在码云上输入社区的账号和密码进行登录。随着越来越多的用户使用码云服务,这种做法会存在一些安全的隐患。例如有人修改了码云密码,但是社区密码没修改,那么老的密码还是可以登录码云,这就造成了潜在的安全问题。 因此我们决定码云不再支持使用社区账号直接登录,如果你希望使用社区账号快速登录码云,可以使用第三方登录的方式,如下图所示,点击“其他方式登录” 中的技术前沿网图标即可。 大家可能会问,为什么不做账号的同步? 很抱歉,这是一个历史遗留问题,已经有很多的账号在社区和码云上使用的不是同一个 Email 地址;此外我们也统计过,两个系统的账号重叠率并不是特别高。 社区账号二次身份验证将会于9月29号凌晨下线,如果您遇到无法认证账户的情况,请使用忘记密码功能找回密码,感谢您的理解。
红薯 红薯 发布于 2017-09-28 32
工具推荐 | 与 Docker 紧密整合的 12 大开源工具
Docker 一直是第三方开发人员关注的重点,很多项目扩展、补充或增强了 Docker,从日志工具到数据库工具等。因此,在这篇文章中,我们将介绍一些实用且开源的第三方工具,让您的容器开发如虎添翼。
达尔文 达尔文 发布于 2017-09-28 10
近 20 年的厚积薄发,PostgreSQL 10 新特性详解
在经过 4 个测试版本后,PostgreSQL 10 的首个候选版本已于前几日发布。PostgreSQL 项目组将根据测试情况发布更多 RC 版本,预计会在年底发布 PostgreSQL 10 的正式版本。想提前体验新特性的可点此下载。 从 beta1 到 rc1 , PostgreSQL 10 的主要新特性已趋于定性,包括: 大数据 原生分区(内置分区):PostgreSQL 10 中将内置分区表功能,依旧使用了继承的特性,但不需要手工写规则了,全部由系统处理。 并行增强:包括并行合并连接、并行索引扫描、并行位图扫描、收集合并等等。 连接和聚合下推:在外部表上做 aggregates 操作时,10 版本之前的处理过程是先将远程库的数据全部取到本地库,之后在本地库上 aggregates 操作,10 版本后部分 aggregates 操作可下推到远程库,这大幅减少了远程库传到本地库的数据量,并让聚合计算从请求服务器抽离。 更快的分析查询 复制和扩展 逻辑复制:可复制指定的表,或是进行复制方式的升级 同步复制的优选提交:确保多节点时数据的可靠性和性能 临时 replication slots:在会话结束时自动删除 故障切换:自动连接到列表中第一个可用的主机 可追踪提交 物理复制:改进两阶段提交的 replay 性能 管理 对 pg_receivewal 的压缩支持 pg_stat_activity 后台进程显示:包括辅助进程、工作进程、WAL 发件人等 SQL 特性 标识列:详情 宕机安全和可复制的哈希索引 触发器表转换:触发器执行时表内容变化的查询 XML 和 JSON XMLTable:可将 XML 文档转换为表格式,从而使数据库中的 XML 数据更容易处理 JSON 和 JSONB 全文搜索支持 安全性 SCRAM 认证:用于更新安全的基于密码认证的访问 新增"监控"角色:pg_read_all_settings、pg_read_all_stats、pg_stat_scan_tables、pg_monitor 与行级安全有关的限制策略 性能 多列统计:详情 pg_stat_activity 等待事件状态显示:PostgreSQL 9.6 代码共测试了 69 个等待事件,PostgreSQL 10 再次扩展,已包含 184 个等待事件。 查询方案改进 以及,更多…… 即将于 10 月 11 日- 14 日在杭州举办的云栖大会上,也专门设有“ PostgreSQL 专场”。届时,PostgreSQL 全球开发组联合创始人 Bruce Momjian 将对 PostgreSQL 10 的新特性进行详细解析。另外还有其他数据专家对 PostgreSQL 的迁移、进阶、应用等方面进行分享,敬请期待! 技术前沿网一直致力于为一线开发者提供最热门的技术干货,本次云栖大会我们也给用户带来了优惠福利,9月20日起购票活动再升级!返现 100 元基础上每...
大大大大风车 大大大大风车 发布于 2017-09-28 30
每日一博 | Activiti 6.0 连载:Activiti 开发环境搭建
本小节所说的 Activiti 开发环境包括 Eclipse IDE 和 Eclipse 的 Activiti 插件的内容。
达尔文 达尔文 发布于 2017-09-28 4
协作翻译 | Kotlin 中的领域特定语言
Kotlin 是一门提供了强大特性支持 DSL(领域特定语言) 的编程语言。这些特性中,我曾经介绍过具有接收者的函数字面量(Function Literals with Receiver),以及调用约定和中缀表达式。
达尔文 达尔文 发布于 2017-09-28 3
码云推荐 | Zend Engine 的 C++ 封装 ZendAPI
ZendAPI 是对 Zend Engine 的 C 接口使用 C++ 的最新标准 C++11 进行而面向对象的封装,从而屏蔽了底层 Zend Engine API 的接口复杂性,加快开发 PHP 扩展的效率。
达尔文 达尔文 发布于 2017-09-28 0
Gnirehtet —— Android 反向网络连接工具
该项目通过 adb 为 Android 设备提供 reverse tethering(反向网络连接),允许设备在插入计算机后,使用计算机的网络而不用消耗自身的流量。适用于 GNU / Linux、Windows 和 Mac OS,无需任何 root 权限。
达尔文 达尔文 发布于 2017-09-28 0
OSChina 周四乱弹 —— 裸辞回家
大三暑假,送室友坐高铁,临上车前,我说:“我去买几个橘子,你就站在此地,不要走动”。室友愣了一下,说:“你他妈什么时候都不忘占我便宜。”
达尔文 达尔文 发布于 2017-09-28 32
技术前沿网 Android 客户端 v2.8.9 发布
国庆、中秋长假在即,除了预祝各位 OSCer 假期快乐之外,我们非常高兴地发布技术前沿网 Android 客户端 v2.8.9 版本。 距离上一个版本发布正好一个月,今天带来的这个版本中主要包括如下几个新特性:  新增:编写并发布博客功能  新增:资讯、博客详情界面中长图分享功能  新增:详情界面中侧滑返回功能  修复:上一个版本中反馈的 bug 相关问题 新功能:发布博客 考虑到在手机上编写文字并不是非常方便,很久以来,我们并没有考虑开发这个功能。但群众的呼声越来越强烈,我们不能当作耳旁风哇!因此,这个版本中我们非常小心地加入了发布博客的功能。目前,App 中发布博客仅支持可视化编辑(切功能有限)。对于部分用户(包括我自己)的 Markdown 需求,我们会在后期考虑,敬请大家谅解。差点忘了说了:发布博客的功能就藏在底部那个发布的按钮里面哦。 新功能:长图分享 一直就很羡慕某些 App 中的长图分享功能,可以把整篇文章截图发到朋友圈,感觉很酷。在这个版本中,我们终于也支持长图分享功能了。这个功能就藏在详情界面底部的分享按钮里面,大家千万不要错过哦。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 体验最新版客户端,请点击这里下载或者扫描如下二维码: 不要再犹豫了,赶紧拿起手中的设备升级吧! 顺便说一下,v2.8.9 版本源码将会在明天正式开源,敬请各位OSCer期待! 大家都知道,技术前沿网秉承自由、开放、分享的精神,每次客户端升级之后代码都会在第一时间开源,以供大家查阅、学习、批评、指正。所以,遇到有问题或更好的建议时,请大家通过码云issue来向我们反馈。  技术前沿网客户端 Android 版码云源码请访问: https://gitee.com/oschina/android-app
巴拉迪维 巴拉迪维 发布于 2017-09-29 3
【福利】蓝色巨人的云计算PaaS平台IBM Bluemix免费试用!
IBM Bluemix,包含认知、物联网、大数据分析、安全、DevOps、应用、应用整合、移动、计算、网络、存储等 11 大类共 140 多个服务的云计算平台。
智果内容付费系统 1.2.0RC 版发布,支持会员、问答
感谢每一位关注以及支持 智果内容付费系统 发展的朋友。 代码已经更新至git.oschina.net 本次版本为智果的第4个版本,也是我们的正式版之前的最后一个版本RC版。  目前商业版已经可以通过直接购买获得。 本次更新商业版本加入了一些新的特性: 商业版: 1.加入了对会员的支持  会员允许按月购买,购买后在社区的昵称会变红,同时显示头像皇冠 2.会员购买部分商品有优惠价格  3.视频上传支持七牛云了,支持七牛云后可以大幅度下降服务器的带宽资费,同时提升网站的访问速度  4.增加了问答功能  问答来自于OpenSNS,支持悬赏、邀请回答 智果,智慧树下智慧果,智慧树下你和我 历史版本记录: 9月6日Beta2 版本更新记录:  免费版: 1.重新设计商城首页  2.优化了图文形式的阅读体验,加入了分页  3.设置店铺首页模板  4.增加记笔记功能  5.增加商品评论功能  6.增加视频类型的内容形式  7.增加订单列表  8.对商品的状态进行了判断,购买但已经下架的商品会提示已经下架但仍可阅读  9.支付配置改为后台设置  10.支持微信和手机的解绑  ……更多细节改进 商业版: 1.增加社区功能,社区支持发布图文、表情、话题以及支持发布商品  2.支持视频类型的内容形式  3.调整音频类型的内容详情页,美化了音频播放器 8月10日Beta1 版本更新记录:  免费版: 1.调整了后台首页,加入当天销售数据统计  2.钱包提现功能完善,支持后台一键划账至用户零钱包  3.支持微信分享带图文标题简介  4.已购页面加入列表形式,支持按最后阅读和最新购买排序  5.阅读文章页面支持分页展示  6.商业分类支持排序和分类图标设置(为后面加强商城排版做准备)  7.增加购物车功能,可以一次性购买多个商品  8.后台订单列表支持搜索和过滤,方便管理订单  9.重新调整美化了注册和登录页面,支持用户协议  10.重新调整美化了微信账号绑定后的页面(新注册支持验证码短信验证) 商业版: 1.支持音频内容类型  -音频内容可以试听、查看文本  2.增加对专栏的支持  - 专栏可以一次性订阅  - 专栏支持作家展示  - 专栏支持试看(关联免费商品即可试看)  - 专栏支持图文和音频形式内容 7月17日开发者预览版 功能介绍  本版本包含了了核心的功能模块 1.文章类型的内容购买与付费  2.对微信的友好支持(公号菜单、登陆、微信支付)  3.钱包功能 本产品开发基于OpenSNS,是OpenSNS的一个行业变体版本  本产品删除了OpenSNSV5的社交功能模块,保留了...
陈一枭 陈一枭 发布于 2017-09-29 1
NideShop 微信小程序开源商城:发布后台管理系统
Node.js 开源商城 NideShop 管理后台(基于 Node.js、Vue.js、Element UI、Electron),可打包成 web 和桌面应用。 测试版包含功能(待完善) 管理员登录 商品管理 商品分类 品牌管理 会员管理 订单管理 Build Setup 安装 nideshop GitHub 修改api地址 src/renderer/main.js Axios.defaults.baseURL = 'http://127.0.0.1:8360/admin/';  # admin/ 不可删除 运行 # install dependencies  npm install  # serve with hot reload at localhost:9080  npm run dev 测试账号 admin  admin888
tumobi tumobi 发布于 2017-09-29 2
ONI v0.2.10-rc5 发布,基于 Vim 的 IDE
基于 Vim (neovim)的 IDE 终于有了!许多原来需要复杂配置的功能,现在开箱即用。 更新内容:     Fixes Internationalization Integrated keyboard-layout npm module and additional diagnostic logging (#715) Fix bug in multibyte character rendering (#724) Fix #644 - Handle AltGr and broken shift cases (#717) Fix #542, #396, and #638 - Support dead keys and IME (#716) Bug Fixes #725 - Oni now respects file arguments on Linux (#728) - thanks @badosu! Dependencies Update Electron to 1.7.8 (#719) Update React to 16.0.0 (#718, #723) 完整更新内容请查看发布主页。 下载地址: Oni-0.2.9-amd64-linux.deb Oni-0.2.9-ia32-win.exe Oni-0.2.9-ia32-win.zip On-0.2.9-linux.tar.gz Oni-0.2.9-osx.dmg Oni-0.2.9-osx.zip Oni-0.2.9-x86_64-linux.rpm Source code (zip) Source code (tar.gz)
同一种调调 同一种调调 发布于 2017-09-29 3
OpenSNS V5.2.0 发布,改进消息系统,微社区支持公告
【概览】   PC端及内核改进:  本次重点改进了消息系统,增加了对全局消息的模板支持,本次更新之后开发者可以调用新的模板消息机制,模板消息机制支持对站内消息、短信、邮件三种格式的模板定义及发送方式的调整。同时支持后台查看短信发送记录。  本次还支持了对各个平台的用户注册情况进行统计,后台将能看到用户的注册终端,注册方式。  此外,AdminConfigBuilder开始支持Markdown格式。我们也对全局的富文本编辑器的配置进行了适配,支持后台定义各个编辑器的设置项。  我们去掉了UCenter的自带支持,从之后的版本不再自带UCenter了,需要的朋友到官网下载页下载。  插件的改进:  七牛插件支持地区选择(适配不同地区的CDN)。 微社区的改进: 微社区开始支持扩展资料的设置。同时支持了公告功能。  活动模块开始被微社区支持。  微社区的动态开始支持神评论(只需在后台设置一个最小点赞数要求)。  微社区开始支持私信功能。  微社区支持全站公告 。 微社区可以设置通过微信绑定进去的用户默认身份。 此外,对于有内容付费方面需求的客户,可以留意一下我们的另一款内容付费产品——智果,内容付费系统。  技术支持服务标准免费升级:  伴随着产品的更新,我们也在服务方面进行了提升,从即日起,技术支持正式从5*8小时升级到7*8小时(双休日无休),并且不增加技术支持的费用。当然如果您有运维方面的需求,也欢迎将网站托管给我们。  bug 改进: 【PC端】升级微博pro可能会出现微社区表情不兼容问题 【PC端】OpenSNS的PC端论坛详情页登入账号存在问题 【PC端后台】后台导航栏,管理微社区的入口在开启伪静态下无效 【PC端】群组模块首页获取的群组内容 首字 不见了 【PC端】开启伪静态以后,论坛翻页到第3页及以后出现错误 【PC端】导入人数过多时,初始化身份失败 【PC后台】导航栏管理的时候,添加新的导航栏项目,保存后容易出现图标被移动 【微社区】点击评论,无法跳转到相应页面,会报错。 【微社区】收藏的资讯无法在收藏夹中展示,同一条资讯会重复显示 【微社区】动态设置置顶天数以后,到期不自动取消 【微社区】论坛首页,点击切换最新和最热时,左边仍为最新帖子,无变化。 【微社区】微社区上传头像,pc端无法显示,路径缺少一个/m 【微社区】微社区模块安装完成以后,pc端模块导航栏菜单消失,只能重新安装pc端模块才行。 【微社区】附件上传之后,附件未显示出来 【微社区】后台设置了注册以后需要填写注册...
陈一枭 陈一枭 发布于 2017-09-29 2
Elasticsearch v6.0.0-rc1 发布,分布式搜索引擎
Elasticsearch v6.0.0-rc1 已发布,ElasticSearch 是一个基于 Lucene 构建的开源,分布式,RESTful 搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过 HTTP 使用 JSON 进行数据索引。该版本内容更新如下: Breaking changesedit Packaging Configure heap dump path out of the box #26755 (issue: #26665) Query DSL Remove deprecated type and slop field in match query #26720 Remove several parse field deprecations in query builders #26711 Remove deprecated parameters from ids_query #26508 Deprecationsedit Plugins Plugins: Add backcompat for sha1 checksums #26748 (issue: #26746) …… 完整更新内容请查看更新日志。 下载地址: https://www.elastic.co/downloads
两味真火 两味真火 发布于 2017-09-29 6
Dat Data 13.8.2 发布,点对点数据共享
Dat Data 13.8.2 已发布,这是一个用于分发小型和大型数据的数据分散工具。 尚未找到该版本的更新信息,请查看更新日志保持关注。 下载地址: Source code (zip) Source code (tar.gz)
两味真火 两味真火 发布于 2017-09-29 0
Ubuntu 17.10  Beta 2 发布,全新的桌面体验
Ubuntu 17.10  Beta 2 发布了,按照官方的发布日程,这是正式版前的最终测试版,所以在正式版本发布之前(10月19日),如无意外,不会有大的变化。 该版本更新内容如下: 全新的桌面体验 GNOME 3.26  新的登录和锁定屏幕 Ubuntu Dock 默认使用 Wayland Ubuntu 17.10的默认主题仍然是Ambiance,但它已经进行了许多改进,看起来好看一点了 完整内容请查看发行说明。
两味真火 两味真火 发布于 2017-09-29 23
Tor Browser 7.5a5 发布,基于 Firefox ESR 的浏览器
Tor Browser 7.0a5 发布了,除了一般的Firefox安全和扩展更新之外,这个alpha包含了很多期待已久的特性: We include Tor 0.3.2.1-alpha, the first alpha release in the 0.3.2 series, with support for next generation onion services and a new circuit scheduler, KIST. Thanks to the work of Jed Davis we are able to ship a content sandbox for Linux users. While the content sandbox is disabled in Firefox 52 ESR versions, which Tor Browser is based on, backported patches allow us to protect our Linux users with the same mechanisms that are provided to regular Firefox users. The content sandbox is enabled for Windows users as well. While we still need to clean up our workarounds to get the sandboxing code to work with our mingw-w64 compiler, we think the enabled sandbox is ready for a wider testing in our alpha series. Please give it a try if you can. Although this change should be invisible to users, we switched our build system from gitian/tor-browser-bundle to rbm/tor-browser-build. The build should continue to be reproducible and if you want to do a build yourself the README file in the tor-browser-build repository has some informations. 完整更新内容请查看发行说明。 下载地址: https://dist.torproject.org/torbrowser/...
两味真火 两味真火 发布于 2017-09-29 2
NKeditor v5.0.0 发布,在线富文本编辑器
NKeditor 5.0.0 已发布。NKedtior 是基于 kindeditor 进行二次开发的项目,kindeditor 是一款优秀的开源在线编辑器。轻量级且功能强大,代码量却不到百度的ueditor编辑器的一半。我们在kindeditor的基础上做了很多优化,包括优化了部分样式,以及删除和添加了一些组件。 这次不小心进行了大版本更新,使用 sass 重写了全部的 css 代码,方便维护了,重写了皮肤,而且提供了8套皮肤供自由选择,修复了 N 个bug。 本次更新内容 应广大网友的呼吁,你想要的全新UI终于上线了,我们还提供了8套皮肤,让你挑花眼。 修复切换源代码再返回就看不到图标了的bug, 感谢技术前沿网用户 “吴小华” 同学的反馈 修复 #IFA3P 提出的bug,弹出框和语言包的问题,提供新的 options 参数 dialogOffset 用来设置弹出框的位置。默认为 0 ,即居中显示。 新增 tableBorderColor 配置选项,设置表格的默认边框,并把表格的默认边框颜色设置为 #cccccc。 修复了文件上传的N多bug,优化了用户体验。 实现了 java spring-boot 版本的集成接入 https://gitee.com/blackfox/spring-boot-demo 我们致力于把 NKeditor 打造成大家想要编辑器,欢迎拍砖。 在线演示 http://d.r9it.com/nkeditor/
blackfox blackfox 发布于 2017-09-29 18
Tails 3.2 发布,内建因特网匿名访问的 Linux 发行版
Tails3.2 发布了,Tails(The Amnesic Incognito Live System) 是基于 Debian 的自启动光盘或 USB 发行,其目标是为用户提供完整的因特网匿名功能。 新版本更新内容如下: Major changes : Upgrade Linux packages to the Debian kernel 4.12.0-2, based on mainline Linux 4.12.12 (Closes: #11831, #12732, #14673). Security fixes : Upgrade Tor Browser to 7.0.6-build3 (Closes: #14696). Upgrade to Thunderbird 52.3.0 (Closes: #12639). Deny access to Pidgin's D-Bus service (Closes: #14612). That D-Bus interface is dangerous because it allows _any_ application running as `amnesia' that has access to the session bus to extract basically any information from Pidgin and to reconfigure it: https://developer.pidgin.im/wiki/DbusHowto Block loading of Bluetooth kernel modules (Closes: #14655) and block Bluetooth devices with rfkill (Closes: #14655). Add localhost.localdomain to the hosts file to prevent loopback leaks to Tor circuits (Closes: #13574). Thanks to tailshark for the patch! …… 有关更多信息,请参阅更改日志。
两味真火 两味真火 发布于 2017-09-29 0
Stable kernels 4.13.4, 4.9.52, 4.4.89, and 3.18.72 发布
Stable kernels 4.13.4, 4.9.52, 4.4.89, and 3.18.72 发布了。Linux是一个宏内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。 更新内容请点击下方了解: 4.13.4:https://lwn.net/Articles/735022/ 4.9.52:https://lwn.net/Articles/735023/ 4.4.89:https://lwn.net/Articles/735024/ 3.18.72:https://lwn.net/Articles/735025/ 下载地址: https://www.kernel.org/
两味真火 两味真火 发布于 2017-09-29 0
Ionic 3.7.0 发布,HTML5 移动应用框架
Ionic 3.7.0 已发布,Ionic Framework 是一个高级的 HTML5 移动端应用框架,也是一个很漂亮的使用 HTML5 开发混合移动应用的前端框架。 该版本主要更新内容如下: Bug Fixes input: mark ion-input touched on blur instead of changed (#12812) (d0cad6b), closes #12102 swiper: change var to let to avoid variable shadowing (f5ef1ca) Features initial iphoneX support (112d4f5) Reverts item: revert the change from margin to padding right (921ccbb) 完整内容清查发行首页。 下载地址: Source code (zip) Source code (tar.gz)
两味真火 两味真火 发布于 2017-09-29 2
Redisson 3.5.4 发布,Redis 客户端
redisson 3.5.4 已发布。Redisson 是架设在 Redis 基础上的一个 Java 驻内存数据网格(In-Memory Data Grid)。充分的利用了 Redis 键值数据库提供的一系列优势,基于 Java 实用工具包中常用接口,为使用者提供了一系列具有分布式特性的常用工具类。 更新内容: Feature - added maxSize setting for SpringCacheManager Feature - allow LiveObjectService to work with classes that inherit from REntities (thanks to @sdjacobs) Improvement - RMapCache entires eviction process optimized Improvement - handling of slave down process Fixed - operation on slave coldn't be executed after its restart (thanks to @xavierfacq) Fixed - ArrayIndexOutOfBoundsException in RedissonSessionRepository Fixed - storing Live Objects in Redisson's collection objects (thanks to Rui Gu) Fixed - cancel write operation for commands belong to disconnected connection Fixed - possible race-condition during cancellation of write operation to Redis connection Fixed - accessor methods in Live Objects break if they start with 'is' (thanks to @sdjacobs) Fixed - MapReduce Collator couldn't be executed if timeout was defined Fixed - RedissonKeys.delete throws NullPointerException in some cases Fixed - CancellationException handling during RemotePromise cancellation Fixed - RedisNodeNotFoundException should be supplied to Failed Promise 完整内容请查看发行首页。 下载地址: Source code (zip) Source code (tar.gz)...
两味真火 两味真火 发布于 2017-09-29 1
RocksDB 5.8 发布,可持久化 key-value 存储系统
RocksDB 8 已发布,RocksDB 是一个来自 Facebook 的可嵌入式的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,但主要目的还是嵌入式。RocksDB 基于 LevelDB 构建。 更新内容如下: Public API Change Users of Statistics::getHistogramString() will see fewer histogram buckets and different bucket endpoints. Slice::compare and BytewiseComparator Compare no longer accept Slices containing nullptr. Transaction::Get and Transaction::GetForUpdate variants with PinnableSlice added. New Features Add Iterator::Refresh(), which allows users to update the iterator state so that they can avoid some initialization costs of recreating iterators. Replace dynamic_cast<> (except unit test) so people can choose to build with RTTI off. With make, release mode is by default built with -fno-rtti and debug mode is built without it. Users can override it by setting USE_RTTI=0 or 1. …… 完整内容请查看发行首页。 下载地址: Source code (zip) Source code (tar.gz)
两味真火 两味真火 发布于 2017-09-29 0
EasyPoi 3.0.2 版本发布,Excel 和 Word 简易工具类
Excel 和 Word 简易工具类发布了3.0.2 版本,小版本升级,更新如下: word 遍历样式复制 导入校验返回增强 导入校验,校验组参数 Excel--html图标不在单独生成 Excel模板导出加入了图片支持 修复了dubbo处理问题 EasyPoi的主要特点 1.设计精巧,使用简单 2.接口丰富,扩展简单 3.默认值多,write less do more 4.AbstractView 支持,web导出可以简单明了 easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,PDF导出,Excel转HTML,Excel charts导出通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法 作者博客:http://blog.afterturn.cn/ 作者邮箱: [email protected] 开发者:魔幻之翼 [email protected] 测试项目: http://git.oschina.net/lemur/easypoi-test 开发文档 http://www.afterturn.cn/doc/easypoi.html
Anotherjueyue Anotherjueyue 发布于 2017-09-28 1
支持响应式编程 Spring Framework 5.0 稳定版正式发布
Spring Framework 5.0 GA 稳定版已正式发布。 经过一年多的里程碑版和 RC 版,以及将近两年的开发,Spring Framework 5.0 GA 稳定版现已正式发布。可从 repo.spring.io 和 Maven Central 获得。 这个全新一代的框架带来了以下新特性: 支持 JDK 9 和 Java EE 8 级别的 API(如 Servlet 4.0) 与 Reactor 3.1, JUnit 5, 和 Kotlin 语言的全面集成 带来了许多函数式 API 变体 (functional API variants) 响应式堆栈 Web 框架 —— Spring WebFlux 此外,值得注意的是,整个 Spring Framework 5.0 代码库运行于 Java 8 之上。因此 Spring Framework 5.0 对环境的最低要求是 Java 8。 可以看到,Spring Framework 5.0 的亮点是响应式编程,这是一个重要的范式转变。随着响应式编程越来越受欢迎,我们可以期待越来越多的技术将实现响应式解决方案。 相关链接: Spring Framework 5.0 中的新功能 迁移到 Spring Framework 5.0 官方的 Spring Framework 5 FAQ 最新的参考文档 发布主页和详细更新说明。 Maven <dependencies>     <dependency>         <groupId>org.springframework</groupId>         <artifactId>spring-context</artifactId>         <version>5.0.0.RELEASE</version>     </dependency> </dependencies> Gradle dependencies {     compile 'org.springframework:spring-context:5.0.0.RELEASE' } 下载地址: http://projects.spring.io/spring-framework/  Source code (zip) Source code (tar.gz)
淡漠悠然 淡漠悠然 发布于 2017-09-28 43
Proxy-Go v3.0 重磅发布,新增内网穿透等重大功能
Proxy-Go v3.0 发布了。 更新内容: 此次更新不兼容2.x版本,重构了全部代码,架构更合理,利于功能模块的增加与维护。 增加了代理死循环检查,增强了安全性。 增加了反向代理模式(即:内网穿透),支持TCP和UDP两种协议,可以把任何局域网的机器A所在网络的任何端口   暴露到任何局域网的机器B的本地端口或暴露到任何公网VPS上。 正向代理增加了UDP模式支持。 Proxy 是 golang 实现的高性能 http,https,websocket,tcp,udp 代理服务器,支持正向代理和反响代理(即:内网穿透)。 特点: 链式代理,程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理. 通讯加密,如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征. 智能HTTP代理,会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. 域名黑白名单,更加自由的控制网站的访问方式。 跨平台性,无论你是widows,linux,还是mac,甚至是树莓派,都可以很好的运行proxy. 多协议支持,支持HTTP,TCP,UDP,Websocket代理. 支持反向代理也就是"内网穿透",协议支持TCP和UDP. 下载地址: https://gitee.com/snail/proxy/releases 
狂奔的蜗牛. 狂奔的蜗牛. 发布于 2017-09-28 14
Ubuntu 17.10 将不再提供 32 位系统镜像
4个月前,Ubuntu Canonical团队就一直计划不再提供服务器上32位(i386)安装镜像,而今天Ubuntu开发者Dimitri John Ledkov终于给出了准确的答案,表示将在17.10开始放弃32位操作系统。 其实32与64位,在硬件里是指CPU里寄存器的存储长度,是以BIT为单位,也就是说,32位系统是为32位CPU而设计,现在随着硬件的更新,慢慢的人们开始使用效率更高的64位操作系统。 Dimitri John Ledkov表示,将从Ubuntu 17.10开始,Canonical将不再为服务器提与桌面提供32位系统的安装镜像,但是会为系统以及相关软件提供安全更新以保证用户可以正常使用设备。(例如Ubuntu Core, Cloud, Container, NetInst和Server) Dimitri John Ledkov表示:Ubuntu 17.10的Beta和Final里程碑版本将会移除Ubuntu Desktop i386每日更新镜像,32位系统将成历史。 来源:IT之家
达尔文 达尔文 发布于 2017-09-28 21
Element 1.4.6 发布,饿了么 Vue 2.0 组件库
Element 1.4.6 已发布,Element 是饿了么开源的一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助你的网站快速成型。 更新内容: 修复点击 Slider 的按钮会使其返回上一个位置的问题 修复 Tooltip 无法正确切换 disabled 的问题 修复 Cascader 的过滤功能在配置了 props 的情况下的异常问题 修复 DatePicker 的范围选择在初始值为空数组时会报错的问题 下载地址: Source code (zip) Source code (tar.gz)
王练 王练 发布于 2017-09-28 3
AI 系统首次实现真正自主编程,完爆初级程序员
2017-09-24 81
React 放弃专利条款将许可证改为 MIT,下周更新
2017-09-23 73
PHP 成弃子,Facebook 引擎转用 Hack 语言
2017-09-27 36
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
2017-09-29 35
精彩评论
AutoPlus
感觉就像在说 Mysql 的作者和贡献者都是弱鸡,阿里都是牛逼
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
天筏
完全自研,与 MySQL 完全兼容。我可以理解为就是在mysql基础上改的吗?
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
没有头像也是一种帅
不管你信不信,反正我是不信!
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
beyondforever68
期待springboot2.0
支持响应式编程 Spring Framework 5.0 稳定版正式发布
无锡首席大都督程序员
天天技术营销,真心烦
性能优于 MySQL 6 倍?阿里云 PolarDB 的底气在哪?
lieefu
你们的技术好差,单一登录都搞不定,妄为开源技术社区!差评500字
码云账号不再使用社区账号进行二次身份验证的通知
红薯
是不允许在码云上输入社区的账号进行登录,但还是可以在码云上通过社区的第三方登录方式进行快速登录
码云账号不再使用社区账号进行二次身份验证的通知
原始数据
你懂个JB啊。
一夜矿难!比特币的财富神话和崩盘是这样来的
AutoPlus
微软和苹果倒闭是程序界之福
微软正式加入开源促进会:成高级赞助商
人生能绕几个圈
不能打败敌人,就打入敌人内部,再次上演
微软正式加入开源促进会:成高级赞助商