VSCode Tips

VSCode 插件 C/C++: C/C++ IntelliSense, debugging, and code browsing. Git History: View git log, file history, compare branches or commits GitLens: GitLens supercharges the Git capabilities built into Visual Studio Code. It helps you to visualize code authorship at a glance vi more ...

MacOS Tips

公司笔记本是MacOS,为了和自己之前Gnome的使用习惯匹配,修改了一些设置,在这里记录一下。 输入法 输入法使用Rime,配置文件在~/Library/Rime。但是shift临时输入大写时,总是会出现输入法切换的问题,猜测是因为按的时间太短导致,目前还没有找到解决办法。官方教程和讨论介绍了通过修改其他切换输入法快捷键的方式来解决这个问题,但是我发现切换系统的输入法延迟很大而且屏幕中间会显示一个提示框,也无法修改Capslock键为rime的上屏键,使用ctrl more ...


使用Cloudflare Pages部署静态网站

Cloudflare Pages是Cloudflare推出的免费静态网站托管服务。本文记录了如何使用Cloudflare Pages部署静态网站。 1. 创建Cloudflare Pages项目 在Cloudflare Pages的控制台中,点击Create a project按钮,创建一个项目。有几种方式可以创建项目: - 从GitHub创建项目 - 直接上传项目 - 使用 Wrangler CLI 创建项目 2. 使 more ...


在chrome里使用BingChat

在chrome里使用BingChat bingchat需要安装edge,但其实主要原理是检测浏览器的user-agent,所以可以在chrome里伪装成edge来使用bingchat。 安装插件Header Editor,并在设置里添加如下规则即可。 more ...

写作Tips

diagrams 使用app.diagrams.net画图时,如果文字有多行,实际显示效果可能不同。尽管app里文字有自动换行,但是在生成的svg里,文本还是单行。在导出时,需要选择文本设置-->转换标签为svg,才能导出正确的svg。然后使用在线的svg转pdf来生成pdf。 表格 在excel里做好表格,ctrl + c复制要绘制的表格区域,然后在tablesgenerator --> File --&g more ...

解读CUDA汇编PTX(二) SASS nvdisasm工具

NVIDIA CUDA的NVCC编译过程之前已经介绍过了,编译ptx后,会生成cubin文件。 cubin文件是包含了CUDA执行代码节的ELF格式文件。类似于我们常见运行文件。而官方提供了两个工具来反编译cubin文件到sass文件(类似常见的汇编),官方使用文档。 nvdisasm n more ...

Qt 5.9.0 MinGW 静态编译版本

1. Introduction 本文主要内容系转载自Qt for Windows:Qt 5.9.0 MinGW 静态编译版本(包含OpenSSL),后面添加了upx二进制压缩加壳工具的简单说明。 最近想起很久以前写的一个工具,发现使用的依赖源仍在更新,就顺手修改了下依赖源更新了一版。记录下qt的安装编译环境。 2. Qt静态编译环境配置 2.1 下载编译好的包 more ...