V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  icylogic  ›  全部回复第 1 页 / 共 48 页
回复总数  959
1  2  3  4  5  6  7  8  9  10 ... 48  
79% 我一天也够用啊。。就算换全新的不还是一天一充,体验有区别吗。。。
而且这么多代一点换的欲望都没有。。
190 天前
回复了 hunono 创建的主题 iPhone 传 iPhone15 可以严格限制充电不超过 80%
Only apple users can do
205 天前
回复了 keepRun 创建的主题 程序员 2023 年,你们读了哪些技术书籍,推荐下
Is Parallel Programming Hard, And, If So, What Can You Do About It?
335 天前
回复了 banmuyutian 创建的主题 程序员 Edge 强奸用户的新姿势
可惜 ff 这些年越来越没人去兼容了,有些网站在 ff 上用起来真的不如 chrome ,所以必须得有个备用 chrome/edge 。
但是 tree style tab 至今没找到 chrome 上的代替品,edge 那个 vertical tab 对于我来说也太凑合了。所以主要还是用 ff
354 天前
回复了 DrLty 创建的主题 Apple IOS 的屏幕截图为什么不压缩呢?
都没说到点上,iOS 截图是压缩了的 png ,但是每个通道是 16bit 的,所以巨大,1668x2388 未压缩应该是几十 M ,压缩完才是十几 M 。
你可以试试,直接拿这图转 8bit 的 bmp 位图都能“压缩”到 12m
2023-03-22 10:56:30 +08:00
回复了 forsky 创建的主题 问与答 Thinkpad 已经这么不耐用了吗?才两年就要爆费?
明日方舟玩家?
https://i.imgur.com/oyz0fae.png

学生的时候糊出来的一个极简(极其简陋)的 hexo 主题 carbon ,应该没有比我这个简陋的了,现在 hexo 主题里还能搜到。不过早就不写博客了所以不整了。就不贴链接了,也不知道现在还能不能用,有没有人用(个人的开源项目,自己不用又没人用的话基本就没什么维护动力了)

后来还移植过一个其他人的 maupassant 到 hexo ,也早早是其他人维护了。我其实没干啥,接手的大佬认真做了好多,
这是他的 repo
https://github.com/tufu9441/maupassant-hexo
可以参考 cotire ,主要干的事就是
- precompiled header 预编译头,但是只能解决一部分
- single compilation unit ( cmake 的 unity build )把 cpp 整合成一个巨大的编译单元

c 艹 加速编译还有一大堆可以做的事,比如 ccache ,distcc ,pimpl …
2023-01-17 17:28:57 +08:00
回复了 tool2d 创建的主题 C++ C++动态库向前兼容的能力,真是一言难尽。
glibc 的兼容性,和 C++ 动态库的兼容性是两件事,而且这两点几乎都和 clang 没什么关系。你提到的这些问题,大部分锅是 glibc 的。

glibc 几乎很少有人需要最新版的特性,所以只要你去链最老的 glibc 就可以了,一般会推荐让你到所有目标平台中最老的那个去编译。glibc 就是唯一特殊的那个崽,不能静态链接。

c++ 你想用新的编译器、新的库(包括 std )是完全可以的,既可以静态链接(如果你能搞到静态库),也可以自己打包动态库(比如 /usr/lib/myapp/libxxx.so )然后设置 rpath 到 $ORIGIN 之类的,后者其实就是 Windows 那种一个 exe 带一堆 dll ( vcruntime140.dll, etc) 的风格。

这两点综合起来就是,比如你需要给 Ubuntu 18.04, 20.04, ... 这些平台提供支持,那你首先准备一台 Ubuntu18.04 的环境,然后通过 toolchain ppa 之类的东西安装或者编译一套新版的 g++/clang ,多新的都可以,只要你能在 18.04 上跑。最后用这套工具链去编译你的 app ,然后把所有依赖 (除了 glibc) 通过静态或者动态的东西打包带走。

这个你找台环境试一下就知道怎么回事了,比如尝试一下给一台默认 gcc 5.x 的环境编一个使用了 C++17 Filesystem 的应用。







