“电脑网络”目录存档

COVID真猛,连网站运营都受影响。这后遗症够长,可怜我现在也还没完全好 :(

另外就是战争— fighting ON BOTH SIDES.

希望这些疾病和战争早点结束吧。

好久没动过VPS,最近更新到ubuntu22.04。系统重建后发现key不能登陆了,赶紧用密码登陆上去debug。开始我还以为是我自己的key问题。因为前段时间发一个私钥给别人登录调试,结果对方也说登陆不了,弄了半天结果是key的文件权限问题。这次我自己也换了系统,毕竟私钥是好久前生成的,可能有些权限问题?虽然我不太相信权限会出问题,但还是重新生成了一对key,结果配置后还是登陆不上。

然后我怀疑是VPS的系统问题,重建了一次也不行。终于想起上网搜索下,然后发现是ubuntu22太坑了。这种登陆问题应该兼容性优先,登录后再提示,要不然系统直接无法登录,会造成很多不必要的麻烦。

encryption – Ubuntu 22.04 SSH the RSA key isn’t working since upgrading from 20.04 – Ask Ubuntu

简单说来,由于各种安全漏洞,很多新的操作系统和SSH客户端都不再支持 RSA SHA-1哈希算法。

(更多…)

以前写过《用ffmpeg批量压缩手机视频》,对于4k60p的手机视频压缩后大约只占以前20%的空间。这对于手机内部存储来说非常有用,512G的手机也经不住存50mbps编码的视频。特别是我这手机还支持 4k120p,开启后编码100mbps,根本存不了多久的视频。而现在大家越来越在意视频拍摄,包括新出的一些无反相机都主推视频拍摄功能。真要加上花哨的10bit hdr拍摄,又不重新编码的话,很快手机就没空间了。

上回的转码本来也没大问题,但没加meta信息,很多手机厂商喜欢按视频修改时间排列视频,这使得后面查找不方便。另外,以前同等条件下cpu编码画质会比cuda等硬件编码效果好些,所以上回用的libx265。但考虑到手机上看完全没区别,而硬件编码又很省时间,故现在改成硬件编码。

(更多…)

手机摄像模组越做越好用了,但录制的视频也越来越大了。最近新换一手机,最高支持8K60P录制,但录好了现在也没设备播放。目前也就显示器是4K分辨率,最适合的还是录制4K60P,看了60fps加上防抖的视频再看以前录的普通30fps的视频差距就太大了。视频的质量上来了大小也上来了。x264编码的4K60P视频默认码率是100mbps,改成x265编码后也是50mbps,稍微录长一点文件就上GB了,再大的手机空间都不够装。

以前手机录制的视频也有这个问题,但前几年一般都是1080p@30fps视频,手机屏幕也是1080p左右,把原视频拷贝到电脑上,自己用ffmpeg重新压制一下,再放回手机里面就可以。一般用x264 4mbps压完在手机上看和原视频没啥区别。现在变成4K60P,为了尽量减小体积得用x265压,压起来也慢多了。

(更多…)

上个月月底php8.0正式发布,号称比php7.4又进步了不少。一切能提高网站响应时间的新技术都是收到大家欢迎的,特别是对于wordpress这种。

刚好前两天发布的最新版的wordpress号称开始支持php8.0(过渡版本,官方不建议用于生产环境),所以趁着新版的wordpress发布,试了下php8.0和wordpress的兼容性。

首先找个可靠的源,这年头很少有人自己编译了。

apt install software-properties-common
add-apt-repository ppa:ondrej/php
apt update

更新完了直接

(更多…)

由于办公室是内网ip,以前一直用teamviewer连接办公室电脑。但2019年开始teamviewer软件被国内某公司代理了,老是弹出窗口要购买商业版,而且价格不便宜,于是果断抛弃。

要在家里控制办公室的电脑其实也很简单,主要的障碍是网络,由于ip问题,家里的电脑A找不到办公室的电脑B。但其实AB电脑都是接入因特网的,所以我们只要找一台同样接入因特网的中转机C,当作桥梁,让A和B电脑通过C连起来问题就解决了。

这时候我们需要一个中转机(可以买个VPS,价格比teamviewer便宜多了)还要一个连接工具frp 。

https://github.com/fatedier/frp

我们在中转机C(以linux的vps为例)上配置好ssh,考虑安全问题禁止密码,只用key登录。然后配置frp的server端frps

https://github.com/fatedier/frp/releases/download/v0.34.1/frp_0.34.1_linux_amd64.tar.gz

(更多…)

一直挂载dropbox和gdrive用,虽然都还算好用,但一来直接访问不方便,二来这两个都不大。最近申请了微软的Office 365开发者试用订阅E5。5T的onedrive同时解决了直接访问问题和容量问题,以前我的域名邮箱托管在zoho老出问题,现在也一并迁移到微软了。

申请链接 https://developer.microsoft.com/zh-cn/office/dev-program
管理链接 https://portal.office.com/AdminPortal/Home#/homepage

https://admin.microsoft.com

这东西网上资料很多,申请了之后是onedrive原始容量是1T,自己在设置里改成5T就行。但微软给的试用期是3个月,需要开发者身份才能续订,一般的说法是要多用它的API操作。事实上我看了一下,Office 365的api出来好几年了,但似乎个人用户相对较少(网上资料少)。对个人比较实用的是Office 365 REST API,直接操作Onedrive和Outlook。
(更多…)

服务器老是有ip不停尝试连接,看了下没造成大问题也没管他。今天偶然发现某个ip疯狂连接,想想还是把他封了算了。以前用Ubuntu和Debian系的iptables用起来不是很方便,现在正好是试一下新的ufw。

系统ubuntu 18.04,ufw禁止ip A.B.C.D的访问

ufw deny from A.B.C.D to any

结果监控里面A.B.C.D的ip还是在大量连接。

然后ufw status 看了下状态,规则生效了啊,甚至重新reload也没用,怎么回事呢?
(更多…)

最近几年有点忙,一直没弄新的pe,一方面是没时间,另一方面还是没需求。微软在vista时代引入wim封装后,后面的win7,win8,8.1和win10的系统模式都基本一致。相应的,其对应的各个版本的pe也没多少必不可少的新功能。现在的win7pe(winpe3.0)还可以胜任大部分工作。我基本上各个主要windows版本的pe都做过了,终于在2019年底把win10的也补齐了。

最新的win10主要版本是v1909版,但我看微软并没有放出相应的ADK版本,查了一下发现微软根本就没放出来:
A Windows ADK for Windows 10, version 1909 will not be released. You can use the Windows ADK for Windows 10, version 1903 to deploy Windows 10, version 1909.
其实用到的工具还是以前那些功能,微软都懒得更新版本号了,我们目前能用的最新版就是v1903了,结合v1909的安装文件,做最新的win10pe。

(更多…)

这个有点意思

作者: 游研社 

你永远猜不到AI有多么异想天开。

总部位于旧金山的人工智能研究机构OpenAI的科学家目前在验证这样一个假设:如果在虚拟世界中模拟自然界物种竞争的环境,是否也会产生更聪明、更复杂的人工智能?

为了验证假设,他们再次用计算机模拟出了一个复杂的游戏环境,就像上次的“Neural MMO”游戏(不过我更喜欢称它为“AI的黑暗森林”)一样,整个环境中只有AI,没有活人。不过这次的游戏规则要更明确,你可以理解为“捉迷藏”。

在最近公开的一篇论文中,OpenAI透露了该研究的最新进展。研究人员在一个给定的开放空间下放置了多种工具,同时将一定数目的AI分为两组,并给了他们完全对立的游戏目标:

被称为“隐藏者”的AI需要尽可能隐藏自己不被搜寻者探测到;而“搜寻者”的目标正好相反,需要找出所有在地图中的“隐藏者”。当然,就想大家所熟悉的捉迷藏那样,开始前,“隐藏者”会有几秒钟自由行动的时间来隐藏自己。

游戏开始后,代表隐藏者的蓝色小人一旦出现在敌方的视野范围内,搜寻者便能得到一分奖励

除了基本的规则以外,研究人员没有对AI进行任何的额外干预和调整,它们在模拟环境中的任何行为都是当前自我认定的最优解。
(更多…)