V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  icylogic  ›  全部回复第 1 页 / 共 48 页
回复总数  960
1  2  3  4  5  6  7  8  9  10 ... 48  
9 天前
回复了 gzldc 创建的主题 分享发现 关于显卡 老婆一句话给我整破防了
平时主要图快递方便主要在 jd 买东西,不怎么用闲鱼,无法理解破防点在哪。。。习惯在闲鱼买东西有什么问题么?
79% 我一天也够用啊。。就算换全新的不还是一天一充,体验有区别吗。。。
而且这么多代一点换的欲望都没有。。
221 天前
回复了 hunono 创建的主题 iPhone 传 iPhone15 可以严格限制充电不超过 80%
Only apple users can do
235 天前
回复了 keepRun 创建的主题 程序员 2023 年,你们读了哪些技术书籍,推荐下
Is Parallel Programming Hard, And, If So, What Can You Do About It?
2023-04-28 21:05:06 +08:00
回复了 banmuyutian 创建的主题 程序员 Edge 强奸用户的新姿势
可惜 ff 这些年越来越没人去兼容了,有些网站在 ff 上用起来真的不如 chrome ,所以必须得有个备用 chrome/edge 。
但是 tree style tab 至今没找到 chrome 上的代替品,edge 那个 vertical tab 对于我来说也太凑合了。所以主要还是用 ff
2023-04-10 12:40:55 +08:00
回复了 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 关了就正常了……
1  2  3  4  5  6  7  8  9  10 ... 48  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1294 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 17:43 · PVG 01:43 · LAX 10:43 · JFK 13:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.