Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all 44809 articles
Browse latest View live

ActionView 1.7.2 发布,更好用的团队敏捷开发工具

$
0
0

ActionView 1.7.2 新版本已发布,新版本做了以下内容的更新:

  1. 增加了 问题文本框 可直接上传截图功能;

  2. 修复wiki 表格样式显示问题;

  3. 修复看板列问题排序的bug;

  4. 修复smtp服务器发送邮件格式check问题;

  5. 修复了问题默认优先级设置的问题,导致概要页面显示错误;

  6. 问题详细增加了epic的链接跳转;

  7. 项目中心页项目名称过长显示的问题;

  8. 修改了关注图标的样式;

  9. 修复了其他一些小问题;

优势:

  1. 支持用户创建项目,项目不仅可引用全局配置方案,也可自定义本地方案,实现了全局配置方案和本地配置方案的完美结合。

  2. 各项目不仅可引用系统默认工作流,同时可自定义自己的工作流,工作流的每一步可进行精细控制,确保正确的人在正确的时间执行正确的操作。

  3. 支持敏捷开发的看板视图(Kanban和Scrum)。

  4. 简单易用的问题界面配置。

  5. 强大的问题筛选功能,可定义自己的过滤器。

  6. 完备的权限控制模型,支持给用户组授权。

  7. 灵活可定制的消息通知方案。

  8. 不仅可查看某个问题的改动记录,还可浏览整个项目的活动日志。

  9. 支持用户在问题上添加工作日志。

  10. 支持用户针对问题发表评论。

  11. 团队成员可分享和查找工作所需的资料文档。

  12. 支持基于markdown语法的wiki。

  13. 支持基于LDAP用户的同步和认证。

  14. 通过WebHook集成GitHub和GitLab。

  15. 使用当前较流行的前后端技术框架,后端:php/laravel, 前端:ReactJS+Redux。

  16. 支持Docker安装。

  17. 清晰的代码结构,方便进行二次开发。

相关链接


Spring Kafka 2.2.1 发布

$
0
0

Spring Kafka 2.2.1 发布。

