使用 Umami 统计个人网站访问数据
注意:本文使用的是 Umami v1 版本,v2 版本的使用请参考官方文档 没有人喜欢自己的隐私数据被收集、被利用,也没有人喜欢自己被跨网站、跨设备的跟踪浏览行为、制作用户画像、精准投递广告。作为一个非商用的小站,是时候向诸如谷歌统计、百度统计、51La 等说再见了,只关注关键的几个数据,全程匿名化处理,隐私至上。
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
注意:本文使用的是 Umami v1 版本,v2 版本的使用请参考官方文档 没有人喜欢自己的隐私数据被收集、被利用,也没有人喜欢自己被跨网站、跨设备的跟踪浏览行为、制作用户画像、精准投递广告。作为一个非商用的小站,是时候向诸如谷歌统计、百度统计、51La 等说再见了,只关注关键的几个数据,全程匿名化处理,隐私至上。
我以前就喜欢骑马。不是景区里牵着走拍照那种,喜欢的是自己骑马自由奔跑的感觉,以前会去内蒙和新疆找马场,然后跟主 … 继续阅读“驭马记1:东市买骏马”
录屏免费版是一个完全免费的极简录屏软件;软件支持安卓版本。 它完全免费,界面极简唯美,如一股清流,整个软件没有 […]
Mixin Mixin是一种设计思想, 主要内容是: Mix some MixinClass into a CoreClass, so the CoreClass can get some new feature, or get enhanced. 与其他设计模式相比, Mixin的主要特点是它没有
前言搭建哪吒面板,实时监控服务器。该教程演示为:一台服务器搭建 面板 和 监控端 , 你也可以使用两台服务器,一台搭建 面板,另一台 监控端 原教程源自 梅塔沃克 大佬效果展示准备工作进入OAuth Apps点击 『New OAuth App』 , 需要配置以下内容 , 然后点击 『Register application』123Application name 自定义Homepage URL h…
第一种原因: 安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安Continue Reading
起因今年 7 月对于老二次元来说,是一个不寻常的夏天。除了酷热的高温之外,还有不断重复着延期——被举报——再延期的循环的漫展。在赛博二次元中,也有一个大事情:B 站今年 7 月购买番剧数量是 0!这标志着持续多年的番剧正版化运动正式回到原点,众多 B 站大会员喜提年度大怨种称号。那么,对于赛博时代的好青年,应该怎么看番呢?我个人回退到了 RSS+BT 的原始方案。在ACG.RIP上订阅想看的番剧,…
Golang 项目初始化设置及引入外部包项目初始化设置在项目的根目录,输入:1go init tidy之后,根目录会自动生成一个 go.mod文件。引入外部包Golang 更新至 1.13 版本之后,支持了 go module功能。在引入外部包时,应先对配置文件进行修改:1go env -w GO111MODULE=on同时,可引入代理服务器,以方便后续的开发工作:1go env -w GOPRO…
JavaScript 语言中的 类(class)概念于 ECMAScript 6 (JavaScript 2015)之后被提出,它使得JavaScript 面向对象的编程思想更为鲜明,能够大大增加开发效率。本文章介绍一些关于类的基本使用方法。定义类在JavaScript中,定义类共有2种主要的方式,第一种为类声明,第二种为类表达式。类声明1class a = {}类表达式1const a = cl…
前言第一道JAVA题! 题目给了jar包。
现在很多后台应用需要通知信息给用户,支持通知的方式有很多,server酱,丁丁,企业微信,bark,WxPusher,等等的五花八门,我最喜欢的则是企业微信,因为不需要安装其他应用,推送的消息也...
首先说说君龙人寿,好多人不了解。君龙人寿于2008年12月17日在厦门正式开业,注册资金15亿元人民币 ,是厦 […]
KMS-VL-ALL-AIO,批处理激活脚本全能解决方案,支持所有Windows、Office 产品激活。激活 […]
回复给 jay。 不同品类不同的,只能预估
今年8月初,从我姐手中收了一台2014年购置的Dell Inspiron 15-3541笔记本。本来想着升级一下替换掉我现在用的我表哥的Acer Aspire 4750G,结果…… 尽管机龄已有八年,但我姐保养得还是比较好的,看不出年龄的印记。 CPU:AMD A4-6210 APU 四核 含Radeon™ R3 显卡 该CPU为低压版CPU,仅相当于Intel赛扬J1900。 和搭载此类CPU的…
前言[SSRF|gopher] 群里看到的题
FastStone Capture 是一款功能强大、轻量且功能齐全的 屏幕捕获工具和屏幕视频录像机。它可以让您 […]
前言最近搞了台 云服务器(2H2G) 玩玩,其实一直想挂一些奇奇怪怪的东西到服务器?就装了Xfce ,搭了个 vnc 来实现远程桌面。服务器系统为 Ubuntu-20.04原教程源自 Mintimate 大佬效果展示教程准备工作去服务器安全组 放行5901端口准备 SSH连接工具 或在 宝塔终端连接服务器 更新依赖包12# 更新/重载源sudo apt-get update本地 下载并安装 VNC…
上周周末结束的 corCTF 中有一个题目提出了一种很有意思的攻击,该攻击方式可以利用 HTTP/2 Server Push 机制 XSS 到其他域,尽管利用条件有点苛刻,但是我个人非常喜欢这种 Magic 的攻击方式。(在征求了原作者 @ehhthing 同意下将该方法分享给大家) 文章首发于跳跳堂:A Magic Way of XSS in HTTP/2 TL;DR 在共享证书的情况下,如果我…
给定一个 24 小时制的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。 继续阅读 →
实时过滤 .bash/zsh_history 中误输入的无效命令,让历史记录更加简洁,便于查找 众所周知,在 Linux shell 中执行过的命令通常会被自动保存至当前用户目录下的 .bash_history / .zsh_history 等文件中,可以通过 history 命令查看。命令历史记录对于许多依赖历史命令进行分析和自动补全的 shell 插件是相当重要的。 实际使用过程中,手工键入的命令难免会出现错误,比如偶然打错了命令中的某个字母,导致 command not found。这部分错误的命令就成了命令历史记录中的“脏数据”。我们希望能有一种过滤机制,将这些无效命令从历史记录中剔除。 一种简洁高效的实现方案是:在任意一条命令执行完毕后,读取其返回值,判断命令是否有效(exit status 127 表示 command not found),若无效则将其从历史记录中删除。 我检索了互联网上的相关信息,中文社区内暂时不存在这方面的内容,英文社区内可以找到这样的一篇文章:Avoiding invalid commands in Bash history | boltblog,利…
「The all-in-one workspace」是 Notion 的自称,它肯定不是最优秀的笔记软件,但一定是当今最强大的内容生产工具之一。除了可玩性很高的数据库功能,Notion 还支持将页面对外公开,即可以通过简单地启用分享来获取到可在互联网上直接访问的链接。不过免费版不支持为被分享页面配置 SEO ,而且即使是付费版也尚未支持自定义域名。 如果想建立一个可高度自定义的个人网站,或希望把 Notion 的页面作为已有网站的附加内容,那就还是要基于 Notion 建立一个拥有独立域名、支持自定义设置的个人网站。本文就来聊聊基于 Notion 的个人网站有几样建法。 建站方案 基于SaaS产品建站 Notion 如今已经形成了生态,既然官方没提供完整的自定义个人网站方式,那各种 SaaS 产品就会补足市场的需求。当前已经出现了很多这类产品,通常是免费版提供另一个二级域名和自定义主题功能,付费订阅版才有自定义域名、支持 SEO 等高级功能。 这些产品的界面都很简洁,操作也简单易懂。以 Popsy 为例,选择新建站点: 最后填入站点名称和 Notion 页面的分享链接即可: 站点新建完…
大行动后应急响应狗的随手记
Preface These notes were originally compiled years ago as a quick reference. They are somewhat fragmented and do not provide step-by-step procedures, but I continue to update them over time. In this c…
Migrating from WordPress 6.0 to Typecho 1.2 & Handsome 8.4 No need for intermediate versions, barely direct migration。。。。。。。。 1 WordPress pretty good, Typecho average, migrated The post Typecho | Migr…
持续更新2022年 CICPA战略 学习笔记
Table of Contents 理论基础 程序实现 \(\nabla^2\) 的矩阵表示 势能的表示 外场势能 \(v_\text{ext}(\mathbf r)\) 电子密度 \(\rho(\mathbf r)\) 库仑势 \(v_\text{Ha}(\mathbf r)\) 交换关联势 Hamiltonian 的构造 KS 方程的迭代求解 总结与拓展 一直在用别人写好的 DFT 软件,对软…
Notice: This article is only available in Chinese. :( BunoStick 这个名字是由 Bluetooth + Arduino + JoyStick 合起来的。 明明是 Arduino,为什么最终选择使用 STM32 做主控呢?还不是因为懒,这个项目从刚开始学 Arduino 时就在准备了,结果硬是拖到32都结束了才想起来还有这个项目一直鸽着。…
MySQL 实战 45 讲 | 林晓斌 01 | 基础架构:一条 SQL 查询语句是如何执行的? 请求自上而下经过 Server 层 → Engine 层。Server 层承担连接、解析、优化、执行,所有引擎共享;Engine 层负责数据存取,可插拔。 组件 职责 备注 连接器 建立 / 鉴权 / 维持连接 长短连接由客户端控制,服务端 wait_timeout 兜底 查询缓存 命中即直接返回 8…
这是一个小问题 | 在 Windows 下,Android Studio 官方的模拟器播放声音会出现连续的滴答声或爆破声,持续十几秒后才会逐渐消失。
转眼看到,记忆空间上一次更新还是 2017 年,一晃就 5 年过去了,博主也从当年的高中的青涩到了如今即将大学毕业的地步了。 今天开始,记忆空间开始尝试恢复更新了,目前会逐步将技术部分由 PHP 转向 Java,以算法方面为主。
当一个单词超过 10 个字符时,只保留首字母和尾字母,中间使用单词长度 - 首字母 - 尾字母作为长度数值,即单词长度 - 2。 继续阅读 →
跟车上了一波,收到按照教程是没法刷机的,原因是默认关闭了安卓adb刷机,而普片的教程大多都要adb。下面把我今天下午摸鱼回家弄到凌晨的刷机方法总结一下。[font color="#DC143C"...
幸福背后+抱着你哭+羽毛+明天见很代表着很多人的青春恋爱回忆吧[hplayer][Music server="tencent" id="001Qbivr2OuK0k" type="song"/]...
自己看了一遍,感觉逻辑有点混乱(后面找时间再改)很多系统很多时候需要对外提供一些开放API,这些API不用登录即可调用,为了确保系统安全,我们需要采取一些措施去防范而已请求,以下内容为我在设计开...
前言 写脚本的时候,里面需要用到CloudFlare电子邮件路由,因为是想实现“临时邮箱”的功能,所以总不可能去一个一个输入。 于 ...
在项目中落地 Temporal.io 后,我觉得它是近期后端开发最振奋人心的新技术
Docker Compose 配置 version: '3' services: clickhouse-server-ck1: restart: on-failure:10 # 退出非0重启,尝试10次 image: yandex/clickhouse-server container_name: ck1 networks: - ck-network ports: - "8124:8123" -…
deb包的打包流程 以打包二进制文件为例 创建目录 mkdir make-deb cd make-deb mkdir -p opt/mydeb/bin 将准备好的二进制文件放入opt/mydeb/bin目录 创建DEBIAN目录 mkdir DEBIAN 创
背景在业务开发场景中,我们会大量的使用到各种表单组件,其中 el-select 是使用频率最高的组件之一。此时,有个场景需要 el-select 能够返回当前选中的 value 和 label,value 用于存储,label 用于展示。但是 el-select 并不支持直接去获取,那只能靠自己处理。
这个产品主要是在新标签页里展示组件化的内容,比如:新闻、待办、RSS订阅、快捷方式、城市天气、日历组件、股票组件等等
Applying for a free SSL certificate is quite easy, there are many ways to do it, such as Let’s Encrypt, and you don’t need to The post Let’s Encrypt | Wildcard Certificates first appeared on Sam's lab…
前言 惯例先放成绩,还挺唬人,我查成绩的时候也被唬到了哈哈哈,其实有点发挥超常和出乎我意料,具体感受和体验如何,放到最后再说,先讲正事。 写得比较细、篇幅比较长,考虑到手机没法看见侧栏大纲,手动做了个大纲 / 目录,可以按需点击跳转 前言 机考 or 纸笔 软件和平台推荐 复习思路 听课、看书、上网,了解 基本信息 和 方法技巧 认清自己基础、制定任务计划 积累 + 刷题 + 反馈(正向循环) 考…
本篇文档将介绍如何在RHEL系服务器中安装Mastodon。
省流:Windows Update 搞坏的。
git配置代理http/https代理设置git config --global http.proxy http://127.0.0.1:7890git config --global http...
16 年的时候,博客使用的虚拟主机需要做迁移,当时所使用的 Typecho 是一个依赖于数据库的 PHP 博客系统,数据导出过程很艰辛。彼时 Gihub Pages 正大火,我也就跟风转投了静态博客系统 Hexo 。七年过去了,博客还在,但折腾 Hexo 的人是越来越少了。如今我也要和 Hexo 说声再见,拥抱 Hugo 的怀抱了。 为什么改用Hugo 依赖管理问题 在静态博客的同步和备份方案一文中,我分享了基于 Github 和 iCloud 的同步备份方案,期望在保证数据安全的同时,写作环境可以在我的两台电脑上无缝切换。 然而实际上,由于 Hexo 依赖于 Node.js ,庞大的 node_modules 并不能直接同步而是需要分别安装和更新,如果忘了运行 npm install -S ,那报错和渲染异常就是家常便饭的事。而 node-sass 这样的库还对 node 版本做了显式要求,导致如果哪台设备改了 nvm 中 node 的版本就会报错。但偏偏又有大量的主题和插件都依赖于 node-sass 。 而 Hugo 是基于 Golang 的二进制程序,安装和升级都很简单。由于内…
刷机有风险,操作需谨慎!!! 刷机有风险,操作需谨慎!!! 刷机有风险,操作需谨慎!!! 前提解锁手机BL(自行百度以及了解解锁手机带来的风险!!!)修补boot-无root无twrp刷面具1....