2021年3月

Windows - 禁止从图标菜单中打开“网络连接” - shexview

需求:不能从Windows托盘中的“网络”图标的菜单中打开“网络连接”页面。

尝试:用 shexview 工具,禁用“网络连接”的CLSID为{7007ACC7-3202-11D1-AAD2-00805FC1270E}的项。在注册表的变化是:

由:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\InProcServer32]
@="C:\\WINDOWS\\system32\\NETSHELL.DLL"
"ThreadingModel"="Both"

变为:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\InProcServer32]
@=""
"ThreadingModel"="Both"

参考:

电脑吃鸡游戏 - 本地转发亚马逊云、微软云IP的流量 - 加速

问题:偶尔玩一下电脑版的吃鸡游戏,但直接连接时,会显示时延高(160ms+)或丢包率大(20%),导致游戏进不了开场,或游戏中门打不开,很影响游戏体验。

尝试:先在游戏官方网站填表咨询,问是否能告诉我游戏服务器的IP地址,这样我可以尝试设置流量转发,加速与游戏服务器的网络连接,改善一下游戏体验。中文客服回复了邮件,说游戏服务器国外,建议用游戏加速器来玩游戏,但没回答游戏服务器的具体IP(列表)。

例子:

  1. 网上搜索到一个帖子,说在Windows 10里,先打开“任务管理器”,再打开“资源监视器”,勾选“TslGame.exe”的程序名称,然后在“网络活动”里查看传送数据最多的地址,一般这个地址就是游戏的服务器IP
  2. 因为每次游戏中,只会连接到一个服务器的IP,需要多次,反复地查看,收集到服务器的众多IP
  3. 如果觉得每次在“资源监视器”里查看游戏服务器的IP很烦人,也可以从亚马逊公开的IP库中,筛选出ec2分类和southeast地区的IP段来,因为在“资源监视器”里显示的游戏服务器IP ptr是比较有规律的,如 ec2-ip-ap-southeast-1.compute.amazonaws.com ,筛选IP的命令如 ./jq-win64.exe -r '.prefixes[] | select(.region=="ap-southeast-1") | select(.service=="EC2") | .ip_prefix' < ip-ranges.json
  4. 如果在游戏中发现有明显的丢包或延时,有可能是因为当次连接的游戏服务器IP不在加速的列表中,如我发现有个20.197.63.71的IP查询是属于微软云,不是亚马逊云的

以下IP表是我自己根据亚马逊IP库导出的(以后应该会变):

15.193.2.0/24
15.177.82.0/24
122.248.192.0/18
54.169.0.0/16
54.255.0.0/16
52.95.255.32/28
175.41.128.0/18
13.250.0.0/15
64.252.102.0/24
99.77.143.0/24
52.76.128.0/17
64.252.103.0/24
52.74.0.0/16
54.179.0.0/16
52.220.0.0/15
18.142.0.0/15
46.137.192.0/19
46.137.224.0/19
46.51.216.0/21
52.94.248.32/28
54.254.0.0/16
54.151.128.0/17
18.136.0.0/16
13.212.0.0/15
3.5.146.0/23
64.252.104.0/24
18.140.0.0/15
52.95.242.0/24
99.77.161.0/24
3.5.148.0/22
18.138.0.0/15
52.119.205.0/24
52.76.0.0/17
54.251.0.0/16
64.252.105.0/24
3.0.0.0/15
52.77.0.0/16
13.228.0.0/15
13.32.0.0/15
52.54.0.0/15
20.197.67.0/16(微软云)

参考:

taskmgr-1.png

