字节跳动在 GitHub 开源的一款 Flutter 应用内调试工具平台:Flutter UME。

里面内置了 Widget 信息、颜色吸管、对齐标尺、代码查看、日志展示、内存及 CPU 信息等 10 个插件。开发者可自行创建插件,并集成进 UME 平台。

GitHub:github.com/bytedance/flutter_ume

:icon_weibo: weibo.com/5722964389/KqWhS0i5W

推荐 GitHub 上一个开源技术教程:《动手构建一个简单数据库》(Let’s Build a Simple Database)。

作者将基于 C 语言,手把手构建一个类 SQLite 数据库,让你进一步了解数据库的工作原理,比如:

- 数据的保存格式;

- 数据从内存移动到磁盘的时机;

- 一张表为何只能有一个主键?

- 回滚事务的工作原理;

- 索引的格式化原理。

在线阅读:cstack.github.io/db_tutorial

GitHub:github.com/cstack/db_tutorial

:icon_weibo: weibo.com/5722964389/KqPBR9NeS

推荐一本 Go 语言开源书籍:《How To Code in Go》,由知名云服务器厂商 Digital Ocean 撰写发布。

通过本书你将学会如何使用 Go 语言来编写程序,以及了解一些较为实用的开发者工具。

该书主要核心内容如下:

- 在 Windows,macOS 和 Linux 系统上安装并设置本地 Go 开发环境;

- 学会使用条件判断语句来编写程序;

- 学会定义数据结构,并为其创建接口,以实现可复用代码;

- 编写自定义错误处理功能;

- 构建和安装 Go 程序,以便在不同的操作系统和不同的 CPU 架构上运行。

目前已提供 EPUB 与 PDF 两种格式的电子书下载。

地址: 网页链接

:icon_weibo: weibo.com/5722964389/KqO2DrlcZ

分享一份 LaTeX 文档编写指南:《Writing Beautifully in LaTeX》,作者是加州大学伯克利分校的博士生 Adam Gleave。

该指南从数学公式、内容排版、数据展示、引用参考等多个维度,教你写出一份精美的 LaTeX 文档。

地址: 网页链接

:icon_weibo: weibo.com/5722964389/KqycY5yYd

推荐一个数据可视化及数据探索平台:Superset。

里面提供了多种可视化模板及交互式仪表,用于更为清晰的展示数据;自带 SQL IDE,可让用户更好的操作数据;API 开放且灵活,可定制性高。

GitHub:github.com/apache/superset

:icon_weibo: weibo.com/5722964389/KqxVV3JC2

百度在 GitHub 上开源的一款前端低代码框架:amis。

通过 JSON 配置即可生成各种后台页面,极大减少开发成本,甚至可以不需要了解前端。

GitHub:github.com/baidu/amis

:icon_weibo: weibo.com/5722964389/KqgfZwTPA

任教于 MIT 的教授 Shervine Amidi 在 GitHub 上开放的一份数据科学工具指南。

里面涵盖了 SQL,R,Python,Git 和 Bash 等常用编程语言和工具的使用指南,其目的在于让开发者更便捷的理解数据检索、数据处理、数据可视化等技术概念。

课程: 网页链接

GitHub:github.com/shervinea/mit-15-003-data-science-tools

:icon_weibo: weibo.com/5722964389/KqdTRud82

macOS Virtualbox,一个可在 VirtualBox 上快速安装 macOS 系统的开源脚本。

目前已兼容 Linux 、Windows、macOS 等多个主流操作系统,可用于安装 Catalina (10.15),Mojave (10.14) 和 High Sierra (10.13) 等多个不同版本的苹果系统。

GitHub:github.com/myspaghetti/macos-virtualbox

:icon_weibo: weibo.com/5722964389/KqoHBg1xI

为了提升工作效率,阿里一位后端工程师在 GitHub 上开源了一些比较实用的程序脚本。

比方说,你可以用它来:

- 快速排查 Java CPU 的性能问题;

- 统计各个 TCP 连接状态的个数,排查系统连接负荷;

- 在命令行快速操作文件,优化命令行与其它应用间的操作流。

GitHub:github.com/oldratlee/useful-scripts

:icon_weibo: weibo.com/5722964389/Kqm9j4mVm

这可能是你见过最强的 DIY 自行车码表。

B 站 up 主 FASTSHIFT 在 GitHub 开源了一个 GPS 自行车码表:X-TRACK。

拥有可显示实时位置的离线地图,支持记录和显示实时骑行轨迹,以及导出标准 GPX 格式的轨迹文件。

