文档章节

1 月份新增开源项目:创建一个静态网站只需 5 分钟

编辑部的故事
 编辑部的故事
发布于 02/09 17:34
字数 1575
阅读 3877
收藏 122
点赞 4
评论 7

开源的世界总是精彩纷呈,1 月份,开源中国社区总共收录了 145 个开源项目。在林林总总的开源项目中,有哪些值得关注的东西呢,我们不妨继续往下看 ——

1.生成图片二维码—visual-qr-code

微信名片都知道吧,就是你的头像生成的二维码。本来那么一好看的头像生成二维码之后完全看不到。visual-qr-code不一样,它可以创建出精美的二维码,而且与传统的二维码不同的是,visual-qr-code生成的二维码可以在图片的任意位置。而且可以是半透明的,这样不会失去一张图片原本的质感。

2.面向物联网设备的运行时—Apache Edgent

站在物联网时代的风口上,如何抢占物联网先机?Apache Edgent 是一种编程模型和具有微内核风格的运行时,可嵌入到网关和小型的物联网设备中。Apache Edgent 能用于对来自器材、车辆、系统、应用、设备和传感器(例如树莓派或智能手机)的连续数据流进行实时分析。通过与集中式分析系统协同工作,Apache Edgent 可在整个物联网生态系统中提供高效、及时的分析:从中心到边缘。

3.为 Markdown 而优化、设计的笔记软件—vnote

作为一个程序员,怎么可以缺少一款的好的笔记软件。函数的用法要记,优秀的代码要记。VNote是一个受Vim启发开发的专门为Markdown而优化、设计的笔记软件。这款笔记软件算是满足了程序员的所有需求。支持插入图片,代码可以高亮,支持自定义编辑和阅读模式的样式。当然还有各种功能,简直记笔记神器。

4.创建一个网站只需 5 分钟—docusaurus

做过很普通的前端项目的人应该体验过这种痛苦。不管是用框架构建网站还是直接构建网站,你都要导入一大堆的包,要各种的css代码。Docusaurus 是 Facebook 专门为开源项目开发者提供的一款易于维护的静态网站创建工具,使用 Markdown 即可更新网站。构建一个带有主页、文档、API、帮助以及博客页面的静态网站,只需5分钟。不会前端我也能建站了。

5.上班偷懒神器—genact

如何在老板的眼皮子底下偷懒,还让老板觉得你在认真工作?Genact 是一个很有趣的项目,它是一个无实际意义的活动生成器。可以在你偷懒的时候,也让你的电脑假装很忙,以“疯狂”的多任务处理技能给老板和同事留下深刻印象。 Genact 有多个内置场景,都是伪装成是在做工作,实际上什么都没有发生。“我一天24小时都在敲代码,老板你给我加薪么?”

6.离线代码搜索引擎—opengenus

敲代码敲到一半没网了怎么办,那些个代码和算法还没有copy下来呢。遇到这种情况分分钟摔键盘的心都有了,但是作为一个佛系程序员,遇事一定不能急躁,OpenGenus 来送福利。OpenGenus 是全球第一款开源的离线代码搜索引擎,没网也可以搜索代码、算法。用户可以在断网的情况下,通过这个搜索引擎,用自己喜欢的语言搜索运算所需的代码、算法和数据结构。

1 月其他值得关注的热门开源项目推荐

1.web3j—用于与 Ethereum 客户端集成的轻量级 Java 和 Android 库 

web3j 是一个轻量级、高度模块化、响应式、类型安全的 Java 和 Android 库,用于与智能合约以及与以太坊网络上的客户端(节点)进行集成:

可以通过它进行以太坊区块链的开发,而无需为平台编写自己的集成代码。

2. Synonyms—开源中文近义词工具包

Synonyms 是一个中文近义词工具包,它可用于如文本对齐、推荐算法、相似度计算、语义偏移、关键字提取、概念提取、自动摘要、搜索引擎等很多自然语言理解(NLP)任务。该工具包目前能搜索近义词和比较语句相似度等任务,且词汇量达到了 125,792。该中文近义词工具包采用的基本技术是 Word2vec。

3. Screenshot-to-code-in-Keras—将设计稿自动转换为代码的神经网络

人工智能的热潮是不会消退的,而且应用范围只会越来越广泛。目前,自动化前端开发的最大阻碍是计算能力。但已有人使用目前的深度学习算法以及合成训练数据,来探索人工智能自动构建前端的方法。

Screenshot-to-code-in-Keras 是  Emil Wallner 实现的一个可根据设计草图生成基本 HTML 和 CSS 网站的神经网络。

4. Go Chassis 产品级 Go 语言微服务框架

Go Chassis 是华为云 CSE 开源的一个用 Go 语言编写的微服务快速开发框架。借助 CSE Go Chassis 进行微服务开发可最大化地降低开发门槛,提升产品上线速度,同时可以获得微服务运行时高可靠性保证、运行时动态治理等一系列开箱即用的能力。作为业界首款商用级别的Go语言微服务框架,Go Chassis 已具备支持企业级应用的核心特性:可定制的通信协议,使微服务更加健壮,灵活的处理链。

这里只是部分1月份收录的开源软件,更多有趣有料的开源软件尽在开源中国社区

© 著作权归作者所有

共有 人打赏支持
编辑部的故事

编辑部的故事

粉丝 1105
博文 241
码字总数 400552
作品 0
深圳
运营/编辑
加载中

评论(7)

ALianHome
ALianHome
m
黑狗
黑狗

引用来自“Roshomon”的评论

华为的又是抄的?
哪有不抄的
88250
88250
为以太坊打 call!
读万卷书

