博客静态迁移先前我的站点是由基于 PHP 的 Wordpress 构建的,它很笨重,需要一个庞大的后端数据库和性能较好的服务器。为了节省开支,将其静态化并部署到免费的托管平台上是非常必要的。 代码托管: GitHub不解释。 图床 / 公用静态资源: jsDelivrjsDelivr 在国内有 CDN,提供 GitHub 仓库和常用 CSS / JavaScript 库的内容加速。 相比于 2020-07-18 技术 > 网站建设 #优化 #网站建设
DN42系列 0x03:Peer Finder & Looking Glass这部分相对简单。 Peer Finder前面讲过了,DN42有一个 Peer Finder 系统,用来寻找最合适的 Peer 目标,而为了能让自己获得更多的 Peer 数量,可以将 Peer Finder Client 部署到自己的节点上,并添加自己的节点资料和联系方式。 在 Peer Finder 中注册Peer Finder 的控制面板在这里,直接注册即可开始添加自己的节点。 需要填写的信 2020-03-16 学习 > 不务正业 #DN42 #网络
DN42系列 0x02:Peering先前说到了已经在DN42 Registry注册了AS和IP段,但在进行Peer前,网络还没有到DN42的路由,而进行Peering需要另外的一套协议和机制。 查找 PeerDN42 提供了一个 交友平台 Peer Finder 来查找最近的 Peer,只需要在上面输入需要 Peer 的服务器公网 IP,在等待一阵后就能找到 DN42 网络内最近的节点(ping 值最低),并提供了联系方式。 在 2020-02-12 学习 > 不务正业 #DN42 #网络
DN42系列外传 0x00 : 利用Nebula建立p2p网络Nebula 是 slack 开源的一款 p2p 网络工具,可以用以建立跨越 NAT、彼此互联的 Overlay Network。这个工具虽然刚刚开源,但它已经被运用在 slack 内部的网络中有两年时间了,同时,其使用的 Noise 协议为流量加密提供了良好的支持。该工具使用 MIT 协议授权,并使用 Go 语言编写。 结构 Nebula 网络非常简单,只有两种节点类型: 标准的「用户节点」, 2020-02-10 学习 > 不务正业 #DN42 #网络
DN42系列 0x01:注册与申请NIACNET 在一开始就被设定为可以独立运行的内部局域网络,但为了不与 DN42 网络产生冲突,我决定先注册 DN42 并获得几个IP段。 GitDN42 的 Registry 是以 git 仓库的形式储存在其站点上,对其任何形式的修改都需要使用 push request,因此需要首先创建一个账户。 其次 DN42 要求用户在创建「维护者」时必须指定一个验证方式(ssh/PGP 2020-02-09 学习 > 不务正业 #DN42 #网络
DN42系列 0x00:开坑本系列文章旨在记录搭建一个简易的 Overlay Network,并将其连接到 DN42 网络中的过程。 Niantic Project CN Network,简称 NIACNET,是本人接手学校某神秘社团后一直在规划建设的科(中)研(二)网络,用于校内外的成员接入和内部访问,同时也能连接校内外各个计算机和服务器。此网络将会包括一套从 DNS 到证书颁发机构的完整体系,覆盖从校内网到境外 VP 2020-02-09 学习 > 不务正业 #DN42 #网络
日常翻车实录今天LUG群里突然开始讨论博客的事情,我这才发现自己还有这个小博客。由于博客年久失修,系统和软件版本过于老旧,故专门拿出一晚上的时间升级。 遇到的软件问题PHP 的 mysql 连接组件更新换代由于PHP升级到了7.0以上版本,mysql_* 相关的函数均不再可使用。我以为 Wordpress 自身早已资瓷 mysqli,于是不予理会,最后翻车了。在查看日志后发现是数据库缓存相关的插件还尚未使用新 2019-12-16 Debug #翻车
智(能)(避)障小车项目研究 基本思路从一开始,我的 TDPS 项目的源代码就全部上传到了 GitHub,方便修改和查阅,说到抄袭,我觉得其他组用一用我的代码也应该没啥问题,前提是能看懂我的逻辑。 这里给出全部的 TDPS 项目代码的 Repo地址 是什么?TDPS (Team Design Project and Skills) 是我院一个特色课程,目标是让大三学生(也就是我),与一个 10 人左右的团队做一个智(能)(避)障小车, 2019-05-26 学习 > 专业相关 #TDPS
五月站点更新这个月对网站做了如下操作。 增加 live2D 看板娘(目前只能在电脑上看到) 细心的访客可以发现,页面的左下角出现了一位看板娘(是 live2D 人物 hibiki)。目前由于技术限制没有增加除了工具提示外的更多功能,欢迎调戏。 由于网上存在大量的指导,施工的全程没有什么大坑,但值得注意的有两点。 在 wordpress 上为了避免语义混淆,取消了“$”的函数定义,所以所有调用 $ 的均应全部 2019-05-25 Debug #优化 #网站建设
Ingress 重庆2.5日任务简评(下)4.6更新:虽然已经过去很久了,但是任务简评依然咕咕咕,今天还是下定决心把这个坑填了。 第二天:观音桥&南坪接着前一天的任务,首先在解放碑完成了“洪崖洞到解放碑”任务组,即搭乘轻轨前往观音桥。 任务1:明日香 这个任务是到达观音桥后立即开始的,整个任务围绕观音桥商业区一圈。从11点20开始,在下午1点20结束,耗时2小时,中途吃了十多分钟的快餐。 此任务,以及接下来的若干相同作者的任务,似 2019-04-06 生活 > 旅行 #Ingress