此外,该码表还可显示当下经纬度、海拔高度、骑行速度、骑行时长、剩余电量等内容。目前该项目硬件及软件源码已在 GitHub 开源。

B 站: 【自制】这可能是你见过最强的DIY自行车码表

GitHub:github.com/FASTSHIFT/X-TRACK :sys_video: GitHubDaily的微博视频

:icon_weibo: weibo.com/5722964389/Kqf4W1GUg

推荐一个 C++ 中文教程,主要基于 Google 曾在 GitHub 上开源的单元测试框架 GoogleTest 进行讲解。

从实现原理到构建项目的全流程,带你从零开发一个完整的 C++ 项目,此外还有针对大厂的高频算法面试题讲解。

感兴趣的同学,可戳此免费报名 👉 网页链接

:icon_weibo: weibo.com/5722964389/Kq71F9ZG0

一个可运行在树莓派上的环境监测与调节系统:Mycodo。

支持应用到种植植物,培养微生物,保持蜂蜜蜂房稳态,孵化动物和鸡蛋,维持水生系统等场景。监控收集的数据,能放在Web 界面进行可视化展示。

GitHub:github.com/kizniche/Mycodo

:icon_weibo: weibo.com/5722964389/Kq4tndHJq

GitHub 上一个 Java 知识库:《互联网公司常用框架源码赏析》。项目致力于从源码层面,剖析和挖掘互联网行业主流技术的底层实现原理。

目前开放了 Spring 全家桶、Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等框架源码解析内容。

GitHub:github.com/doocs/source-code-hunter

:icon_weibo: weibo.com/5722964389/Kq3ikfwRZ

分享 GitHub 上一款开源的在线流程图绘制工具:Wireflow。

支持使用 100 多种自定义图形、可进行多人协作、权限分配、实时聊天等功能、并拥有丰富的功能组件库。

官网: 网页链接

GitHub:github.com/vanila-io/wireflow

:icon_weibo: weibo.com/5722964389/Kq1ITc3rH

推荐一个 Java 项目实战开发视频教程,作者将带你从零开始,搭建并上线一个 Web 聚合导航类项目。

整个项目架构实行前后端分离,并贯穿开发、测试、部署上线全流程。在该项目完成后,还可将其当做个人网站收集库使用,提高资料查询效率。

感兴趣的同学,可戳此报名参与 👉 网页链接

:icon_weibo: weibo.com/5722964389/KpXBaiXEL

GitHub 上一个Leetcode 算法题解代码仓库:Play-Leetcode,重在强调算法一题多解,同时标注简明的算法思想,时间复杂度和空间复杂度。

项目里面包含的所有算法问题都会使用 C++ 进行解决,各别支持 Java 和 Python。

GitHub:github.com/liuyubobobo/Play-Leetcode

:icon_weibo: weibo.com/5722964389/KpV2YwHbO

tmpmail,一个比较实用的命令行工具,可用于快速生成临时电子邮箱。

当你需要注册某些不太重要的网站,接收某些临时电子邮件,规避垃圾邮件轰炸时能派上大用场,并且能帮你进一步提升隐私安全性。

GitHub:github.com/sdushantha/tmpmail

:icon_weibo: weibo.com/5722964389/KpTROrWeZ

推荐 GitHub 上一份开源的《Web 安全测试指南》,可用于测试与检查 Web 项目的安全性,便于对漏洞作出及时防护。

里面覆盖测试原理、源码审查、测试框架开发与部署、信息漏洞收集与检测、身份管理与权限认证测试等内容。该指南由 OWASP 基金会主导,来自世界各地的渗透测试人员与组织共同参与维护。

GitHub:github.com/OWASP/wstg

:icon_weibo: weibo.com/5722964389/KpLCmDvgp

Gorse,由国人主导开发的一个开源推荐系统。在将项目、用户与交互数据导入后,系统便会自动训练模型,为每个用户生成推荐内容,大幅提升开发效率。

项目特点如下:

- 通过后台模型,搜索自动选择最佳推荐模型和策略;

- 单节点训练、分布式预测,在推荐阶段可实现横向扩展;

- 为数据 CRUD 及推荐请求提供了 RESTful API;

- 提供数据导入导出、监控、集群状态检查的控制面板。

GitHub:github.com/zhenghaoz/gorse

:icon_weibo: weibo.com/5722964389/KpCbSkMpV

国外一名前端工程师,在 Web 上复现了 Windows 11 的界面及部分功能,项目主要基于 React 搭建而成。

在线体验: 网页链接

GitHub:github.com/blueedgetechno/windows11

:icon_weibo: weibo.com/5722964389/Kpv7vE7qf

Show older
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。