察说花园

记录技术探索与日常思考。

NOTES · IDEAS · ENGINEERING

在好奇与实践之间,
持续记录。

关于编程、技术与生活的独立笔记。挑一篇感兴趣的文章,从这里开始阅读。

THE JOURNAL

最新文章

浏览全部

Llvm Fuzz 2

2022-06-07-llvm-fuzz-2.md 浅谈 LLVM LibFuzzer 介绍和实践 目录 什么是 Fuzzing Testing LLVm libFuzzer 环境准备 编译LLVM内建Fuzzer 提高 Fuzzer 效率 Hello World Fuzzer 总结 导读:通...

阅读全文
Newsletter

40 - 朋友多好,还是少好?

2022-06-04

如果您喜欢这份Newsletter,请转发给您朋友,这是对我最大的帮助,继续进步,继续给大家带来有价值的分享。 本周话题 朋友,别看我平时像个逗比一样,其实我是很内向的。 我的朋友很少,我个人感觉不超过一桌人,一年吃饭的话就更少了,不超过10次。 我老婆经常说我没什么朋友,确实我身边朋友比较少...

阅读全文
cuda

用谷歌云服务器免费跑 cuda 代码

免费

什么是 CUDA? CUDA 是 Nvidia 为并行计算平台和应用程序编程接口创建的一个模型。CUDA 是 NVIDIA 的并行计算架构,通过利用 GPU 的能力,可以大幅度提高计算性能。 CUDA 代码不会在 AMD CPU 或者 Intel HD Graphics 上运行,除非你的机器里...

阅读全文
LLVM

LLVM LibFuzzer介绍和实践

浅谈

Fuzzing 是一种软件测试方法,将格式不正确的数据作为输入传递给程序,并查看其是否存在不正确的行为。今天 fuzzing 是发现软件安全问题的最有效的方法之一。2014年第一个覆盖引导模糊器Fuzzy Lop。这开创了现代市场上的模糊解决方案和技术。 什么是LibFuzzer LibFuz...

阅读全文
linux

Linux 配置 xx search history

这个是为我自己记录配置的,因为我换了环境之后,总是忘记怎么配置. 喜欢linux、unix的终端,非常的方便. 但是快速的的找到某一个历史命令,有很多种途径,有没有更快速的方法喃 history grep xxx 这个太慢了 ctrl+r 输入之前输入过的命令,会有提示 输入之前命令的前半部分...

阅读全文

Keep Health

layout: post title: “39 - 保持健康” subtitle: ‘2022-05-20’ author: “叉叉敌” header-style: text tags: Newsletter 朋友,您好 ~ 我经常不知道如何写newsletter的开头,有时候就写最近的天气,...

阅读全文
Newsletter

38 - 小习惯

特别容易做到

朋友,您好 ~ 今天是520,我想是一个美好的日子,祝大家节日快乐~ 如果您喜欢这份Newsletter,请转发给您朋友,,这是对我最大的帮助,继续进步,继续给大家带来有价值的分享。 今天老婆大人的胆囊炎犯了,还在急诊室输液喃,我就趁这个时间更新一篇来自医院的 Newsletter, 今天的内...

阅读全文
cuda

LLVM 测试

LLVM 测试基础设施包含三大类测试: 单元测试、回归测试和整个程序。单元测试和回归测试分别包含在 LLVM 存储在 LLVM/unittest 和 LLVM/test 之下,并且应该始终通过,一般情况作为checkin,即它们应该在每次提交之前运行。 单元测试是使用 Google Test ...

阅读全文
cuda

CUDA 入门教程

可以用 CUDA 创建大规模并行处理机应用程序的方法之一。它允许您使用强大的 c++ 编程语言来开发高性能算法,这些算法由运行在 GPU 上的数千个并行线程加速。 许多开发人员已经通过这种方式加速了他们计算和带宽需求量巨大的应用程序,包括支持深度学习这一人工智能革命的库和框架。 需要有NV显卡...

阅读全文