博文

目前显示的是 八月, 2022的博文

快评Office UI Refresh

图片
 先放个效果图。 然后把网景论坛的介绍帖子引用一下: Win11下的Office无需加入Beta开启Mica云母透明效果-远景论坛-微软极客社区 (pcbeta.com)  。这个Office UI Refresh是分4段进行的,到今天可以在正式版office365里用注册表开第四段(compact ribbon)。开启的注册表见mydigital life帖子里的链接:https://www.mediafire.com/file/2y438g553laqj8p/Office+365+Mica+&+Compact+Ribbon+V4.reg/file 怎么说呢,前三段还是很惊艳的,但第四段这个compact ribbon……二十年前哥用的office 97/2003是这一个条的界面,二十年后哥用的office 365还是这一个条的界面,设计真的是一个圈,两代UI设计师们完成了“他改变了office,他又改回去了”的壮举……不过要说的话文档页面面积确实大幅提升了……

Zotero Word插件汉化和移动到“引用”选项卡

图片
 先上个效果图: 然后解释下操作。首先要指出,至少从office使用xml文档格式(也就是docx)之后word模板实际上是个zip包,所以我们把word模板的后缀改成.zip就能修改其中的内容。 于是首先关闭word,然后找到安装到word里的这个插件所在的位置(应该是%appdata%\microsoft\word\startup\zotero.dotm),把后缀改成zip,然后打开它定位到customUI\customUI.xml文件,这个文件就是控制zotero插件显示效果的文件。 汉化简单的,我就不详细说明了,只要把label和supertip后面引号里的内容翻译了就行。这个移位是借(chao)鉴(xi)mendely的,需要把原来的tab id那一行改成<tab idMso="TabReferences">,这里这个tabid对应的就是引用标签的id,idMso是微软定义的默认标签的名称。理论上知道其他tabid的话也可以挪其他位置(这些id可以网上搜搜都能找到),但是么zotero是个引文工具,还是放引用这里好。 改完之后保存,然后把改过名的模板文件扩展名改回.dotm,打开word就能看到效果。

白嫖azure服务器搭建全套rss阅读环境

图片
 首先,你需要整一个azure学生订阅,然后整一个Ubuntu虚拟机,这部分可以参考 网上的教程 。注意Ubuntu镜像选20.04或以上,然后节点位置需要根据你想订阅的源选一下,我的建议是选澳大利亚,等下会说明原因。记住,因为这Ubuntu镜像太新暂时还不能无损迁移,所以选前一定看清楚。 整好Ubuntu虚拟机后,先进azure管理页面,在左边“网络”里把1200,181,80,443放行(艺高人胆大的也可以不开1200和181)。 然后返回上一页,在DNS名称那里给服务器整个别名,这个别名就是你azure以后的域名,也就是等会certbot注册证书那里的域名。 然后ssh进虚拟机后台(现在的windows自带ssh了,不用另外安装putty),先sudo apt upgrade更新一下包,然后安装docker-compose,nginx(可选),certbot(可选)待用。注意这里certbot安装的时候按照 官网教程里“我不知道服务器上跑的啥”去配置证书 ,否则可能等下配nginx反代的时候有端口绑定问题。 为了保证ssh进虚拟机的体验,建议对虚拟机开swap,弄个1g的swap就行了(我操作完之后内存和swap占用都在50%以下了),教程网上是有的,参考就行了。 接下来按官方教程 使用docker-compose部署rsshub ,注意这里最好按照 用chromium-bundled镜像的配置 来,也就是镜像用diygod/rsshub:chromium-bundled并且注释掉yml中要求注释掉的行,不用我过多解释了吧,人家yml里写的很清楚,以便使用某些用了puppetter的源(不然我也不用特地整azure了直接嫖vercel了) 然后部署tt-rss。虽然awesome ttrss很好,但是这里请选择用 官方的tt-rss ,主要原因是awesome ttrss默认用域名根目录访问,如果像我下面的教程一样只用一个域名的话除非nginx反代配置awesome ttrss在根目录,否则容易有奇怪的目录对应问题。而官方tt-rss默认使用一个子目录,比较方便我们这种只白嫖azure一个域名的。 部署官方tt-rss的时候,先按照 教程 把git库拖下来,然后cd到ttrss-docker目录来个mv .env-dist .env把环境变量文件搞出来,然后配