V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  valord577  ›  全部回复第 1 页 / 共 3 页
回复总数  48
1  2  3  
12 天前
回复了 capgrey 创建的主题 Linux 哪个 Linux 发新版本支持 Darwin(Mac OS)的键位?
i3-wm 这种 wm 窗口的 可以自定义全部按键 [doge] 就是配置有点费时间

win 键在 i3-wm 里面叫 super 你可以看成是 mac 的 command 键 然后根据配置文件自己定义就好了
类似于 6 楼说的 一般熟悉网络技术栈的开发者会优先使用 socket 似于网络通信的 api 方便在 unix domain socket 和 tcp/udp 互相移植 这个和 windows 或者 unix-like 等平台无关 属于是习惯或者熟悉之类的。这种非业务层面的技术沟通 如果后期他也会维护你的代码 你俩就好好商量。如果他不参与你的代码维护 建议看着办 [手动狗头]
81 天前
回复了 xyzos 创建的主题 程序员 请教一个关于 Qt 与 SDL 配合使用的问题
或许试试 libmpv ? https://github.com/mpv-player/mpv
88 天前
回复了 PowerDi 创建的主题 Visual Studio Code Vscode 的 c++插件提示问题
88 天前
回复了 PowerDi 创建的主题 Visual Studio Code Vscode 的 c++插件提示问题
@PowerDi #13 补充

如果是 linux apt 系列的发行版 可以直接添加 llvm-apt 源 apt install clangd-{version} 然后在 vscode 插件配置`clangd.path: /usr/bin/clangd-{version}`

如果 mac 的话 考虑 brew / windows vs installer 可以安装 llvm 工具链 (独立组件)

如果是 windows/mac 可以考虑这个脚本 进行静态编译 https://github.com/clangd/clangd/issues/514#issuecomment-2327754089
88 天前
回复了 PowerDi 创建的主题 Visual Studio Code Vscode 的 c++插件提示问题
@PowerDi #11 对 就是 compile_commands.json 这个

cmake meson 可以直接生成 compile_commands.json

makefile autotools 可以搭配 bear 这个工具 bear -- make -j 也能生成 json
88 天前
回复了 PowerDi 创建的主题 Visual Studio Code Vscode 的 c++插件提示问题
长期用 clangd 根据 json 补全 速度比 cpptools 快很多 暂时没遇到你说的问题 建议捣鼓试试
vscode+go 环境 在 zsh 和 bash 配置中 不用单独 export GOPATH GOROOT 这些的

只需要 export PATH=/opt/go/bin:$PATH 其他环境变量通过 go env -w ${key}=${value}

vscode 也不需要设置 go.alternateTools

还有一种可能性就是 环境变了需要重新 source 一下 mac 建议重启或者 logout 一下 防止有缓存
https://linux.die.net/man/3/vasprintf

不确定 vasprintf 是不是你想要的函数

```c
void mprint2(char* strp, ...) {

}

void mprint1(uint8_t *pdata, size_t len, char *fmt, ...) {
char* strp = NULL;
(void)vasprintf(&strp, fmt, ...);
mprint2(strp);
}
```
@qinmenghuo #22 梦幻西游 雷打不动每周 2 哈哈哈
@niumiworkshop707 #33 不好意思 打错了 没有--user 的 想表达的意思是每个 project 配置 name 和 email [捂脸笑]
补充: ssh 配置 有些 terminal 自带 ssh 管理 我的管理是~/.ssh/config 里面 include 其他 config

docker 配置全部梭哈成 compose.yaml
浏览器 chrome 有个 profile 可以区分不同用户

git 有自己的 github 和 公司的 git 所以 config --user

idea 可以设置 project 级别的 jdk

其他的 需要看具体的软件或者情况了
140 天前
回复了 paidahai 创建的主题 NAS 准备存储 10 年以上的 NAS 硬盘方案?
图片使用 heif 或者 avif 编码 视频用 hevc 或者 av1 编码 存储空间立省好几倍 反正是自建 格式兼容的 app 也是可以找得到的
如果有这项优化 ssh-key 是不是也不安全了?所有 ssh 主机都要瘫
1. 如果是配置 shell 的话 建议 alias 比如 alias ll='ls -alh' 其他的 .vimrc 等等
2. 如果是面向服务器的话 可以用 docker 把要操作的目录-v 映射进来 使用 docker 配置好 shell 进行操作 (都自己管理服务器了 还不能装个 docker? [斜眼笑])
151 天前
回复了 zzzyk 创建的主题 程序员 推荐个 mini 主机,开发用
根据你的需求 建议挑多核的就行 核数越多越好

编译 llvm 的时候-j 8 花了大概 2 小时 有一台-j 48 的机器 大概 10 多分钟
raxda 有自己的编译脚本

https://github.com/radxa-repo/bsp

不知道你的这个项目拉的内核源码中的 device tree 是否匹配

就算基于现在的编译仓库成功编译了 如果匹配不上 dtb 还是没办法让板子跑起来
163 天前
回复了 kydin 创建的主题 程序员 怎么在嵌入式中实现一个 web 页面?
http server 也不用手撸 https://www.gnu.org/software/libmicrohttpd/

[捂脸笑] arm64 static releas+strip 140K
163 天前
回复了 kydin 创建的主题 程序员 怎么在嵌入式中实现一个 web 页面?
17 楼的办法 也是可行的 前后端分离

如果页面比较多 需要炫酷的前端特效 **方案比我的靠谱**

手撸一个 spa 类似 nginx try_files 的 web server 也不是很难 :P
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2657 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 07:02 · PVG 15:02 · LAX 23:02 · JFK 02:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.