肇鑫的日常博客

日常

Dart Web的安装

安装Dart

> brew tap dart-lang/dart
> brew install dart

命令行环境

> pub global activate webdev
> pub global activate stagehand

创建首个应用

> mkdir quickstart
> cd quickstart
> stagehand web-simple
> pub get

运行该应用

> webdev serve

访问该应用

打开Safari,输入localhost:8080,回车。

环境变量

需要将下面的环境变量加入到~/.bashrc

# for dart command line
export PATH="$PATH":"$HOME/.pub-cache/bin"

# dart pub get mirror
export PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub/"

第一个环境变量是缓存,这个都需要。第二个是将dart的包的源换成清华的,因为国外的访问特别慢。这个可选,如果你直连很快的话就可以去掉。

使用IDE编辑

可以使用IDE来进行编辑。但是运行和调试还是需要使用命令行。比如你用Android Studio编辑,可以享受的好处是命令行补全等。但是当你需要调试时,还是需要使用pub get来获得依赖。通过webdev serve来运行,之后你编辑的新内容,会时时进行检测,遇到错误,会在webdev serve的终端上进行提示。要停止运行,在终端按cmd+c

参考

https://dart.dev/tutorials/web/get-started

随笔20180808,安利一下MWeb和咕唧

最近,两个大厂接连出现安全事故。

一个是腾讯,号称及其安全的腾讯云,搞丢了用户的数据。调查之后的原因竟然是号称的系统自动备份,其实是腾讯的工作人员手动备份的。而且他因为嫌时间长,关闭了备份的校验功能。之后又为了节省空间,没有启用规定的额外24小时缓存。

另一家大厂是台积电,苹果和高通的处理器芯片都是它代工。它位于3个不同位置的基地里的电脑同时中了病毒,生产线不得不关闭。

事后寻找原因,竟然是采用的Windows电脑没有及时打补丁。要知道,这个病毒流行的时间是2017年。

人人都承认自己出过错。但是几乎没人承认自己出错会比别人多。大多数人,都觉得自己是一大群人中,出错较少的那一小群人里的。这其实,就是一种盲目的自信,是一种侥幸心里。

因此,要解决安全问题,最好的办法就是尽量消除人的因素,先将人为失误的可能降到最低。

我的网站也没有启用备份。备份收费的确是一方面,另一方面是因为,我的网站不需要备份。

我的网站都是采用MWeb编写的Markdown文件,然后自动生成html文件,之后执行我自己写的rsync脚本,上传到虚拟主机上的。无论网站出了任何问题,我都可以新建一个虚拟主机,然后同步一下就可以了。

咕唧也是一样,咕唧只发送内容,没有在网站上保存任何用户信息。因此也不必担心泄露用户的任何数据。认定了自己在安全方面投入有限的情况下,提前干预才是对的。

ikbc DC-87 蓝牙双模机械键盘简评

这次买的是青轴。因为我已经有海盗船的K65 RGB红轴了。

设定

先来谈设定。因为我的设备是Mac,所以我选择打开键盘背面的第四个开关。这个开关的功能是将win键与alt键对调。这个功能虽然在macOS中也可以通过修改设置实现。但是在键盘端改更方便。因为如果是在操作系统中修改,那么就是有几台电脑就需要改几台,重装系统还需要重新修改。而在键盘中设置,则一次设置,到处可用。

其它开关的作用

1和2是配合使用的,可以调用其它的键盘布局。入Dvorak、Colemak等。
开关3是对调左ctrl与大小写键。

配对

单独提一下配对,是因为手册中的说法是错误的。手册中说按下Fn+F5之后,会有灯常亮,然后按F1到F4的任意一个就可以配对。

实际上不是这样的。按下Fn+F5之后,不会有任何灯亮。刚开始我以为我收到的键盘是坏的。或者是电池没电了或是接触不好。我还重新安装了一遍电池。其实是说明写错了。

正确的步骤是:

  1. 按Fn+F5。这时不会有任何灯亮。
  2. 按F1到F4的中的一个,这时右上角的两个灯,左边的那个会闪烁,此时就可以配对了。

唤醒

当一段时间不用键盘,或者电脑睡眠之后,键盘也会进入节电模式。这时,如果你想唤醒电脑。我建议你按键盘唤醒。而不是鼠标。

这是因为,如果你是鼠标唤醒的,那么键盘就还保持睡眠状态。那么当你需要打字时,按键盘,首先得到的键盘的唤醒,然后需要等键盘连上,才能继续输入。

如果你通过键盘唤醒电脑,就可以立即输入了。

键盘唤醒时,右上角两个灯中右侧的那个灯会闪烁,重新连上之后闪烁会停止。

声音

这个键盘是带钢板的。所以如果敲击的比较重的话,能够听到回音。这个是和原厂不带钢板的键盘的区别。

结论

在这个价位。这个键盘还是不错的。2节7号电池就能工作。不过目前还不清楚需要多久换电池。等测出来之后,我再更新这篇文章。