不用再忍,OneDrive 终于支持 64 位

OneDrive 终于支持 64 位

其实在我看到微软的官宣之前,我一直不知道我的 Windows 10 自带的 OneDrive 同步程序居然是 32 位的。如果你的系统是 64 位,如果你有大量文件通过 OneDrive 同步,如果你需要同步大型文件,建议安装 64 位版。

我刚刚下载下来,安装需要卸载现有版本,如果当前的 32 位版本号高于 64 位的公开预览版,还是别升级,等 64 位发布了自动升级吧。

解决 AX86U 米家设备连接不稳定的问题

解决 AX86U 米家设备连接不稳定的问题

还得从换到 AX86U 说起,我之前用 AC86U 路由器,除了小爱触碰音箱偶尔连接 Mac Mini 不成功(好几次给我的感觉是因为 Wifi 连接不稳定导致蓝牙不稳定)之外,其它几个有限的米家设备没有发现有连接不稳定的情况。

其实换到 AX86U 已经快一年了,随着固件更新,我也不知道从什么时候开始,大概至少有一个月了,我的空调伴侣2上的绿色指示灯一直闪个不停,我还以为是它的固件(米家 APP 早就可以自动升级米家设备的固件)自动更新导致的问题。

上周,我发现我的米家 App 不能控制智能插线板,我有2个米家智能插线板,指示灯均正常,但是就是没办法远程开关,这才意识到也许是 Wifi 连接出现问题。我试过根据米家 App 的提示重置,然后重新添加到米家 App ,但一直不能成功。

后来搜索才发现,这是华硕路由器设置的问题,相比 AC86U ,我的 AX86U 默认将 2.4G 和 5G Wifi 合并成了一个 SSID ,所以换了路由器并没有重新设置米家的设备也能自动连接上网络。但是随着固件升级,默认的选项也许有变化,导致 2.4G 连接不稳定。

如图所示,进入“无线网络”,“专业设置”,注意选择频段为“2.4Ghz”,然后把“显性 Beamforming”和“通用Beamforming”关掉。关掉这两个选项之后,貌似还是不能成功地把智能插线板添加到米家 APP ,重启手机才成功。其它的无线设置我都是默认的,没有改动过。如果你也遇到类似的问题,不放先把这两个选项关闭。

Fedora 34 (Gnome 40) 值得期待

Fedora 34 默认搭载 Gnome 40

Hi Fedora,很久不见!

昨天晚上 YouTube 给我推荐 Fedora 34 Beta 的视频,Fedora 34 默认搭载 Gnome 40 ,相比较上一代版本,Gnome 40 改进了“活动”应用菜单的用户界面,虚拟桌面现在是横向排列,Dock 栏从左侧移动到了桌面下方。增强了触摸板手势操作,非常流畅。

对了,好像从 Fedora 33 开始,Fedora 就开始默认使用 Btrfs 文件系统,这个文件系统其中一个特性就是系统级的 snapshot 功能,系统折腾坏了可以通过 snapshot 还原。Ubuntu 显得很保守,即将发布的 Ubuntu 21.04 好像既不搭载 Gnome 40 ,也没有 Btrfs 。

当然啦,现在我也在学 FreeBSD ,在 DigitalOcean 买了个 Premium Intel 版本的 Droplet 跑 FreeBSD 12.2,最基本的服务器环境用着也很爽。

“女友”还是“女朋友”,终于搞清楚了!

最近几年没事就听郭德纲的相声,他和于谦曾经有个一个段子是关于“朋友”的,印象中他说“朋”是古代用贝壳当货币,“朋”字两个“月”就是两串贝壳,(中间的部分没印象了),郭德纲继续解释道: “朋”包括“友”,但“友”不包括“朋”,印象非常深刻。

无独有偶,刚刚听王炳忠和邱毅的节目,邱毅也讲了“朋”和“友”的关系:“有朋自远方来,不亦乐乎”,这是孔老夫子的话,到底什么人从远方来才让你“不亦乐le4乎”?康熙字典,“月”就是“肉”,所以“朋”就是“两块肉”,所以“朋”即“与你同床共枕之人”。