你要是觉得麻烦就直接 docker 得了。
2022-12-31 18:09:33 +08:00
回复了 Goojoe 创建的主题 Windows 请问 Windows 程序开发教程?
程序员自己用的小工具用 imgui 最爽。
2022-11-04 17:21:00 +08:00
回复了 suny618 创建的主题 京东 东哥走了,京东开始摆烂了
确实备货比往年差多了,而且有些东西货其他平台都可以正常买,就 jd 价格高+预约+抢购+耍猴无限循环。作为一个电商平台,供货量可能都不如一些小店甚至个人。
2022-10-22 01:58:20 +08:00
回复了 echooo0 创建的主题 程序员 git rebase 命令主要啥作用
rebase 是一个整理历史的工具,在*私人分支*里使用 rebase 去整理历史(不管是直接 rebase onto ,rebase -i ,还是 pull —rebase )是非常合理而且甚至在多人合作中是应该被鼓励的。

因为这代表你最后能给别人贡献一个干净的、非常易于理解、以后也很方便追溯的 patch series/pr ,这代表了你想告诉别人(包括一个月后的你自己),我的每一个 commit 都是有意义、可以被 checkout 出来构建和测试、甚至是做 bisect 的阶段性工作成果,而不是草稿纸上的来回涂鸦,所谓的 graph 好看其实是最次要的

而且这没有听上去那么麻烦,大部分切分合理的快速小分支应该是直接 squash 成一个 commit 的,它就是这次全部的改动,删掉了你在某些地方反复调整的过程(几乎没有人包括你自己需要回顾这个过程),这也是一些团队会直接不管三七二十一把 pr 全都 squash merge 掉的情况(你去看主流的 git 服务器都会提供这个选项);只有一些确实比较大的改动需要花点时间去认真整理一下。

但是 rebase 正常情况下只应该用于整理私人分支,而不能用于修改公开历史,公开历史包括别人的分支,以及你已经发布出去让别人 checkout 过的分支,这会严重影响协作。

https://www.mail-archive.com/[email protected]/msg39091.html
Linus on git rebase and merge (2009)
2022-10-13 13:33:35 +08:00
回复了 Crackers 创建的主题 生活 自行车选购
国内你先问问附近的捷安特美利达店吧,现在根本没车,都开始卖其他牌子的车了 …… 挑也是白挑,基本是有啥买啥
正常工作游戏用,不玩烤机的别折腾水冷,顶级风冷( d15/fc140 )绝对够你用,哪怕是这代奇葩温度墙设计的 7950x 。
2022-10-04 23:53:13 +08:00
回复了 ea3ba5c0 创建的主题 Linux 磁盘空间被谁给占用了
ncdu -x 比较好看一些
2022-10-02 18:44:22 +08:00
回复了 flashlight 创建的主题 买买买 2022 年你购入的最值的的物品 TOP 3 是什么?
16t 硬盘 x2
碳纤维公路车
60s 床上四件套
一堆 magsafe 充电器,包括贝尔金的三合一
2022-06-22 00:00:49 +08:00
回复了 dfgxcvbcv 创建的主题 程序员 MAUI 比 Flutter 流畅多少?(没用过的不要进)
好奇这个场景 tauri 怎么样
第一种视觉上嵌套少,但 npath 复杂度仍然是升高的,函数最终还是要控制 npath (或者类似的标准)以适配人脑 cache 大小
2022-06-17 00:38:43 +08:00
回复了 tinkerer 创建的主题 程序员 当使用浏览器看 bilibili 直播时, 我的电脑发生了什么
我这不是什么软解硬解的问题……b 站会开 ws p2p 直接占满几百 m 带宽,而且导致系统变卡,开了油猴脚本把 p2p 关了就正常了……
这句话的意思是“我以前调用过然后出了问题,我水平太烂最后也没解决,所以你如果搞出问题我就怪你没听我的用了 JNI”
1  2  3  4  5  6  7  8  9  10 ... 48  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5266 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 07:18 · PVG 15:18 · LAX 00:18 · JFK 03:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.