硬盘资料备份了吗?

硬盘可能是我们遇到最容易坏的电脑原件,几乎在3-5年的寿命中都会坏个。然而这个却又是整个电脑中最重要的原件。电脑中有太多的信息数据,保存在电脑的资料依赖着硬盘。不是买个新的就能了事了。

几周前,我的电脑中的其中个硬盘突然出事了,完全不能读取,这的确把我吓了一跳。里面保存了许多看似老旧的资料,从大学的资料到项目备份,虽然一年下来也可能没去动几下,可是资料突然消失就觉得失去安全感似的。

虽然事后3TB的硬盘又突然自己复活了,但我已赶紧在亚马逊下个单买个Buffalo的网络附加储存 (Network Attached Storage,NAS)。这设备的主要有RAID,在硬盘出问题下,至少能换个硬盘,数据还能还原回来。

使用感

收到亚马逊寄来的NAS后,发现原来这产品并不好使,或者说功能与我想象的有段差距。

只能从网络去读取数据,我以为可以用USB直接接电脑。那2个USB3.0和1个USB2.0具体实用性不大。
产品没有荧幕,所以问题还是状况除了依赖两个LED灯来判断,正常、初始化、有问题、关机等。具体问题状况还是得靠软件连接后从电脑得知。。。。 继续阅读

节省时间 为不能生成RSS的网站制作RSS

rss feeds

自动化是未来的趋势,有些事每天我们日复一日重复做着,像到同一个网站、同一个论坛查看资料、下载资源。RSS feed的出现就替我们省下这个繁琐的工作了,在这还没普及前,我每天都有上百个网站bookmark来追踪。但好死不死,现在仍旧有落后的网站、论坛不晓得这道理,担心让访客用RSS就会切断他们的广告收入完全不提供RSS。

近来就发现百度贴吧、兰寿网论坛等都没有RSS支持,所以我决定自己动手来解决这个问题。这里简短分享解决这些问题的技术思路,其他人想这样解决问题的可以借鉴,网上找关键字学习编程。

  1. 从网站获取资料

近年来都是使用ruby的,用python也可以进行网站内容抓取。按照网站的情况一般进行10页左右的抓取。如果网站更新不多,也可以减少页数。有些网站会有防止过度频密刷新机制,那么就需要在脚本中加入小小暂停模式。

  1. 进行规律分析,保存在本地数据库

Firefox或者Chrome都自带developer的工具,可以直接对网站DOM进行分析,了解说内容的位置。然后,就可以使用ruby中nokogiri库来对原始HTML内容进行定位。我一般只抓取标题和链接。。。。 继续阅读

1PASSWORD 8 FOR MAC

长久使用的1Password迎来第8版本的大升级。这个版本一如往常争议性也不小。1Password 8 for Mac is here! ?? | 1Password

已经是1Password订阅模式的付费用户,所以升级也十分顺利。


感觉列出来的features和1Password 7一样吧。

开始使用上来就一个字——快!之前其他的密码管理应用,免费还是付费的在搜索大量记录(上干条记录)都比不上1Password 7的快。现在1Password 8仍旧保持这个优点。

Quick access 也变了个样子。听说这个样子可以更好和其他app互动。

微博 VS WEIBO INTL

许久没登录上微博,一直遇到问题就是验证方式千奇百怪。尤其对海外用户,有SMS验证,可是只允许+86的中国手机号?!结果发现通过weibo国际版的验证方式比较简单。

通过了app的登录后,如果需要登录网页版本,就可以通过应用QR码进行扫描登录就好。

气愤!投奔Forklift 3

我一直用Path Finder来取代Mac的原生Finder的方案,因为最早可以使用tab和dual panel。目前原生Finder虽然有了tab却没有dual panel。再来另一个功能就是抄送文件能queue的功能。

