脑子不好使?哼,我根本没脑子!哭唧唧

书接前文,说道钟小姐过生日的时候,家里的 mac mini 坏掉了,无法开机。于是钟小姐连夜从二手东买了一台新的 mac mini 用上了。旧电脑就拿下来放到了一边。就在前天晚上,钟小姐觉得那个主机可能还能抢救一下,看错误提示推测应该是硬盘问题。在月黑风高的夜晚准备把电脑给拆开,看看硬盘型号,入手一块新的硬盘给抢救一下。

这台机器当时还是托一个要好的姐妹从香港带回来的,到现在也近十年时间。也忘了怎么拆机了,从百度找了个视频,照着操作,结果主板死活推不出去。连撬棍都用上了还是出不来,后来从 b 站又找了个视频发现自己少卸了个螺丝。这真是让人无语啊,好在自己最后换了个视频,不然可能真给翘烂了。

之所以要拆机看硬盘是因为之前买硬盘的订单找不到了,也忘了是什么型号。终于拆开之后看到了那块 intel 的 ssd。

Continue Reading

抓马记

昨天网上登录后台,看到 wp 提示有一项更新,结果点击插件页面直接 502 超时了。后台插件加载一直比较慢,但是这次超时了有点匪夷所思。

实际启用的插件大约 30 多个,按理说 30 个插件的状态查询之类的不应该超时啊。

Continue Reading

ubuntu下php扩展的曲线救国计划

每次更换服务器,后续都会有很多的事情需要去处理。有的是服务器本身的问题,有的是各种配置问题。所以不到万不得已实在是不想更换服务器,下午看到杜老师的留言提到了litespeed cache,于是登录后台看了一眼,发现原来的redis缓存配置没有生效。问题也很容易定位,那就是没有安装php的redis扩展。正常的话通过apt就可以安装,但是问题出现了,工控机上php 和php-fpm不是同一个版本。

Continue Reading

ubuntu性能监视工具glances

Glances is a cross-platform monitoring tool which aims to present a maximum of information in a minimum of space through a curses or Web based interface. It can adapt dynamically the displayed information depending on the terminal size.

It can also work in client/server mode. Remote monitoring could be done via terminal, Web interface or API (XMLRPC and RESTful).

Glances is written in Python and uses the psutil library to get information from your system.

Stats can also be exported to external time/value databases.

Continue Reading

PyCharm 2021.3.3 修改启动图片

想修改一下pycharm的启动背景,按照网上的办法直接修改pycharm.jar

pycharm的启动图片放在pycharm安装目录\lib文件夹下的pycharm.jar文件中
直接右键用压缩软件打开.jar文件,里面的pycharm_logo.png和pycharm_logo@2x.png两个图片文件就是启动图,分辨率分别是640×400和1280×800,将你制作的启动图(尽量不要改变分辨率)拖进压缩包替换他们即可.

Continue Reading

Sip服务器(Freeswitch)屏蔽国外IP

SIP攻击很常见,特别是各大云服务器,基本上开了个公网IP绑定到实例机器就会被外国IP一遍怼。防范也容易,就是把外国IP禁掉。
实现:iptables+ipset,只允许中国IP访问本机,也就实现了封禁国外IP的效果。
优点:匹配迅速,免去iptables单链匹配。

操作步骤:

1.安装ipset 以及iptabls

#安装ipset:
RedHat:yum install ipset
Debian:apt-get install ipset
#建表
ipset create china hash:net hashsize 10000 maxelem 1000000
#批量增加中国IP到ipset的china表
#以下内容保存成脚本执行即可
#!/bin/bash
rm -f cn.zone
wget http://www.ipdeny.com/ipblocks/data/countries/cn.zone
for i in `cat cn.zone`
do
    ipset add china $i 
done
Continue Reading