引用来自“Roshomon”的评论

华为的又是抄的?

是的
怎能累了就说放弃
怎能累了就说放弃
很多还是比较不错的mark
Roshomon
Roshomon
华为的又是抄的?
秦人秦韵
秦人秦韵
看样子挺厉害的样子
Docusaurus 1.0.13 发布,易于维护的静态网站创建工具

Docusaurus 1.0.13 已发布,更新内容如下: 通过 themeURL 站点配置选项可自定义 highlight.theme URL。 之前新增对未知字段的警告时没有将 “layout” 排除在外,现可正常识别。 --port 命令...

王练
04/24
0
0
markdown开源博客Gitblogv2.2版本发布更新

Gitblog官网 Gitblog文档 1.新增博客标题搜索功能,目前只在quest主题提供 2.修复markdown文件名为特殊符号时的bug 3.posts目录现在改成blog,统一URL和本地文件夹的命名 4.支持将img目录改到...

jockchou
2015/08/27
0
0
Gitblog v2.2 发布,markdown 开源博客

# Gitblogv2.2版本发布更新 # ## 2.2版本更新特性 ## 新增博客标题搜索功能,目前只在quest主题提供 2.修复markdown文件名为特殊符号时的bug 3.posts目录现在改成blog,统一URL和本地文件夹的...

jockchou
2015/08/27
2.3K
10
TCCMS v3.1 开源 PHP 系统发布

TCCMS是由经验丰富的开发团队历时一年全新开发的结果。内核借鉴了java中的struts和hibernate框架的一些思路,结合smarty MVC引擎自主研发的一套php ORM 框架。是一套高效,安全,开源的内容管...

阿東失憶
2012/09/09
790
1
2017 年崛起的 JS 项目

共 4741 字,读完需 8 分钟,速读 2 分钟。我有幸参与了该项目的部分中文版翻译、校对工作,感谢 Sacha Grief,Micheal Ramberu 的统计整理,以及 Frank Xu 的翻译工作,完整版本请猛击阅读原...

王仕军
01/22
0
0
javascript中date类型用法详解

Date 对象用于处理日期和时间。 创建 Date 对象的语法: var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值。 参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss...

整理秀逗的脑袋
2011/12/20
1K
0
Java 中日期的几种常见操作 —— 取值、转换、加减、比较

java 的开发过程中免不了与 Date 类型纠缠,准备总结一下项目经常使用的日期相关操作,JDK 版本 1.7,如果能够帮助大家节约那么几分钟起身活动一下,去泡杯咖啡,便是极好的,嘿嘿。当然,我...

十一11
2016/02/20
75
0
日期和时间组件:moment.js

大家在前端Javascript开发中会遇到处理日期时间的问题,经常会拿来一大堆处理函数才能完成一个简单的日期时间显示效果。今天我给大家介绍一个轻量级的Javascript日期处理类库:moment.js,使...

孟飞阳
2016/10/14
60
0
百小僧/Monk.Node

Monk.Node — 极易入门的Node.JS MVC 框架 Monk.Node 是一个免费开源的,快速、简单的面向对象的轻量级Node.JS开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。Monk.Node从诞生...

百小僧
2016/12/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

流利阅读笔记29-20180718待学习

高等教育未来成谜,前景到底在哪里? Ray 2018-07-18 1.今日导读 在这个信息爆炸的年代,获取知识是一件越来越容易的事情。人们曾经认为,如此的时代进步会给高等教育带来众多便利。但事实的...

aibinxiao
12分钟前
6
0
第15章FTP服务搭建与配置

15.1FTP介绍 FTP多用于Windows传文件到linux rz sz在文件超过4G,就无法使用了——>安装包yum install -y install lrzsz rz把 window 上的文件传输到 linux 上 sz 把 linux 上的文件传输到 ...

Linux学习笔记
20分钟前
0
0
OSChina 周三乱弹 —— 你被我从 osc 老婆们名单中踢出了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小鱼丁:分享五月天的单曲《后来的我们 (电影《后来的我们》片名曲)》: 《后来的我们 (电影《后来的我们》片名曲)》- 五月天 手机党少年们想...

小小编辑
25分钟前
6
1
Spring Boot Admin 2.0开箱体验

概述 在我之前的 《Spring Boot应用监控实战》 一文中,讲述了如何利用 Spring Boot Admin 1.5.X 版本来可视化地监控 Spring Boot 应用。说时迟,那时快,现在 Spring Boot Admin 都更新到 ...

CodeSheep
44分钟前
0
0
Python + Selenium + Chrome 使用代理 auth 的用户名密码授权

米扑代理,全球领导的代理品牌,专注代理行业近十年,提供开放、私密、独享代理,并可免费试用 米扑代理官网:https://proxy.mimvp.com 本文示例,是结合米扑代理的私密、独享、开放代理,专...

sunboy2050
今天
0
0
实现异步有哪些方法

有哪些方法可以实现异步呢? 方式一:java 线程池 示例: @Test public final void test_ThreadPool() throws InterruptedException { ScheduledThreadPoolExecutor scheduledThre......

黄威
今天
1
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

六库科技
今天
0
0
牛客网刷题

1. 二维数组中的查找(难度:易) 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

大不了敲一辈子代码
今天
0
0
linux系统的任务计划、服务管理

linux任务计划cron 在linux下,有时候要在我们不在的时候执行一项命令,或启动一个脚本,可以使用任务计划cron功能。 任务计划要用crontab命令完成 选项: -u 指定某个用户,不加-u表示当前用...

黄昏残影
昨天
0
0
设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部