eGuideDog国内访问通道
由于不想花精力应付备案和网警等问题,eGuideDog的服务器目前放在阿里云美国服务器。有用户反应无法访问eguidedog.net,可能是因为部分城市或网络访问美国服务器有障碍。可以通过下面的链接访问:
http://120.24.87.124/proxy/index.php?q=aHR0cDovL2VndWlkZWRvZy5uZXQvbGludXgucGhw
但注意不要通过这个链接下载那个3G大小的iso文件,因为这样会很慢。这个特殊的访问通道只适合访问网页内容。
eGuideDog Linux 0.7安装指南
1. 在eGuideDog Linux官网下载eGuideDog Linux 0.7。
2. 参考文章怎样安装使用eGuideDog Linux,选择一种适合自己的安装方法。0.7版本开始支持UEFI启动。这里,假设大家使用的是VirtualBox虚拟机的安装方法(参考:VirtualBox虚拟机盲人使用指南)
3. 启动虚拟光盘之后,会有一个自检光盘完整性的过程,大概1分钟时间没有声音,然后才进入安装界面。这个时候按一下TAB键会提示“Try Ubuntu”,此时回车会进入Live CD下试用Ubuntu的状态,如果再按一下TAB键会提示“Install Ubuntu”,此时回车会进入安装Ubuntu的状态。本来我们可以在试用Ubuntu的状态下安装的,但是eGuideDog Linux 0.7所基于的Ubuntu 20.04.1在试用状态下由于不是root权限运行Orca,读屏软件不能读安装程序。所以,我们我们最好还是选择直接安装。
PowerShell设置UTF8字符编码
在PowerShell里运行mysql source一个SQL文件的时候可能会遇到编码问题。下面办法可解决:
PS C:\> $OutputEncoding = [System.Text.Encoding]::UTF8 PS C:\> [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 PS C:\> chcp 65001
参考:https://stackoverflow.com/questions/51933189/character-encoding-utf-8-in-powershell-session
升级MariaDB
- 下载二进制包:https://mariadb.org/download/
- 直接解压到目标目录/usr/local/mariadb-10.5.5,参考:https://mariadb.com/kb/en/installing-mariadb-binary-tarballs/
- 卸载旧的mariadb:apt remove mariadb-server-core,参考:https://mariadb.com/kb/en/upgrading-from-mariadb-101-to-mariadb-102/
- 启动新服务:/usr/local/mariadb-10.5.5/bin/mysqld_safe --user=mysql &
- 升级旧数据库:/usr/local/mariadb
ESLint
- no-var: https://eslint.org/docs/4.0.0/rules/no-var
- no-undef: https://eslint.org/docs/rules/no-undef
- no-console: https://eslint.org/docs/rules/no-console
- no-plusplus: https://eslint.org/docs/rules/no-plusplus
- valid-jsdoc: https://eslint.org/docs/rules/valid-jsdoc
sonic
https://github.com/espeak-ng/sonic
这个是Bill Cox项目的源链接,espeak-ng那个可能没有及时更新:https://github.com/waywardgeek/sonic