分类: 未分类

15 篇文章

thumbnail
50人左右软件团队技术管理
一、背景 最近团队人数涨到了接近50,自己也逐渐感觉吃力,也借此机会好好的总结了一下,50人左右的团建团队如何做好技术管理。 自己本身也不太算manager,只不过因为跟领导分工,我更多是在技术或者技术管理上,而我领导本身帮我屏蔽了很多非技术无关的会议、任务、扯皮、需求拉齐、验收等,所以我领导给我俩定义的方式叫做“搭班子双人管理的方式”。所以整体来…
thumbnail
过去和蔚来的一周年
一、写在最前面 还记得给离职前蹭老虞的车回家,路上跟老虞提出了换工作的想法,表明了内心想法和动机;跟老虞谈话到深夜2点,没说很多挽留的话,倒是给了很多鼓励的话,在offer之中,帮我否掉华为,推荐我去蔚来试试。不知不觉,已经来nio一周年了,这一周年的感慨恍惚间感觉回到了踏入职场的第一份工作--应届生~恒润。 本想着趁着人生中最后一个陪产假的间隙,…
thumbnail
密码保护:我心目中理想的ecu uds诊断架构
我认为uds是有两层概念的,一个是微观上的uds,一个是宏观层面的uds。综上,这也是我一直认为,开发(甚至测试)uds(包含其组件)都不能站在独立模块的角度来开发或者测试,而是需要掌握uds的一套方法论
树莓派安装ubuntu server 18以及netplan“隐藏”bug
一直都坚信:技术过程太顺利是学到不到东西的,只有遇到了问题了才会去研究原理性的东西,这个过程才是真正学习。 一、背景   借用了别人的现成ECU台架,所以板子都放到了别人桌面上了,但是ECU只有局域网ip,并且有线还比较远,最好时能无线,所以就不得不使用一个中间“路由器”转换一下;之前用的是别人的NUC(Next Unit of Computing…
什么?你还不懂链接
最近在重构了,不同的模块都是一个动态库或者多个动态库组成,在不同的动态库里有相同的函数名,即使没放在可外部调用的头文件(即module_interface.h),在编译运行时均不会报错,但是却有得到了奇怪的结果,为了找到原因又重新复习了一下链接的过程,记录如下。 另外在我是如何从MCU开发转到linux开发中提到了,懂链接也是我能即使没有linux…
可视化debug linux系统的ECU
前段时间真的是太没时间了,耽误了好久,还记得有两个博客没写完的,一个就是基于openssl实现tls+socket的安全通信-2;还有就是一个我是如何从MCU开发转到linux开发,还想趁着写这篇文章再回顾一下编译链接的原理。前几个月基本都是“纯软件开发”,这周开始了要开始在ECU上实际运行了,虽然我之前在linux服务器已经测试过了,但偶尔还是会…
ssh(无密码)登录linux及失败解决方案
使用vscode可视化调试ECU中提到,我最近一直在mac通过vscode登录到linux来进行代码开发。 一、vscode远程到linux上开发   在vscode上装上Remote-SSH,并在linux上装vscode sever就可以在其他电脑上(mac,linux,windows)来无感的进行”远程开发了“。既然是通过ssh的方式登录到远…
cmake--动态库之配置(第一篇)
记录最近使用cmake遇到和解决的问题 一、 关于cmake cmake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CMakeLists.txt。Cmak…
thumbnail
我是如何从MCU开发转到linux开发
从大二开始玩单片机,2019年想转linux开发,但是无从下手;在工作中,终于在2020年中无缝、平滑过渡到linux上开发,想会议下自己转变之路,同时也希望后面自己进一步成长后,现在的认知是对,然后能够帮助同样迷惑小伙伴。至于linux转mcu,前两年合作的小伙伴就是纯linux出生,感觉转mcu也是需要改变固有认知,但是毕竟没有经历过,则不再展…
linux间网络通信无界面实时抓包、分析以及文件同步
这周四、五趁着工作间隙以及加班折腾了两天,实现了wireshark远程实时抓包和显示,以及两个linux之间文件同步。也许没多难,又或者有更好的办法,但是我折腾了好久,觉得可以记录下。 一、 背景   现在都基本都是以linux上的开发为主,然后日常开发环境在部门的两台服务器(都是ubuntu)上,但是主要还是在一台服务器上,因为我本身暂时是以网络…