同学们,下次有人问你“有没有女朋友”,可真的仔细想想在回答呀。😄

又一个 WP 表单插件,付费版只要 $1 起,买到就是血赚

又一个 WP 表单插件,付费版只要 $1 起

去年底为了做一个新项目,试了很多付费 wp 表单插件,买过 wpFormsFluentForms ,前者 Basic 套餐 $39.50/ year ,后者一个网站每年 $59.00 ,虽然都符合我的要求,但感觉都挺贵的。

这类 wp 表单插件,我急需的功能除了需要 File Upload 和 Conditional Logic 之外,还有就是第三方集成,当然是越多越好,这点 FluentForms 比 wpForms 定价稍微厚道点,但都不如今天介绍的这个 Bit Form

又一个 WP 表单插件,付费版只要 $1 起

Bit Form 是一个新的 wp 表单插件,似乎和国外著名的 Zoho 有千丝万缕的联系,Zoho 提供各种各样的 SaaS 服务,好像很多外贸人在用 Zoho CRM ,这个 Bit Form 可以和 Zoho CRM 集成,当然啦,其他的第三方服务比如 Mailchimp 正在开发中,各位可以先买个 $1 终生有效的 License ,现在不买将来一定后悔!

DigitalOcean 推出高性能 VPS

DigitalOcean 推出高性能 VPS

DigitalOcean 经典的5美刀每月1核1G套餐非常著名,是很多国人海外建站的首选。近日继 Vultr 之后,DigitalOcean 也推出了高性能版:主机使用了更高性能的 Intel/AMD CPU,采用速度更快的 NVMe SSD ,而价格仅仅比普通版本配置相同的情况下 $5 每月贵了 $1 每月。

DigitalOcean 的高性能服务器搭建的 WordPress 比普通的版本更快,因为 CPU 和内存,以及 SSD 都有更好的性能。如果你不太会搭建 LEMP 或者 LAMP 服务器环境,可以使用类似 RunCloud 这样的服务,比起我使用的 Cloudways 而言,相对来说更自由一些。因为 RunCloud 使用你自己购买的 DigitalOcean Droplet ,拥有完整的权限,除了建站之外,还可以折腾点别的。

FreeBSD 12 使用 latest 软件源

FreeBSD pkg 包管理器的官方源配置是 /etc/pkg/FreeBSD.conf ,请先检查该文件内容。注意其中的 url 参数配置了官方仓库的地址,我们需要把它替换为镜像站的地址。

该配置文件是 FreeBSD 基本系统的一部分,会随着 freebsd-update 更新,请不要直接修改,而是创建 /usr/local/etc/pkg/repos/FreeBSD.conf 覆盖配置,文件内容如下:

sudo mkdir -p /usr/local/etc/pkg/repos/
sudo cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/

现在 /usr/local/etc/pkg/repos/FreeBSD.conf 的内容为:

# $FreeBSD: releng/12.2/usr.sbin/pkg/FreeBSD.conf.quarterly 346780 2019-04-27 04:00:50Z cperciva $
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
#
#   mkdir -p /usr/local/etc/pkg/repos
#   echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
#

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}

如果要使用滚动更新的 latest 仓库,把 url 配置最后的 quarterly 换成 latest 即可。之后使用 sudo pkg update -f 强制更新 pkg 索引。

pengjiayou@freebsd-s-1vcpu-1gb-sfo3-01:~ % sudo pkg update -f
Updating FreeBSD repository catalogue...
pkg: Repository FreeBSD has a wrong packagesite, need to re-create database
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01
Fetching packagesite.txz: 100%    6 MiB   6.4MB/s    00:01
Processing entries: 100%
FreeBSD repository update completed. 30336 packages processed.
All repositories are up to date.
pengjiayou@freebsd-s-1vcpu-1gb-sfo3-01:~ % sudo pkg update -f
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01
Fetching packagesite.txz: 100%    6 MiB   6.4MB/s    00:01
Processing entries: 100%
FreeBSD repository update completed. 30336 packages processed.
All repositories are up to date.
pengjiayou@freebsd-s-1vcpu-1gb-sfo3-01:~ % sudo pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
New version of pkg detected; it needs to be installed first.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
	pkg: 1.16.1 -> 1.16.2

