-
2022 TO DO list
Feb 26, 2022 · 1 min read竟然一下子就2022年了,时间过得真快。 还是简单列一下TODO list吧。 源码 levelDB workflow 书籍 APUE Advanced Programming in the UNIX Environment, 3rd Edition 粗略读完了,内容非常多,更像是一个手册。需要的时候再细读即可 Redis 深度历险:核心原理与应用实践 Redis 深度历险:核心原理与应用实践 豆瓣评分比较好,但是看到有些差评说是书很烂,都是刷分刷上去的。 抱着实践出真知的态度花了两个小时粗略看了下,感觉要深度没深度,也不适合入门,全篇缺少逻辑性,基本是想到哪写道到哪。 千万不要浪费时间读 DDIA TODO paper …
Read More -
Goodbye 2021
Jan 3, 2022 · 1 min read在公司做ppt做到吐血,恰好想起2021年终总结还没有写 过去的一年 总的来说,2021年真的是无比辛苦的一年。 转行互联网的阵痛期这句话其实完全不是开玩笑。从CV转来做推荐,技术栈看起来接近,但是问题的重点变得很不一样。 推荐场景存在大量稀疏特征,而CV下大部分特征都是稠密的 推荐模型更新频繁,几分钟就要做一次更新,而CV模型的迭代速度是以天或者周来计算的 离线请求和在线serving. 当然这点其实并不是CV/推荐 带来的不同 以至于对于行业内一些人尽皆知的概念,我第一次听到也一头雾水。比如"看一下服务的流量分布",比如“统计下p99”最初这一个个简单的概念都让工作比较吃力 说起"阵痛 …
Read More -
目前我的博客是部署在github pages上,源码是一个repo,渲染出来的静态页面是一个repo. 更新的时候是把后者作为前者的submodule. 感觉这种方式有些落后了,简直和某司内部的平台有的一比。因此尝试采用了下github actions,来自动化这个部署的流程。 build github pages 其实类似gitlab ci. 最开始我以为需要自己配置服务器,结果发现并不需要,直接用公用的就可以。 详细内容可以阅读github actions 遇到的主要问题其实是,在一个repo的github actions的pipeline 里推送到另外一个repo提示一些权限方面的错误。 解决的办法是配置下ssh key. 假 …
Read More -
2020年终总结
Jan 3, 2021 · 1 min read本来不知道写什么所以不打算写了,不过后来觉得可以把今年做的一些重大的决定写出来,把当时的分析和想法记录下来。这样若干年后再回看,就能找到,是哪些明智或愚蠢的决定,对人生产生了巨大的影响。 职业选择 在商汤待了1234天之后,还是离开了这个一毕业就在地方。新的岗位完全远离了cv方向,主要和推荐相关了。 在换工作方面其实一直特别迷茫,迷茫在我不知道我在商汤的岗位是在做什么。想起19年的时候,猎头都是先默认我是做cv算法的。当得知我虽然不是做算法研究的,就没兴趣聊了2333. 或者有些猎头会觉得,既然不是做算法研究的那就是做工程的了,那对后端一定很熟悉吧? 我觉得这个也和行业内重刷点,轻落地的氛围有很大关系。 这个氛围感觉2020年有了很 …
Read More -
前几天装驱动把笔记本搞崩溃了..重新装了kde桌面环境的manjaro 首先根据 Configure NVIDIA (non-free) settings and load them on Startup 直接装驱动。 装之后mhwd -li命令会显示新安装的驱动,带有nvidia字样的。 然而发现inxi -G 命令下,nvidia GPU显示的drivier是 N/A 参考Inxi -G in Terminal: Graphics card N/A? 发现需要手动load driver 执行 sudo modprobe nvidia 后发现inxi -G 命令可以找到驱动了,nvidia-smi也可以正常显示了。 接下来是设置开 …
Read More -
2020 to do List
Feb 21, 2020 · 1 min read就..终于再次出现了to do list. 原因是之前一直不知道如何置顶文章.... 竟然一下子就2020年了... 学习模型量化 学习onnx CSAPP(随缘 ai system 课程
Read More -
写在毕业一年之后
Jun 29, 2019 · 1 min read转眼毕业一整年了,是时候做一个复盘了。 依稀记得刚入职的时候leader提醒我要有职业规划时的场景。总体来说,这一年虽然没有完全走在最正确的路线上,但是大方向应该没有太偏。 工作之中 其实前半年做的事情非常杂,c++,java,爬虫,前端... 技术的广度和深度,我个人觉得是深度更重要的。 但是在规模不够大的公司,很多时候不得已去现学一些个人技术栈以外的东西。好在后半年以及之后的工作都会比较focus. 总体来说,这一年里主要是如下技能得到了一些提升: c++/cuda 图像编解码 CV算法 还点了一些奇奇怪怪的技能点,我觉得算不上什么竞争力,就不写了。 工作之外 这一年里,工作之外,主要做了两个方面的事情。 第一个方面补了一下 …
Read More -
在steam上买了 BattleBlock Theater, 官方说支持linux,但是却无法启动。 在steam里启动看不到log,于是找到游戏的安装目录。 /home/coder/.steam/steam/steamapps/common/BattleBlock Theater 在终端下启动,报错: BattleBlockTheater: /media/BGBS/BBT_Linux/Core/MemorySystem.cpp:161: void* MemoryBlock::Alloc(unsigned int): Assertion `(!"Got request for zero bytes!")' …
Read More -
系统版本为Manjaro 18.0.3 Illyria 运行文明5比较容易,只需要设置启动选项为: LD_PRELOAD=/usr/lib32/libopenal.so.1 %command% 文明6运行会报错 undefined symbol: FT_Done_MM_Var 解决办法是 在终端中用如下办法运行steam: LD_PRELOAD=/usr/lib/libfreetype.so steam 参考链接
Read More