首先,通过apt安装其他shell软件

(以fish为例)

sudo apt install fish img

安装之后使用fish命令尝试启动。能成功启动则继续下一步。

- 阅读剩余部分 -

USTC LUG 提供的 Google Fonts 加速服务


fonts.googleapis.com         fonts.lug.ustc.edu.cn
ajax.googleapis.com          ajax.lug.ustc.edu.cn
themes.googleusercontent.com google-themes.lug.ustc.edu.cn
fonts.gstatic.com            fonts-gstatic.lug.ustc.edu.cn


转自:https://lug.ustc.edu.cn/wiki/lug/services/googlefonts

最近通过一些在线文件云空间测试云存储部署静态网站遇到HTTP到HTTPS的强制跳转的问题,平时通过nginx配置是比较简单实现的, 但是例如七牛云虽然可以设置HTTPS访问,但是不支持设置HTTP到HTTPS的强制跳转, 解决方法可以是先通过设置HSTS,通过浏览器级的强制跳转实现,但是本方法只能在webkit内核的浏览器上生效,而且由一定的时间差, 所以最后寻找到通过前端JavaScript脚本实现HTTP到HTTPS的强制跳转,代码如下

<script type="text/javascript">
	var targetProtocol = "https:";
	if (window.location.protocol != targetProtocol)
		window.location.href = targetProtocol +
		window.location.href.substring(window.location.protocol.length);
</script>

一般将代码防止<head> </head>之间,这样就能先于body提前加载并作跳转

七牛配置HTTPS会有部分问题,换成UPYUN后基本完美


七牛云的小文件托管感觉十分适合用来做静态站的部署,现已经将网站同步更新至七牛云中,接下来再详细研究一下SDK,继续观察其他问题。


4月30日更新测试情况: 若使用七牛官方开发工具qshell的qupload进行文件上传,会导致文件上传后由于缓存原因不能实时更新,待进一步开发继续测试


5月5日更新测试情况: 取消使用七牛计划,改用阿里OSS+CDN的方法


5月6日更新测试情况: 由于阿里OSS+CDN的方法会存在某些已知bug,因此再次尝试改用又拍云


本教程是关于在同一局域网内使用foobar2000桌面版作为UPnP媒体服务器并通过foobar2000移动版(包括Android和iOS版)链接实现远程音乐传输播放功能。

首先需要在foobar2000桌面版安装foo_upnp插件,链接:http://www.foobar2000.org/components/view/foo_upnp

重启foobar2000后可以在File->Preferences->Tools->UPnP处配置好UPnP媒体服务,然后打开最新版foobar2000移动版通过主界面最底处的UPnP Media Servers搜索加入即可实现链接。

最近在用FreeBSD系统搭建一些实验环境,遇到了在某国内云服务平台提供的FreeBSD旧版本镜像不能升级的情况, 主要原因就是通过freebsd-update命令升级系统是只支持release版本的FreeBSD,而服务商的提供的基础镜像是stable版本的, 参考了官方论坛和一些资料,通过setenv UNAME_r "10.3-RELEASE"将版本设定成最近的一个release版本,然后再通过

freebsd-update fetch

freebsd-update install

命令成功将其升级到最新的release版本,之后就可以通过系统的命令进行其他的更新了。

一直在用的多说评论即将在6月1号下线了,虽然本站也没多少评论,不过还是感谢多说坚持了这么久。

目前先将评论系统更换成畅言。