Number of packages to be upgraded: 1

7 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching pkg-1.16.2.txz: 100%    7 MiB   6.9MB/s    00:01
Checking integrity... done (0 conflicting)
[1/1] Upgrading pkg from 1.16.1 to 1.16.2...
[1/1] Extracting pkg-1.16.2: 100%
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking for upgrades (11 candidates): 100%
Processing candidates (11 candidates): 100%
The following 12 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	libyaml: 0.2.5

Installed packages to be UPGRADED:
	nano: 5.4 -> 5.5
	py37-acme: 1.10.1,1 -> 1.11.0,1
	py37-certbot: 1.10.1,1 -> 1.11.0,1
	py37-certbot-nginx: 1.10.1 -> 1.11.0
	py37-markupsafe: 1.1.1 -> 1.1.1_1
	py37-pytz: 2020.1,1 -> 2020.5,1
	py37-yaml: 5.3.1 -> 5.3.1_1
	readline: 8.0.4 -> 8.1.0
	vim-console: 8.2.2263 -> 8.2.2263_1
	wget: 1.20.3_1 -> 1.21
	zstd: 1.4.5_1 -> 1.4.8

Number of packages to be installed: 1
Number of packages to be upgraded: 11

The process will require 1 MiB more space.
9 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/12] Fetching zstd-1.4.8.txz: 100%  504 KiB 516.6kB/s    00:01
[2/12] Fetching wget-1.21.txz: 100%  676 KiB 691.7kB/s    00:01
[3/12] Fetching vim-console-8.2.2263_1.txz: 100%    6 MiB   6.3MB/s    00:01
[4/12] Fetching readline-8.1.0.txz: 100%  362 KiB 370.5kB/s    00:01
[5/12] Fetching py37-yaml-5.3.1_1.txz: 100%  154 KiB 157.3kB/s    00:01
[6/12] Fetching py37-pytz-2020.5,1.txz: 100%  159 KiB 162.3kB/s    00:01
[7/12] Fetching py37-markupsafe-1.1.1_1.txz: 100%   20 KiB  20.7kB/s    00:01
[8/12] Fetching py37-certbot-nginx-1.11.0.txz: 100%   64 KiB  65.7kB/s    00:01
[9/12] Fetching py37-certbot-1.11.0,1.txz: 100%  382 KiB 391.3kB/s    00:01
[10/12] Fetching py37-acme-1.11.0,1.txz: 100%   65 KiB  66.3kB/s    00:01
[11/12] Fetching nano-5.5.txz: 100%  543 KiB 556.3kB/s    00:01
[12/12] Fetching libyaml-0.2.5.txz: 100%   71 KiB  72.9kB/s    00:01
Checking integrity... done (0 conflicting)
[1/12] Upgrading readline from 8.0.4 to 8.1.0...
[1/12] Extracting readline-8.1.0: 100%
[2/12] Upgrading py37-pytz from 2020.1,1 to 2020.5,1...
[2/12] Extracting py37-pytz-2020.5,1: 100%
[3/12] Upgrading py37-acme from 1.10.1,1 to 1.11.0,1...
[3/12] Extracting py37-acme-1.11.0,1: 100%
[4/12] Upgrading py37-certbot from 1.10.1,1 to 1.11.0,1...
[4/12] Extracting py37-certbot-1.11.0,1: 100%
[5/12] Installing libyaml-0.2.5...
[5/12] Extracting libyaml-0.2.5: 100%
[6/12] Upgrading zstd from 1.4.5_1 to 1.4.8...
[6/12] Extracting zstd-1.4.8: 100%
[7/12] Upgrading wget from 1.20.3_1 to 1.21...
[7/12] Extracting wget-1.21: 100%
[8/12] Upgrading vim-console from 8.2.2263 to 8.2.2263_1...
[8/12] Extracting vim-console-8.2.2263_1: 100%
[9/12] Upgrading py37-yaml from 5.3.1 to 5.3.1_1...
[9/12] Extracting py37-yaml-5.3.1_1: 100%
[10/12] Upgrading py37-markupsafe from 1.1.1 to 1.1.1_1...
[10/12] Extracting py37-markupsafe-1.1.1_1: 100%
[11/12] Upgrading py37-certbot-nginx from 1.10.1 to 1.11.0...
[11/12] Extracting py37-certbot-nginx-1.11.0: 100%
[12/12] Upgrading nano from 5.4 to 5.5...
[12/12] Extracting nano-5.5: 100%

