来凑个博文,这个寒假有意义的事没干多少呢。
写个nodejs的东西结果也没做完,弹幕播放器也没怎么动,大部分时间都不知道花到哪里去了。
动漫补成列表:
- 潜行吧!喵亚子!(结果是个节操片
- ゆるゆり(结果是个节操片
- 不笑猫与变态王子(还在补 (结果是个节操片
不知道为什么我的补番计划里都是节操片。。。
马上我就要离开大红黑和小红去往天国地狱 的学校了,开学考试,一模考试一起来,这酸爽。。
另外那十万三千本口语书我也没有背,算了不背了。。反正也没意思。。
那就这样啦,大家拜拜
来凑个博文,这个寒假有意义的事没干多少呢。
写个nodejs的东西结果也没做完,弹幕播放器也没怎么动,大部分时间都不知道花到哪里去了。
动漫补成列表:
不知道为什么我的补番计划里都是节操片。。。
马上我就要离开大红黑和小红去往天国地狱 的学校了,开学考试,一模考试一起来,这酸爽。。
另外那十万三千本口语书我也没有背,算了不背了。。反正也没意思。。
那就这样啦,大家拜拜
由于奈亚子的完整版在bili已和谐,不过以前的其实还在,因为还没看完。。所以收藏一下。
原帖地址:http://tieba.baidu.com/p/3408671616
https://static-s.bilibili.com/play.swf?cid=视频的id
第一季1-12集id:777966-777977
第二季1-12集id:924396-924407
可是由于实际的投稿已经不存在,所以不能发弹幕,只能看看前人发的弹幕了。
这一次的红包题目是这样
【注:由于某些失误导致我用完了3次机会没能拿红包。。。】 继续阅读CODING网红包20150222 12点解密
前面两个红包的解密方法为啥我都没有发咧?因为我都没有解出来。。。
而且coding已经有对应的解密方法了我也就不再发出来了。
今晚这红包简直是坑爹。。。本来说好的程序员专属红包呢! 继续阅读CODING网红包20150220 18点解密
现在红包抢完了,又可以发一篇解密博文。
这一个红包比较简单,使用的是rot13回转加密。 继续阅读Coding网红包20150219 12点解密
这次看春晚我相信绝大多数人都拿着手机不停地在那到处抢红包,节目也没好好看几个。要说歌舞类节目的话,电视前的人应该确实没多少有耐心看的。
昨天(零点前的一天)抢coding的红包我倒是很来劲,毕竟已经不是奔着红包去的了,是奔着它们的解密题目去的。中午的题目比较简单,只要先把图里的那一串字符里的语义化符号转回去,然后可以明显看出来是vi的指令,照着输入就可以获得一个罗马数字的数学表达式,然后把罗马数字转换成普通数字拿计算器算一下,红包密码就出来了。我第一个解出来并抢到了红包,不过金额还没第二名多我表示不服。。。。
晚上的coding红包就麻烦了。首先图片上一个支付宝的红包,一个点,一个coding的小猴子,一个点,一个地球。
刚才吃饭的时候我妈妈一直在跟我唠叨,要考上大学,没学历的人都没能力的人,有能力的人都是学历高的人。
我一直忍着什么也没说。
但她说道为了给她姑婆的儿子找工作去送礼,人家没见。
我问她:你还去送礼了?
她说:当然要送礼了,中国就是这个样子,谁也改变不了。你不能改变这个社会,只能让这个社会改变你。
我直接出来一句,一个一个字重重的对她骂出来:我 放 你 个 屁!
有这样教育子女的?我活到这么大能保持自己的个性,保持拒绝被社会恶俗同化的决心简直是奇迹了。
[论不听话的好处
昨天晚上十点Xposed的作者发布了一个未在xposed内部推送的测试板,专为萝莉棒制作。
帖子地址:你点我啊点我啊(打不开请自行翻墙)
根据帖子介绍,要更新到这个版本需要下载两个东西
还有一个开发者用的api包我就不贴过来了
另外由于还是测试版我就不装了,坐等小白鼠。。。
另外感谢大家都不认识的春哥提供的情报
昨天被nodejs的`isfile` 坑了一下午。
本来我是这么用的
var fs=require("fs"); var stat=new fs.Stats(); stat.isFile(文件路径);
结果没有任何返回,也没有报错。于是我就研究了一下午是不是相对路径问题,是不是系统问题什么的。。。
为什么我要这么写呢,因为API文档很简单就带过了这个内容,连个例子也没有:
`fs.stat()` , `fs.lstat()` 和 `fs.fstat()` 以及他们对应的同步版本返回的对象。
stats.isFile() stats.isDirectory() stats.isBlockDevice() stats.isCharacterDevice() stats.isSymbolicLink() (仅在与 fs.lstat()一起使用时合法) stats.isFIFO() stats.isSocket()
由于看到了`class fs.Stats` ,我第一反应就是先`new` 一个出来,结果就悲剧了。后来经过不断探索,昂头奋进,披荆斩棘,终于从废渣信息爆满的百度里找到了`isFile` 的正确用法,是这样:
var fs=require("fs"); fs.statSync(路径).isFile();//同步版 fs.stat(path,function(s){//异步版 callback(s.isFile()); });
`isDirectory()` 和`isFile()` 同理
我今天发现弹幕播放器载入的弹幕虽然不多,但是传回的弹幕json却很大,于是我想起了一个鬼故事[json_encode对[非正常字符]的显式utf8转换],所以很多弹幕数据会被转换成字符形式的utf8码『\uxxxx』,虽然英文字符和中文字符实际上占用的大小不一样,不过把文字显式转换成utf8码仍然是额外消耗空间的,json完全可以保留原本的文字进行json格式化。
那么现在问题来了,会画画的妹纸好还是会唱歌的妹纸好呢
那么现在问题来了,json是否可以直接取消utf8转换呢?如果可以那真是极好,要是不可以的话还得在转换以后正则替换掉所有utf8码。
还好json_encode的第二个设置参数可以设置
json_encode(数组,JSON_UNESCAPED_UNICODE);
这样就可以取消utf8显式转换了,某视频的弹幕返回的json也从90+K变成了50+K。
昨晚折腾了一下,做了个友链点击统计和链接目的地状态检查,不正常的链接会变成灰色并在后面追加括号(已挂) _(:з」∠)_
人为点击链接后链接的点击计数就会+1(在下一次刷新页面时可见)。
然后我把logo浮到后面去了,并隐藏了无logo时的img标签。
站点状态是由crontab定时执行的,5分钟一次。
这次没有数据库,因为数据很少,所以直接用json来存储了。
更新:改了一下样式