博文

目前显示的是 2022的博文

uptime-kuma部署和批量添加

图片
 无意中发现这个监控小工具,感觉界面有模仿uptimerobot.功能不错部署简单。 但在试用中发现有一个麻烦的地方就是这个不支持批量控制,如果你有几百个项目要监控的话,操作非常麻烦。 官方还没有一个解决方案,通过官网的一个讨论,我看到了: https://github.com/lucasheld/uptime-kuma-api/ 基本上可以解决这个问题了。 比如我使用这样的命令: result = api.add_monitor(type=MonitorType.HTTP, name="usa7-nas03", maxretries=10,expiryNotification=1,url="https://test.url/client/php.php") ; print(result)

8月14日 上海新冠疫情后一件小事记录一下

昨夜我从芒市飞机到上海已经是深夜1点多了,出租上碰到一个司机跟我讲了一个故事,觉得挺有必要记录一下,毕竟才过去几个月,人脑会忘,但文字不会。 故事发生在上海因为新冠解封后一个月,2022年6月末,司机小伙子碰到一对老人,分别是一位90多岁高龄的老母亲和他单身一辈子70岁左右的儿子。 老母亲跟他司机讲需要包车去山东,双方谈好的价格大概4000块,沟通主要是老母亲,他的儿子相对而言比较木讷,然后双方经过简单的沟通并问了一下在山东有没有报备,因为那个时候虽然上海已经解封,但是外地对上海过去的乘客还是需要报备才能下高速。可能2个老人也没有搞清楚,说是已经报备了,司机也没有多问,就一路上没有停,连续开了大概4个多小时到达山东,老人在高速路口跟路口的相关人员沟通了一个多小时,最终还是没有能下高速,没有办法,老人又给了1000块钱给司机,让他把他们带回上海,到了上海以后又让司机给他们找了一个宾馆,这个期间老人又付了两天司机的工资,让他帮着买好火车票,并且办理好山东方面的报备工作。期望在两天之后,自己坐火车去山东。 路上了解到:母子俩在一起相依为命,儿子终身未婚,老人还有三个女儿.老人自己有一套在杨浦的老公房. 因为疫情期间三个女儿不能过来照顾老人发生了矛盾,老母亲可能觉得三个女儿不再管他们了,疫情期间也是饿坏了,所以说心怀怨念,为了防止三个女儿过来分家产,自己偷偷的把房子卖掉,得到大概300多万,计划拿着钱回山东养老。 老人一再强调说他们没有坐过高铁,不知道怎么上车,所以要买普通的火车票,他们只坐过普通的火车,最终司机给他们买好上海南站出发的火车票,司机把他们送到火车检票口,但是最后老人还是没有上火车,他们不敢上一辆完全陌生的车,他们对于外面的世界一无所知,也不知道到了山东应该怎么办,最终还是决定再次花4000块钱请司机把他们送到山东。 这一次比较顺利,退了票后,直达山东,也顺利下了高速,然后司机帮他们订好宾馆,入住以后老人也多订了一间房间给司机,当晚都在山东休息,第二天司机就开车回上海了,几天以后警察找到了这个司机,”通过摄像头调查你曾经载过一对老人吧?他们的家人报老人失踪了”. 司机跟我说他,他说了谎,他说他把老人送到火车站以后他就走了,后面他就不知道了, 后面什么情况就真不知道了。

Google for RouterOS的所有IP段

根据:https://www.gstatic.com/ipranges/goog.json 获取到的并且转成routeros的格式: add address="8.8.4.0/24" comment=ip.googlevideo.com list=auto_gfw  add address="8.8.8.0/24" comment=ip.googlevideo.com list=auto_gfw  add address="8.34.208.0/20" comment=ip.googlevideo.com list=auto_gfw  add address="8.35.192.0/20" comment=ip.googlevideo.com list=auto_gfw  add address="23.236.48.0/20" comment=ip.googlevideo.com list=auto_gfw  add address="23.251.128.0/19" comment=ip.googlevideo.com list=auto_gfw  add address="34.0.0.0/15" comment=ip.googlevideo.com list=auto_gfw  add address="34.2.0.0/16" comment=ip.googlevideo.com list=auto_gfw  add address="34.3.0.0/23" comment=ip.googlevideo.com list=auto_gfw  add address="34.3.3.0/24" comment=ip.googlevideo.com list=auto_gfw  add address="34.3.4.0/24" comment=ip.googlevideo.com list=auto_gfw  add address="34.3.8.0/21" commen

EPSON L805打印机的 MAC M1 下安装

图片
 通过系统的添加打印机,虽然也能识别出这个打印机,但无法安装. 通过他们的网站提供的一个安装向导, Epson Web Installer for Mac (Driver & Utilities Full package) 按最好别提示,按 WPS,按 wifi 按钮3秒后,也是无法安装成功. 后来试了他们的一个远程打印服务注册成功,也就可以通过发送 email 来打印了. 后来通过以下的驱动直接安装后,也可以直接添加了. http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=SG&CTI=4&PRN=L805%20Series&OSC=MI 记录一下,为这个安装驱动,每次都浪费好多时间.

iOS signer 使用