Regolith, 基于 i3 的 Ubuntu 发行版

Regolith, 基于 i3 的 Ubuntu 发行版

刚刚介绍过 instantOS ,突然觉得这种平铺式窗口管理器非常新颖,其实这种东西存在很久了,比如 i3wmbspwmawesomewmdwm 等等都属于这类,写这篇文章的时候才发现 dwm 好像是前面提到的几个的老祖宗,i3 之类的都是 fork 自它这个项目。

接触开源软件 10 多年了,因为不是学计算机的,很多东西不懂,之前根本就没听说过还有平铺式窗口管理器这种东西,直到在学习 FreeBSD 12.2 的时候无意中在这个频道的其他视频了解到 Arch+i3 , Arch+dwm 的安装和配置方法。

本来想试试安装一下 FreeBSD+i3wm 的,或者直接装 instantOS 玩玩,一方面由于它还在 Beta ,二是因为之前用过 Manjaro ,对滚动更新不是太感冒,滚着滚着就把 XFCE 的 branding 搞没了;FreeBSD 吧用作桌面的太少了,很多软件没有,对硬件支持也不好,于是作罢。

昨天晚上在 Omgubuntu 上看到一个叫 Regolith 的桌面系统。眼前一亮,好像捡到宝了:有现成的 iso 可以下载,装完系统 i3 就自动帮你配置好了。基本上就是一个基于 Ubuntu 的非官方 flavor ,Ubuntu 的 apt 包管理器,snap 可以直接用。i3 这种平铺式窗口管理器好在哪呢:桌面极简,没有乱七八糟、花里胡哨的东西;系统组件很小很少,资源占用低;平铺式窗口,最大化利用显示器的空间;使用快捷键新建或操作窗口大小,很 Geek 。

Regolith 的文档很全面,可以看看先!有空肯定装在我的 X250 上练练手。

instantOS, 一个超级轻量极具特色的 Linux 发行版

instantOS, 一个超级轻量极具特色的 Linux 发行版

instantOS 是一个开发中的基于 Arch Linux 的发行版,超级轻量、极具特色。

instantOS 使用自己开发的 instantWM (基于 dwm)窗口管理器,拥有极简的桌面设计,非常轻量,占用内存少,反应超快。此外,instantOS 还使用了大量自己开发的系统组件,比如 instantLOCK 「默认的登录窗口」,instantMENU「系统菜单」,instantNOTIFY「通知中心」,instantARCH「系统安装界面」等等,相比常见的使用 Gnome3 ,或 KDE ,或者 XFCE4 的发行版,instantOS 简直是一种非常有特色的存在。

看了上面的演示视频,instantOS 是不是非常有极客范儿😁 由于 instantOS 基于 Arch ,所以拥有 Manjaro 有的一切特性:比如滚动更新,比如世界上最齐全最新的软件仓库 AUR ,等等。如果你厌倦了常见的 Linux 桌面(窗口管理器),你可以试试 instantOS ,目前还在 Beta5, 相信正式版很快就要来了。