Linux To Go 系统优化
本文主要讲述如何优化配置 U 盘上安装的 Debian/Linux 系统,使其适配各种硬件主机并优化 U 盘上性能。
在高速 U 盘上安装 Linux 系统随身携带使用是很方便的事情,这跟 LiveCD 模式不同,所有的系统配置和文件都是随盘保存,不会随着重启重置,也不会因为更换机器而产生差异。
本文主要讲述如何优化配置 U 盘上安装的 Debian/Linux 系统,使其适配各种硬件主机并优化 U 盘上性能。
在高速 U 盘上安装 Linux 系统随身携带使用是很方便的事情,这跟 LiveCD 模式不同,所有的系统配置和文件都是随盘保存,不会随着重启重置,也不会因为更换机器而产生差异。
本文主要提供一种在 C\C++ 项目中嵌入 Protobuf/Protobuf-C proto 源文件进行编译的应用方法。
Nuklear 是一个 C 编写的、只有头文件的 GUI 界面库,也是 imgui 类的界面实现工具,支持多种渲染后端,包括 gdi/gdi+/D3D/X11/Xft/SDL/opengl 等,特别适合跨平台和工具软件的界面实现。
随着 CORS 全国一张网的运行,类似千寻这样的网络差分在实际运用中越来越普遍。这里开源一个可以中继重分发已有 CORS 服务的程序 cors-relay.
将系统安装在U盘中随身携带使用已经很容易了,比如 Windows 就有 Windows To Go。将系统装在U盘上需要一个寿命长久的U盘,而且随机读写性能要强。
Linux 发行版都提供 Live ISO 镜像,也可以将系统直接装载 U盘上,但很多时候安装后的U盘可以在安装的 PC 上启动,换一个 PC 就无法启动了。这篇文章就讲述如何解决其他 PC 上启动的问题。
Ntripcaster 是测绘领域GNSS相关的服务器软件,服务于差分GNSS测量、RTK测量等高精度测量测绘。
这里开源一个基于 libev,用 C 实现的简单 ntripcaster 服务器。
LCM (Lightweight Communications and Marshalling)是一个 基于 UDP 网络的消息传递库,适合高带宽和低延迟的通信需求,模式为发布/订阅。
本文讲述如何交叉编译 LCM 库到 arm linux上。