b69a453 (master) Upgrade dependencies & fix lambdas for method ref
4390405 Add appendix for 2.1.x kafka-clients jar
6c79d95 GH-878: Polishing - Fix new tangle
0a953b0 GH-885: Restore infinite retries STCEH
04e9e1a Sonar Fix possible NPE
810529a GH-854: Docs about Filtering Batch adapter
45b5d8b GH-878: Add parent container to container events
7859b39 GH-881: Null check in closeProducers()
fd0fbaa Add Docs for @SpringBootTest
8cc633e JsonDeserializer: Fix CTOR overridable method call
6166437 Resolve Sonar false positive
de6d1e4 GH-869: fixed NPE in case of array target types
8eaf682 Sonar: Resolve remaining code smells
39f2f54 Sonar: static field name format exemptions
58013ed Fix unused imports (Javadocs)
283aeee Fix Javadocs for the previous commit
ff5f4f2 Sonar: Fix classes with B,C maintainability
00928e2 Address several Sonar issues
c5f485d GH-867: Add ConsumerStoppingEvent
cf9daf5 Fix new Sonar reports
a4a0b86 Address various Sonar issues
bc929b8 Address Sonar reports for recent commits
3f17a9f Fix Checkstyle violations
4cdaa94 GH-842: Fix NPEs in KafkaListenerAnnotationBPP (#864)
f5c0a58 GH-850: Stop container on error
0bd4565 GH-855: Dead letter publisher and transactions
035a3b1 GH-859: Fix nested transactions
074e961 GH-853: Type Safe ErrorHandlingDeserializer
7bf2c64 GH-862: Fix docs for ErrorHandler
56f5bfb Add Samples
5ce42d2 Sonar: Improve test coverage for recent commits
f8ea5bc Sonar Polishing
87a1b99 Log TX Exceptions
d19189e GH-847: Support placeholders in @sendto
1dc1eef Polish InvocationResult.toString()
228d25b GH-843: Make ErrorHandlingDeserializer as generic one (#844)

Spring AMQP 2.1.2 发布

PearPlayer 2.7.2 发布,P2PCDN 应用更上一层楼

$
0
0

PearPlayer 2.7.2 发布,更新如下:

新增调度策略,在不影响播放质量的前提下,增加了弱边缘节点的选中概率,使得不稳定的雾节点也可以有大概率被调度。(如PC节点)

演示地址:https://demo.webrtc.win/player

如有合作意向请邮件至 service@pear.hk

简介

PearPlayer(梨享播放器) 是完全用 JavaScript 写的开源 HTML5 流媒体播放框架,实现了融合 HTTP(包含HTTPS、HTTP2)、WebRTC 的多协议、多源、低延迟、高带宽利用率的无插件 Web 端流媒体加速能力。基于 H5 的 MSE 技术(Media Source Extension)将来自多个源节点的 Buffer 分块喂给播放器,再加上精心设计的算法来达到最优的调度策略及对各种异常情况的处理,Pear Player 能在保证用户流畅视频体验的前提下最大化 P2P 率。

分布式消息队列 XXL-MQ v1.2.0,集群时移除 ZK 依赖更轻量级

$
0
0

Release Notes

  • 1、client端与Broker长链初始化优化,防止重复创建连接。

  • 2、POM多项依赖升级;

  • 3、UI组件升级;

  • 4、规范项目目录结构;

  • 6、超时控制;

  • 5、通讯迁移至 xxl-rpc;

  • 6、除了springboot类型示例;新增无框架示例项目 "xxl-mq-samples-frameless"。不依赖第三方框架,只需main方法即可启动运行;

  • 7、消息生产,兼容"异步批量多线程生产"+"同步生产"两种方式,提升消息发送性能;

  • 8、底层通讯全异步化:消息新增 + 消息新增接受 + 消息回调 + 消息回调接受;仅批量PULL消息与锁消息非异步;

  • 9、串行消费优化,旧版本固定第一台消费,导致其压力过大;新版支持自定义shardingId从而实现串行消息的负载均衡,缓解单台压力;

  • 10、广播消息优化,旧版本不支持消息持久化,新版本支持消息持久化,而且广播支持与串行结合实用,更加灵活;

  • 11、并发消息、串行消息、广播消息全部优化重构,底层逻辑统一,方便后续维护扩展;

    • 串行:取消ZK依赖,废弃旧版ZK锁方式;优化为通过消息 shardingId 结合消费者排序取模方式;相同 shardingId 的消息将会固定被同一个消费者消费;

    • 并行:沿用旧版消费者排序取模方式,不过取模参数新增支持 shardingId 参数;确保消息平均分配给在线消费者;

    • 广播:取消ZK依赖,废弃旧版ZK方式;优化为通过消息 group 属性群发方式;每个group都会消费该消息,但相同group下消息仅被消费一次;

  • 12、Broker服务支持自定义指定注册IP等信息,位置 "XxlMqBrokerImpl.initServer";

  • 13、Topic自动发现:消息中心支持动态发现Topic,并展示在消息主题列表,延时1min;

  • 14、运行报表:支持展示在线业务线、消息主题、消息记录等信息、可在线查看消息日期分布图,成功分布图等;

  • 15、业务线管理:支持设置业务线,用于分组管理消息主题;

  • 16、消息主题管理:支持在线管理消息主题,自动发现消息主题;并支持完善消息主题扩展信息,如业务线、负责人、告警邮箱等;

  • 17、消息记录界面,交互优化重构,进一步优化消息筛选、管理交互;

  • 18、自动重试优化,任务重试时,生效时间重置为1min之后,重试次数减一;

  • 19、记住密码功能优化,选中时永久记住;非选中时关闭浏览器即登出;

  • 20、事务开关:支持设置消息事务开关,开启时事务保证消息精准消费一次;未开启时小概率存在重复消费,仅依靠注册中心分片检测避免重复,但性能略高;

  • 21、告警功能:支持以Topic粒度监控消息,存在失败消息时主动推送告警邮件;

  • 22、轨迹Log优化,新增、更新时记录核心数据;消息日志格式统一;

  • 23、消息在线清理:在消息记录界面,支持在线清理消息数据;

  • 24、过期消息自动清理:消息中心新增参数 "xxl-mq.log.logretentiondays"设置消息过期天数,过期成功消息将会自动清理;

  • 25、超时强化,除了客户端支持超时控制外;服务端新增线程扫描,主动处理超时消息;消息超过 "生效时间 + 超时时间 + 1HOUT" 之后仍然未结束,将会主动标记为失败;

  • 26、左侧菜单规范:运行报表(业务线,主题数,消息记录数;总消息成功率,日分布柱状图,总分布饼图) + 消息主题 + 消息记录 + 使用教程;

  • 27、注册中心迁移至DB,基于 "long polling" 实现注册机器实时感知;注册中心代码及逻辑来源自"XXL-RPC原生轻量级注册中心";

  • 28、轻量级改造,移除对ZK依赖,仅依赖DB即可完整集群方式提供服务;缺点,非强一致性可能导致重复消费,开启事务开关可以避免该问题;

  • 29、文档示例完善,包括:并发消息、串行消息、广播消息、延迟消息、失败重试消息、超时控制消息等;

  • 30、文档完善:消息模型说明,延时消息说明、事务消息说明、失败重试、超时控制说明,

  • 31、容器化:提供官方docker镜像,并实时更新推送dockerhub,进一步实现产品开箱即用;

简介

XXL-MQ是一款轻量级分布式消息队列,支持 "并发消息、串行消息、广播消息、延迟消息、事务消息、失败重试、超时控制" 等消息特性。现已开放源代码,开箱即用。

特性:

  • 1、简单易用: 一行代码即可发布一条消息; 一行注解即可订阅一个消息主题;

  • 2、轻量级: 部署简单,不依赖第三方服务,一分钟上手;

  • 3、消息中心HA:消息中心支持集群部署,可大大提高系统可用性,以及消息吞吐能力;

  • 4、消费者HA:消费者支持集群部署,保证消费者可用性;

  • 5、三种消息模式:

    • 并行消息:消息平均分配在该主题在线消费者,分片方式并行消费;适用于吞吐量较大的消息场景,如邮件发送、短信发送等业务逻辑

    • 串行消息:消息固定分配给该主题在线消费者中其中一个,FIFO方式串行消费;适用于严格限制并发的消息场景,如秒杀、抢单等排队业务逻辑;

    • 广播消息:消息将会广播发送给该主题在线消费者分组,全部分组都会消费该消息,但是一个分组下只会消费一次;适用于广播场景,如广播更新缓存等

  • 6、延时消息: 支持设置消息的延迟生效时间, 到达设置的生效时间时该消息才会被消费;适用于延时消费场景,如订单超时取消等;

  • 7、事务性: 消费者开启事务开关后,消息事务性保证只会成功执行一次;

  • 8、失败重试: 支持设置消息的重试次数, 在消息执行失败后将会按照设置的值进行消息重试执行,直至重试次数耗尽或者执行成功;

  • 9、超时控制: 支持自定义消息超时时间,消息消费超时将会主动中断;

  • 10、吞吐量: 依赖于部署的消费中心集群和DB性能;DB可借助多表提升性能,不考虑DB的情况下,吞吐量可以无限横向扩展;

  • 11、消息可见: 系统中每一条消息可通过Web界面在线查看,甚至支持编辑消息内容和消息状态;

  • 12、消息可追踪: 支持追踪每一条消息的执行路径, 便于排查业务问题;

  • 13、容器化:提供官方docker镜像,并实时更新推送dockerhub,进一步实现产品开箱即用;

  • 14、消息失败告警:支持以Topic粒度监控消息,存在失败消息时主动推送告警邮件;默认提供邮件方式失败告警,同时预留扩展接口,可方面的扩展短信、钉钉等告警方式;

  • 15、容器化:提供官方docker镜像,并实时更新推送dockerhub,进一步实现产品开箱即用;

文档地址

技术交流

ZBLibrary 19.0 发布,Star 数已达 3K

$
0
0

更新内容:

  • 新增一键自动删除所有编译缓存 build 目录的 Window 批处理脚本 clearAllBuildCache.bat;

  • getActivity 抽象到 BaseActivity;

  • 解决条形码与预览框的水平倾角超过30%识别不了,感谢群友 albert 的贡献。

ZBLibrary-Android快速开发框架

MVP架构的Android快速开发框架,
提供一套开发标准(View,Data,Event)以及模板和工具类并规范代码。
封装层级少,简单高效兼容性好。

OKHttp、UIL图片加载、ZXing二维码、沉浸状态栏、下载安装、自动缓存以及各种Base、Demo、UI、Util直接用。

全新的手势,侧滑返回、全局右滑返回都OUT啦!

BaseView,自定义View竟然如此简单;

Entry,两个变量的Model/JavaBean再也不用写了;

BaseHttpListActivity,几行代码搞定http请求列表 加载和缓存;

还有100多个常用style,一行搞定View属性,一键统一配置UI…

点击右边链接查看如何使用http://my.oschina.net/u/2437072/blog/665241

[以下Gif图看起来比较卡,实际在手机上App运行很流畅]

ZBLibraryDemoApp

  


APIJSONApp

  

下载试用

ZBLibraryDemoApp.apk(ZBLibrary)

APIJSONApp.apk(APIJSON+ZBLibrary)

生成代码

可使用APIJSONAuto自动化接口管理工具来生成接口相关代码:

  • 自动生成封装请求JSON的代码

  • 自动生成解析结果JSON的代码

  • 自动生成Modle/JavaBean

https://github.com/TommyLemon/APIJSONAuto

相关推荐

Android快速开发框架-ZBLibrary介绍

如何使用ZBLibrary-Android快速开发框架

仿QQ空间和微信朋友圈,高解耦高复用高灵活

全新的手势,侧滑返回、全局右滑返回都OUT啦!

不一样的Android选择器,简单方便,地址日期时间都好用!

自定义ZXing二维码扫描界面并解决取景框拉伸等问题

零门槛!ZBLibrary仿微信朋友圈自定义View,就是这么简单!

BaseHttpListActivity,几行代码搞定Http列表请求、加载和缓存

ListView滑动不爽,滚动一页得滑几次?该用分页列表啦!

高灵活低耦合Adapter快速开发攻略

万能的Entry,两个变量的Model/JavaBean再也不用写了!

Android HTTPS如何10分钟实现自签名SSL证书

100多个Styles快速开发布局XML,一行搞定View属性,一键统一配置UI…

开发规范

Wiki-Norm

架构、模式、技术

Wiki-Architecture,Pattern,Technology

问题及解决方法

Wiki-FAQ

使用ZBLibrary的项目

使用ZBLibrary

其它项目

APIJSON 后端接口和文档自动化,前端(客户端) 定制返回JSON的数据和结构

APIJSONAuto 自动化接口管理工具,自动生成封装与解析JSON的代码

APIJSON-Android-RxJava ZBLibrary(UI) + APIJSON(HTTP) + RxJava(Data)

码云主页

创作不易,右上角点 ⭐Star 支持下吧,谢谢 ^_^
https://gitee.com/TommyLemon/Android-ZBLibrary

O2OA V4 Build 11.28 发布! JAVA 企业移动协同办公平台

$
0
0

官方网站 : http://www.o2server.io

软件主页 : https://www.oschina.net/p/o2oa

v4.11.28更新内容:

 新增功能:

    1、[流程平台]增加用群组作为待办对象。
    2、[流程平台]流程实例草稿删除功能。
    3、[流程平台]流程中可以选择群组作为待办人,如果个人存在多个身份,那么取主身份进行处理。
    4、[数据平台]视图可以使用后台列公式了,这样可以对列值进行修正。
    5、[数据平台]视图可以使用后台列公式了,这样可以对列值进行修正。

更新优化:

    1、升级gson由2.8.1->2.8.5。
    2、优化根据ID查询实体对象的方法:emc.list( class, ids )。
    3、[信息平台]优化了信息管理文档权限控制支持人员身份选择。
    4、[流程平台]优化了DataGrid组织数据存储格式。"
    5、[流程平台]优化了personfield和orgfield表单组件,增加了选择排除脚本。
    6、[流程平台]优化了门户和流程中,使用附件图片作为页面或表单元素的样式时的显示。

BUG修复
    1、修复了通过群组获取递归成员遗漏了群组中的组织成员导致的错误。
    2、修复了某些定时任务无法正常执行的问题。
    3、[信息平台]修复了门户页面没有设置默认主页时访问门户报错jsonError的问题。
    4、[信息平台]修复了数据列表文档级别权限控制的问题。
    5、[信息平台]修复了信息管理员判断的问题。
    6、[信息平台]修复了信息管理列表管理员数据展示的问题。
    7、[数据平台]修复了xpath多级数据组织对象问题的修复。
    8、[流程平台]修复了由于判断跳过相同处理人导致的并行节点处理人判断错误。
    9、[流程平台]修复了表单格式刷刷新样式后,没有正确显示样式属性的错误。

 

历史版本:

v4 build 11.13更新内容:

 新增功能:
    1、[流程管理]自动清理未保有任何数据未流转的流程实例。
    2、[流程管理]增加可以通过设置组织来进行传阅。
    3、[流程管理]增加可以通过设置组织来进行参阅。
    4、[移动APP]移动客户端可以通过语音直接处理公文。
    5、[微信钉钉]群发微信,钉钉,企业钉钉消息功能。

更新优化:
    1、[用户管理]增加通过管理员重置用户密码的功能。
    2、[移动APP]支持语音流程意见。
    3、[移动APP]IM提示消息。
    4、[内容管理]信息文档权限支持身份选择。

BUG修复
    1、[会议管理]修复无法选择会议申请流程的问题。
    2、[信息管理]修复无法修改信息栏目名称的问题。
    3、[表单组件]表单上组织控件的默认值不生效。

 

v4 build 11.02更新内容:

 新增功能:
    1、[内容管理]增加设计元素可以拷贝粘贴的功能。
    2、[内容管理]增加组合框、子表单等设计元素组件。
    3、[企业社区]增加导航浏览模式。
    4、[服务管理]增加设计元素可以拷贝粘贴的功能。

更新优化:
    1、可以在配置中选择是否对office,pdf,text,image进行切词索引。
    2、优化调整切词索引中对词性的判断。
    3、优化钉钉,企业微信,政务钉钉中由于反复获取accessToken导致的页面响应缓慢的问题。

BUG修复
    1、[内容管理]视图的分类标题无法保存的问题。
    2、[内容管理]修复附件无法替换的问题。
    3、修正office格式引起的:NoSuchMethodException: org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPictureBaseImpl"。

 

v4 build 11.01更新内容:

 新增功能:
    1、企业微信,钉钉,政务钉钉组织同步,待办消息推送,通知消息群发,移动设备页面集成。
    2、新增SqlServer支持,目前可以支持一下数据库:Oracle,DB2,MySQL,Postgresql,Informix,H2(内嵌),DM(达梦国产数据库),MS-SQLServer。
    3、OAuth2客户端功能优化,支持浙江CA,微信,QQ等其他OAuth认证服务。
    4、增加消息群发功能.
    5、ISO,AndroidApp端增加语音处理功能。
    6、ISO,AndroidApp端增加AI自动处理功能。
    7、启用新域名o2oa.net。
    8、增加登录页面定制功能,现在可以通过门户定制登录页面了。

更新优化:
    1、支持金山WPS。
    2、统计中数据量导致的新能下降。
    3、群组(Group)支持组织成员,可以统一翻译成人员。
    4、增加个人的主身份设置,当不指名身份时可以自动取到主身份。
    5、用户可以自行绑定微信,通过微信扫码登录。
    6、[信息管理]对信息文档查询效率源码级优化。

BUG修复
    1、会议管理字段超长导致的错误。
    2、无标题流程消息提醒显示空字符串。
    3、脚本编辑器在同时打开多个窗口情况无法正常保存。
    4、修改组织同步触发机制,现在可以通过cron表达式定制运行时间。
    5、[信息管理]修复数据字典无法复制的问题以及分类显示的错误。
    6、Office控件代码修正。


v4 build 09.21更新内容:

新增功能:
    1、增加手写签批功能,支持在线手写签批,录音。
    2、增加全文搜索功能。支持pdf,.doc,.docx,.ppt,.pptx,.xls,.xlsx内容的全文检索。
    3、OAuth客户端功能,支持微信等其他OAuth认证服务。
    4、[汇报管理]添加手工漏发检测功能。
    
更新优化:
    1、更新统计展现功能,支持饼图,柱状图,折线图,支持行列转换。
    2、统计功能,可以源于不同试图的列进行合并统计。
    3、优化日程管理提醒不及时的问题

BUG修复
    1、流程重置处理人错误。
    2、[信息管理]修复数据型文档类型保存不正确的问题。
    3、[脑图]修复某些情况下脑图无法创建的问题。   

 

v4 build 09.04更新内容:

新增功能:
    1、电子签章支持。
    2、流程引擎增加定时节点。
    3、政务钉钉支持,可以同步政务钉钉的人员,组织。
    4、增加行政区划组件。
    5、[社区应用]添加调整主贴版块的服务。
    
更新优化:
    1、视图统计代码优化,提升统计查询效率。
    2、优化待办已办查询,TaskCompleted 增加 latest。
    3、流程引擎底层优化,修改PorcessPlatform实现的aeiObjects。

BUG修复
    1、应用导入导出错误。
    2、[信息管理]修复CMS_Review自动同步更新的问题
    3、[信息管理]修复序列保存时为空的问题
    4、修正移动端APP信息管理会把数据类的信息读取出来的问题

canal 1.1.2 发布,阿里 MySQL Binlog 增量订阅&消费组件

$
0
0

canal 1.1.2 已发布,更新内容如下:

功能新增

  1. 支持mysql8.0的binlog解析 【BinlogChange(MySQL8)

  2. canal提供内置的客户端能力【ClientAdapter

  • 同步到HBase wiki

  • 同步到Rdb(支持mysql/pg/oracle/sqlserver) wiki

  • 同步到ES wiki

  • 目前adapter为支持更多常见的目标存储,会处于快速迭代中,不同版本之间会有接口调整,请及时关注文档

  • RocketMQ消息支持直接投递至aliyun ons(RocketMQ云服务) #1169

  • 功能重构

    1. MQ消息发送的配置相关从mq.yml调整至canal.properties,支持了auto scan的能力,请关注最新的配置文档 wiki

    小需求&bugfix

    1. 修复mysql binlog文件名解析乱码问题 #1189

    2. 修复修复TableMeta TSDB在每天定时snapshot因filter变化导致失败 #1168

    3. 修复canal docker支持MQ模式启动失败问题 #1087

    4. 修复TableMeta TSDB支持int display width不一致问题 #1100

    5. 修复rocketmq&kafka 发送消息失败时回滚后继续提交的问题 #1104

    6. 修复alter rename 的ddl 类型解析错误的问题 #1103

    7. 修复FlatMessage 中data过滤掉了 value null的column #1120

    8. 优化aliyun rds oss binlog下载的能力,支持基于位点自动回溯 #1076

    canal 是阿里巴巴 MySQL 数据库 Binlog 的增量订阅&消费组件。

    早期,阿里巴巴 B2B 公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于 trigger 的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开启了一段新纪元。

    ps. 目前内部版本已经支持 mysql 和 oracle 部分版本的日志解析,当前的 canal 开源版本支持5.7及以下的版本(阿里内部 mysql 5.7.13, 5.6.10, mysql 5.5.18 和 5.1.40/48 )

    基于日志增量订阅&消费支持的业务:

    1. 数据库镜像

    2. 数据库实时备份

    3. 多级索引 (卖家和买家各自分库索引)

    4. search build

    5. 业务 cache 刷新

    6. 价格变化等重要业务消息


    ng-notadd 0.10.2 调整布局,基于 Angular 的中后台解决方案

    $
    0
    0

    最近加快更新频率,向 1.0 前进~

    更新内容

    • 修改错误页面布局

    • 修改忘记密码页面布局

    • 修改锁屏页面布局

    • 修改登录页面布局

    • 修改login-v2页面布局

    • 修改寄存器页面和register-v2页面的布局

    • nowarp改为nowrap

    技术栈

    • Typescript

    • Angular

    • Material2

    • rxjs

    • Graphql

    相关链接

    项目地址

    DEMO

    ng-notadd-mock-server

    Quick start

        git clone https://github.com/notadd/ng-notadd.git
        
        cd ng-notadd
        
        npm install
        npm start
        # or use ng cli
        ng serve

    Roadmap

    0.10.0

    •  支持 Apollo-Graqphql

    •  基础页面(个人信息页,登录页...)

    0.11.0

    •  新的左侧菜单栏 (支持鼠标悬浮)

    0.12.0

    •  使用 ng-material2 组件

    •  手机端初步兼容

    0.13.0

    •  更加完整的 仪表盘页面

    0.14.0

    •  手机端兼容

    •  渐进式应用(PWA)

    0.15.0

    •  json 生成表单

    0.16.0

    •  recaptcha 支持 (默认关闭)

    0.17.0

    •  虚拟列表(支持十万级别的列表)

    0.18.0

    •  excel 导入与导出

    •  选定行列导出 excel

    0.19.0

    •  截图生成

    •  firebase(国内无法使用) or 其他替代方案 支持

    0.20.0

    •  可 DIY 仪表盘

    •  json 生成简单仪表盘

    0.21.0

    •  初步的 e2e 单元测试

    1.0

    •  完善单元测试

    •  整体微调

    1.1

    •  websocket 支持

    1.2

    •  支持 electron 构建桌面应用

    2.0

    •  企业级自定义表单

    •  企业级表单系统

    •  企业级窗口/弹窗

    后续

    •  excel 在线编辑

    •  word 在线编辑

    一点说明

    为了方便维护,ng-notadd 将剥离出 ng-material2 (扩展组件库) 和 ng-noform 两个项目

    下载地址:

    github: https://github.com/notadd/ng-notadd

    gitee:     https://gitee.com/notadd/ng-notadd

    Kamailio 5.2.0 发布,开源 SIP 服务器

    $
    0
    0

    Kamailio v5.2.0 已发布,这是 5.xy 系列中的第三个主要版本,历经九个月的开发和大约两个月的测试,包含大量新功能和改进。

    总的来说,新版本为 70 多个现有模块带来了  6 个新模块及功能改进,以及核心和内部库的组件以及嵌入式解释器的优化( KEMI 框架),更新亮点:

    • Kamailio Embedded Interface (KEMI) framework has been developed further to offer more functions exported by Kamailio. A tutorial is available:

    • Besides the old options for native scripting, Lua, Python2, JavaScript, Squirrel, the SIP Routing Logic can be now also written in Python3 and Ruby

    • Many of the conditions with core keywords are available as functions exported by KEMI, optimizing the execution time for some common use cases

    • dispatcher – the load balancer module – had some internal refactoring to leverage modern XAVP for more flexibility and performances, as well as new functions to enable using of several destination groups and algorithms in the same routing step

    • Redis can be used as a database backend for most of the modules (e.g., to replace MySQL or Postgres backends)

    • RTPEngine introduced transcoding capability

    有关详细的发行说明,请查阅:

    下载地址:

    Atom 1.33.0 和 1.34.0-beta0 发布,跨平台文本编辑器

    $
    0
    0

    GitHub 的文本编辑器 Atom 1.33.0 和 1.34.0-beta0 已发布。

    Atom 1.33.0 值得关注的变化

    • Added built-in support for Rust using Tree-sitter (#18257)

    • Improved soft-wrapping behavior (#18287)

    • Added the ability to disable packages' snippets (#18261)

    • Moved the 'Undo Discard' button in the Git panel into a context menu (atom/github#1702)

    • Added a commit list to the GitHub panel (atom/github#1684)

    • Adding Git / GitHub icons to the status bar (atom/github#1704)

    • Fixed an issue where Linux users were unable to push or fetch Git branches with the GitHub package on distributions with libcurl4 installed (#18201)

    • Fixed an issue where the Toggle Line Comments command created the wrong kinds of comments in files with multiple languages (#18334)

    • Fixed multiple syntax highlighting issues and other issues involving the tree sitter parser:

    Atom 1.34.0-beta0 值得关注的变化

    详细更新内容和源码下载

    https://github.com/atom/atom/releases/tag/v1.33.0
    https://github.com/atom/atom/releases/tag/v1.34.0-beta0

    Atom 是 GitHub 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持 CSS,HTML,JavaScript 等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

    Vant 1.4.7 发布,轻量级移动端 Vue 组件库

    $
    0
    0

    Vant 1.4.7 已发布,更新内容如下:

    Improvements

    • 新增 Notify 消息通知组件 #2135

    • Cell: 新增 title-class、value-class、label-class 属性 #2138

    • Icon: 增加更多基础图标 #2159 #2169

    • Icon: 支持传入图片链接作为图标展示 #2149

    • List: 新增 finished-text 属性 #2131

    • Rate: 新增 icon、void-icon 属性 #2148

    • NavBar: 新增 border 属性 #2143

    • Style: 新增多个内置 transition 动画 #2163

    • CouponCell: 移除了默认外边框 #2145

    • CDN 服务商更换为 jsdelivr,以提供更快的国内访问速度 #2167

    Bug Fixes

    • 修复 ImagePreview 页码出现 NaN 的问题 #2146

    • 修复 Toast 在 iOS 设备上文字错误换行的问题 #2142

    • 修复 GoodsAction 部分样式代码重复的问题 #2140

    • 修复 DatetimePicker 设置了 minDate 时初始 value 错误的问题 #2137

    Vant 是一个轻量、可靠的移动端 Vue 组件库,特性如下:

    • 50+ 个经过有赞线上业务检验的组件

    • 单元测试覆盖率超过 90%

    • 完善的文档和示例

    • 支持 babel-plugin-import

    • 支持 TypeScript

    • 支持 SSR

    Angular 7.1.1 和 7.2.0-beta.0 发布,Web 前端框架

    Apache CloudStack 4.11.2.0 发布,云计算解决方案

    $
    0
    0

    Apache CloudStack 4.11.2.0 已发布,这是 4.11 系列的最新维护版本,也是最新的 LTS 版本,包含对 4.11.1.0 版本的 70 多项修复和改进。

    更新列表:

    http://docs.cloudstack.apache.org/en/4.11.2.0/releasenotes/fixed_issues.html

    作为 LTS 版本,4.11.2.0 将被支持 20 个月。其中,前 14 个月内会收到功能更新,后 6 个月仅提供安全更新。

    Apache CloudStack 是一个开源云计算解决方案。可以加速高伸缩性的公共和私有云(IaaS)的部署、管理、配置。使用 CloudStack 作为基础,数据中心操作者可以快速方便的通过现存基础架构创建云服务。

    下载地址:

    https://cloudstack.apache.org/downloads.html

    Node.js v11.3.0,v10.14.0,v8.14.0 和 v6.15.0 发布

    $
    0
    0

    Node.js 同时发布了 v11.3.0 (Current)、v10.14.0 (LTS)、v8.14.0 (LTS) 和 v6.15.0 (LTS) 四个版本:

    其中,Node v11.3.0 (Current) 和 v10.14.0 (LTS) 除了将 OpenSSL 更新至 1.1.0j ,还修复了以下漏洞:

    • Node.js: Denial of Service with large HTTP headers (CVE-2018-12121)

    • Node.js: Slowloris HTTP Denial of Service (CVE-2018-12122 / Node.js)

    • Node.js: Hostname spoofing in URL parser for javascript protocol (CVE-2018-12123)

    • OpenSSL: Timing vulnerability in DSA signature generation (CVE-2018-0734)

    • OpenSSL: Timing vulnerability in ECDSA signature generation (CVE-2019-0735)

    下载地址:


    Rocket.Chat 0.72.0 发布,Slack 开源替代品

    $
    0
    0

    Rocket.Chat 0.72.0 已发布,更新亮点包括:

    • 不再支持 Cordova (Rocket.Chat Legacy app) 

    • Meteor 升级至 1.8 版本 (#12468)

    • 添加权限以对特定角色启用个人访问凭据 (#12309)

    • 新增重置 e2e key 的选项 (#12483)

    • Livechat 的部件现在可拖动 (#12378)

    完整更新内容可查阅发行说明

    Rocket.Chat 是特性最丰富的 Slack 开源替代品之一,主要功能:群组聊天,直接通信,私聊群,桌面通知,媒体嵌入,链接预览,文件上传,语音/视频 聊天,截图等等。

    Rocket.Chat 原生支持 Windows,Mac OS X ,Linux,iOS 和 Android 平台。Rocket.Chat 通过 hubot 集成了非常流行的服务,比如 GitHub,GitLab,Confluence,JIRA 等等。

    Apache Bigtop 1.3.0 发布,大数据打包测试工具

    $
    0
    0

    Apache Bigtop 1.3.0 已发布,Apache Bigtop 是一个针对基础设施工程师和数据科学家的开源项目,旨在全面打包、测试和配置领先的开源大数据组件/项目,包括但不限于 Hadoop、HBase 和 Spark 。支持 Debian、Ubuntu、CentOS、Fedora、openSUSE 等操作系统。

    更新亮点:

    • AArch64 架构已添加到支持矩阵中

    • 发行版更新(centos-7、fedora-26、debian-9、ubuntu-16.04、openSUSE-42.3)

    • 新的 docker 镜像可用于不同体系结构的发行版

    • 工具链更新(新增工具及版本升级)

    • 生态项目更新(Hadoop、HBase、Hive、Spark、Solr、Flume、Kafka、GPDB 等)

    • 部分组件的 multi-arch 改进(hadoop、hbase、qfs、ignite-hadoop 等)

    • unattended cluster 部署改进

    • smoke-tests 覆盖范围改进

    更多细节请查阅发行说明

    下载地址:

    https://bigtop.apache.org/download.html#releases

    分布式流处理框架 Apache Samza 迎来 1.0 版本

    $
    0
    0

    Apache Samza 1.0 已发布,新版本为现有的工具库添加了各种功能,并对文档、代码片段、示例等进行了改进。Apache Samza 是一个分布式流处理框架,专用于实时数据的处理,目前已经在几个大公司实际生产中使用,如 LinkedIn、VMWare、Slack、Redfin 等。

    更新亮点:

    • 高级 API 更稳定

    • Beam Runner 支持改进

    • Joining Streams and Tables(Table API 为开发人员提供了对本地和远程数据源的统一访问,同时提供了速率限制和缓存等功能)

    • 新增一个测试框架,允许使用内存中的输入和输出来测试 Samza 应用,无需再设置其他服务,如 Kafka、YARN 或 Zookeeper

    • 支持 Log4J2

    • Kafka 升级至 v0.11.1.62

    • SamzaSQL 现在提供一个 shell 来输入 SQL 查询

    • 支持 Side-inputs

    • 网站、文档和示例改进

    更多细节可查阅发行说明:

    https://blogs.apache.org/samza/entry/announcing-the-release-of-samza

    下载地址:

    https://dist.apache.org/repos/dist/release/samza/1.0.0/

    数据齿轮(DataGear)数据库管理系统 v1.0 版本发布

    $
    0
    0

    数据齿轮(DataGear)是一款数据库管理系统,使用Java语言开发,采用浏览器/服务器架构,以数据管理为核心功能,支持多种数据库。

    它的数据模型并不是原始的数据库表,而是融合了数据库表及表间关系,更偏向于领域模型的数据模型,能够更友好、方便、快速地查询和维护数据。

    它采用JDBC规范与数据库进行连接和通信,能够支持所有遵循JDBC规范的数据库,这包括MySQL、Oracle、PostgreSQL、SQL Server等主流数据库。

    官网地址:http://www.datagear.tech

    v1.0版本是第一个正式发布的版本,主要功能如下:

    • 数据库管理:添加、编辑数据库,并可设为公开/私有

    • 数据管理:查询、添加、编辑、查看、删除数据

    • 驱动程序管理:导入、添加数据库JDBC驱动程序

    • 用户管理:管理、添加、注册用户,匿名用户默认也可直接使用系统功能

    • 切换肤色:提供浅色、暗色、绿色三种肤色供用户切换

    系统主界面如下图所示: 

    Material UI 3.6.0 发布,Material Design 开发框架

    $
    0
    0

    Material UI 3.6.0 已发布,更新亮点:

    • 新增一个新的 Firebase theme demo (#13579)

    • 引入一个新的 Fab 组件 (#13573

    • 修复更多 StrictMode warnings (#13590)

    • 其他 bug 修复及文档改进

    详情查看发布公告

    Material UI 是一组实现 Google Material Design 规范的 React 组件,它是一个前端 JS 框架,主要用在 web 领域。

    源码下载:

    Viewing all 44809 articles
    Browse latest View live