图片
 这是一个神奇的工具,虽然简单,但每次都能浪费我很多时间. 这次是在M1 mac 上使用的坑. 直接在网上下载回来的版本是不能用的,可能是为 intel 的版本编译的,但我把这个程序放到一台 intel 机器上的时候,也能顺利重新签名,但弄出来的 ipa 却无法安装到 iPhone 上,也无法在我的 M1 mac 上运行.因为同样的这台 intel 的机器的同样的工具,以前是可以重签名的. https://github.com/DanTheMan827/ios-app-signer 搞了很久,就快放弃了,就试了一下,从 github 上下载源码,重新使用 xcode 编译了一个版本,竟然成功了. 记录几个点: 导入的证书,不能设置信任,要使用系统默认. New App ID主要是看给的描述文件.mobileprovision是不是允许改. 其它真没有什么了. 和你在苹果后台那里导出的一点关系都没有,在那里消耗了很多时间.

魔幻的四月,魔幻的上海

 在这个依法治国的国家里,把2500万人关在家里一个月了,但这个依那个法?

ffmpeg 下实现 h265 hevc编码的 hls 服务的过程一些收藏和介绍

现状:  很多关于 h264生成 hls 的m3u8文章,但如果生成的是 h265的介绍还很少,对于此一般来说是一句简单的说明就是使用: hevc_mp4代替h264_mp4toannexb即可,便于更多的介绍. 关于这个有一篇比较详细的中文介绍在这里: https://blog.csdn.net/weixin_41422027/article/details/106649361 但没有给出具体的命令行参数. 官方对于此参数的一些介绍: https://www.ffmpeg.org/ffmpeg-bitstream-filters.html#hevc_005fmp4toannexb https://ffmpeg.org/ffmpeg-formats.html https://developer.apple.com/documentation/http_live_streaming/http_live_streaming_hls_authoring_specification_for_apple_devices 也没有提及 hevc 的情况. 苹果也给出了解决方案,使用他们的 mediafilesegmenter这一个命令,但这个命令的兼容性比较差,就是 iPhone 拍摄的视频都无法支持. https://qiita.com/makotok7/items/bbcd24ab7b00adf8cc92  这里有一篇日文的文章介绍了使用说明 [email protected] hls % mediafilesegmenter IMG_3337.MOV   Apr   9 2022 02:22:09.357: Processing file /Users/jeffcheng/Downloads/hls/IMG_3337.MOV Apr   9 2022 02:22:09.374: Fragmented MP4 is the only supported container format for the segmentation of HEVC content Apr   9 2022 02:22:09.374: Unsupported media type 'hvc1' in track 0 Apr   9 2022 02:22:09.374: Unab

在 Mac M1 CPU 上编译ffmpeg,并支持 opencl和videotoolbox

图片
目的:希望能使用上 mac 版纯 gpu 加速转码. 通过 brew 安装的 ffmpeg 默认支持了 videotoolbox,但都不支持 opencl. 参数是这样的: configuration: --prefix=/usr/local/Cellar/ffmpeg/5.0 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox 通过 https://trac.ffmpeg.org/wiki/CompilationGui

一个实验证明,至少在美国IPv6的流量已经占了一半了

图片
 一台机器,分别配了IPV6和IPV4的地址.经过一段时间发现至少美国是这样的了. 这是ipv6 这是ipv4

记录一些印象深刻的事

随着时间,很多事在你身上发生过的事都已经忘了,忽有一日见到故人,提及某事,我竟然没有任何印象. 看到他在述说此事时甚是激动,想必此事对于他来说很是重要或是印象深刻吧. 但有一些事,现在想来可能是很小的事,但却一下在你的脑海里. 事情1:落水 我记得小时候,此时还在四班村,我那些大概只有7、8岁吧,我在经过那条只有一块水泥板搭建全无任何防护的小桥时,由于风太多,我跑过那个小桥时,被风吹下小桥.幸亏当时有经过一个大爷把我救起. 但此事,我向父母求证,是否还能记得此事,他们是全无印象,所以我现在也不确定这事是否真发生过,是否还只是在梦中呢? 不过也许那次没有人经过救起我,我可能也就是无数个在农村里被淹死的小孩一样吧.那时人命是不值钱. 我的二姨家的小孩就是在暑假时候这样死掉的.

上海的楼市看来又火了

到底还要不要再投资上海的楼市了,基于以下几点的思考: 未来如果房价涨得厉害,那么政府就会出台更严的政策.这个时候如果有机会买到新房就赚得更多. 如果房价不涨,那么现有的政策可能会取消,或者坚持.但这样的话钱放在银行还有利息,买了还要交房产税. 如果房价下跌,那么现在买房就更亏了.当然政策可能会出台鼓励. 目前上海的房价是太高了,如果不限制,降低了城市的竞争力. 物价在上涨,印钱的速度太快了,美元也贬值得厉害. 过去的2年,普通住宅涨幅并不大,但2000万以上的住宅的确涨了很多. 商业住宅是不是可以考虑,同样的地段,租售的回报比在20年左右,而住宅却要100年以上,所以住宅必须要房价上涨才能合算.

重新开始写日志,总要记录下什么,否则这一辈子白活了

 无所谓谁能看见,就是为了自己.