杜郎俊赏 - dujun.io

打开B站,收到通知说我的视频增加了多少播放和点赞。那个视频是以前文章里的,因为文件较大,传到B站当图床用了。没再去关注过,想不到还有自然流量。 挺有意思的,想起郭老师说的“你不知道哪片云彩有雨”。凡事想做就早点去做吧,总会随着时间有所积累。

2022-11-24

开源实例系列

前言 作为一名技术,自然对开源世界心向往之。常有朋友问我如何搭建博客,WordPress 怎么样。我想最好就是生成一个实例,让他们亲身体验前后台的使用,客观了解是否适合自己。推而广之,我希望将各种知名的开源项目部署在相同服务器上展示。一方面可以宣传开源,另一方面让大家在同等条件下直观地对比各种系统。 本篇为开源实例系列文章的导航页。 个人实例 动态博客 WordPress 开源实例之WordPress Typecho 开源实例之Typecho emlog 开源实例之emlog Z-Blog 开源实例之Z-Blog Halo 开源实例之Halo Drupal 开源实例之Drupal JPress 开源实例之JPress Tale 开源实例之Tale Ghost 开源实例之Ghost Mblog 开源实例之Mblog Serendipity 开源实例之Serendipity FlatPress...

2022-11-18

macOS 根目录创建软链接

macOS 从某个系统版本开始,禁止在根目录创建目录和文件了。关闭 SIP (System Integrity Protection) 等方法早已失效。今天发现了新的解决办法,亲测有效: 创建 /etc/synthetic.conf 文件,写入软链接,例如: backup /Users/data/backup 左侧是软链接目录,前面不写“/”; 右侧是源目录路径; 中间由 tab 键分隔。 重启即生效。

2022-11-15

糟心的丰巢快递柜

丰巢快递柜带给我的不爽已经好几年了,今天上午处理了一件相关的事情,实在要吐糟一下。 我平常是周五去富阳爸妈住的家里,周一回余杭自己住的小区,这是背景。 最开始快递包裹都是送上门的,这也是大家默认的情况。后来小区引进了丰巢快递柜,包裹不再送上门,要自己下去取。那时快递柜不收保管费,即便自己跑一趟,也就忍了。但是再后来,快递柜要收取滞留保管费了,当时也是网上的热点,这就非常令我不爽了。因为我周末不在小区,临近周末投递的包裹,等周一晚上回来都已经超时了。 钱是小钱,问题是凭什么。快递柜方便了快递员投放,但是把“最后一百米”转嫁到买家身上,然后还要为保管费买单? 最开始我的应对就是不取件。那个快递员投放,过了几天取出,然后再投放,过了几天又取出,最后还是送到我家门口了。这个事情也只发生了那么一次,因为我心软了,实在不想去为难一个快递小哥。 后来发现公众号里面可以设置禁止投放快递柜,我设置后很长一段...

2022-11-14

我记忆还停留在 AWS 免费服务器每月 15G 流量的限制,因此还专门写了脚本监控流量,以防破产。结果今天才查到,早在 2021 年 12 月已经提高到每月 100G 流量了,四舍五入就是无限流量! Data Transfer from AWS Regions to the Internet is now free for up to 100 GB of data per month (up from 1 GB per region). This includes Amazon EC2, Amazon S3, Elastic Load Balancing, and so forth. The expansion does not apply to the AWS GovCloud or AWS China Regions. 从 AWS 区域到互联网的数据传输现在免费提供,每月最多可传输 1...

2022-10-28

应对 DDoS 攻击的防御策略

1. 背景 本站部署在腾讯云,并使用了云盾CDN。本月到现在被 DDoS 攻击两次,造成总停服时长 12 个小时。 10 月 5 号,详见:《被 DDoS 攻击导致封停了六小时》 10 月 20 号,详见:《这个月第二次被 D 了》 2. 攻击分析 攻击者应该是很熟悉腾讯云的,使用 UDP Flood 攻击,每次只攻击两分钟,攻击带宽峰值远高于腾讯云的基础防护 2Gbps。 攻击开始后立即引起腾讯云的 ip 封堵,腾讯云的理由是: 通常发生大流量攻击时,运营商考虑网络稳定性因素会进行封堵,从而避免攻击影响到其他未被攻击的用户,保障整个云平台网络的稳定。 两分钟的攻击就可以造成 6 个小时的封堵。找腾讯云客服咨询,购买高防产品才可以自助解封,否则只能等待到期后自动解封。 3. 官方策略 咨询腾讯云客服,给出了两套策略。 3.1 购买高防产品 客服给出的第一个建议就是购买高防产品。但作为个人网...

2022-10-21

互访功能页性能优化探索

我的主力电脑是 4 核 i7 16G MacBook Pro,所以我用互访功能页开几十个页面是没压力的。收到有些博友反馈打开页面太多电脑卡死,我并不能理解。直到昨晚,我找出 2 核 i3 4G 的笔记本跑了一下,果然卡。因此有必要对互访的性能做进一步优化了。 理想的逻辑是,一次只打开 5 个页面,其他在队列中等待,每加载完一个网站,关闭当前页,打开队列中另一个网站。这样浏览器同时最多只会存在 5 个页面占用。但尝试了一下,这个方案目前无法实现,因为跨域问题。 一、窗口对象 直接用 window.open 对象,无法监听加载状态, onload 会发生跨域错误。 二、iframe 嵌入 iframe 可以 onload 监听目标网站加载状态。但问题是,如果目标网站设置禁止被嵌套,就无法访问,但也返回加载完成,这样无法正确判断网站实际上有没有被打开。 目前没有找到解决办法,只是逻辑上调整了一下...

2022-10-19

数据安全警示

博友林羽凡最近遇到糟心事,硬盘损坏,1T 的数据可能丢失——《数据恢复,我已经不抱希望了》。 这种痛苦可以感同身受,也是给我们非常重要的数据安全警示。其中,代码没有异地备份我觉得特别可惜。 这个世界上没有什么东西是完全可靠的,更不用说物理意义上的可靠,万事万物都会消亡的。我之前也遇到过好几件莫名其妙的事情。小的来说,常用的 U 盘突然不能用了,幸亏有备份;大的来说,就发生过一次危险,开车过程中电瓶突然烧了,最后叫了救援。 作为开发来说,代码是最重要的资产。我对代码的备份是非常看重的,做了多重保障: 随时提交代码,改一点就提交 多台电脑上定时打包源代码,做冷存储 在不同的网站建仓库,做多地容灾 服务器每天定时备份代码和文件 服务器每天打快照 希望大家都养成备份的习惯。数据的意义远大于机器。

2022-10-14

在服务器日志发现这样的 UA: be aware this a vulnerable scanner from me if you see this maybe your host was vuln or hacked !!! if this UA help you buy me a coffe with btc to bc1qxfxmv06dwse3u5k5ugmg3ljh6246880x60ftlq 这特么,果断腾讯云开启安全组,限制入站 ip。

2022-09-29

新增 .space 域名

域名 创建时间 到期时间 dujun.space 2022-09-27 2023-09-27 来自硅云的五周年庆典免费域名活动。 截至目前,我收集的免费 dujun.* 达到 16 个了:https://dujun.io/free-dujun-domains.html

2022-09-27

分页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79