VPS的初始化安全设置

记录下我每次开通新VPS后的安全配置,适用于Debian系 基础设置登陆 ssh root@ip 升级系统 apt update && apt upgrade -y 安装必要软件 apt install vim sudo curl uidmap fail2ban ufw -y 添加非root用户 adduser your_name 加入sudo usermod -aG sudo...

使用 Strava 跟踪国家领导者

文章:Tracking World Leaders Using Strava “早在 2018 年,人们就注意到,使用 Strava 健身应用发布的数据,您可以找到秘密军事基地。士兵和其他军事人员都在使用它们来追踪自己的跑步情况,你可以查看公开数据,找到本不应该有人跑步的地方。 六年后,问题依然存在。Le Monde也报道了使用 Strava...

网络框架 Hono 的故事,来自 Hono 的创建者

文章:The story of web framework Hono, from the creator of Hono 挺有意思的一篇 Hono 的介绍,这是一个快速、轻量级的 Web 框架,支持任何 JavaScript 运行时,来自Cloudflare。 如果说 Next.js 是从客户端 React 开始的全栈框架,则 Hono 正试图成为一个从服务器端开始的全栈框架。...

技术雷达 第31期

PDF:技术雷达 第31期 来自Thoughtworks团队的“技术雷达”报告,该团队每半年左右会针对近半年的工具、技术、平台、语言、框架等进行指南。 报告质量很不错,上一次的报告我还没看完,积灰很久了

高和低

文章:High and Low 换一个角度来看待一个问题,不再将问题描述为大或小,而是高或低 类似于第一性原理,当出现一个问题时,可能这个问题是由于一个更高层次的问题而产生的,所以解决当前问题并不是最佳选择,而应该找出造成该问题的上层问题去解决。 今天在HN上看到了一个帖子似乎也印证了这个想法: “人们不断为 JavaScript...

Firefox隐私设置入门指南

宗旨:适合新手,简易快速 使用工具:https://github.com/arkenfox/user.js 参考资料:https://github.com/arkenfox/user.js/wiki/3.4-Apply-&-Update-&-Maintain#-apply 平台:桌面端 第一步:下载Firefox 如果从 Mozilla...

批量将Miniflux阅读器的条目设置为已读

由于follow阅读器今天公测,导致服务器卡爆,内容完全刷新不出来。 这件事让我再次警觉起来,意识到了掌握自己数据的重要性。 因此我重新启用了Miniflux,并重新导入了源,但同时也丢失了阅读记录,产生了大量的未阅读条目。 所以只能从数据库层面,进行筛选,将发布时间大于7天的内容全部设置为已读,步骤如下: 1.首先要连接到miniflux的pg数据库:docker exec -it...

为什么要早起

我从大一开始到现在,几乎每天,我的生物钟准时在5点到6点半期间叫醒我(取决于阳光) 我已经养成了习惯,所以并不痛苦,但当我想让自己的女儿也养成早起的习惯时,才发现确实很难 但换一个角度看,并不是她不愿意早起,而是早起没事做,或者没有动力早起,那么这个问题就好解决了。 我告诉她:早起可以在上学之前做任何你想做的事,有很多玩的时间,你想玩什么都可以,我们不会管,只要按时吃饭上学就行。...

有助于延年益寿的事

来源:https://domofutu.substack.com/p/these-18-things 以下是我目前认为较易实现的事项清单,仅供参考。 请根据个人情况灵活采纳,并注意适量实践。 请注意,这些建议不包含任何形式的保证。 此外,我已根据主观判断,按照效益从高到低进行了排序。 1. 补充维生素E、维生素C、多酚,有助于减少 DNA 的氧化损伤 2....

Rails的helper_method和Concern

今天在做用户认证时,在控制器中一直用authenticated?来判断用户是否登陆,但一直不成功。 查了下,发现authenticated?是Authentication Concern的helper_method方法, 而helper_method是暴露给view层使用的,在其它控制器中是不能直接使用的, 需要在控制器的class下include Authentication才可以使用...