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 等,但都只是第三方工具而已,如今微软第一方下场,无疑给开发者们带来了极大的鼓舞。

滚进 wsl2

2019年11月6日 · 1502 字 · 3 分钟 · Windows Wsl

本文已于 2020/05/26 更新,过时的信息已用删除线标注。

我是真没想到这都快过半年了 20H1 还没释出稳定版

早在今年上半年的 Build 2019 上,微软宣布了 wsl2,使得 wsl 不再只是 system call 的翻译,而是切切实实跑在一个真正的 Linux 内核之上。这样一来,wsl 将不再受内核的局限,能够运行 docker 等与 Linux kernel 密切相关的软件。

oh my powershell

2019年9月24日 · 200 字 · 1 分钟 · Windows Powershell

对 *nix 平台上的 oh-my-zsh 的绝赞复刻!

备受好评的 shell 配置,来到了 powershell 之上~

requirements

  • set-executionpolicy remotesigned 执行策略更改,以执行脚本、安装应用
  • scoop

installation

Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
scoop install scoop-completion

亦可均由 scoop 安装,即

scoop install scoop-completion
scoop install oh-my-posh
scoop install posh-git

配置

配置文件为 ~\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1,若不存在请自行创建。

初探 Scoop

2018年12月31日 · 1250 字 · 3 分钟 · Windows

缘起

Linux 用的多了,不免会觉得有一个靠谱好用的包管理器是一件令人身心愉悦的事。许多人也便顺理成章地想要在 Windows 系统上来一个包管理器。

只是一方面微软已然在大力推介其 Microsoft Store,另一方面命令行形式的包管理器对于大多数人也是极为不友好的。如此这般,一个官方的包管理器自然无望。

wsl 使用指北

2018年10月6日 · 628 字 · 2 分钟 · Linux Windows

经由多个版本更新,现在 wsl 对于普通开发工作已基本没啥问题了,已可基本抛弃虚拟机(

注:由于 wsl 实现方式是自己实现了一遍 Linux Kernel1,因此涉及 Linux 底层(内核、hack 等)的东西基本还是不行的。。

解决 cmder 光标问题

2018年6月16日 · 206 字 · 1 分钟 · Windows

问题

由于 powershell 配置有些麻烦,所以最近在使用 cmder,然而在使用中有一个问题非常难受: 在 cmder 中,无论英文还是中文,输入的光标变宽或者多一个字符。

解决方法

进入 %CMDER_ROOT%\vendor 文件夹,编辑 profile.ps1,寻找下列信息(Ctrl + F)

如何使用Xbox手柄玩Minecraft

2018年3月6日 · 369 字 · 1 分钟 · Game Windows

前几天入手了一个 Xbox one 手柄,拿来 van ♂ 游戏,育碧的刺客信条原生滋瓷手柄,感觉不错。 Java 版 Minecraft 却并未支持手柄,虽然 Minecraft for Windows 10 对手柄原生支持,但可惜我要玩的是我们自行搭建的 mod 服。因此只好寻求其他方法。

我的电脑软件

2017年11月1日 · 1713 字 · 4 分钟 · Windows

时隔多时,我终于要从 Linux 平台回归 Windows,回想一番,把自己将要用的软件于此汇总一下。

也算是给自己一个备份归档。

浏览器

Vivaldi

一款来自 opera 浏览器创始人的浏览器 我一直在使用的浏览器,美观简洁,十分好用,标签组功能非常赞 chromium 内核,支持扩展~~(没用过就是了)~~ 2018-3-2 update: 添加了云同步的功能,完美! qolUe.png