[返回] [最新] [最热门] [最高评价]

MacOS下配置neovim的nvim-lspconfig + clangd

配置nvim-lspconfig和clangd的注意事项 clangd可以通过homebrew安装 brew install llvm clangd一定要在PATH环境变量下,否则neovim找不到它,LSP也就不能生效。在Apple M1安装llvm后,它的路径在/opt/homebrew/opt/llvm/bin,需要手动把这个路径加到PATH路径。因为系统自带了一个clang,homebre
...

Volcano 2021-05-18 11:33 | 查看: 63

在Apple M1下简单测试xtensa toolchain

没忍住还是买了MacBook Air M1乞丐版(8GB内存 / 256G硬盘)。我平时常用的软件比较轻量,低配版应该足够应付日常工作。这里简单测试一下esp32的编译工具xtensa toolchain,测试的esp-idf版本为v4.2 xtensa x86_64 日常项目编译时间为47秒,这个需要Rosetta 2转译,但是仍然比之前的Intel I3 8100快了不少 idf.py bui
...

Volcano 2021-05-09 17:48 | 查看: 22

从CLOVER迁移到OpenCore的流水记录

我之前有台黑苹果开发机一直使用着CLOVER驱动Catalina,运行稳定可靠,日常开发使用也很顺手。 机器的配置如下 Intel 第八代CPU i3 8100 华硕H110M-K D3 MATX主板 (魔改BIOS,为了支持i3 8100) 8G x 2 DDR3 1600 AMD专用内存 Micron 1100 256 GB固态硬盘 电源是Huntkey SUPER 400N 300瓦 Fen
...

Volcano 2020-11-26 23:49 | 查看: 24

小记一次迁移Chrome扩展到Microsoft Edge

这几天 @阿当 提到无法在Edge上安装我的Chrome扩展Markdown Preview Plus。我这时候才注意到Edge也有了自己的扩展商店,甚至可能安装Chrome的扩展。 由于Microsoft Edge新版直接基于Chromium开发,所以将Chrome扩展直接移植到Edge也成为了可能。微软提供的移植文档比较详细,大概10多分钟就完成了这一迁移。这里简单记录一下移植Markdown
...

Volcano 2020-11-25 15:18 | 查看: 24

在ESP32 S2上面运行CircuitPython

CircuitPython 6.0开始支持ESP32 S2。本文更新的时候正值CircuitPython 6.0.0 RC0发布不久,因此这里简单尝试在ESP32 S2模块运行6.0.0 RC0版本. 首先下载固件 目前有好几种boards的固件可以下载,这里我选择了NanoESP32 S2 安装最新版本的esptool.py 只有最新的esptool.py才支持ESP32 S2模块,可以从git
...

Volcano 2020-10-19 17:11 | 查看: 21

用jLink读取nRF52832的mac地址

直接用nrfjprog命令读取 nrfjprog -f NRF52 --memrd 0x100000a4 --n 80x100000A4: ACAFE032 7AC54CAF 这里的mac地址是 0xCCAFACAFE032. 其中4C变成了CC,这是因为蓝牙协议规定静态mac地址的2 MSBit必须是11(Bluetooth Core v4.0, Vol 3, Part C, chapter 1
...

Volcano 2020-06-10 11:47 | 查看: 21

如何升级老迈的Mac到macOS Catalina

不久前macOS Catalina 10.15正式版发布,想到还有一台吃灰许久的Mac mini 2011mid,这个老机器我已经替换了SSD硬盘,加了内存,日常浏览网页也不觉得吃力。再加上从前用这台机器做过业余私活赚过些许外快,也有些感情。也许可以升级到最新的macOS? 但是在App Store中直接安装macOS Catalina却得到了此机型已经不被支持的提示,大失所望。 macOS Ca
...

Volcano 2019-10-14 16:55 | 查看: 22

Install semantic-ui by yarn

semantic-ui has some interactive installation step that Yarn does not support. Install semantic-ui with macOS yarn global add gulp yarn add semantic-ui --ignore-scripts cd ./node_modules/semantic-ui/
...

Volcano 2019-02-27 16:27 | 查看: 26

在macOS下安装aria2并自动启动RPC

什么是Aria2? Aria2 is a lightweight download software with Multi-Connection support. Besides HTTP(s) and FTP, it also supports BitTorrent and Metalink. 安装Aria2 最简单的方法是采用homebrew安装aria2 brew install aria2
...

Volcano 2019-01-02 13:41 | 查看: 1447

About ESP8266 module

How to detect the flash size of ESP8266 module? Install latest esptool from GitHub or with pip Wire ESP8266 module with a programmer Run command esptool.py flash_id You should get some information abo
...

Volcano 2018-12-26 12:43 | 查看: 888

Discourse维护笔记

业余需要维护一个Discourse讨论区,简单记录一些常用内容
...

Volcano 2018-08-01 10:58 | 查看: 1953

...更多...