MiniComment_动态评论系统_Nodejs_Vue_Mongodb_综合实践
MiniComment 动态评论系统 _Nodejs_Vue_Mongodb综合实践1. 前言之前因为用到frida,相对系统的学习了一下JavaScript。然后又接触了jquery,Node.js,同时也关联的学习了Vue.js和mongodb。学了不少,感觉需要来实践一下。前一段时间自己搞了个hexo的博客,由于是静态博客,没法实现动态评论。我们往往采取动静结合的方法,即博客本身为静态,外加动态评论。
第三方的感觉也是感觉个别地方有点问题,比如说github相关的必须用github账号才能评论;disqus国内访问不了;valine需要实名认证麻烦。
虽然开源的评论系统也有,虽然功能很强大,但是都是比较庞大,不够精简,改起来也比较麻烦。简化版的评论代码不是很多,于是就想着自己搞一个了,正好作为实践,了解一下前后端如何配合的。同时我认为这个例子对于初接触web开发的人,是个很不错的参考例子。
2. MiniComment介绍
MiniComment 评论系统前端由Vue编写而来,实现了分页系统,结合marked可以渲染markdown格式(见下图)。可以点reply回复指定的楼 ...
秋川_冬花火大会
白天,欣赏完秋川紅葉,晚上,则是花火大会。
和夏花火大会不太一样,深秋初冬,火光划过深邃的夜空,寒风中的绽放。
不由的想到了那句歌词:
悴む空 どんな季節よりも輝いてる あの星たちのように冬の 凛と はりつめた空気に研ぎ澄まされた心が 囁く
Onedrive图床Nodebb论坛插件开发
1. 前言说到图床,真是一言难尽呀。找了半天发现没有一个完全令人满意。不谈是否能长远稳定,但就使用多少有些问题。
国内的很多图床限制太多,单张图片限制,总容量太小,流量限制,大多都没有api。国外的图床限制少点儿,单张容量可达30m,不限流量,也有api可以满足需求,体验也不错。但是最大的问题在于国内访问的速度是真慢,有的网络甚至无法访问。
至于为什么一定要api支持,因为我对可控性(control)和可移植性(portable)非常执念,通过api用脚本可以方便转移和部署。
因此想着用onedrive作为后端来搞个图床,顺便来diy个共享网盘。这种方法的好处是自己完全掌控,可以很方便的进行备份,迁移等操作。虽然api访问次数没有明说。
由于相关api开发教程不是很多,自己也踩了不少坑,onedrive的api对于新手不太友好,很多概念令人很费解,感觉有必要写个文章来梳理一下。
这个插件我已经上传到GitHub和npm上了。
2 . Onedrive共享盘搭建方案这部分倒是已经有现成的方案做的不错了,没必要重复造轮子了,我就直接用的FODI了。
由于我不会php,也不想装php环境, ...
秋川_秋景红叶
又到了紅葉的时候了,今年没怎么出去,整理了一下去年紅葉的摄影 ~
松江_方根书简圣地巡礼
松江,又是水之都,景色非常精致。同时也是方根书简,方根胶卷的取景地,还原度非常高。真的是非常喜欢这个游戏,loveplus画风,音乐很动听,景色和色调都描绘的很不错这里来整理一下去年夏天去松江的圣地巡礼图~(顺便测试一下我的图床, 上传的都是原图)
玉造温泉
松江はくちょう
カラコロ工房
松江城
松江历史馆
松江美术馆
神代そば
八重垣神社
hello world!
About this site这是本博客的第一篇文章,作为测试,也把我之前在各大论坛写的东西也搬过来了。
之前折腾过pc,psv,psp,switch平台的galgame游戏汉化相关的逆向分析,现在开始搞博客了~
以逆向框架frida的JavaScript为契机,逐渐了解了node.js, vue.js,又折腾了mongodb,linux shell,wsl,docker。同时也算是复习大学里学的网络相关的内容。
还有vps,dns server,cdn,ssl https相关的东西…
作为实践,先做成一个静态博客+动态评论的形式。
本网站由hexo+butterfly主题生成,部分参数通过hook css和js来完成。
通过 免费vps+免费cdn+免费域名(由于免费ml域名搜索引擎不收录,买了moe域名) 进行部署。
\frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2}\begin{array}{l}
{\huge \unicode{8751}}_\mathbb{S} \mathbf ...
PSV AIR初空之章汉化
庆AIR 20周年——官方外传小说《初空之章》汉化版游戏实况视频
《初空之章》是AIR唯一的官方外传小说,由summer篇(即古代篇)主要作者、VISUAL ARTS/Key前剧本作家涼元悠一于AIR游戏原作初发售的2000年同年年底发表于漫画游戏杂志《Comptiq》12月号増刊《かのうぉ》。所以这个小说也已经存在近20年了。在2016年的PS Vita版AIR里,它被视觉小说化并作为正篇剧情结束后解锁的新篇章出现。为庆祝9月8日AIR发售20周年,我们汉化了此版游戏中的《初空之章》并为广大AIR以及Key粉制作了它的实况视频。希望更多人能够看到这官方的额外剧情,回味AIR这部名作;也借此为那天空中的少女带去更多人们的美好祝愿和幸福记忆。
《初空之章》的汉化其实是整个psv版air汉化的一个阶段性成果。游戏正篇的汉化移植正在进行当中,如果有必要的话我们也会对已经很好的keyfc版汉化文本进行进一步的完善。psv版air有着很多优点:全平台air最高的分辨率(游戏部分960 X 544,cg部分960 X 720)、较之前汉化版本air灵活得多的游戏系统设置(色调、自动播放字幕速度及 ...
网络逆向(一) 油猴脚本与抓包初步 以显示b站楼层编号为例
网络逆向(一) 油猴脚本与抓包初步 以显示b站楼层编号为例by devseed
0x0 前言网络逆向相比来说比较特殊,虽然js逆向上手后比起x64,arm64等机器码逆向要容易很多,但是依赖于服务器api,有着时效性与不可重复的特点,测试环境和相关的部署对于新手来说也很麻烦,网络协议相关的更是非常繁杂。因此,网络逆向对于新手来说门槛很高。本系列教程将结合几个例子,来谈谈我的理解与想法。
大家都熟悉油猴脚本了, 但是可能对于怎么编写可能感觉不太容易上手,本节将以显示b站楼层编号为例,结合简单的抓包,来谈谈如何上手油猴脚本。
需要的工具:
Chrome 调试脚本与网页抓包Tempormonky 加载js脚本fiddler 抓包jQuery 查询dom元素与插入界面firefox RESTClient, python requests 测试发包TrustForMe 解决安卓SSL Pinning无法抓HTTPS包问题
本例油猴脚本成品:b站显示楼层编号
0x1 网页获取评论api分析动机:非常讨厌欢b站取消楼层号,就和写代码没有行号一样,不好定位,看起来非常不爽。
自从b站改版以 ...