NAS + Synology exFAT 支持
若是官方渠道的话,需要购买 exFAT Access 加值套件 $3.99。
当然,自己也不会用到几次,自然可以找到一些旁路,比如这一篇 群晖实现对exfat格式的识别
但是群晖本身就是一个Linux系统,Ubuntu可以支持exfat格式,原理应该类似。借用Ubuntu的deb安装包exfat-fuse是可以实现的。网上有网友在DSM 5.0系统DSM 6.0系统上都能实现。以下为方法。
激活 root 用户
【方式 1】事实上,群晖官方推荐的 root 登录方式在 How to login to DSM with root permission via SSH/Telnet,也就是看 SSH 登录用输入 sudo -i 切换为 root 用户,密码好像就是当前 admin 用户密码?
【方式 2】先用管理员账户登陆ssh,激活root用户,退出后切换成root用户。【事实上这里好像只是重设了 root 用户的密码,为什么叫激活?】
关于 synouser 等命令,可查看 here
1234sudo su -# sudo -i # 一样的synouser --setpw ro ...
macOS Chrome 安装非官方拓展
起因是发现了 PT-Plugin-Plus 这样一个非常强的 PT 插件(可惜只支持 Chromium 内核的浏览器 Safari 没法用),但由于非官方可能出现「该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的」的警告无法使用,因此需要添加白名单。
插件说明中给出了 Windows 下添加白名单的方式,但是并没有 macOS 下的方案。
于是找到了 Guide on Packaging and Import Baidu Exporter to Chrome 这篇 Guide,找到了这一份 config 文件:https://gist.github.com/Explorare/be3dd598289252698cd37bca04abd0fe。
使用方式:
下载下来之后,将中间的 <string>value01</string> 中 value 替换为 chrome://extensions 中所安装的 Extension 中的 id;
注意,安装配置文件需要在系统设置中进行选定,会在最后新出现一个选项,确认安装即可;
然后重启浏览 ...
NUC8 Clover 转 OpenCore,升级 Big Sur
参考了 玩机技巧 篇十六:NUC8 x 黑苹果抄作业续集,快速迁移 OpenCore + 升级 Big Sur,才发现(有了大神的帮助后)还是比较简单的。
然后从维奇的 QQ 群中找到了 OC 的 EFI 资源,发现里面的 readme 写得非常全,完全照抄即可。
Clover 转 OpenCore
OpenCore 引导更新方法 / Clover 迁移 OpenCore 方法: 1、备份出 EFI 分区中的旧版引导文件夹 2、EFI 分区内的文件全部删除(双系统的保留 /EFI/Microsoft 文件夹),将解压出的 EFI 文件夹放入 EFI 分区 3、迁移三码。请参考“手动迁移三码方法”或直接使用豪客开发的“三码迁移工具”。 4、清空NVRAM:打开 Hackintool 软件,点击顶部“NVRAM”页面,选中中间列表中的一项,点击下方的“减号”删除(首次需要输入登录密码),一项项全部删除,直至清空。 5、重建缓存并修复权限:打开 Hackintool 软件,点击顶部“工具”页面,点击最下面一排图标的最后一个(鼠标悬浮在上面显示“重建缓存并修复权限”的便是)。此操作大约需要等 ...
Apple Watch 上手体验
终于还是忍不住入手了 Apple Watch SE 44mm 款,今天早上收到,到现在记录一下开箱体验。 首先夸一下包装设计,那个经典的礼盒设计,全程无需其他工具即可轻松打开,像蝴蝶形状的外壳中放了本体和表带两个盒子,总之非常精致。
具体到使用,我想谈谈 Watch 的使用/设计逻辑。虽然可以单品销售/佩戴,但感觉还是要和 iPhone 结合才能获得更好的使用体验。虽然我开机之后就直接连上了 iPhone 其实并不了解单体手表的实际体验;但基于后续的操作,可以明显感到苹果非常注重手表和手机之间的融合程度(或者说 野心?)。
仔细想来,一台智能手表的交互逻辑还是比较复杂的:
表盘的尺寸决定了其不可能容纳过多的操作,那么如何在有限的空间下容纳必要的内容,而不损失使用的体验就显得尤为重要;
交互形式上:
自动感知的息屏功能做的非常好(对比之前用的小米手环 hhh);
主要的还是这一块小小屏幕上的点击操作,需要不同应用之间的切换、应用内部的操作等(这些似乎更多关乎应用开发者);另外,在应用内部长按上下方可分别唤醒通知和控制面板;
还有就是两个实体按键,均可按压,上面的「表冠」承担了返回的功 ...
Mac 空间清理:Time Machine 清理 + 清理软件推荐 + 特殊软件卸载
先说下自己的设备吧:在用 128G 的 MacBook Pro,当时购入这么小硬盘的原因是,寝室还有台式机(目前是个 NUC)所以笔记本的定位是便携性为主,不承担重量级和大文件的存储处理工作;存储的问题的话,寝室还有台 Synology 使用,因此存档的内容和一些大文件都放在上面,笔记本上仅储存课程相关文件和程序。 因为之前装过乱七八糟的各种软件折腾,还有很多课程需要的软件,存储空间一直有些紧张,一般能够剩下 25G 左右;软件删删减减,有时候遇到系统更新还是重新清理,所以还是很麻烦的。反思一下,问题在于
自己混乱的文件管理方案,以及电脑里的部分冗余软件和残留文件;
使用过一些系统管理软件如 Tencent Lemon 或者是 AppCleaner,但缺少一般的方法论;
另外最近用 Time Machine 备份了系统(防止升级到 Big Sur 出问题),快照也占用了挺大空间;
因此,今天又花了很长时间折腾了下 macOS 系统清理的方案,总结如下。 当然,这种时候的清理总归不是很好的手段,要从根本上解决问题,还是需要养成良好的文件管理习惯,精简软件使用(事实上,这反倒是用一台硬 ...
NAS + Nextcloud 安装折腾记要
又是一次很忐忑的折腾过程,原因在于自己没有什么 Docker 知识……最终顺利上车,记录如下。内容包括:1. 安装 Nextcloud;2. 安装相关插件;3. 设置外网访问。
选择安装镜像
【到最后才发现 nextcloud 的 官方安装文档 ,虽然对于仅仅在 群晖上安装没必要看那么仔细……放这里供参考】 【以下基于 Docker 安装,事实上还可以采用伪静态的方式安装,参见 Synology NextCloud 13.0.1 安裝教學 】
【20201124 补充:事实上,最后还是用回了下面最开始的那个教程 折腾NAS 篇四:群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件 ,这个镜像确实对于新手比较友好;虽然折腾了整整一天时间,但至少还是有些收获的吧……至少对于 Synology 使用 Docker,已经相关的配置,用于尝试不用的 Docker 源,并精准进行文件管理;在这些方面上有了一点点的进步。(好吧你只是在自我安慰)】
另外,除了下面的使用 Docker 安装方法外,还可以直接采用伪静态方式部署,参见 Synology Next ...
NAS + 记一次 Chevereto 升级翻车事故 & 关于 Synology 的代理配置
之前一直被群晖科学浏览的问题所困扰,也因此不能升级 Chevereto 一个红色⚠️看着很难受,今天终于在网上找到了一个暂且可行的代理方案;配置是成功了但是还是未能完成升级,最后只好手动进行了一次升级结果最后还是翻车了……不过在此过程中还是学到了很多,因此记录如下。
Chevereto 升级之痛
在 搭建 Chevereto 图床 & Typora 上传指南 中我介绍了自己折腾群晖 Chevereto 的过程,顺利上车,当时的版本好像是 1.2.8,使用一段时间后提示需要更新,最新版本是 1.2.0。然而,大概是由于网络的原因,始终无法更新成功,每次打开 Chevereto 看到鲜红的提示总是很难受。
因此,在多次尝试未果之后,今天突然找到了为 Synology 配置代理的方法,然而……
Synology 配置代理
今天突然看到 群晖nas和虚拟机共享翻墙网络教程 这个视频,突然发现在 Synology 中可以配置整体的代理,只需要连接本地其他机器上的代理程序即可。事实上,我在 【proxy】命令行 & 虚拟机代理设置方案汇总 这篇文章中即有提到,但居然一直没想到。
...
区块链 课程笔记
课程笔记,主要是从 PPT 上摘录的,用的课本是刘百祥的《区块链技术基础与实践》(非常不推荐),主要介绍了区块链的基础概念、Go 语言基本语法、HyperLedger Fabric 和 Ethereum,但都是蜻蜓点水。
资源汇总
HyperLedger 中文文档 https://hyperledgercn.github.io/hyperledgerDocs/
shim 包 API https://godoc.org/github.com/hyperledger/fabric-chaincode-go/shim
以太坊官网 https://ethereum.org/zh/ 提供了非常详细的教程;
奇客谷教程 https://www.qikegu.com 有后端、JAVA、前端、区块链等语法的教程,比如 Go Solidity Ethereum 等,简洁有效;
C 语言中文网的区块链教程 http://c.biancheng.net/blockchain/
Remix 网页
官方 https://remix.ethereum.org/
中文版 http://remix.hubw ...
法治与公民课程论文:以公民身份视角观「占海特事件」
摘要:本文围绕 2012 年占海特事件,以公民身份的视角从受教育权、迁徙权的角度分析了公民身份在其所代表的城市流动人口中的缺位,并从户籍制度和城乡关系的发展的角度探讨了这些问题的原因。
2012 年 6 月,江西户籍的初中生占海特注册微博账号,自称 「少年公民」 表示希望自己能在上海参加中考,并发布「约辩」帖邀请京沪籍人士在上海教委针对异地高考等问题展开辩论,在当时引起了广泛的关注和讨论。占海特生于珠海,户籍则在江西,小学和初中均在上海就读;然而,由于占海特还有一个弟弟一个妹妹,违反了独生子女政策,根据上海的入户政策,其一家不能落户上海,因此其只能报考上海的职校或是回户籍地江西参加中考就读高中。面对自己无法参加中考的窘境,在和学校、教委沟通无果后,其实名注册了微博账户作「绝望前的呐喊」,主动和一些微博大 V 讨论,并公开向京沪籍人士「约辩」,迅速引发了 「进城务工人员随迁子女」 这一特殊群体的共鸣。
占从小和父母一起生活在上海,而她在成长学习的过程中也对于上海这个城市产生了认同,她同班里的孩子一样认为自己是一个上海人;然而,由于户籍的问题,在现有政策下她无法取得和身边的人一样平等参 ...
Mendeley 转 Zotero 记
之前使用的文献管理软件是 Mendeley;然而最近在同步的问题上实在是受够了于是最终转而投入 Zotero 的怀抱,在这里简要记录 Mendeley 的同步问题和 Zotero 入门过程。
Mendeley 同步之痛
【文献管理】说起来又是一个悲伤的故事,原因是 Mendeley 极为糟糕的同步体验,折腾了半天最终还是失败,期间甚至尝试了修改 mac 账户名字,导致了一些很严重的问题……最终促使我放弃了这款原本的期待值很高的文献管理软件,转入 Zotero 的怀抱。 需求简述如下:寝室一个台式机想要和 MBP 实现同步,要求文献属性和 link 的 PDF 文件一起同步。例如我在寝室添加好了一篇文章,能够在外出的时候使用 MBP 查看和编辑,最好是能够同步完整的 PDF 文件,这样就可以在外面接着往下看。
这样的需求应该说是很基础的了,然而在 Mendeley 中始终无法完成。
一般的思路,直接使用 Mendeley 提供的同步功能,(事先在 File Orgnizer 中配置到将文件集中在 Document/Mendeley Desktop 文件夹下),问题在于:1. Mende ...
法治与公民 课程笔记 1
在个体自由和法治之间找到共存的途径。有效的方式是通过对话,对话的平台:1. 对于概念有一些基本的共识。 自由、平等……概念的普世化还是概念的内涵的普世化?每个人的「自由」概念完全不一样——因此需要对概念有基本的共识。
「好人与好公民」 PRE
PRE 1
好人与好公民的定义:后者是「响应国家号召的人」?
例子:马丁路德金 是好人但不是好公民?
界清「公民与非公民」
公民身份所带来的一系列福利
例子:朝鲜战争结束后十年间,禁止两地的亲属往来
例子:叙利亚难民,15 年叙利亚儿童死后被冲上海滩
全球化时代:「世界公民」
康德:「每一个人作为世界公民而拥有一种『世界公民的权利』,他们组成世界性的联合体,并有某些普遍地调整他们彼此交往的法律,且无论如何也不能废除一个人作为世界公民的权利。」
哈贝马斯:「世界公民权的关键在于,这种权力必须越过作为国际法主体的各国政府,而落实到作为个人的法律主体的头上,并使个人作为自由、平等的世界公民联盟中的一员而享有不可剥夺的权利。」
多元国家公民身份
PRE 2
「公民」「人民」的概念
「凡具有中华人民共和国国籍的人都是中华人民共和国公民。中国 ...
法治与公民 课程笔记 2
北雁云依案
如何能够在共同体规范和个体自主之间达成平衡,从而实现自由?
PRE1
这个 PRE 主要分成了三个部分,第一部分站在原告的角度从「法不溯及既往」等角度进行讨论;第二部分对于本案中「公序良俗」进行了论述;第三部分讨论了涉及到的「姓名权」问题。
澄清错误:(新)法不溯及既往:新法颁布之后,并不约束在它之前发生的行为。但不是所有的,只要新法对于公民权益有提升,还是可以的。——知晓和预期,若该法是要加重公民的约束,则可以不追溯既往;但若是加强了公民的权力,则可以追溯到过往。
因此,这里是:对于原有法律的解释,所以不是新法;因此这里不涉及到「法不溯及既往」的概念。
PRE2
这个是从被告方的角度展开的。主要围绕自由的概念展开,从消极自由讲到积极自由,但感觉思路有点偏,可能是自己无法理解吧。
我的回应:关于社会管理成本这一点,社会管理不可能仅仅以姓名作为血缘认定的方式,至少需要证件号作为认证;而且在现代社会中,我认为「北雁云依」这样的名字相较于一些生僻字来说带来的成本并不会有很大的差别。
宪法
引入:人格权
该案件涉及到的是姓名权(人格权)
除了直接从法律制度来理 ...
法治与公民 课程笔记 3
宪法基本权利
权力本身是有成本的。一个国家的历史、文化等会对于宪法的基本权利构成威胁?
第二点,宪法是「公法」,它的权力可能在私法中也会涉及到;同样的权力在不同的范畴可能会发生转变。比如「人格权」
今天关于两个权力:言论自由和人格权
言论自由
木心的一句话:「文字产生之前,就有文学产生」,交流的方式。所以,交流/言论本身和人是紧密相连的。
比较一下。我国宪法;美国宪法是修正案第一条。
注意不能仅看35条,整个宪法文本之间的联系。借用整个宪法来看待。我们理解的时候,我们先看法律禁止了什么言论,在此之外可以所(规范的主体是公民)——53条赋权的对象是公民,而约束的对象也是公民。而美国规范的主体是国徽。
正反的结合:「正」是53条,其他是「反」
而美国:原则上享有言论自由,只有在特殊的情况下才会限制,限制是例外。
这是「政见」的一个调查。认为,中国公民更多强调政府作为一个中介的存在,并不热衷于直接参与政治。
之前上课谈到《乌合之众》,在群体中展示出庸俗的状态——问题是,人在群体中是必然出现这一情况的吗?相关联的另一个问题:没有政治教育就不能参与政治?在这个调查中,似乎很多 ...
Mendeley 使用笔记
【这篇文章写于这学期初,总结了使用 Mendeley 管理文献的一些技巧和问题;总的来说算是自己在文献管理上的第一次尝试,实际上 Mendeley 的表现还是很棒的;然而由于同步的问题,最终使我放弃了这款软件转而投入 Zotero 的怀抱,详情参见 20201110 Mendeley 转 Zotero 记。】
从大二下开始接触到文献管理软件,走了很多的弯路,也一直没能坚持下来;自己大概是一个工具论执迷不悟的人了,对于电子化的任何事物都意图找到最为舒适的状态,才有可能坚持下去(但更多会是半途而废吧😷);零零总总下来,也算是尝试过很多的方案,用下来比较省心的是 Mendeley,下面总结一下相关使用技巧,有了这些方法论也希望自己能多看看论文吧。
论文导入
这一部分其实倒并不是难点,主要的可选方式包括
手动拖拽下载好的论文,也是很常用的
左上角的 Add,也可能直接监测文件夹
浏览器插件导入
在没有 PDF 的情况下添加 entry
相关的内容网上有很多中文版教程,例如 https://zhuanlan.zhihu.com/p/65992720 就有比较详细的介绍,不多说
文件管理 ...
记一次 macOS type-C 口失效 & 重制 SMC 与 NVRAM
【失效可能的原因:一个拓展坞不小心进水了,连接过程出现显示器闪屏,可能有短路?之后这个口就失效了】
知乎上有同样的问题,给出了
重置 SMC
重置 NVRAM 和 PRAM 和
使用诊断 三种官方给定方案。
重制 SMC(系统管理控制器)
我重置了一次 SMC 即解决了问题:在关机状态下长按 Shift+Control+Option+电源键 会亮一下图标;等待十秒之后再开机即可。【根据是否有 T2 芯片似乎要分别按左右 Shift,详见官方教程】 摘录 系统管理控制器 (SMC) 的作用:电源,包括电源按钮和 USB 端口的电源;电池和充电;风扇和其他热能管理功能;指示灯或感应器,例如状态指示灯(睡眠状态、电池充电状态等)、突发移动感应器、环境光传感器和键盘背光;打开和合上笔记本电脑盖时的行为。 简而言之,SMC 对应的是 与睡眠、唤醒、电源、为 Mac 笔记本电脑电池充电有关的问题或其他与电源相关的症状。
重置 NVRAM 和 PRAM
顺便摘录 NVRAM 和 PRAM 的作用: 「NVRAM(非易失性随机访问存储器)是一小部分内存,Mac 使用这些内存来储存某些设置并对其进行 ...
MWeb 入门指南
兜兜转转,从原本对于 Typora 的死忠,尝试了几个不同的 Markdown 编辑器,终于又是回到了 MWeb 的怀抱中。在此记录 Mweb 的使用技巧和相关资源。
今天花了一整个下午研究 MWeb 并撰写本文,将 MWeb 的使用逻辑理顺了,并成功完成 发布服务和图床 的相关配置,另花了很多时间看完了官网上的文档,收获很大。
目前明确了如何使用 MWeb,包括:1. 灵感整理,用到 MWeb 的「快速笔记」;2. 笔记功能,定位和 Notion 有一些重叠之后再考虑;3. 文档书写与输出,最为重点也是 MWeb 处理最好的部分。最后,关于使用 MWeb 生成自己的静态网络/博客的部分,还有很大的研究空间,暂且搁置留待日后成文。
MWeb 官方文档汇总
MWeb 的网址在 这里 ;文档的质量也极其高,这里摘录文档列表和摘要:
MWeb 的基本使用 http://zh.mweb.im/15303606797118.html 介绍了文档库、外部模式、标签等基本内容;
Markdown 语法 http://zh.mweb.im/markdown.html 非常严谨,支持 GFM 语法并 ...
经济学原理 note2
23. 一国收入的衡量
由于每一次交易都有买者与卖者,所以经济中的总支出必定等于经济中的总收入。 国内生产总值(GDP)衡量经济用于新生产的物品与劳务的总支出,以及生产这些物品与劳务所赚到的总收入。更确切地说,GDP是在某一既定时期一个国家内生产的所有最终物品和劳务的市场价值。 GDP分为四个组成部分:消费、投资、政府购买和净出口。消费包括家庭用于物品与劳务的支出,但不包括购买新住房。投资包括用于新设备和建筑物的支出,也包括家庭购买新住房的支出。政府购买包括地方、州和联邦政府用于物品与劳务的支出。净出口等于国内生产并销售到国外的物品与劳务的价值(出口)减国外生产并在国内销售的物品与劳务的价值(进口)。 名义GDP用现期价格来评价经济中物品与劳务的生产。真实GDP用不变的基年价格来评价经济中物品与劳务的生产。GDP平减指数——用名义GDP与真实GDP的比率计算——衡量经济中的物价水平。 GDP是经济福利的一个良好衡量指标,因为人们对高收入的偏好大于低收入。但GDP并不是衡量福利的一个完美指标。例如,GDP不包括闲暇的价值和清洁的环境的价值。
24. 生活费用的衡量
消费物价指数表示相对于 ...
经济学原理 note1
说是「笔记」也算不上,只是摘录了曼昆《经济学原理》书后面每章的摘要,在复习的时候重新过了一篇 PPT 稍微整理了一下。看上去条理还是挺清楚的就发了出来,经原复习的话可在一定进行参考。
1. 经济学十大原理
关于个人做出决策的基本结论是:
人们面临不同目标之间的权衡取舍;People Face Tradeoffs
任何一种行为的成本可以用其所放弃的机会来衡量;The Cost of Something Is What You Give Up to Get It - opportunity cost
理性人通过比较 边际成本与边际利益 做出决策;Rational People Think at the Margin
人们根据他们所面临的 激励 改变自己的行为。People Respond to Incentives
关于人们之间相互交易的基本结论是:
贸易以及相互依赖性可以是互利的;Trade Can Make Everyone Better Off
市场通常是协调人们之间经济活动的一种好方法;Markets Are Usually A Good Way to Organize ...
电子书技巧种种 & 关于 Kindle
从最初想要好好利用自己的 Kindle,再到阅读的电子化,以及电子书整理与转化等方面的技巧,这里汇总这些方面的技巧,也可作为反观自己与电子媒介的一个入口。
关于 Kindle
本文原名「Kindle 使用笔记」,初衷是希望「整理一下常见的 Kindle 使用、书籍整理、等方面的常见技巧」,原本是想要好好开发一下自己的 PaperWhite 的,虽然说使用体验真的不错(要是在高中阶段的话使用场景应该会大很多),但最终还是难免沦落到了「盖泡面」的下场。原因大概有以下几个方面
墨水屏相较于一般屏幕的阅读体验自然是好很多的,但仍然难以 battle 纸质书;本来进入大学之后阅读的场景/时间少了很多(好吧这才是主要原因不要抵赖了),况且学校里借阅又十分方便,因此 Kindle 沦为比下有余但比上仍有差距的地位;
说到阅读的电子化,现在用「讯飞」的 OCR 已经非常好了,所以纸质书的电子笔记也很方便,而且 Kindle 的圈划导出也不太方便,好像还有数量的限制;
要看电子书的话,几乎无限免费下去的「微信阅读」实在太香了,腾讯爸爸的财大气粗之下平台的书源真的挺全,自己想看的很大一部分书都能在上面 ...
Jupyter Notebook 使用笔记
这里记录了 Jupyter Notebook 使用过程中的一些资源。
基础教程
原本摘录了一些 Jupyter Notebook 的使用语法,但搞了半天还是网上教程的搬运,因此这里就直接放链接了;用得多了自然会比较熟练,一步步按照教程走就行了。
【官方文档】https://jupyter-notebook.readthedocs.io/en/stable/
下面是初学的时候参考的一些教程
Jupyter Notebook基础
给初学者的 Jupyter Notebook 教程
Jupyter 配置 kernel
Jupyter Notebook 仅需要在 base 环境下安装,之后若要使用直接在 base 下 jupyter notebook 打开即可;
但为了能够使用其他的环境,需要手动将其他 conda 环境添加到 Jupyter 中,之后即可在浏览器界面中选择所调用的环境;
添加的方式有以下两种,均测试成功
123456#方案 1#事先在 base 环境中安装好 ipykernelpython -m ipykernel install --user --name 环境名 ...