两岸猿声啼不住,轻舟已过万重山。 Read More, Write Less.

Joined July 2017
MoKanSE retweeted
性价比拉满,一图配齐独立开发者全生命周期工具 来自我们团队构建产品的真实经验
6
54
3
239
MoKanSE retweeted
想学习高级逆向工程技术,特别恶意软件分析这块,网上资料要么过于零散,要么太理论化缺少实操,不知道该从何学起。 恰巧,在 GitHub 上发现了 CS7038-Malware-Analysis 这门完整的大学课程,为我们提供了一条从零到精通的系统学习路径。 包含完整的课程大纲、讲座视频、实验作业和工具文档,覆盖从基础概念到高级逆向工程技术,并提供大量实际操作和工具使用的指导。 GitHub:github.com/ckane/CS7038-Malw… 主要内容: - 完整课程体系:涵盖恶意软件分类、静态分析、动态调试等核心知识; - 丰富讲座视频:历年的全套课程录像可随时观看; - 实操实验作业:包括 Ghidra 脚本编写、PDF 载荷分析等实战项目; - 工具详细教程:覆盖 Ghidra、Yara、IDA、Volatility 等主流分析工具; - 按主题分类索引:可快速定位到汇编、调试器、虚拟化等具体主题。 学习该课程要求有简单的操作系统和数据结构基础,需要有一台能运行多个虚拟机的电脑。
8
262
6
1,060
MoKanSE retweeted
想学习网络安全和渗透测试技术,但网上资源太过零散,不知道该从哪里入手,也找不到系统的学习路径。 GitHub 上 Awesome Ethical Hacking Resources 这份精心整理的学习资源清单,覆盖了从基础入门到高级技巧的黑客学习路径。 汇集网络安全领域最优质的学习资源,包括经典书籍推荐、在线实战平台、视频课程、安全会议演讲、YouTube 频道等各类内容。 GitHub:github.com/husnainfareed/awe… 主要内容: - 精选渗透测试和道德黑客领域的经典书籍; - Hack The Box、TryHackMe 等实战演练平台; - 漏洞数据库和安全资源网站合集; - Kali、Parrot 等渗透测试操作系统介绍; - 顶级安全会议如 BlackHat、Defcon 的演讲视频; - 优质网络安全 YouTube 频道和技术论坛推荐。 目前项目的资源清单还在更新,适合想要系统学习网络安全技术的初学者和从业人员。
2
98
396
MoKanSE retweeted
一招清理 macOS Sequoia 100GB 的空间,简直比修驴蹄还爽。 我的 macmini 硬盘只有 256Gb, 一开始System Data占了 150GB 空间,使用常规工具清理了缓存,发现还有134Gb 的系统数据占用,这太离谱了。 经过查询是 spotlight 的问题,反正我也不用这玩意,直接禁用了,一下清理 100GB。 你也可以重建索引,下面是参考帖子,不仅限于beta 版: teddit.net/r/MacOSBeta/comme… teddit.net/r/MacOSBeta/comme…
MoKanSE retweeted
My favorite technical blogs
21
304
7
3,086
Studies show that over 90% of malware uses DNS for command-and-control. 👾 In partnership with @Infoblox, we built DNS Armor, which inspects DNS queries to detect threats 68 days earlier than other tools. It’s only a few clicks away: bit.ly/4nK2nWz
4
8
MoKanSE retweeted
大学软件专业,学习 C 语言是初入编程必修课,但面对动辄几百页的教材,往往让大家还未开始就望而却步。 恰巧,找到了 The Little Book of C 这份精心整理的学习手册,为我们提供了一条清晰的 C 语言学习路径。 这本小册主要专注于 C 语言的基础语法、核心概念和实用技巧,内容简洁且全面。 GitHub:github.com/little-book-of/c 同时还贴心地提供了 PDF、EPUB、在线网页等多种格式,满足不同场景的学习需求。 另外还提供 LaTeX 源码,可以根据需要自定义内容,并且所有示例代码均已开源。 非常适合编程初学者以及想要系统学习 C 语言的开发者,值得收藏学习。
MoKanSE retweeted
字体绝对是程序员的最爱,这个 Paper Mono,正式版都没发布就获得了非常大的流量。 github.com/paper-design/pape… 口号是:A beautiful monospace font for design and code 我用了一下,感觉还不错,有一种莫名的简约和严肃,看起来和 Geist Mono 有点像,看说明也是在这个基础上改的,现在还在开发,没有连字符等等特性,供各位字体爱好者参考。
Introducing Paper Mono: a beautiful monospace font for design and code. Get the download and more details in the thread.
RocksDB 近两周将 block cache 的默认 cache 策略从 LRUCache 换成了 HyperClockCache ,是现代缓存范式从 lru-like 到 fifo-like 迁移的一个例证。特把我在前司关于这个主题的一点分享《面向现代分层存储的 Caching 技术漫谈》翻出来供大家讨论。 (链接在评论区)
3
35
3
224
MoKanSE retweeted
The SQLite internals tool built by @invisal89 is brilliant in understanding a SQLite file's underlying structure; give it a spin. sqlite-internal.pages.dev
SQLite is used across various projects for efficient data storage and retrieval. Many browser engines, Chromium included, rely on SQLite for various browser functions. The official architecture page is quite an exciting read, with pointers to the code. sqlite.org/arch.html
1
44
298
0
MoKanSE retweeted
《Let's Build a Simple Database》:cstack.github.io/db_tutorial… 以SQLite及其源码为例,展示如何构建一个关系式数据库,很有启发,免费阅读!
8
67
MoKanSE retweeted
google 的 cdc-file-transfer 是一个文件同步程序,亮点是比 rsync 的速度快几倍。那么它是如何实现的呢? rsync 是一个非常悠久且高效的远程文件(夹)同步程序,当它发现某个文件数据改变需要传输新内容时,它并不会整个文件上传,而是把文件按照固定大小(比如100 kb)切分并结算每一块的hash
9
42
293
MoKanSE retweeted
Github 上一个学习运维的库,90 天学会运维,开源免费 github.com/MichaelCade/90Day…
MoKanSE retweeted
很多学员开发前端的时候,我都建议他们去这两个网站找参考图: - Mobbin:mobbin.com - UI Notes:uinotes.com 这两个网站产品形态基本一样,有丰富的真实应用的截图。前者是海外产品,后者是国内的。 UI Notes一年的会员费72元,Mobbin按年订阅一个月10美金,一年120美金。定价约12倍,所以这就是为什么要努力出海吧🤣
MoKanSE retweeted
如果你从事 Web 开发或设计工作,这是一份不容错过的资料。 Rauno 两年前在 GitHub 上分享的 Web 界面指南,现在结合了 Vercel 的工程师与设计师的经验,发布了全新的版本。 从交互、动画、布局、表单、性能、设计、文案等多个维度给出了实施建议。 另外,还提供了 Agents 集成版本,太贴心了。
5
95
2
473
Sql joins explained well 📘📚✨️ #sql
MoKanSE retweeted
今天学到的 SQL 小技巧,对于大数据集上的分页操作,不使用 offset,尤其是 offset 非常大的场景,而是使用限制查询范围到某个时间点之前,快速定位数据,减少扫描量,性能更好。 原帖说 Github 的分页就是怎么做的。我重新做了一张图,把前后逻辑和实践都写了下,不知道有什么问题没有?
For large datasets, using limit + offset doesn't always perform well, especially when the offset value is large. Instead, you can use a cursor-based pagination where you filter by the order values. There is a reason services like GitHub handle pagination this way!
MoKanSE retweeted
For large datasets, using limit + offset doesn't always perform well, especially when the offset value is large. Instead, you can use a cursor-based pagination where you filter by the order values. There is a reason services like GitHub handle pagination this way!
50
70
8
1,119
MoKanSE retweeted
PostgreSQL Architecture