聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
Sxyazi’s blog Sxyazi’s blog 2023-05-15

Neovim 异步格式化探索

很长时间以来,我都在以同步的方式格式化代码,而这么做的唯一原因就是实现简单,我只需要在文件保存前的 BufWritePre 事件中以阻塞的方式调用 vim.lsp.buf.format() 即可轻松完成,就像这样: vim.api.nvim_create_autocmd("BufWritePre", { group = group, buffer = bufnr, callback = function() vim.lsp.buf.format { bufnr = bufnr } end }) 但它有个致命问

johnpoint's blog 2023-05-15

使用 logstash 采集来自腾讯云 tke 的日志

前提 好久没有给博客除草了,正好最近折腾了下 logstash,记录一下。 为啥要用 logstash 呢,其实是因为在测试环境上面腾讯云 tke 的日志没有开启日志收集,所以在排查问题的时候会十分的痛苦,正好有空了就想着将日志抽出来放进 es 里面,方便以后排查问题,正好看到腾讯云的日志规则是允许将 pod 的 stdout 日志进行采集之后投递到 kafka 的,就小试了一下。 部署 logs…

风呼呼 风呼呼 2023-05-14

如镜

花中独朵半枝梅,琴上童燕报数归。阶下勤劳终苦作,乐从轿马仆相随。

晚风小站 晚风小站 2023-05-14

让Typecho支持emoji表情

typecho 默认的数据库不支持emoji?,所以需要通过一下方式修改数据库的编码。[scode type="red"]如果你的数据库不支持emoji,但是在文章编辑中或者主题设置中使用了em...

www.souletter.com www.souletter.com 2023-05-14

诗歌杂谈

关于海子等人的诗集海子是现当代绝大部分年轻诗人的教父,许多年轻诗人最初都是在海子的诗歌中浸淫的,可以多看看,但要注意规避海子陷阱,因为海子的语言和抒情思维都太过成熟和优秀,所以很容易下意识地去模...

林君叙:首次七古创作

林君叙弹指三载复夏日,再见林君仍失智。梦回流转多年情,惊叹君子鸿鹄志。少时才慧超群士,随笔七步可成诗。飞扬文采亡受限,神悦洽谈外邦使。可怜京城大才子,为爱倾覆为媚死。媚来炯眼瞬无神,面红耳赤愚若此。媚拒林君言不讳,大悲怆然泪涕泗。已而惘然若失智,以头抢地荒唐事。为解心凉弈五子,智勇双败五比四。自此失意人疯癫,无人疼爱无人食。世说花有重开日,重整旗鼓心仍赤。祈愿日后遇名就,是余复见林君时。

blog.nwn.moe blog.nwn.moe 2023-05-13

解决MIUI14官方ROM无法收到FCM推送

此方法可能无法用于澎湃OS 此方法可能无法适用于所有人,请根据自己情况做调整 FCM 全称“Firebase Cloud Messaging”,是一项针对 Android、iOS 及网络应用程序的消息与通知的跨平台解决方案,目前可免费使用;该服务由 Google 拥有的 Firebase 公司提供。 由于中国大陆地区的特殊网络原因以及各个厂商针对中国大陆地区的魔改系统 ROM 可能会导致与 FCM 的连接时好时坏。 当然,我用的是小米手机,MIUI14 官方 rom,由于最近发现有些国外的软件无法正常推送,所以发现了 FCM 的问题。对于这个问题,我稍微研究了一下,发现很大几率出现的问题是 e…

Ephen‘s Blog Ephen‘s Blog 2023-05-13

不用破解注册,也许可以永久试用订阅式的 Axure RP 10 软件

