(原)
穷人分布式 思路初探
2021年11月4日
穷人
分布式
当用户量到达一定数量时,对服务器的要求增加较大。特别是音频、视频、下载。
当前国内家庭宽带普遍较高,100MB、1000MB都很多。找三四个朋友,随便搞个百MB带宽。我们是否能利用这个分散而众多的家庭宽带来提供服务呢?
...
➦
(原)
croc应用:服务器文件上传
2021年11月3日
croc
https://github.com/schollz/croc
croc是golang开发的一款跨平台传输工具,基于命令行。
几MB的大小,足可以需要的时候下载使用。也可以脚本安装:curl https://getcroc.schollz.com | bash
发送端:croc send 文件名 它会自动给出一个安全编码
...
➦
(原)
Windows下建立SSH服务器
2021年10月12日
windows
ssh
openssh
windows下需要使用第三方软件,windows powershell团队也基于openssh 二次开发了openssh server工具。
下载链接为:https://github.com/PowerShell/Win32-OpenSSH/releases
...
➦
(摘)
Fyne: 使用中文并打包进二进制文件
2021年9月30日
fyne
中文
打包
theme
1. fyne官方工具 go get fyne.io/fyne/cmd/fyne
2. 将字体转换为go文件 fyne bundle Alibaba-PuHuiTi-Medium.ttf > bundle.go
3. 创建自定义theme 也就是自定义样式
// theme.go package main import ( "fyne.io/fyne/v2" "fyne.io/fyne/v2/theme" "image/color" ) type MyTheme struct{} func (m MyTheme) Font(s …
...
➦
(原)
给Win下的Golang软件加个图标
2021年9月30日
golang
图标
有些人用rsrc,有些人用GoVersionInfo,但我却死活不行。究其原因,估计是产生的syso文件版本问题:因为我用以下这个,它会产生32位版本和64位版本两个文件,而前两个软件,似乎只是产生的32位版本。
我的主角是go-winres,使用其实大同小异。
安装: go install github.com/tc-hib/go-winres@latest
用法: 运行 go-winres init ,它将创建 winres 目录
修改winres目录下winres.json内容
运行 go-winres make 生成syso文件
也可以在文件中包含://go:generate …
...
➦
(摘)
浏览器开启 QUIC/HTTP/3
2021年9月20日
quic
http2
火狐浏览器访问:about:config
启用:network.http.http3.enabled
Chrome 浏览器访问:chrome://flags
启用:enable-quic
...
➦
(原)
公益项目:儿童书店 【未完,不断更新】
2021年9月17日
公益
儿童
书店
项目
相关链接: 2018-09-24 重庆首家儿童主题书店:为孩子打造一个童梦乐园
除了方所,成都这几个地方更适合阅读,最后一个是王炸
儿童书店,不仅仅应该流于形式,不仅仅是“让儿童读书的店”,而应该是一个书的海洋,锻炼和成长的家。
...
➦
(原)
Fyne实例
2021年8月20日
fyne
用fyne做了一个例子,希望用它来完善自己的工具。
在win和ubuntu中测试均通过。
图中的流量表只是一个测试,它将会实时显示网络流量。
将添加股市走势信息,如果有交易接口就更好了,就可以解决linux下不能查看、交易的问题。
...
➦
(原)
Golang与图表:go-chart显示中文汉字
2021年8月18日
图表
golang
go-chart
中文
最近在看客户端GUI,需要在界面中显示图表,于是github一通搜索,找到一个符合的。
go-chart,它的图表可做为图片保存。
使用中发现原不支持中文,又是一通搜索、测试和啃部份源代码。发现方法如下:
...
➦
(原)
Qor实作
2021年8月18日
qor
之前有看过QOR,但没有具体用于项目中。这次深入学习一点,并实际使用。
官网
文档 我将它下载到了本地,并且中译。在使用中根据自己的理解,添加了一些注释。
...
➦