欲加入创客群请加微信:cool-smiler ,备注:入群

2019年7月技术榜

六项精进 JackLeon 3周前 (08-02) 61次浏览 0个评论 扫描二维码

2019 年 7 月技术榜

2019年7月技术榜

QuestionAnsweringSystem:一个 Java 实现的人机问答系统 

QuestionAnsweringSystem 是一个 Java 实现的人机问答系统,能够自动分析问题并给出候选答案。IBM 人工智能计算机系统"沃森"(Watson)在 2011 年 2 月美国热门的电视智力问答节目"危险边缘"(Jeopardy!)中战胜了两位人类冠军选手,QuestionAnsweringSystem 就是 IBM Watson 的 Java 开源实现。

工作原理

1、判断问题类型(答案类型),当前使用模式匹配的方法,将来支持更多的方法,如朴素贝叶斯分类器。
2、提取问题关键词。
3、利用问题关键词搜索多种数据源,当前的数据源主要是人工标注的语料库、谷歌、百度。
4、从搜索结果中根据问题类型(答案类型)提取候选答案。
5、结合问题以及搜索结果对候选答案进行打分。
6、返回得分最高的 TopN 项候选答案。

人机问答系统拓展:

OpenEphyra 主页

Watsonsim 主页

YodaQA 主页

OpenQA 主页

START 主页

IBM Watson 主页

Siri 主页

Wolfram|Alpha 主页

Evi 主页

微软小冰主页

Magi Semantic Search 主页

Cube.js:开源分析框架

image.png

Cube.js 是一个开源的模块化框架,用于在 Web 应用程序中构建分析。您可以将 Cube.js 用于内部商业智能工具或面向客户的分析。

【GitHub】:https://github.com/cube-js/cube.js

官方网站】:https://cube.dev/

Form-Builder:无需 AI 即可构建令人惊叹的移动友好型表格

form-builder-cast.gif

