powerdns踩坑记

Published / by whosb / Leave a Comment

先说总结性文章,可用,再说各种注意事项

1、网上很多文章,属于以讹传讹,很多东西已经不一样了,新版按照官方教程走会靠谱很多
2、官网教程也有问题,yum可以安装,但是版本比较老,这个不知道算明坑还是暗坑
3、powerdns-admin和poweradmin是两个东西,看教程的时候需要注意,我这次用的是前者,但是也误入歧途把后者安装了一遍。。。。。。

其他自求多福外带摸索吧,帮不了多少了。。。

路由器小贴士

Published / by whosb / Leave a Comment

这篇文章会涉及路由器折腾中的一些小知识

openwrt/lede

两个基本是一个东西,后面的更新一些,下面的基本是针对纯净版的,什么都不安装的情况下的一些处理,本次针对( Powered by LuCI lede-17.01 branch (git-17.290.79498-d3f0685) / LEDE Reboot 17.01.4 r3560-79f57e422d)

设备一切ok以后,记得先

opkg update

这个的作用就是先更新一下包的记录,类似于apt update/yum update 一样的作用

然后我做的是更新源,不然速度比较慢,修改如下文件

/etc/opkg/distfeeds.conf

src/gz reboot_core http://mirrors.ustc.edu.cn/lede/releases/17.01.4/targets/ramips/rt305x/packages
src/gz reboot_base http://mirrors.ustc.edu.cn/lede/releases/17.01.4/packages/mipsel_24kc/base
src/gz reboot_luci http://mirrors.ustc.edu.cn/lede/releases/17.01.4/packages/mipsel_24kc/luci
src/gz reboot_packages http://mirrors.ustc.edu.cn/lede/releases/17.01.4/packages/mipsel_24kc/packages
src/gz reboot_routing http://mirrors.ustc.edu.cn/lede/releases/17.01.4/packages/mipsel_24kc/routing
src/gz reboot_telephony http://mirrors.ustc.edu.cn/lede/releases/17.01.4/packages/mipsel_24kc/telephony

下来我会安装中文,下来可以搜索一下中文包

opkg list | grep luci.*zh-cn

下面第一个是界面的中文化,第二个是命令行的中文化,第二个不是必须的
luci-i18n-base-zh-cn
luci-i18n-commands-zh-cn

update:2018年1月10日16:33:59

千门

Published / by whosb / Leave a Comment

「审」是(察貌辨色,了解其心理状态,判定真假);
「敲」是(旁敲侧击,掌握对方的底细私隐);
「打」是(突然发问,杀对方一个措手不及,在没准备下吐露真情);
「千」是(恐吓、刺激、责骂,务求击中对方的要害)
「隆」是(恭维、赞美、安慰、鼓励,令对方将你奉为再生父母或引为知己,继而堕入罗网);
「卖」,是(或叫响卖,把套得的资料气定神闲、字字珠玑地摆放出来,令对方佩服得五体投地)。

我是个算命先生里面看到过,也是一门心理学啊

android_app

Published / by whosb / Leave a Comment

影梭
叹号杀手
酷安
two dots
火狐
wallpapers(Unsplash https://www.appinn.com/unsplash-wallpapers/)
大蜘蛛
accubattery
微博
锤子阅读

安卓上用到的一些app,想起来了,再说更新吧。。

2017年12月29日10:50:20

这是一篇刷存在感的文章

其实每天都在记录,写下一些东西,但是wp是在是一个太重的存在,打开,记录都不易,不过这个本来也就不是做这件事的,什么时候可以ticktick同步过来,我觉得肯定会方便很多,一会搜搜ifttt我猜测可能有

wget引发的惨案

Published / by whosb / Leave a Comment

一场wget引发的惨案

事情是这样的,从一个站点下载不少资料,直接用wget -m弄回来,然后就发现坑爹了,中文乱码了,,,而且乱的匪夷所思,有的汉字编码了,有的没有编码,还有空格的问题,那是要疯啊。。。

这里先引用一下正解,然后再说我的解决方案

reference: http://m13253.blogspot.tw/2013/04/solve-corrupted-chinese-filename-for-wget.html

其实不必要像那样修改源代码,wget 的 man 页面里就有解决方法。
正解是参数 --restrict-file-names=nocontrol
Update: +筱百合 提供了他的 ~/.wgetrc 文件,方便大家借鉴:

# 不要乱转义中文
--restrict-file-names=nocontrol
# 使用重定向后的文件名
--trust-server-names=on
--content-disposition=on

————————
思路是
1、提取当前目录下乱的名字(排除掉index.html本身)
2、从index.html中提取正常中文名
3、正常名字删掉前五行
4、拼接乱的名字和正常名字
5、生成改名脚本
6、给权限执行mv index.html文件


ls -cr| grep -v "index.html" >/root/testfd/messname.txt && python /root/testfd/getrealname.py >/root/testfd/realname.txt && sed '1,5d' /root/testfd/realname.txt > /root/testfd/real.txt && paste [email protected] /root/testfd/messname.txt /root/testfd/real.txt > /root/testfd/namelist.txt && awk -F "@" '{print "mv \"" $1"\"","\""$2"\""}' /root/testfd/namelist.txt >changename.sh &&chmod +x changename.sh && mv index.html index.html.bak

踩得一些坑
生成的中间名文件不能扔到当前目录,不然会影响后面
目录文件混在一起的时候会有bug,,,没解决

getrealname.py


import sys
reload(sys)
sys.setdefaultencoding('utf-8')

from bs4 import BeautifulSoup

soup = BeautifulSoup(open('index.html') , "html.parser")

for string in soup.strings:
print(string)

留言

Published / by whosb / Leave a Comment

写作时间估计是2001年左右,刚才专门搜了下,确实不是抄的,哈哈

———

如果可以给每个人带来快乐,我会快乐
我能给每个人快乐么?不能!
所以我不快乐

如果可以给每个人带来痛苦,我会痛苦
我能么,不能
所以我不痛苦

如果我还活着,我就会麻木
我活着么,活着
所以我还生活在麻木中

我希望除我以外的人,都永远快乐

天才

Published / by whosb / Leave a Comment

一部电视剧看的我热泪盈眶,爱因斯坦。也叫做天才

http://www.zimuzu.tv/gresource/35246

他一定是个天才,尤其是在一个压力重重,腹背受敌,不受赏识,不受待见的情况下,依然坚持,坚持到最终的光明。

他们不认可我是吧,不接受我的观点是吧,一篇不行,再来一篇,短时间出产了5篇高质量的论文,让你们刮目相看,提出一个个惊人的匪夷所思的观点,并且将其实现。你们不认可我是么,我终究会让你们颤抖的。

尤其是看到那个质能方程的时候,真是感觉,感慨啊,激动啊,无数伟大的事情,从此开始了新的篇章。

——–
ps1
科学上如此杰出,但是人品上却不少问题,很多时候都觉得是个烂人,对她的第一任妻子如此,,,,也许他的神经回路真是和一般人不一样吧。

ps2
放弃是我们承受不起的奢侈。 说的真好

只是证明我还在更新

Published / by whosb / Leave a Comment

从三月中开始开始一个项目一直到四月中旬,然后四月中又被一不小心扔出去出差,现在已然5月多了,马上就中旬了~~,但是并不双,身体倒是恢复了一些,没有彻底啊,还不敢开始运动

流水账随便记记,主要是wp要升级啊,被干了是一件麻烦的事情,哎