V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hitmanx  ›  全部回复第 3 页 / 共 36 页
回复总数  718
1  2  3  4  5  6  7  8  9  10 ... 36  
2023-11-21 15:38:31 +08:00
回复了 baihekong 创建的主题 程序员 对于程序员, 1 天工作 8 小时并不合理
效率最高的时候就是任务很明确、思路很明晰、难度与水平接近或者略超过一点属于可以掌控的范围,加上一个好的状态和很平和的心境。这种情况下很容易进入心无旁骛的状态,感觉不到时间的流逝,正所谓“心流”。
可以寄顺丰吗?
2023-11-14 12:31:01 +08:00
回复了 sonders 创建的主题 生活 再过两年 30 岁了,一事无成
说句题外话,“一个人有两次生命,第二次生命从你意识到你只有一次生命时开始”。这句话我 35 岁才真正理解,振聋发聩。
2023-11-13 15:37:07 +08:00
回复了 Koral 创建的主题 程序员 [年终总结]程序员回乡当教师的年收入,以及一年近况
这个还是有风险的:
1.财政收入连年下降。越是经济不发达省份,越是年轻人口撤出多的地区风险越大。
2.城镇化。年轻人口在向镇里转移,新出生人口改到镇里上学也很多,对乡村学校的需求量可能会降低。
3.出生人口下降。现在连城市里的学校有些都招不满了。
我的建议是你最好选一个你比较感兴趣的方向。原则是当做起来的时候,哪怕给你一本几百上千页的 spec 读起来也不会觉得痛苦的。兴趣就是核心竞争力,剩下的积累只是时间的问题。

另外需要做好一个心里准备是,底层的东西大部分时间都需要和硬件进行绑定的。写一个硬件的驱动程序之类的就不说了,哪怕是那些操作系统、编译器等等看上去光鲜亮丽的方向,实际上大部分人做的也是和底下硬件、指令集适配那一块,比如把一个已经工作的功能移植到一个新平台上,或者修复在某一个硬件平台上的 bug 。一些核心内容经过这么多年发展早已定型,而一些创新内容什么的,基本是要有研究背景的,普通工程师不挨着边。
第一份工作去大厂拧螺丝比较合适,一是未来在简历上好看很多,在你跳槽时路也更宽;二是能知道大厂做一些事的流程、规范(这点外企尤甚),也就是正规的开发流程应该是什么样的;三是此时此刻经济形势不好,虽然大厂也裁员,但是小厂相比之下更不稳定。
一般是会按照原始的技术资料的语言来,这个对我来说最自然。但是例外是一些专业的术语,无论是读英文还是中文的资料,基本笔记都是用英文的术语,纯粹个人习惯的问题(常年的工作语言)。

我的笔记都是自己看的,所以中英文混着来的情况也很多,无所谓,自己怎么看着快、看着习惯怎么来即可。
2023-10-31 19:46:51 +08:00
回复了 TESTFLIGHT2021 创建的主题 OpenAI ChatGPT 在哪里买啊?
@Chingim 折叠车友+1 。家里有三辆折叠车了,一个大行 eezz ,一个小布 p line ,一个鸟 3 GT 。
@Hilong 你这个骑法是不对的,最伤膝盖。骑车要保证一分钟的踏频在 90 次上下。高档位、低踏频是最伤膝盖的。
我遇到的最大的问题是红绿灯太多。一脚起步,没踩几下就又到红灯了。一个是锻炼效果受影响,二是也浪费时间。另外挤在身边一群电瓶车里面体验不是太好的。
2023-10-18 16:33:39 +08:00
回复了 zx9481 创建的主题 问与答 大家在北上广工作了多少年了?
上海 11 年,身边的同龄同事大部分都买房、落户了。我比较早,14 年就上的车,也是靠家里的帮助。
2023-10-13 10:58:37 +08:00
回复了 sbldehanhan 创建的主题 C++ 这段代码有问题吗?
@sbldehanhan 我回复里不是写了嘛?如果数量不确定,要支持动态的 grow ,用 std::vector<std::unique_ptr<std::condition_variable>>
2023-10-12 23:22:37 +08:00
回复了 sbldehanhan 创建的主题 C++ 这段代码有问题吗?
@cnbatch 应该不能 emplace_back 。condition_variable 是不支持 copy 且不支持 move 的。
emplace_back 会增加 vector 的 size ,所以是有可能触发 vector 的 grow 的,但是如果里面的元素不支持 move ,它是没有办法完成 grow 的。
2023-10-12 23:16:19 +08:00
回复了 sbldehanhan 创建的主题 C++ 这段代码有问题吗?
一般像 condition_variable 之类的,如果一定要放在 vector 里的话,用 std::unique_ptr 包一层是更好的,也更常见。
优点一是 condition_variable 本身是不支持移动的,所以你的 vector 是没法 grow 的。且用 unique_ptr 包一层,无论是将来移除个别元素还是替换都会更灵活一些。

