XiaBee's Studio.

XiaBee's Studio.

总有一些更重要的事情,赋予我们打败恐惧的勇气

Archer主题启用Algolia全文搜索
问题描述 Hexo缺少站内搜索功能 Hexo自带的tag功能并不能满足搜索需求 Archer主题自带的搜索模块不能实现全文检索(详情可以参考相关issue) Hexo本质上是一个静态页面的渲染工具,而我们的博客部署在Github Page上,没有数据库的操作权限,也就不能像Wordpress那样自身实现站内的高级搜索……然而主题自带的第三方搜索插件又无法检索文章内容…… 解决方案 利用Archer封装的第三方插件Algolia实现搜索 利用hexo-algoliasearch实现全文检索 为什么不直接用hexo-algoliasearch做搜索 因为主题没有封装,裸着搜索很违和,...
Hexo更换主题
本站主题 Archer Demo 更换方式 官网下载主题 将主题源代码解压到hexo的theme目录下,并更改该主题的目录名称 修改hexo根目录中的_config.yml文件的theme字段,将其改为对应主题的目录名 然后进入主题目录,找到主题的_config.yml进行修改即可。 最后重新渲染并部署: 123hexo cleanhexo ghexo d Hexo主题 官网主题 知乎推荐
利用git分支进行Hexo备份
hexo博客搭建可以看这里。 问题描述博客搭建环境:hexo+gitpage,本地编写·markdown文件,通过hexo g -d渲染后上传至github repo。 相较于wordpress,hexo框架的博客编写基本是在本地完成,在其他机器写博客时需要备份并重新配置环境。但是nodejs环境文件很多,备份起来相当麻烦。 解决方案大致有两种方案: 创建新仓库,备份源文件 创建新分支,备份源文件 创建备份这里我们主要介绍github分支的方式:主分支用于渲染github page,分分支用于备份重要源文件。 创建新仓库的方式同理,就不介绍了(x) 在hexo根目录下创建git最新...
Hexo+GitPage搭建个人博客
前言之前一段时间都是用wordpress做个人博客,后来发现Git Page + hexo可以免费做静态页面……尝试了一下,后面就真香了(x) 关于wordpress和hexo孰优孰劣的问题这里不做详细讨论,只是介绍一下如何用Git Page+hexo搭建一个个人博客。二者具体的比较可以参考知乎的激(you)烈(hao)讨论。 简介What’s GitHub Page 官方文档 简而言之就是 白嫖 GitHub的服务器,通过仓库挂一个自己的静态网站。 What’s Hexo 官方文档 一个渲染静态博客的框架,基于Node.js,将markdown文件渲染成html文件 Hex...
FRIENDS
姓李名唐朝二中校友,同级,剑桥博士,研究方向:HCI 个人主页:https://dynasty-li.github.io xiabee碎碎念自己的公众号,随缘更新 Click here to show QR code xiabee碎碎念 IZAYOI前浪学长,二进制方向,入职360,做IoT安全 个人主页:cerr.cc layfolk同级大佬,(前)科技创新基地移动政务实验室主任,睿信书院技术保障中心部长,乐于帮助同学解决学业困难 个人主页:计算机专业资料分享 公众号:俊霖说IT mariozzj二中同班同学,南京大学直博 个人主页:https://blog...
三天速成智能合约–DAY3:truffle 从放手到放弃
如果环境已经比较熟悉了,想直接看hello world实战(踩坑),可以翻到第二页 往期回顾如果还没装好环境或者GETH不会用的话,可以回去看看DAY1与DAY2,部分truffle相关的内容可以直接看翻译文档 这里不妨假设大家已经装好了 truffle、ganache 和geth 写在前面由于 truffle 近期有重大更新,目前网上大部分的博客已经官方文档翻译是基于 truffle2/3/4的版本,而我在测试是 truffle 已经更新到了 5.3,所以很多内容会与网上操作不太相同……大家查阅资料是注意自己的版本。 学习Truffle前要知道什么: 总的来说不需要什么特别的。 由...
三天速成智能合约–DAY2:GETH 从入门到入土
上期回顾上期我们介绍了一下主要工具,和一点点的概念,这期我们大概聊聊 GETH。 Geth 又名 Go Ethereum 是以太坊协议的三种实现之一,由 Go 语言开发,完全开源的项目。Geth 可以安装在多个平台上,包括Windows、Linux、Mac 的 OSX、Android 或者 IOS 系统。 Geth 的作用:Geth是以太坊协议的具体落地实现,通过 Geth,你可以实现以太坊的各种功能,如账户的新建编辑删除,开启挖矿,ether 币的转移,智能合约的部署和执行等等。 启动还没装GETH的同学建议先看看上一篇:环境安装(用Windows的同学官网下载安装包就行,傻瓜式安装...
三天速成智能合约–DAY1:环境安装
事件起因我们组的信安作品赛“被迫”加了一项智能合约的部署,某子剑老师:“智能合约三天就够了” 试了一下,三天确实够了。 本文以 Ubuntu-20.04为例,记录一下环境搭建过程。 主要涉及环境: 1234- geth- npm- truffle- ganache 相关概念这里不妨假设大家已经非常熟悉智能合约、区块链、消息认证、非对称密码等概念与算法,就不做过多介绍了。(其实是太鸽了,还没写,下次一定) 智能合约 智能合约(Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆...
我的大三
一篇碎碎念——2020很魔幻,2021也是。 北理圣水 关于课程相较于大三下,大三上的几门必修课感觉也没有难么难顶。 计算机组成原理计组老师(MZM)讲课比较催眠,所以计组大部分内容还是靠课后自学。 操作系统内容比较多,主要还是靠记忆,技巧性的东西不多,加上作业题比较简单,所以选择在考试周突击复习(不过感觉平时也没那么放纵的亚子)。感觉MB老师上课还算有意思,但是给分好像没有其他老师那么仁慈…… 操作系统课设比较肝,编写的程序需要大量调用底层接口,可能会遇到意想不到的BUG,虽然大部分实验都是面向GitHub编程,或者面向学长学姐编程。 软件工程基础当时最令人头疼的一门课,GYJ老师(...
Shodan + MSF 入侵智能摄像头
0xFF 免责声明由于传播、利用此文提供的信息而造成的任何直接或间接的后果,均有使用者承担,本站不为此承担任何责任。 0x00 简介shodan 是一个比较 dangerous 的搜索引擎,用于查看联网的智能设备——通常作为渗透测试的信息收集工具; MSF,Metasploit-Framework,一款开源的渗透工具,用于检测漏洞、生成 payload、制造后门文件等。 Shodan 是一个开放式搜索引擎,它专注于搜索互联网上的设备,而不是网页。Shodan 可以搜索各种类型的设备,包括服务器、路由器、摄像头、智能家居设备等。 Shodan 提供了一个简单的搜索界面,您可以输入关...
avatar
xiabee
Be all you can be