移动光猫友华 PT927G 折腾指南
简单记录一下前几天回老家折腾宽带光猫的经过,或许有人会搜到这里来用上。
光猫型号是友华 PT927G,在网上搜到的类型型号几乎都是电信的,而我家是移动的这个型号。不带无线功能,普通管理账户的默认密码贴在了背面,管理地址是 192.168.1.1。
开启 Telnet首先使用普通用户 user 登录后台管理,然后访问下面的链接
1http://192.168.1.1/cgi-bin/abcdidfope94e0934jiewru8ew414.cgi
不出意外的话网页会显示 success ,即表示成功开启了 telnet。
使用 Telnet 进入终端首先确保电脑已经安装开启了 telnet 客户端,安装方法网上一搜就有。win 用户可以参考这篇文章
进入命令行,使用 Telnet 连接到 192.168.1.1
1234567$ telnet 192.168.1.1Trying 192.168.1.1...Connected to 192.168.1.1.Escape character is '^]'.Open /dev/voip/mgr fail, ret ...
2023:空虚与煎熬的低谷
时间一转眼就匆匆忙忙地来到了2024年。2023 年大概是这个博客更新量的低谷了,建站之处想着这么也要一个月水一片文章出来吧,,再不济两个月水一篇?然而我给自己定的目标几乎都没能顺利实现过。
去年发生了很多很多事,但回忆起来却又不知为何感觉有些许苍白与空虚。可能是长日沉浸在备考的焦虑中,已经使我对那个过程感到麻木了吧。年末放松下来之后看到社交圈刷屏的年终总结,才想起来自己也是时候写点什么了。
回忆起去年发生的事情,犹如好几条交织在一起的线,而不是一个接一个的段。所以这篇总结,或是说回忆录,也会按照不同的主线来写,而不按照时间顺序了。下面所展开的每件事情几乎都是跨越很长的时间段的。有的事情甚至是贯穿一整年始终的。
考研记得大一大二的时候,自己还是喜欢整天沉浸在自己的那些破烂项目里的。那时的自己想着怎么也不能会去考研吧,凭自己的本领到时候加把劲找个开发岗不香嘛。然而随着时间的推移,好像自己的水平也并没有长进多少。大三下学期的时候正是2023年初,身边的人一个接一个开始学高数了,开始买备考资料了。那个时候的我便开始陷入了犹豫和焦虑。一边是手上的一堆根本无法用来就业的烂本领,一边是宛如一座山的 ...
Docker MySQL5.7 无法启动的修复方法
很久之前在本地开发一个工程需要用到数据库,因为对 MySQL 比较熟悉就随手用 Docker 开了一个 MySQL 5.7 的容器。之后生产环境跑了一段时间后需要把数据拉取下来本地做一些分析,当时就直接用 Navicat 在远程数据库和本地数据库直接做了数据传输。再后来生产环境因为一些原因用不上了,数据库删了,但本地的数据库一直还在。
最近又因为一些原因忽然要用到当时的数据,于是就想着本地的 Docker 容器里的数据应该还在。结果用 Docker 启动那个 MySQL 容器的时候,却怎么都启动不了。不仅如此,而且观察到启动容器的一瞬间,系统内存占用会直接升到 99%,然后回落的正常水平。此时容器报错退出。
使用 docker logs 查看日志:
12342023-08-29 12:58:24+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 5.7.36-1debian10 started.2023-08-29 12:58:28+00:00 [ERROR] [Entrypoint]: mysqld faile ...
谷歌 Pixel 内核编译记录
为了在我心爱的 Google Pixel 4 XL 上用上最新最热的 KernelSU,我一度下定决心要自己构建内核镜像来主动适配,然而前几次的尝试都以失败告终。不是遇到莫名奇妙的错误就是根本看不懂,终于在昨天进行了一下午的尝试后,我成功地给设备刷上了自己亲手编译的内核。
准备环境由于是打算在自己的设备上编译,当然少不了 Linux 环境。在这之前需要确保至少有 20GB 以上的硬盘空间和 6GB 以上的内存。虽然我已经在用 ArchLinux 作为电脑系统了,但为了尽可能的排除环境问题,我还是决定再整一个 Ubuntu 的虚拟环境专门用来编译。不过用虚拟机就太大动干戈了,干脆弄一个 Docker 环境吧。
拉取镜像并运行:
12docker pull ubuntu:22.04docker run -v /mnt/disk9/Temp/DockerBuild:/workdir -it ubuntu:22.04 bash
我在这里挂载了本地硬盘上的一个文件夹到 Docker 容器的 /workdir 目录下,以便直接在系统文件管理器里面进行操作。
进入容器后更新软件源并安装必要的依赖, ...
五月两三事
今天是五月二十七日,谨以此文记录一下五月发生的事。
1五月四日,青年节。夜里,我趴在宿舍的床上跟群友聊着一些有的没的。自从大学之后我的网络社交活动越来越频繁,现在的主要活动平台在某个著名的纸飞机软件。半夜十二点三十分左右,我终于决定放下手机去睡觉,向往常一样戴上耳塞,缩进被窝。按照自己的性格惯例,我每天夜里睡觉的时候都会在脑子里想一些乱七八糟的事情,虽然有时候会犯一些小情绪,但总体都不大能影响到睡眠。
但那一次,被窝里的我突然觉得有的不对劲。当时忽然觉得心脏像是被狠狠地揪了一下,接着开始头疼,出汗,心跳越来越剧烈。在床上翻了好几个身的我觉得越来越难受,大脑充血引发一阵一阵的头疼,甚至觉得好像自己马上就要死了。我立马从床上坐起来,在黑夜睁开眼睛一动也不动,用手摸着自己的胸部,安静的夜晚中只有我心脏剧烈跳动的声音。
不安的我叫醒了床对面正在熟睡的室友,就像在家里遇到困难的时候会叫父母一样。室友听到我的症状描述之后表示从来没见过,不过仍然半坐起来陪我。我翻出手机查找校医院的急诊电话,一只手捂着自己跳动的心脏,另一只手举着沉重的手机犹豫要不要拨通。
“喂… 校医院吗?”,最终我还是拨通了急诊电 ...
到底是谁的BUG呢?
一切的一切,要从 YesPlayMusic 这个播放器说起。
YesPlayMusic 篇YesPlayMusic 是一款使用 Electron 编写的第三方网易云播放器,也是我目前认为在 Linux 上最好用的播放器。虽然这样说,但她仍然有很多的不足,比如不支持桌面歌词。后来我无意中发现了一款为 Linux 设计的桌面歌词软件:OSDLyrics。
这个软件的原理是通过 Linux 的 MPRIS 接口来获取当前播放媒体的曲目标题,然后在本地指定目录查找同名的 LRC 文件。如果没有找到,就联网进行查找。然而,联网查找的准确度很低,经常会找到错误的 LRC 或者干脆找不到。为了使 YesPlayMusic 能够搭配 OSDLyrics 使用,如果能让 YesPlayMusic 每次更新 Mpris 信息的时候把 LRC 文件下载到本地不就行了吗?
在进行了一番研究之后,最后算是勉强实现了这个功能。关于详细的代码细节这里就不在叙述了,相关的 commit 在这里:a2508589d372e849fb00996297e44a4a2a6b51a2。并且发布了一个可以直接使用的 Fork 版 ...
浏览器的 A to Z
本文仿照了 Sukka 的文章 2022:浏览器从 A 到 Z
将 A-Z 逐一输入到 Google Chrome 的地址栏里,Google Chrome 都会自动补全出哪些域名呢?
Aaur.archlinux.orgArch Linux User Repository 是 Arch 用户自由上传软件包的地方。尽管像 yay 或 paru 这种 pacman wrapper 都能直接在命令行搜索软件包,但我还是更习惯使用网页。现在自己也有维护的软件包。
api.telegram.orgTelegram 的 API 域名,浏览器访问这个域名会跳转到 Bot API 的文档的页面。在开发 Telegram Bot 的时候经常会碰到某个地方参数不清楚的情况,随手会点开 Bot API 文档仔细看一眼。
ascii2d.net一个日本的以图搜图工具站,支持搜索 Pixiv Twitter 等平台,而且对拍照的图的支持比 SauceNAO 要好很多。当用 SauceNAO 搜不到结果的时候会试试这个。
Bbgm.tv始于 2008 年的二次元资料/论坛站,也是中文互联网上最全的二次元 wik ...
只存在于网络的语言表达方式
宇宙中的一颗蓝色星球存在着一种自称为 “人类” 的智慧生物,这种生物通过体内的声带结构发出不同频率和音色的声波来与他们的同类交流。为了能使人类的同类能够理解相互发出的声波,他们创建了一套完善的语言共识体系。不仅如此,人类还发明了可以书写的文字,通过眼睛和大脑的配合,就可以利用文字系统来理解他人的语言。
然而通过最近几十年对人类的观察,他们发明了一种称为 “互联网” 的系统。利用互联网,相隔任何物理距离的人类都可以在一瞬间传递文字数据。在对 “互联网” 中的人类进行一段时间的观察后,我们发现互联网上人类的语言表达方式似乎与在现实中有一些微妙的区别……
那么不卖关子了,这次的博客会总结我所见到的中文互联网上一些语言表达方式。这里只列举了我暂时能想起的一部分,欢迎补充。
标点符号类括号括号是我个人认为最花样最多的标点符号,它在不同的语境下出现可能会有完全不同意思。它的本意是对前面的词语或句子补充说明,这里不再介绍。
空括号/左半括号:指在正常句子的后面加上一个空的双括号或者左半括号,用来增强句子的感情色彩,具体的含义要看上下文。
举例:
A:啊啊啊我感觉我好丑
B:不信,除非发照片看看 ...
2022的一些记录和自己的想法
快醒醒!什么核酸、新冠,你在说些什么乱七八糟的呢,2020 新年就要到了,我们一起去放鞭炮吧!
前言前言?想了半天这文章应该写什么前言,最后决定直接开摆,不写了。
哈哈,就跟我 2022 年的生活一样摆
=_=
生活Prelude说起生活日常,得首先提一下 “个人频道” 了。点击右上方或者侧滑栏里的 “碎碎念”,可以跳转到我的 Telegram 频道。这个频道创建于 1 月 6 日,并在 3 月初开始更新内容。一开始我对这种类似于 QQ 空间的东西还是有点抵触的。我在 2019 年就注销了 QQ 空间,从此几乎不再公开地向人们分享自己的事情。那为什么我又要创建一个 “TG空间” 来发生活日常,给那些陌生人看呢?
额,我也不知道。
对于社交一向不擅长的我几乎很少和人聊自己的事情,QQ 的私聊也总是那么几个人。关于这个博客,之前也只发过与技术相关的内容。在 2021 年末,我忽然发现自己几乎从来不发东西的 Twitter 帐号有一个新关注并留了几条回复,头像特别眼熟,仔细一看发现是某个学校群的某个群友。当时我其实觉得挺新奇,也迅速想起了在那前几天我在群里发了一个我 GitHub 的链 ...
Hackergame 2022 解题记录
前言
参加 Hackergame 的这段时间大概是我最近以来学到东西最多的一段时间。
———— 某群友
因为水平太菜,最终没能还是没能留在前 100 名。不过毕竟第一次参加这样的比赛,本来也就是奔着图一乐去的。嗯,,也可以说想看看自己的到底有多少水平吧。现在看来自己不会的东西还很多,尤其对于几乎从未接触过的二进制领域,几乎束手无策。
看了排行榜也是真的赞叹:这些大佬怎么什么都会???
一些解题过程签到打开页面,随便画几下,发现第三个限时 0.1 秒就几乎画不出来了。一开始想着应该是要改掉限制时间?看了一下代码,发现用的 Vue,不是很想分析。不过猜测应该是在前端判断数字的,先点下提交抓个包看看吧。
一点提交,立马发现地址栏后面多了个 ?result=2?7?,这?判断方式这么简单的吗?把 result 的值改成 2022,成功拿到 flag。
猫咪问答喵第一题,直接搜 USTC NEBULA,找到文章 中国科学技术大学星云(Nebula)战队在第六届强网杯再创佳绩,翻到最下面就能看到这个队伍的简介。
第二题,打开 USTC LUG 官网,站内搜索 “软件自由日”。点开文章。没有?算了 ...