centos7 安装 magento 2.4

  1. 安装环境

    1. rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # 安装epel源
    2. rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm # 安装remi的php74源
    3. yum install php74-php-bcmath php74-php-ctype php74-php-curl php74-php-dom php74-php-gd php74-php-hash php74-php-iconv php74-php-intl php74-php-mbstring php74-php-openssl php74-php-pdo_mysql php74-php-simplexml php74-php-soap php74-php-xsl php74-php-zip php74-php-sockets php74-php-fpm php74-php # 安装php74及相关模块
    4. yum install httpd mod_ssl # 安装apache
    5. rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # 安装mysql57源
    6. yum install mysql-community-server # 安装mysql57
    7. systemctl start mysqld # 启动mysql
    8. systemctl enable mysqld # 令mysql随机启动
    9. grep 'temporary password' /var/log/mysqld.log # 查看mysql安装后临时密码
    10. mysql -uroot -p # 连接到mysql控制台
    11. 在mysql控制台,更改root用户密码。创建新mysql用户、数据库,分配好权限,最后导入演示的数据库文件

      create database mage;
      create user 'mage'@'localhost' identified by 'userpasswd';
      grant all privileges on mage.* to 'mage'@'localhost' with grant option;
      use mage;
      source rubix.sql;
    12. 将完整的网站文件解压后放到/home/apache/web
    13. ln -s /opt/remi/php74/root/bin/php /usr/local/bin/php # 创建php的执行软链接
    14. systemctl enable php74-php-fpm # 令php-fpm随机启动
    15. systemctl start php74-php-fpm # 启动php-fpm
    16. mkdir /etc/httpd/ssl # 创建目录ssl,且将域名证书文件放在这里
    17. vi /etc/httpd/conf.d/my.conf # 创建新站点配置文件内容

       DocumentRoot "/home/apache/web"
       ServerName www.anqun.org
       ServerAlias anqun.org
      
       <Directory /home/apache/web>
          AllowOverride all
           Require all granted
       </Directory>
      </VirtualHost>
      
      <VirtualHost *:443>
       ServerName www.anqun.org
       ServerAlias anqun.org
       DocumentRoot "/home/apache/web"
      
       ErrorLog /home/apache/log/error.log
      
       SSLEngine on
       SSLCertificateFile /etc/httpd/ssl/web.cer
       SSLCertificateKeyFile /etc/httpd/ssl/web.key
      
       <Directory /home/apache/web>
          AllowOverride all
           Require all granted
       </Directory>
      </VirtualHost>
      
    18. systemctl start httpd # 启动apache
    19. systemctl enable httpd # 令apache随机启动
    20. chown apache:apache -R /home/apache/web # 更改站点文件目前权限为apache所有
    21. yum -y install java-1.8.0-openjdk # 安装openjdk
    22. wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-x86_64.rpm # 下载elasticserch 安装包。如果国内下载很慢,请尝试用香港机下载
    23. rpm --install elasticsearch-7.11.2-x86_64.rpm # 安装 elasticserch
    24. systemctl enable elasticsearch.service # 令elasticsearch随机启动
    25. systemctl start elasticsearch.service # 启动elasticsearch
    26. vi /etc/passwd # 更改apache用户的默认目录和shell,让它可以执行magento的维护命令
  2. 安装magento

    1. su apache # 从root切换到apache用户
    2. cd /home/apache/web # 切换到程序目录
    3. vi app/etc/env.php # 更改配置文件里的数据库连接信息
    4. 更改magento网址

      php bin/magento setup:store-config:set --base-url="http://www.anqun.org/"
      php bin/magento setup:store-config:set --base-url-secure="https://www.anqun.org/"
    5. 修改php.ini配置文件中的memory_limit值,如将默认的128M,修改为1280M,预防php执行内存超限
    6. 执行以下命令来更新站点

      php bin/magento indexer:reindex
      php bin/magento setup:upgrade
      php bin/magento setup:static-content:deploy -f
      php bin/magento cache:flush
    7. 在浏览器里访问站点管理后台,http://www.anqun.org/admin

参考:

《我们仨》 - 杨绛 - 生活·读书·新知三联书店

有次和吖江爬东山岭,他问我知不知道杨绛,说正在看她写的一本书《我们仨》。我以前带眼掠过,知道有这本书,但没看过。

我无聊,看到网上电子书列表上有这本书,就下载来看。前边的部分,看得有些不着边儿框儿的,写有人物,但我不知道它讲了什么事情。后边的内容就“正常”了,不用动脑筋去想文字背后的含义。书中的主角是钱钟书、杨绛和他们的女儿钱瑗。家庭幸福美满,令人羡慕。书中讲了钱、杨在国外求学,生孩子,然后回到国内工作、生活的事情。书的文笔很好,看得流畅。书中的字词不深奥,但都是带着感情的,读者能体会到书中的场景。

场景一:钱钟书下公交车时,被带跌倒了,扑在地上,瞌掉了半只门牙。
场景二:钱钟书在产房里,对杨绛说了三件苦恼的事:他把房东的白桌布染墨了、把门和台灯给用坏了。杨当时答应帮他修好。杨绛出院后,果真洗白了桌布、修好了门和台灯。
场景三:他们的女儿钱瑗出生时,因为哭得很大声,被护士称为“sing high girl”,音译为“星海”。钱瑗偶尔由邻居照看,居然学会了外国版的粗话。钱钟书爱逗女儿,有次对肠胃不好而节食的钱瑗说,“baby baby no eat”,钱瑗得令可以吃东西后,蹦出了句,“baby baby yes eat”。
场景四:江青派人叫钱钟书、杨绛从位于走廊尽头的小居室搬到一个好的地方工作,钱说现在的地方很舒服不用搬,杨说这靠近图书馆查资料方便也不搬。杨绛戏称钱钟书为“城管”,因为他写了《围城》和《管锥篇》。

书名:《我们仨》
作者:杨绛
亚马逊电子书介绍:https://www.amazon.cn/dp/B071FFDN8B

铁勺辣送饭

落水了,不晴几久,又接稳落。我打开阳台门,感觉到外边较屋内暖。我看到玻璃外侧爬满了水珠。我捅落衫一摸,原样般湿的。我放快从阳台走归,走了几步,听到鞋底有哒哒的响声。这是回南天,墙上地下都系湿的。我怕平日不曾用的电视机受潮,按着电视,让它放着,使它自发热。

我不曾出门买菜,怕湿鞋袜,湿了又晒不着。我煲好饭时,想起前几工在河唇市场粄辣行买到的铁勺辣,吖可以送饭的呢?我拿到一只铁勺辣放到鼻公下嗅了嗅,香。这是油炸的香,它里边还夹稳有泥豆肉、芝麻。我咬了一口铁勺辣,它又香又脆。我跟稳扒了口饭,美滋滋地嚼烂后吞落肚胈。

重新拆做后的河唇市场比以前好看了,我当时还听到几只讲白话、戴帽的人,估计系外地组团来和平旅游,到市场买特产的。

sh_tie-sao-lia-1.jpg

sh_tie-sao-lia-2.jpg

sh_tie-sao-lia-3.jpg