近年来,对PathFinder不满的地方就是他们的收费策略:从原本的版本一次性收费,到好几年才来个新重大版本,我们付费也心甘情愿。然后呢?开发者加快版本升级来收费,几乎就每年一个新版本,而开发上也没多少。到现在直接不要脸月/年费订阅式。

而官网说这个订阅模式是因为信用卡公司不能处理一次性收费?!这个牵强的理由也给得了?

一般消费者更愿意付费除非是使用了开发者的云服务,我就订阅了1Password的年付费。或者真个每次大改版都是有新的功能。而不是什么鸡毛蒜皮小界面改动。每次改动还带来一堆不稳定的bug。太多垃圾公司,看别人搞那样自己也觉得自己可以那样搞。少少付出,换个模式就可以收割用户。。。。 继续阅读

NEXTDNS

测试下NextDNS的服务。之前使用Adblock DNS来进行广告和追踪屏蔽。

目前已知的问题:

好像这类DNS服务并不能屏蔽像youtube,因为google也特地把ads video装饰像一般的视频。
听网友说会和Apple Private Relay有点冲突,所以开启后,默认会把数据都bypass导向cloudflare DNS。但目前好像没发现这问题。

可以使用我的 affiliation code https://nextdns.io/?from=rrp3rgnv

其他类似的服务:

Chrome Extension

细数了下使用的Chrome 插件,发现使用大概23左右。这也挺消耗电脑内存的。建议没多使用的还是关闭比较好。


Dev 模式加载的:

  • Downie:配合Downie app下载视频
  • Youtube tab管理插件: 自编写的插件来方便把Youtube还是特定网址的tab放去第二屏幕去。

Chrome store下载:

  • 1Password:密码管理
  • Bookmark Sidebar
  • Dark Reader:把网站都开启黑暗模式
  • Eagle For Chrome:管理图片
  • Enhancer for Youtube:不错的加强youtube网站的插件。
  • Force Background Tab:强迫新开的tab都不去steal focus。
  • Go To Playing Tab:快捷键跳到正在播放的tab
  • Google Dictionary:字典
  • Google Mail Checker
  • Just Read:打开阅读模式
  • MetaMask:币圈wallet
  • Octotree:方便看github的代码
。。。 继续阅读

投奔Homekit生态

我原本是小米的米家生态系统的用户,但是米家生态在国外会遇到服务器响应缓慢的窘境。而有些设备也只能使用小米中国的服务器才行,国外官网并不支持。在这情形下,我在去年换回苹果iPhone后,直接在接入Homekit的生态看看。而原本的小米的设备还是能继续通过 Homebridge 继续使用。

Homekit需要一台在家中闲置、常开的iPad/Apple TV/Homepod来充当设备hub。而控制端就有Siri或者Home App的设备,包括iPhone/Apple Watch/Mac等。所以是十分强大的苹果设备组合。

这下不得佩服苹果把这个护城河做得极佳。虽然小米也想这样,可是他们的生态极其不稳定,时不时一个app更新就把一堆bugs也带给用户。

有些设备并不支持homekit,所以只好借助开源的homebridge来进行跨桥任务。而幸好家中的Synology NAS功能强大能用docker来安装Homebridge。没有NAS的朋友,能借助Raspberry。。。 继续阅读

M1 MACBOOK AIR

已经使用了苹果的Macbok Air M1版本大概一整年下来。目前的缺点就是8GB的内存。虽然很多youtuber提到M1 ARM的unified memory和一般我们使用的x86架构内存不同。可是日常使用Chrome系列浏览器都占用很大的内存。导致swap cache都应付不来。


如果下次再购买macbook最好还是准备16GB(+SGD300),以及至少512GB空间(+SGD300)的硬盘。我现在使用外接硬盘,如果出门携带还有点不方便。

Macbook Pro 的价格果然不亲民。就算是13“的基本就是多了touchbar。可能特别喜爱touchbar的用户还能继续使用这个功能。不然还是建议Macbook Air就好了。