光猫 ZNHG600 获取超级密码

偶接10000号呼叫,交200换光猫,免费提速 100M –> 300M ,续费费用不变,依然是6年前的套餐 1998元/三年。下午师傅上门安装“水”的不行,追问得知他们也是昨天刚拿到的。

吉比特 ZNHG600,自带了 2.4G Wifi,果断禁用,直接让师傅在光猫上拨号,路由器直接获取IP即可。服役六年的华为 HG8240 光荣退休!

Hugo Theme Webstack

新版本更新,感谢 @ooiii 改进,所有内容(导航和板块)的增删排序直接在 links.toml 内完成! 👍

在线预览:https://edui.fun/

仓库下载:https://github.com/lmm214/hugo-theme-webstack

「哔哔点啥」微信公众号

看到 @熊野 说可以用「微信公众号」发哔哔,还基于腾讯云函数,也能部署到 Leancloud ,立马 勾搭 加上微信好友。熊大神连夜折腾匹配一夜一天,远程手把手指导部署,整个过程:失败,等,失败,等等,失败,等等等等……成啦!太、太神奇!

「哔哔点啥」微信公众号

食用步骤

1.按照原作者 @daibor 的教程在 Leancloud 建好应用,进入设置–应用 Keys,留存 AppIDMasterKeyRequest 域名

撸个 Alfred 插件「b言b语」

bb-1

虽说 iOS 的快捷方式足够优雅,但还是想着 Mac 上也更舒坦地随意发布。VSCode 的 REST Client 插件能用但没有一键直达,看到 @xwlearn 分享的 Python 代码,立马想到神器 「Alfred」!

插件撸起

bb-3

安装依赖:

sudo pip install urllib3

云 VSCode 云编码

code-server 云 VSCode 云编码,安装踩坑无数,Docker 一条部署:

docker run --name vscodeserver --user root -it -d -p 0.0.0.0:8080:8080 -e PASSWORD='youMiMa' -v "$PWD:/home/coder/project" codercom/code-server:latest

此刻 http://ip:8080 输入密码 youMiMa ,等等等失败,挂上特殊通道,等等等,成功。

废话胶囊,值得拥有

@Elizen 的知识星球,得知还有人折腾了这货 无点赞评论版微博b言b语,原来是基于 LeanCloud 来实现的,无比亲切。

这不,折腾折腾已整合到主题中(这里)。另外,又学了几招。

前端用 AppIDAppKey 来展示,并把 class 的 create 、delete 、update 三项权限设置为「指定用户」,后端用 MasterKey 来更新,避免数据被更改。

Hugo 自定义文章样式

之前 WordPress 推出不同文章样式,如轻博客一样,发一句话、链接或视频有不同的显示效果。之后,用 Hexo、Bitcron 时都以文件夹形式进行文章分类,并以此为判断条件。

效果见:https://immmmm.com/posts/chat/

content
├── posts
│   ├── chat
│   ├── coding
│   ├── daily
│   ├── reading

chat 目录内的 md 文件是以一句话的模式(头像+时间)显示,怎么实现呢?利用 Hugo 的 .File.DirreplaceRE 正则。

Hugo 显示指定文件夹内图片

效果见文章底部,这些图片非手动一张张插入,文章头部一句 path: 2004gd 搞定!

直接看代码:

{{ if .Params.path }}
    {{$Path := .Params.path}}
    {{- range (readDir (printf "%s%s" "./static/images/" $Path )) -}}<img loading='lazy' src="{{(printf "/images/%s/%s" $Path .Name ) | absURL}}" />{{- end -}}
{{ end }}

当文章中写了 path: 2004gd 表示 Hugo 遍历根目录 /static/images/2004gd 内的图片并显示。

Hugo 总文章数和总字数

前者在某个大神主题中翻到,一句代码:

共 {{ len (where .Site.RegularPages "Section" "posts") }} 篇文章

总字数没有现成参数,官方手册看到 .Scratch.Add 瞎折腾完成:

{{$scratch := newScratch}}
{{ range (where .Site.Pages "Kind" "page" )}}
    {{$scratch.Add "total" .WordCount}}
{{ end }}

新建了个参数累加所有文章的 .WordCount 字数,一般放 footer 头几行,下面是调用代码:

总计 {{$scratch.Get "total" }} 字

Hugo 音乐短代码

感谢 LoveItMetingJS 真方便!

具体源码见:shortcodes/music.html,把这个文件丢入自己的主题文章内插入调用代码即可,已粗暴的把 js 和 css 丢在一起。