摘要:
一.为什么想玩树莓派 作为一个喜欢折腾的程序员,平时大多鼓捣的是一些软件层面的东西,对于硬件也是一直抱有兴趣,但从未去实践过。最近自己在玩智能家居,想打造一个自己的智能家居中枢(HA homeassistant),我便立即想到了鼎鼎大名的树莓派了,我是完全的硬件小白,在这里记录一下自己从选购到成功让 阅读全文
摘要:
WSL2 是 WSL 1 的升级版,带来的主要优势: 提高文件系统性能 支持完全的系统调用兼容性 WSL2 使用了 hyper-v 虚拟化技术,它就是一个你感知不到的虚拟机(VM),比以前的版本性能更高。举个栗子,我在WSL里面安装 nodejs, 采用源码编译方式安装,在 WSL1 下整整编译了1 阅读全文
摘要:
一.缘起 先说说为什么有这个想法,比如在游戏首发的时候,想远程控制电脑开始下载;想远程电脑查询电脑 上的资料等等。作为一名IT行业的从业者,在生活和工作中需要电脑的地方很多,我们不能无时无刻把电脑带在身边,但是现在我们身边无时无刻伴随着两样东西:蜂窝网络和手机。因为我的习惯不喜欢电脑长时间的开着,我 阅读全文
摘要:
读书依然是最好的学习方式,对于 Go 的入门学习,推荐 《The Way to Go》中文名为《Go 入门指南》,这本书由浅入深,包括了一些源码和原理的讲解,我认为作为入门书,是非常不错的。我自己也是看的这本书入门的,在 Github 上是可以免费阅读的。 我看得比较快,所以这部分暂时不打算写成博客 阅读全文
摘要:
编写 Go 有两款比较好的 IDE,VSCode 和 Goland,VSCode 的 Go 支持插件最开始由微软创建和维护,现已经交予 Go 团队维护。我个人更喜欢 Goland,毕竟老牌 Jetbrains 家的,用习惯了。 VSCode 配置 Go 开发环境和 对比请看 Go开发 之 GoLan 阅读全文
摘要:
一.前言 IdentityServer4 4.x已经正式发布了,根据官方的 Release Note,3.1.x 到 4.x 的变更也是非常多,今天在将代码迁移到 4.x 遇到了一些问题在此记录下来,我使用的 IdentityServer4 的各种数据持久化,比如 ClientStore,Resou 阅读全文
摘要:
Redash 二开 - 后端环境搭建 一.操作系统选择 官方文档有一句话:Windows users: while it should be possible to run Redash on a Windows machine, we don’t know anyone who did this 阅读全文
摘要:
一.服务端配置 服务端需要公网环境,一般用一台云服务器就行了,我选择的是 Linux 服务器,Windows 服务器也是可以的。 下载 frp: wget https://github.com/fatedier/frp/releases/download/v0.32.1/frp_0.32.1_lin 阅读全文
摘要:
一.前言 Redash 运行步骤略微有点复杂,项目除了几个页面是后端渲染外,其余都是前端渲染(Ant Design & React)。目前第一步打算先通过 Docker 将后端跑起来作为 API Server(Docker 启动很Easy),然后本地启动前端项目,保证前端项目的正常运行,然后可以先进 阅读全文
摘要:
一.技术准备 1.学习 Python,推荐几本书 《Python编程:从入门到实践 第二版》(比较浅,适合无基础或者基础比较差的) 《Python基础教程(第3版)》(强烈推荐) 《Python高级编程(第2版)》(进阶) 2.学习 Flask 框架(Web) Flask 1.1.1 中文文档 3. 阅读全文