众所周知,Axure 9 升级到 Axure 10 后,就从原本的永久授权变更为订阅授权。同时 Axure 10 的订阅注册激活码与 Axure Cloud 的用户账号强绑定,激活时将根据登录账号在线跳转到官方网站实时获取注册状态。一直以来,我还挺喜欢尝试新鲜事物的,尤其是各种软件、网站、科技产品等。Axure 作为互联网产品经理的必备软件,在 Axure 10 正式版诞生后,它默认提供一个月的试用期,于是我就早早的参与到试用大军中。别说还挺好用的,尤其是动态面板多状态一起编辑,以及一键将表单转换成中继器并将中继器表格直接浮于内容区,真的有惊艳到我。(虽然工作中这俩功能其实并不常用hhh尽管被…

blog.u82.cc blog.u82.cc 2023-05-13

来上海的些许感叹

去了一趟上海,看看两年没见的母亲。是坐飞机去的,第一次坐飞机,那天上午,阳光很大。过于期待,以至于飞机在还没起飞时,就迫不及待的打开了遮光板,但又担心外面的阳光打扰了其他乘客的清净,闭上了遮光板...

小宜技术猫 小宜技术猫 2023-05-13

解决Nginx和CDN嵌套上的请求日志记录问题

如果你使用了 Nginx 服务器并且将CDN嵌套到上游中,有时候你会遇到一个问题:请求日志中记录的都是CDN IP而不是实际请求IP。这可能会导致一些不便,如难以管理网站或规避一些恶意风险。 但是这个问题的解决并不复杂,只需在Nginx的HTTP段添加如下配置:set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For;对于一些朋友来说,这可能比较困难,以下是一些额外的提示: 1.set_real_ip_from用于指定上游代理转发服务器的IP地址或IP段,可以理解为一个白名单,所有这些IP的请求都应该做真实IP获取处理。在这个教程中,…

Guo Le's Blog Guo Le's Blog 2023-05-13

前端踩坑笔记

此处记录个人折腾博客过程中,挠掉不少头发的前端踩坑笔记。将以时间倒序更新。 首页哔哔闪念轮播字体模糊2023.6.25 突然发现首页轮播哔哔字体怎么是糊的。排查发现是 css 样式设置的 will-change 属性导致的。 原因:ChatGPT:will-change 是 CSS3 中的一个属性,用于告诉浏览器哪些属性将要被改变,从而使浏览器在元素实际发生变化之前对其进行优化,提高页面性能。使用 will-change 属性可以让浏览器提前为元素做好一些优化工作,从而在元素实际发生变化时能够更快地响应。 1234567will-change 属性可以接受多个值,用逗号分隔。常用的值包括: a…

Avrinbai ' Blog Avrinbai ' Blog 2023-05-12

通知:停止开发维护及运营

博主宣布自6月15日起,正式停止其开发与运营的所有程序,不再接受新业务合作。相关网站和程序不会关闭,将继续保持现有功能与界面,但后续不再进行任何维护与功能开发,内部本地化功能可长期使用。此举标志着博主八年开发历程的终结,他期望未来能回首过往,留作纪念。

平顶山 平顶山 2023-05-12

在路上

汶川地震已经过去十五年了,刚看新闻今天泸定又震了,愿安好。 十五年前的今天,踏上了去苏州的列车,刚安顿好就听说 […]

雨落泪尽 雨落泪尽 2023-05-12

余早合集(篇五)

翻看上次更新的日期,竟已是一年半之前,期间已发生太多事情,其中值得一提的就是身份又发生转变。2017年初建博客,在“关于”页面对自己的介绍是“师范生”,2020年改为“教育硕士”,到如今变成“教师”,从职前到职初,已然过去了六年。入职时间是从八月份开始计算,但八月底九月初才正式开始工作。教学生涯的第一年,带一个班的班主任并且只教这一个班的数学,看起来工作量好像不是很大,但实际上每天的工作也很繁忙。早上六点半起床,七点二十之前到班级巡视,八点前到食堂吃饭,然后改作业、上课,参加区里、学校的各项会议、培训等等,一天下来几乎很少有休息的时间,中午还要看午休,晚上要等学生放学检查完卫生,基本上都是六点…

旧时光 旧时光 2023-05-12

对话

“你有什么心里话跟谁说?”“不说。”“那你碰到难受的事怎么力?”“忍着。”

Kiro 2023-05-12

高德地图绘制四级城镇街道边界记录

最近有绘制街道边界的需求,之前做过几次,这次以坪山区为例,记录一下完整的流程。区边界高德地图的 API 提供了「行政区查询服务」,不过这个 API 最多支持到区/县,无法满足我们详细到街道边界要求。官方的示例代码:12345678910111213AMap.plugin('AMap.DistrictSearch', function () { var districtSearch = new AMap.DistrictSearch({ // 关键字对应的行政区级别,country表示国家 level: 'country', // 显示下级行政区级数,1表示返回下一级行政区 subdistric…

闲言语 2023-05-12

Cheatsheet

burpsuite scope 排除的scope 1 .*\.(huawei|vmall|google|googleapis|gvt2|gstatic|googleusercontent|google-analytics|baidu|wappalyzer)\.com 隐藏的ext 1 woff,woff2,gif,jpg,png,svg,jpeg,css,ico,ttf,mp3,mp4,webm…

brealid 的小站 brealid 的小站 2023-05-12

[WP] cryptohack symmetric-ciphers stream-ciphers

听说你是块密码?不对,是流密码?妖孽,速速与我一战目录传送门:cryptohack 练习学习汇总(writeup index) Symmetry"This challenge introduces an unusual property of OFB."这个所谓的特殊性质就是对称性,OFB 异或 plaintext 的过程是在加密 iv(, iv+1, ...) 之后,因此是自反的,encrypt 和 decrypt 完全等价代码: cryptohack/mathematics symmetric-ciphers Symmetry.py Bean Counter看看代码,好,CTR 模式嗯?怎…

治部少辅 治部少辅 2023-05-11

读论文: Segment Anything

这是 Meta 最近发布的一篇挺火的论文,标题就是 Segment Anything,也可以称之为 Segment Anything Model,简称 SAM。这个模型的野心很大,试图建立起一个“大一统”的分割模型,可以对任意类别的元素完成像素级分割;为了达成这个任务,作者建立了一个极为庞大的数据集,包含了 1100 万个样本上的 10 亿个 Mask。这个数据集的名字叫做 SA-1B。作者还引入了一个 promptable segmentation 的概念,即我们可以通过输入文本来控制被 Segment 标记出来的像素集合的类别,如上图 (a) 所示。参考大语言模型中在近期取得突飞猛进的进展…

Xunflash的小站 2023-05-11

【Reverse】Angr_ctf项目学习

Angr学习上次面山石的时候,对面的师傅让我跟随这个angr_ctf的项目来学一学,那来试试看配置安装Angr首先得先装上Angr吧,先根据Angr官方文档上面的指引:https://docs....

zggsong zggsong 2023-05-11

Vaultwarden 备份

前言 三年前开始 使用 Vaultwarden(非官方的 Bitwarden),但是始终没有对它进行完整的备份操作,偶尔记得就到处备份一下,心里总感觉有点虚,一方面容易泄漏数据,另一方面害怕那天不然硬件暴毙东西就全没了。今天闲下来就对 Vaultwarden 进行一下完整的备份。 思路 测试了一下将整个目录导出后,邮箱信息、2FA 等都完整保留,就没有像大多数人一样只备份 数据库 和 attachments 目录,就直接压缩打包整个目录到指定目录下即可 由于群晖的 CloudSync 套件支持加密备份到各类云或 Webdav,备份到指定目录下也可以实现自动加密备份到云,实现数据脱离硬件备份,防…

空巷 空巷 2023-05-11

termux 机器人

termux 部署 qq-bot 教程下载 termux下载地址:https://f-droid.org/packages/com.termux/滑到下面点击这个下载备份文件链接:https://pan.baidu.com/s/1RCq53fkNshiF9IXZGlsOwA?pwd=1234提取码:1234这是我的备份文件,安装的 Debian 系统, 里面有 nvm、node16.15.0、code-server、chromium、redis,没有 ffmpeg,ssh、code-server、redis 已经设置为开机自启如果有其他机器人想用,请把 puppeteer 路径设置到/usr/…

落羽日记 落羽日记 2023-05-11

(转载)用奋斗擦亮青春底色

党的二十大报告强调,“广大青年要坚定不移听党话、跟党走,怀抱梦想又脚踏实地,敢想敢为又善作善成,立志做有理想、敢担当、能吃苦、肯奋斗的新时代好青年,让青春在全面建设社会主义现代化国家的火热实践中绽放绚丽之花。”作为新时代年轻干部,生逢伟大时代,当牢记殷殷嘱托,涵养“乱云飞渡仍从容”的定力,挺起“泰山压顶不弯腰”的脊梁,在青春赛道上奋力奔跑,不断用奋斗擦亮青春底色、用实干书写青春华章。 (转载)用奋…

brealid 的小站 brealid 的小站 2023-05-11

[WP] cryptohack symmetric-ciphers block-ciphers

AES 经典,权当复习目录传送门:cryptohack 练习学习汇总(writeup index) ECB CBC WTF考察 CBC 模式原理。只需要注意 CBC 事实上是在 ECB 的基础上做了一点改动(异或 iv)并且 iv 我们也都知道即可代码: cryptohack/mathematics symmetric-ciphers ECB-CBC-WTF.py ECB Oracle考虑到如果一个 block 中只有一个未知字节,那么可以通过一次 256 次的循环通过 AES ECB Encrypt Oracle 把未知字节爆出来。那么做法也就显然了,只需要从 flag 的末尾开始爆即可同样…

王明明的小站 王明明的小站 2023-05-10

使用GPG对Git commit/tag进行签名

演示环境 系统:MacOS、Ubuntu Git版本:2.40.0 IDE:Goland 2023.3.3 为什么要签名 GPG 可以对 Git commit 或 tag 进行签名,其它用户可以知道这个commit来源可信,也就是作者本人提交的代码。 MacOS系统 到 GPG Tools 官网( https://gpgtools.org/ )下载并安装 GPG Suite 工具,安装过程比较简单就不再赘述了。 然后执行 gpgconf应该会得到类似如下的配置信息。 1 2 3 4 5 6 gpg:OpenPGP:/usr/local/MacGPG2/bin/gpg gpgsm:S/MIME:…

贺叶霜的树 贺叶霜的树 2023-05-10

内网访问第三季:在运营商的CGNAT网络下

是的,在这次和这次之后,在酒店里百无聊赖的现在,我又开始折腾起VPN来了。 是的,在酒店里仍然没有IPv6地址。 为什么 正如前文所述,无论是Tailscale/Headscale、Nebula或Netmaker,原理均大同小异,都是在Wireguard基础上,用类STUN协议来穿越NAT,或利用TURN(DERP)服务器进行转发。在国内家庭宽带网络环境下,一般存在路由器、光猫、运营商三重NAT防火墙,STUN需要跨越多重阻碍,自动穿越希望渺茫;另一方面,公开转发服务多在国外,延迟高居不下,而国内私有云价格亦是高不可攀,自建服务并非经济的选择。 然而,三重NAT也并非坚不可摧。光猫一级,只要改…