用裸的 std::vector<std::condition_variable>主要是可以利用内存的局部性原理,因为所有的元素是放在一个 array 里的。另外相比用 unique_ptr 包一层,也可以减少一些 heap 碎片。但是在这里,似乎灵活性比这两点会更重要一些。
2023-10-12 19:48:35 +08:00
回复了 weidaizi 创建的主题 程序员 造轮子的快乐!一个极快的纯 C 异步日志库
有一点小建议是,可能很多人都像我一样,对你这个挺感兴趣。但是既没看过这个论文,不知道创新在哪里;也不知道你这个 benchmark 究竟每一项测的是什么,甚至这个 benchmark 是你自己创造的而不是广为人知的。

如果你这个卖点就是 performance ,可能和别的产品进行相对比较会比列上几十上百个绝对值更好一些……
2023-10-12 19:35:25 +08:00
回复了 dNib9U2o8x 创建的主题 程序员 程序员运动锻炼打卡群--金刚功方向
我去年练了两三个月,还是蛮有效果的。我以前体质一般比较容易感冒,练这个的期间,完全没有。

另外我感觉大概率是个巧合,不过说说也无妨,当时中间还首阳了,恢复得极快,下午开始烧,当晚就退烧了。
2023-10-10 16:28:18 +08:00
回复了 TESTFLIGHT2021 创建的主题 OpenAI ChatGPT 在哪里买啊?
虽然 20 刀一个月听上去挺多,但是有时候想到它给我带来的帮助,以及一个月公司付给我的钱,感觉一个月 20 刀真 tmd 便宜爆了。

apple store 订阅很容易。去比如美区下载个 chatgpt 的 app ,开通里面的订阅即可。和普通的 app 订阅没有任何区别,月费从你 app store 的账户走
2023-10-09 17:34:17 +08:00
回复了 mushRoomHunter2 创建的主题 程序员 关于自学国外 CS 相关的课程
当难的课看不懂的时候,先看看有没有简单的课,简单的书。如果简单的书也看不懂,搜搜有没有科普的博客、视频等等。总能找到更白话的文章或者学习资源很通俗地把一个问题解释了,只是隐去了很多细节。然后慢慢去填补这些细节。等到你对于整门课的内容都有个把握时,再看哪些难的资料就没有那么陡的学习曲线了。毕竟里面很多抽象的知识你都有了切身的经验,因此变得不再抽象,同时新知识的占比也下降了。通过不同难度资料学习时的”重复“,反而有些东西你会掌握得更好。

我当年最开始啃 OS 的时候感觉也有点抽象。后来跟着日本人的这本非常入门的书( https://book.douban.com/subject/11530329/, https://www.zhihu.com/question/21126582)做了一遍立马清晰了很多,再看一些其它的课程和数据包括代码时,就没有那么吃力了。
2023-09-21 12:16:19 +08:00
回复了 xuegy 创建的主题 Python 大量操作 dict 内元素时有什么能省略 dict 名字的语法糖?
@xuegy 你可能没明白这个意思。这个不需要你自己定义 DSL ,还是用 python 的 syntax 。

所以只要你的表达式本来就是 python 的 syntax ,直接一行不改应该就能用 python ast 把它 parse 成 AST 。然后只是遍历的时候把它替换成对应的 dict form 而已。

当然,所以依赖于 exec(string)的方法都会有 security 的问题,需要你的输入是 sanitized
1  2  3  4  5  6  7  8  9  10 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2563 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 10:28 · PVG 18:28 · LAX 02:28 · JFK 05:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.