基于开源文本的表单生成器,专注于创建语法正确,移动友好,可访问和包容的表单,开箱即用,并遵循制作高转换表单的最佳实践(请参阅:http:// bit.ly/2OeXMiG)

官方网站】:https://builder.form-data.com/

Snapboard:可编辑 / 可破解的仪表板 – 无限制和免费

image.png

Snapboard 是一个开源和 100%可编辑的仪表板。它可以非常轻松地跨不同应用跟踪您的指标。 ⠀与 Twitter,Stripe,Google Analytics,HTTPS,Sentry 和 20 多个系统集成。 ⠀每张卡只是一个可编辑的 React 组件。

官方网站】:https://snapboard.io/

web-flash:基于 Spring Boot + Vue.js 搭建的网站后台管理系统

  • web-flash 是一个基于 SrpingBoot2 和 Vue.JS 的前后端分离的后台管理系统。而且不仅仅是一个后台管理系统,还提供了一个基于后台 cms 模块的手机端 h5 通用站点。
  • web-flash 具备后台管理类系统的通用的基础功能,而且提供了基于 idea intellij 的的代码生成插件,可以一键生成前后端页面。

【GitHub】:https://github.com/enilu/web-flash

官方网站】:https://zzz.dog/

单体版-guns-lite】:https://github.com/enilu/guns-lite

Requestly:增强您的 Web 开发和测试工作流程

image.png

【谷歌浏览器插件地址】:https://chrome.google.com/webstore/detail/requestly-redirect-url-mo/mdnleldcmiljblolnjhpnblkcekpdkpa

官方网站】:https://www.requestly.in/

Listmonk:自托管通讯和邮件列表管理器

image.png

通过作为单个二进制文件发布的功能强大的自托管仪表板发送电子邮件活动,新闻简报,管理邮件列表。用 Golang 编写的高性能和功能丰富的开源应用程序,并由 Postgres 支持。

【GitHub】:https://github.com/knadh/listmonk

官方网站】:https://listmonk.app/

zdog:创建扁平化风格的 3D 模型工具

image.png

想在你的 Web 应用上应用 3D 图形吗?想用你熟悉的技术实现炫酷的 3D 效果吗?没错 zdog 就是你的首选。这是一款用于 Canvas 和 svg 的 JS 3D 渲染引擎,你可以使用它轻松创建扁平化风格的 3D 模型。这个库只有 2800 行代码,并且最小体积为 28KB。并且它还提供了对开发者十分友好的声明式 API,并没有特别复杂的配置只要你会 JS 你就可以使用它。

【GitHub】:https://github.com/metafizzy/zdog

官方网站】:https://zzz.dog/


 arthas:Alibaba 开源的 Java 诊断工具

Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。

当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:

  1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
  2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
  3. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
  4. 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!
  5. 是否有一个全局视角来查看系统的运行状况?
  6. 有什么办法可以监控到 JVM 的实时运行状态?

Arthas支持 JDK 6+,支持 Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

在线教程(推荐)

【GitHub】:https://github.com/alibaba/arthas

官方网站】:https://alibaba.github.io/arthas/

 wormhole:一个简单、易用的 api 管理平台,支持 dubbo 服务调用

image.png

WormHole 是“虫洞”意思。物理界解释为连接黑洞和白洞的时空隧道。它的结构和计算机网络中的网关类似,作为连接两个世界的枢纽。各管各,不用关心中间做了什么。


WormHole 是一个简单、易用的 api 管理平台。目的是为了降低后端服务开发与前端调用的耦合性。通过 WormHole 这一层使整个项目的开发协作更加完善。客户端开发人员从管理平台查找需要的接口信息进行调用,服务端开发人员定义好接口后同步到管理平台中,管理平台可以统一对接口的访问设置等。

【GitHub】:https://github.com/deathearth/wormhole

Mpx:致力于提高开发体验的小程序框架

滴滴团队开发的一款致力于提高开发体验的小程序框架,把 Web 开发体验(Vue + Webpack)带入小程序。

设计思路

目前业界主流的小程序框架主要有 WePY,mpvue 和 Taro,这三者都是将其他的语法规范转译为小程序语法规范,我们称其为转译型框架。不同于上述三者,Mpx 是一款基于小程序语法规范的增强型框架,我们使用 Vue 中优秀的语法特性增强了小程序,而不是让用户直接使用 vue 语法来开发小程序,之所以采用这种设计主要是基于如下考虑:

  • 转译型框架无法支持源框架的所有语法特性(如 Vue 模板中的动态特性或 React 中动态生成的 jsx),用户在使用源框架语法进行开发时可能会遇到不可预期的错误,具有不确定性
  • 小程序本身的技术规范在不断地更新进步,许多新的技术规范在转译型框架中无法支持或需要很高的支持成本,而对于增强型框架来说只要新的技术规范不与增强特性冲突,就能够直接支持

【GitHub】:https://github.com/didi/mpx

官方网站】:https://didi.github.io/mpx/

olivia:类似 Siri 的开源语音助手

一个类似 Siri 的开源语音助手,目前只支持英文。开源的语音助手并不多,而且涉及的问题很复杂,现在有了它就可以基于这个项目做一些有趣的小应用

【GitHub】:https://github.com/olivia-ai/olivia

官方网站】:https://olivia-ai.org/

HitUP: 能够跟进技术趋势的谷歌浏览器插件

一款发现 Top 系列的 Chrome 扩展。它会替换掉浏览器默认的 New Tab 空白页面,助你保持对流行技术趋势的跟进。核心功能是展示 GitHub 上近期最流行的项目,并会围绕 “Find top things” 的主题谨慎添加新特性,让你对新技术和新事物‘了如指掌’。

【GitHub】:https://github.com/wonderbeyond/HitUP

官方网站】:https://hitup.wondertools.top/

前端项目mall-admin-web地址:https://github.com/macrozheng/mall-admin-web

项目演示地址: http://39.98.190.128/index.html

 mall:基于 SpringBoot+MyBatis 的电商系统 

mall 项目是一套电商系统,包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis 实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

【GitHub】:https://github.com/macrozheng/mall

官方网站】:http://39.98.190.128/index.html#/login

indieAuth 协议介绍

OAuth 协议已经成为授权协议的标准,但是获取用户身份的时候,必须明确列出各种平台(上图),看上去非常繁琐。indieAuth 协议是针对这一点改进,让任何网站都具备 OAuth 认证功能,甚至个人的 WordPress 网站也可以用来认证身份,用户只要提交一个 URL 即可。

官方网站】:https://indieauth.spec.indieweb.org/

 manim:用编程的方式创建精美的数学动画,让数学更加易懂

一个生成数学教学视频的动画引擎。它用编程的方式创建精美的数学动画,让数学更加易懂。效果如 3Blue1Brown 的视频中所展示的那样,效果炫酷。但要学会和用好这个工具需要花些精力 

【GitHub】:https://github.com/3b1b/manim

unioffice:一个让 Go 可以创建、操作 Office三件套的库


一个让 Go 可以创建、操作 Office Word、Excel、Powerpoint 三件套的库。示例代码:

dox := document.New()
doc.X().Background = wordprocessingml.NewCT_Background()
doc.X().Background.ColorAttr = &wordprocessingml.ST_HexColor{}
doc.X().Background.ColorAttr.ST_HexColorRGB = color.RGB(50, 50, 50).AsRGBString()

【GitHub】:https://github.com/unidoc/unioffice

官方网站】:https://unidoc.io/


创享视界官网:https://creativeview.cn

语雀:https://www.yuque.com/xiewenlin

新浪微博(@创享视界):https://weibo.com/u/2219755213

入群加微信号:cool-smiler ,备注:入群

公众号 _meitu_1.jpggh_f4e14ac61edc_258.jpg


温馨提示:若在升级会员或付费后阅读过程中遇到问题,请加客服微信号(cool-smiler)沟通解决,祝您生活愉快。
转载请注明原文链接:2019年7月技术榜
喜欢 (0)
[1186664388@qq.com]
分享 (0)
关于作者:
创享视界(creativeview.cn)是一个带动全民颠覆八小时工作制,通过投稿把自己的创意智慧变现的方式创造被动收入,从而实现财务自由的平台。我们相信,创新思维不仅有助于打造更出色的产品,还可以让世界变得更美好,让人人受益。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
%d 博主赞过: