hxndg

hxndg

深刻和广博,都不可或缺
V2EX 第 117053 号会员,加入于 2015-05-15 13:34:48 +08:00
今日活跃度排名 12359
更新了下开源的 kms 实现代码
Go 编程语言  •  hxndg  •  9 天前  •  最后回复来自 sbilly
3
一个简单的 KMS 实现
Go 编程语言  •  hxndg  •  41 天前  •  最后回复来自 hxndg
2
面试“轻舟智航”的尴尬经历
程序员  •  hxndg  •  190 天前  •  最后回复来自 ffxrqyzby
1
《鬼谷子》书评
阅读  •  hxndg  •  273 天前  •  最后回复来自 snuglove
1
《菜根谭》笔记+书评
阅读  •  hxndg  •  2021-04-15 17:23:47 PM
如何写技术文档
程序员  •  hxndg  •  2021-03-22 22:07:59 PM
关于“国内 CPU”的吐槽
程序员  •  hxndg  •  2021-04-12 17:45:13 PM  •  最后回复来自 hxndg
2
再谈安全开发
程序员  •  hxndg  •  2021-03-16 00:07:05 AM
一次面试的吐槽(主要是吐槽自己)
  •  1   
    程序员  •  hxndg  •  2021-04-27 17:26:11 PM  •  最后回复来自 qiutian00
    3
    hxndg 最近回复了
    @Richard14 不好意思,刚才按错了。。。
    即使用了 tls 也可能数据传输出错,即使是小概率。所以如果你问会不会发生,那确实会,不过你应用层上 hash 也会遇到碰撞,所以你要怎么防备呢?
    没明白
    我理解 libc 是对过去兼容的,怎么确定降级能解决问题?
    而且降级可太危险
    学习数学然后从事计算机我觉得不算绕圈子,毕竟很多人,至少国内的很多都是毕业才学习的计算机。
    而且计算机范围非常广泛,
    信息安全方面纯密码学就是数学啊,数论的很多东西,虽然会很有趣但是也比较绕

    反正我身边就有学习数学后来学 python ,最后跑去新浪微博的算法岗
    60 天前
    回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
    @mikewang

    忘了说一点,最好不要只用 C ,最好是 C+CC+GO (如果你喜欢 java 就一块搞呗),只用 C 会导致很多现代化的东西缺失,最好是混合搞。而且
    60 天前
    回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
    我就是用 C 的,原先的 tls 安全工程师,写协议 /服务器 /自动机,可以说是安全开发的。在开发的过程当中会接触到很多底层,会学到比方说 abi ,汇编,多线程的基础知识。用 C 的工作平时会接触到很多基础知识,这些知识一般都得自己去翻外国的资料,自己去看学习的过程很费劲,当然也很有趣。这些基础知识实际上正是我跳槽的时候面试官看中的。因为很多东西不管外面包装的多华丽,最后还是落到了基础上。当然如果你对底层没兴趣,那可能要多考虑下。

    然后跳槽目前做 CI/CD 发现基础知识很多都不会在日常工作用到,只会在出现问题才接触。换言之,这些基础帮我解决可能只占 5%的工作内容,但是这 5%的工作内容没有这些基础知识对其他人可能就是 20%的时间消耗。你可以看看这些需要基础知识的问题,我都记录了下来 https://hxndg.github.io/2021/01/07/%E8%AE%B0%E5%BD%95%E4%B8%80%E4%BA%9B%E9%81%87%E8%A7%81%E7%9A%84%E6%9C%89%E8%B6%A3BUG/


    我支持第一份工作接触 C 而不是 C++有一个好处就是很多 C++的问题最后都是可以用 C 的很多基础知识解决。C++为了提供一个简单的方式,把很多东西包装了。只有懂 C 才能很方便的解决问题。很多多线程的东西最后还是回到了 C 的函数上去
    65 天前
    回复了 felix021 创建的主题 推广 一张证书引发的噱案
    tls 工程师表示写的东西太多了,有点杂,
    直接针对 curl 的错误提示继续分析就行了:“curl: (60) Peer's Certificate issuer is not recognized.”
    你这个写的东西吧,初学者看的话容易乱,从业者又觉得真能水。。。凝练写比较好


    @ryd994 证书钉扎?还是公钥钉扎?我记得公钥钉扎现在没啥人用了吧?


    @phithon 就没有不适合发长文,发基础知识的规定。C++板里面一堆基础知识,也没谁说不好。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1405 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 23:30 · PVG 07:30 · LAX 16:30 · JFK 19:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.