今年的电子产品

2024年1月20日 · 1354 字 · 3 分钟

一起来看看今年脑子里进了多少水吧。

Xiaomi 13

之前在用小米 10s,某天曲面屏意外爆掉了,考虑到更换屏幕总成的价格已经几乎是手机购入价的一半,所以没考虑太久就去小米之家以旧换新成了小米 13。

关于地下交通站的一些闲言碎语

2024年1月13日 · 1320 字 · 3 分钟

原本是计划写一篇关于地下交通站的考据的,不过考虑到一则本人的水平属于半瓶子晃荡,就不出来丢人了;二则有些内容也不能算是考据。因此就想到哪写到哪算哪吧。

Bye 2021

2021年12月31日 · 848 字 · 2 分钟

Hi 亲爱的朋友们,新年快乐!

今年从三月后没有再更新过文章,先在这里道一声歉。

2021 年对我来说是非常特殊的一年。

年初的考研,成绩不出我所料没有考上;上半年时花了点时间,面试了许多家公司,最终选择了腾讯;之后顺利从大学毕业,来到了广州。

博客主题新功能:repl 代码集成

2020年9月6日 · 195 字 · 1 分钟

由于 hugo 自 v0.60 之后默认忽略 raw html,所以为了便捷地使用 repl 的 embed code share 功能,我就写了个 shortcode。

效果测试

使用方法

{{< repl "batkiz/hello-repl" >}}

/*
batkiz -> username(不带 `@`)
hello-repl -> repl name
*/

具体的代码则可以去我主题的代码仓库瞅一眼(毕竟非常简单)

一些 powershell 脚本 | 其二

2020年8月31日 · 468 字 · 1 分钟 · Powershell

承接前文,这里是另一些可能有点用的 pwsh 脚本。

命令行代理

让命令行应用走代理,用法是 socks app command。也可以把 Set-CliProxyClear-CliProxy 单独拿出来用。

function socks {
    $Command = "$args"

    Set-CliProxy
    Invoke-Expression $Command 2>&1 | out-default
    Clear-CliProxy
}

function Set-CliProxy {
    $proxy = 'http://127.0.0.1:43333'

    $env:HTTP_PROXY = $proxy
    $env:HTTPS_PROXY = $proxy
}

function Clear-CliProxy {
    Remove-Item env:HTTP_PROXY
    Remove-Item env:HTTPS_PROXY
}

time

为命令行应用计时,大概类似于 *nix 中的 time。用法是 time app command

无服务器实现 301 跳转(with Cloudflare)

2020年7月16日 · 407 字 · 1 分钟

原因

我想通过 git.batkiz.com 访问我的 Azure DevOps 主页,但其不支持 CNAME,同时我又不想通过服务器来 301 跳转,所以我就寻思着能不能找个方法白嫖。

下面是通过 Cloudflare 白嫖的教程。

完整步骤

新建 workers

workers 即 Cloudflare 推出的 serverless 云函数。在 主页 直接点击 workers 新建一个,名字随意,代码如下:

powershell, headers 与乱码

2020年6月27日 · 836 字 · 2 分钟 · Windows Powershell

问题起源

在几天之前,我的命令行翻译程序挂掉了,不过由于平时用的也少,所以就没太管,昨天才想起来再找个 API 用。

正如前文所述,我极少用到这个,所以我就懒得去申请腾讯、彩云或是 bing 的 API,毕竟太麻烦了。因此我决定找一个直接提供公用接口的 API,次数限制啥的只要不是太离谱就行。功夫不负有心人,在 Google 上翻了两页之后,我找到了由 厦门大学自然语言处理实验室 提供的 云译 CloudTranslation 的公开 API

在 winget 到来之际,再谈谈 scoop

2020年5月21日 · 2689 字 · 6 分钟 · Scoop Windows Winget

Microsoft Build 2020 开发者大会在几天前召开了,除了 .NET, C# 等的常规更新之外,微软也发布了全新的、官方支持的命令行安装工具 winget。winget 出现的意义不用多说:Windows 终于迎来了受官方支持的命令行安装工具。此前虽然有 choco, scoop 等,但都只是第三方工具而已,如今微软第一方下场,无疑给开发者们带来了极大的鼓舞。

一些 powershell 脚本

2020年5月13日 · 364 字 · 1 分钟 · Powershell

近期写的、收集的一些 pwsh 脚本,我完整的 pwsh 配置可看 batkiz/dotfiles

由于主要是为了满足个人使用,所以没怎么做错误处理之类的。

在 pwsh 中使用 wsl 中的 nvim

dos2nix 是将 windows 风格的路径转换为 wsl 中的路径。