V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iamzuoxinyu  ›  全部回复第 6 页 / 共 9 页
回复总数  168
1  2  3  4  5  6  7  8  9  
2022-05-20 17:39:07 +08:00
回复了 Biwood 创建的主题 程序员 Linus Torvalds 在 TED 演讲上所说的有品味的代码
> #define container_of(p, stype, field) ((stype *)(((uint8_t *)(p)) - offsetof(stype, field)))

这个没法保证类型安全吧。
2022-05-20 02:04:32 +08:00
回复了 opentrade 创建的主题 程序员 Rust 桌面程序选 Flutter 还是 Tauri?
@opentrade 另外就是视频渲染方面的,如果用 canvas(2d/gl)或者 MSE 代替 sciter 的<video>实现,不知道有没有性能差距。
2022-05-20 02:01:51 +08:00
回复了 opentrade 创建的主题 程序员 Rust 桌面程序选 Flutter 还是 Tauri?
@opentrade 又看了一下,感觉还是有大坑…… sciter 自己造了一套 Reactor 框架,跟原生的 React 虽然像,但还是有太多差别,而且 css/html 的语法也是有差异,修改起来是纯体力活。如果要迁移到 webview ,迟早还是要用原生 js 重写一遍。
2022-05-18 15:44:50 +08:00
回复了 luffy 创建的主题 程序员 哪些场景下会需要手动进行内存管理
涉及到编解码的…
2022-05-18 14:57:53 +08:00
回复了 opentrade 创建的主题 程序员 Rust 桌面程序选 Flutter 还是 Tauri?
@opentrade 噢,原来已经做了…
2022-05-18 14:46:47 +08:00
回复了 opentrade 创建的主题 程序员 Rust 桌面程序选 Flutter 还是 Tauri?
说真的,你们真觉得从 sciter 迁移到 webview 的方案能够复用原有的 web 端代码么?看了下原有`ui`里的代码,恐怕把 tis 的代码魔改回标准 es 代码的工作量不亚于重写一遍吧。
2 空格缩进说明前端普遍代码写得烂,嵌套层次深。
2022-05-11 18:08:01 +08:00
回复了 autoxbc 创建的主题 CSS CSS 的缩进写法没有普及令我感到诧异
CSS 全称 Cascading Style Sheet ,不是 Cascading Style Tree 。
2022-05-11 17:23:20 +08:00
回复了 changepll 创建的主题 程序员 请教下这个是用什么打包的
常见的方案有:
- Qt + QtWebengine ,其实跟 libcef 差别不大
- Qt + libcef ,估计你贴的这个就是该方案
- 其他的 native 框架(winform ,wpf 甚至古老的 MFC)+相应的 libcef 封装
- Electron ,对前端开发友好,但是避免不了写 native module
- 比较小众的,flutter/react-native/WinUI 这些
2022-05-11 17:14:58 +08:00
回复了 huyangq 创建的主题 Linux 关于 Linux 下面的 包管理器的 疑惑
@yohole 有一些其实就是个 xxx.app 文件夹,运行的依赖都在里面,常见于纯 GUI app 。cli app ,其实也大体遵从这个规范的。
2022-05-11 16:57:53 +08:00
回复了 changepll 创建的主题 程序员 请教下这个是用什么打包的
这不就是 cef 封装的 webview 么。外壳看不出来是什么,看有个 plugins 不知道是不是 qt 。
2022-05-11 15:53:39 +08:00
回复了 huyangq 创建的主题 Linux 关于 Linux 下面的 包管理器的 疑惑
Unix 规范。现在有了 snap/flatpack 之类的容器化的打包方式,可以将一个应用的资源全部放在一块。
没想到在 2022 年还能看到 Dreamweaver 这个名字...
2022-05-08 20:38:47 +08:00
回复了 reorx 创建的主题 程序员 我的 Vim 自动补全配置变迁史
> 这些插件的配置语法几乎都是用 Lua 写的,这让用了 10 年 Vimscript 的我感到极度陌生和恐慌

感同身受,起初我也坚持原教旨 vimscript ,后来想了想,我 10 年都没记住 vimscript 的语法,并且 nvim 也自带了 luajit ,也算 first class ,所以最近终于下定决心全部迁移到 lua 了。
2022-04-25 13:48:40 +08:00
回复了 LoNeFong 创建的主题 程序员 咨询一个 CI 构建问题,问问合适的解决方案
是所谓的 monorepo 么?你们构建的产物也是单镜像么,如果是,那建议不要做多余的事情,只要是 monorepo ,做这种 onchange 肯定会带来更多的麻烦(主要是公共引用依赖带来的)
2022-04-25 13:09:27 +08:00
回复了 junnplus 创建的主题 Vim 一个 nvim lsp 配置插件
> 只要在 servers 里面配置了 lsp server 就会自动下载

会下载到`$PATH`下么?一般来说不推荐使用插件下载,用发行版的包管理器管理 servers 是更合理的。
厉害,虽然我觉得这里的没几个知道什么是 DT 的…
2022-01-11 14:47:05 +08:00
回复了 Kasumi20 创建的主题 git 关于 git push -f 覆盖提交的疑问
多数情况下可以通过 git reflog 再 checkout 恢复。
2022-01-06 21:50:13 +08:00
回复了 raullf 创建的主题 Java 如何实现流媒体播放?
ffmpeg 就足够了。
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2564 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 04:41 · PVG 12:41 · LAX 21:41 · JFK 00:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.