人艰不拆——记在工作一个半月之后
写在前面的话
本来年初申请了独立部落格的,也更了几篇文章。无奈,域名需要备案balabala,想想都觉得麻烦,干脆就弃掉,又重新回到了这里。
---------------------------------------------------------------------------------------------
掐指一算,工作已经有一个多月啦。可再想想,发现这段时间也没做什么,完全没有融入到团队的那种感觉。
刚进公司那会儿,大概是刚好新产品急着要上线,导师也没时间带的缘故,安排我们看代码。(没有文档没有注释,纯干看,后来断断续续有安排小组的同学们来讲项目代码的总体架构以及一些细节实现等等东西,不过是杯水车薪,毕竟不懂的东西太多,而导师又忙,也不好总去打扰,于是时间就这么浪费过去了……
大概过了一周多,导师安排我去做版本管理相关的事,说起来并不复杂,就是意图在后台提供git或svn服务器,在客户端调用再相关的API完成更新(主要是一些小资源
导师首先推荐git,说平时在用svn时发现BUG太多。于是我开始着手去折腾libgit2,先是在vs环境下让libgit2可以跑起来,这前前后后折腾了将近一周的时间(汗……)。然后试图调用clone及pull的API,结果发现,目前libgit2还不支持pull,只好又转到了svn。
吸取之前的教训,这次首先调研了一下svn提供的接口,发现完全能够满足需求,但是编译的依赖库太多,移植太困难了。于是又想着是不是可以自己实现git的pull接口,又纠结了几天的时间,发现不靠谱,还是用现有的svn吧。
于是开始在mac os下折腾svn,依赖库多也就算了,还对库的版本有要求,简直整到吐血。折腾一周的时间,把svn装好,同时写好了测试代码,实现checkout和update两点功能。
接下来,导师想模拟测试一下大规模用户并发操作时的效率,于是我又变身运维小弟,部署svn+apache+nginx,由于之前完全是零经验,导致搭建整个测试环境都用了将近一周的时间,当然期间导师想法也在不断改变,工作也不可能一蹴而就。
最终总算是搭好了测试环境,效果不算太好,但准备将就着用了。所以今天(已经是昨天了)开始把测试代码做个封装,给客户端使用。结果发现,我测试代码使用的是动态库,拿到客户端是没办法使用的,只能使用静态库。(呃啊……) 当时编译svn的时候生成了静态库可以直接拿来用,但是依赖库apr没有(因为不是自己编译的),只好又重新编译apr。然后呢,由于版本兼容性太差,导致之前编译好的svn不能用了,只好再次重新svn。
就在这个时候,电脑死机进不去系统了。(渣电脑装黑苹果总是出bug,摊手)只能明天到公司再找运维组的同学帮忙了。
哎,这中间走过太多弯路,有不少的经验教训值得总结,时间也不早了,先洗洗睡了,有时间再好好总结一下。
人艰不拆——记在工作一个半月之后相关推荐
- 2021工资翻倍指南:Android面经,历时一个半月,斩获3个大厂offer
历时一个半月,斩获3个大厂offer(京东.新浪.滴滴),这里进行下简单的总结,希望能帮助到大家. 总体来说,面试一般都是基于你的简历来进行的,一般先考察你的基础,然后考察你知识体系的完备程度,接着会 ...
- 万字篇:2020Android面经,历时一个半月,斩获3个大厂offer(京东、新浪、滴滴)
原文链接:https://juejin.cn/post/6905226221357891592#heading-14 作者:tinyvampirepudge 好文推荐:文章看完很有感触,希望大家能多多 ...
- 2021Android面经,历时一个半月,斩获3个大厂offer
历时一个半月,斩获3个大厂offer(京东.新浪.滴滴),这里进行下简单的总结,希望能帮助到大家. 总体来说,面试一般都是基于你的简历来进行的,一般先考察你的基础,然后考察你知识体系的完备程度,接着会 ...
- 2020Android面经,历时一个半月,斩获3个大厂offer
历时一个半月,斩获3个大厂offer(京东.新浪.滴滴),这里进行下简单的总结,希望能帮助到大家. 总体来说,面试一般都是基于你的简历来进行的,一般先考察你的基础,然后考察你知识体系的完备程度,接着会 ...
- 应届入职华为OD一个半月,治好了我的精神内耗
上一篇:阿里被裁,应聘小公司被老板"年薪百万"画饼 看到一位匿名华为OD同学写的文章:应届入职华为OD一个半月,治好了我的精神内耗.当应届.华为.OD.精神内耗这几个词语碰撞到一起 ...
- 【石头和爸爸】离家远行前的一个半月
点滴的生活 用眼去观察,用心去体会,用笔去记录 七月流火,八月未央,七夕悄然而至, 过去的一个半月,是石头和爸爸并肩战斗的时间. 七夕节,让我们相会在望京和地铁线, 截取一些瞬间,画几幅插图,写几段话 ...
- 程序员失业一个半月,降薪2K的offer要不要去?
以往人们换工作是为了涨薪,但如今大环境不好,降薪的offer要不要接? 一位程序员求助:2月底被裁,失业一个半月,收到一个降薪2k的offer,要不要接? 楼主问,之前的薪资是30k,offer给了2 ...
- 一个半月快速、低成本上云,云数据库专属集群解决方案看过来
在6月9日的"全速重构"2020阿里云·线上峰会(点击可查看数据库专场亮点)中,阿里云智能数据库事业部的资深产品专家斗佛开启了全球首发4款云数据库新产品--云数据库专属集群.图数据 ...
- 2020民泰银行软件测试,2020应届生银行工作一个半月感受
普通本科毕业,进了西南某省会中下股份制银行中业务考核倒数的支行. 现在每天上班如上坟的心情.现在职位是厅堂经理(大堂经理和柜员合并的简称),每天的工作任务一般是出去上门开卡,卖理财,拉存款.要么就是在 ...
- 刷了一个半月算法题,我薪资终于Double了
戳蓝字"CSDN云计算"关注我们哦! 技术头条:干货.简洁.多维全面.更多云计算精华知识尽在眼前,get要点.solve难题,统统不在话下! 前言 很多人感觉大公司都是要手写算法, ...
最新文章
- gdb相关(栈和寄存器)
- HTML添加首页,添加首页分类推荐.html
- Leetcode 461. Hamming Distance JAVA语言
- 别看不起分区表:我要为你点个赞
- 【C++】C++0x :: Introduction to some amazing features
- 结构设计模式 - 复合设计模式
- 如何一行代码搞定SSD模型推理与结果解析
- 关于DevExpress的心得
- python3入门代码-python3爬虫入门程序
- 反编译那些事儿(四)—序列化问题
- Adobe Flash Player32 离线安装包及菁苗软件打开白屏的解决方法
- OCR电子发票批量自动合成软件
- ADC前端电压跟随器和ADC相关参数之---分辨率和精度(INL和DNL)
- 读书笔记-人月神话8
- 一个屌丝程序猿的人生(二十二)
- PHPExcel导出excel入门实例教程
- 关于数学建模、机器学习与深度学习的思考
- 如何使用E邮宝的热敏标签纸打印亚马逊外箱单?
- 区块链能够应用在哪些行业
- AnimationEvent事件问题之详细分解