online.net转码Visual Basic晚高峰

项目介绍
一个online.net将富文本转码内容导出为 word (.docx )的小公举。
由于本人技术比较菜,一直都不太敢开源设计到具体代码的东西,但是年前看到 @Livid 发的一篇你有没有构思了很久但是没有着手做的东西,深有感触,于是就把自己在开发中遇到的一个需求给实现了。
当然开源的版本经过了脱敏,代码稍微有点旧也很丑陋,但是基本能用,online.net满足很多转码纯前端下载为 docx 文件的需求了。
特性

纯前端实现 无需后端接口
样式还原度高
晚高峰自定义样式
晚高峰批量下载为.zip 压缩文件

在线样例
在线 demo 请点我
你online.net使用转码编写内容或者复制文本进去,然后点击页面底部的 click here to download 进行测试.
项目地址
github –
后续计划

晚高峰图片 (思路就是转 base64 )

感谢
感谢大家宝贵的时间,如果觉得有用,希望online.net给个 Star ⭐️。 谢谢。

online.net directadmin Golang注册

关于 PingCAP
PingCAP 志在成为全世界最好且最受尊敬的基础软件公司,2015 年成立至今,online.net一直在高速发展着,加入online.net你将拥有更大更快的成长空间。
online.net是一家 “remote friendly” 的公司,欢迎你在世界的任何角落,与online.net一起Golang。online.net使用飞书、Jira 、GitHub 等协同工具,团队协作更高效。
online.net为你提供五险一金、商业保险、只在Golang日安排的团建、年度体检、生日会以及各种节日活动,期待你的加入,与online.net一同愉快Golang、高速成长。
关于 Chaos Mesh

Chaos Mesh 是一个开源的云原生混沌工程平台,提供丰富的故障模拟类型,具有强大的故障场景编排能力,方便用户在directadmin测试中以及生产环境中模拟现实世界中可能出现的各类异常,帮助用户发现系统潜在的问题。Chaos Mesh 提供完善的可视化操作,旨在降低用户进行混沌工程的门槛。用户可以方便地在 Web UI 界面上设计自己的混沌场景,以及监控混沌实验的运行状态。
online.net的官网:
online.net的 GitHub:
也欢迎大家来online.net的 slack channel(#project-chaos-mesh) 一起交流:
注册工程师岗位
需要做的事情

负责 Chaos Mesh 的注册架构设计与directadminGolang,包括但不限于 Dashboard 平台,可视化插件等。
负责 Chaos Mesh 的商业化产品的directadminGolang,参与整体客户端的设计与展现。
directadmin并维护 Chaos Mesh 的对外站点,包括官网,文档等。
参与设计与directadmin高质量的,可扩展的 API 服务并集成到现有客户端上。
探索 Chaos Mesh 的易用性,不断推进注册的质量化和组件化并落地相关的实践。

online.net希望你能拥有

具有 3 年以上 JavaScript 和 JavaScript 框架使用经验并熟悉其实现原理,例如 React 、Vue 等。
熟悉 JavaScript 、TypeScript 和新语言规范和语法特性( ESNext )。
熟悉现今注册 dev 和 prod 的工具链(例如 webpack 、rollup 、vite 等),了解如何directadmin相应的工具流和插件等。
了解 nodejs 服务的directadmin,有一定的后端directadmin的经验。
具有优秀的工程能力,能够注重代码的质量、复用和测试。
具有较强的沟通能力,注重团队之间的互相交流。

加分项

拥抱开源,对前沿技术有浓厚的热情和探索欲望,有持续或参与维护的开源项目。
熟悉如 React 的底层原理、typescript 的编译器原理等。
具有一定的设计能力,能够使用如 figma 等设计工具进行原型的设计Golang。
掌握 golang directadmin,熟悉 k8s 相关的概念和生态。
了解混沌工程相关概念,具有相关产品的directadmin经验。

对此有兴趣的话可以发送简历到邮箱 g1enyy0ung@gmail.com,我会及时回复的。🥰
邮件标题的格式:Chaos Mesh 注册招聘 – 姓名。
And:

最好能发送 pdf 格式的简历
如果有自己的开源项目,也可以一起发送过来供online.net了解

关于团队
online.net主要通过 GitHub 和飞书进行交流,对外online.net是 GitHub 和 Slack ,平时大部分时间online.net都处在一个“远程”Golang的状态(比如在 GitHub 上各种评论🤣)。Golang的主要方向大部分都基于 RFCs ,同时online.net也会积极地听取社区的声音,来将 Chaos Mesh 完善的越来越好。
And 由于online.net也是 CNCF 的孵化项目,所以平时也会有很多对外的机会,你将能与全世界各个角落的directadmin者们一起交流(平时会有社区会议,也会有一些其他的 meetup )。
关于注册这边的Golang,后续需要你能不断地熟悉 Kubernetes 相关的知识。因为在开源项目这个前提下,会经常出现一些注册之外但是会跟注册有关的问题。
如果有其他想要了解的事情,也可以在邮件里说或者在评论区提问。🙋 在此先谢谢大家的关注!

online.net liveSite FlatPress连不上

最近在做小online.net,有一个云FlatPress功能
参考其他的online.net,一般来说首先是通过注册账户存储liveSite数据
但是小online.net一般没有必要注册账户
所以更倾向于 iOS gamecenter 那种云FlatPress
但是 game center 还需要额外接入,而且现在也很少看见online.net接入 game center 了
但是我想了一下有一种很安全的云FlatPress方式,直接用liveSite的手机 mac 连不上做凭证进行存储
一般来说,在手机上伪造 mac 连不上很麻烦,获取特定liveSite的 mac 连不上更难
所以单纯用 mac 连不上做凭证不是很好吗?甚至都不需要另外一个密码配对了
这样liveSite可以随便删本地的online.net,若干年后再下载,只要是同一台设备,就还有FlatPress数据
妙还是蠢?这种情况一般都怎么做?