Warning: putenv() has been disabled for security reasons in /www/wwwroot/1a3soluciones.com/wp-content/plugins/jnews-meta-header/class.jnews-meta-header.php on line 66

Warning: putenv() has been disabled for security reasons in /www/wwwroot/1a3soluciones.com/wp-content/plugins/jnews-meta-header/class.jnews-meta-header.php on line 77
admin@cpwss2d,作者Soul Sports - Page 31 of 602
admin@cpwss2d

admin@cpwss2d

matrix of prescience day 3

matrix of prescience day 3

又到记录的时候,今天是我搞这个“预见矩阵”(matrix of prescience)的第三天。感觉时间过得还挺快哈。 头两天,还有点懵,对着这个词儿“matrix”,我就想起以前看电影里的那些,什么代码雨、虚拟世界啥的,有点玄乎。但咱这是实践嘛得落地。所以前两天我就是瞎琢磨,拿个本子随便划拉几下,想把脑子里那些乱七八糟的念头给归拢归拢。 今天主要干 今天我感觉比前两天稍微有点头绪。我不再纠结那个英文词到底是啥意思,就按我自己的理解来,管它叫“想法整理格”得,听着实在。 我先是找张干净的A4纸,不像昨天用那个小本子,感觉施展不开。然后拿尺子认认真真地画个大格子,横竖都画几条线。没画太复杂,就分几个区。 我主要琢磨接下来一周可能遇到的几件事儿: 工作上那个报告: 这玩意儿有点头疼,我把它放第一个格子里。旁边标注“可能遇到的问题”,比如数据不全、领导不满意啥的。 家里老人身体: 最近天气变化大,有点担心。这个也专门列一块儿,写“需要关注的点”,比如提醒吃药、抽空打个电话问问。 下周的锻炼计划: 这个老是坚持不下来,这回我特意加一栏“怎么督促自己”,写几条简单的,比如“跑完步奖励自己看集电视剧”之类的。 填这些格子的时候,我尽量用最白话的词儿,不搞那些虚的。就是想到啥写把脑子里模糊的担心和计划,变成纸上看得见的字。这个过程挺费时间的,主要是得静下心来想,还得逼着自己把事情想细一点。 写完之后,看着这张纸,虽然还是简简单单的几个格子,但感觉心里稍微亮堂点。不是说我真能“预见”啥,而是把那些悬着的心事儿,一条条摆在明面上。哪些是重点,哪些可以缓缓,哪些需要提前准备,好像清晰一丢丢。 最大的感受是,这个所谓的“矩阵”,对我来说,可能最大的用处不是预测未来,而是帮我把当下的思路理清楚,知道劲儿该往哪儿使。有点像打扫屋子,把东西归置归置,看着舒服,用着也方便。 行,今天就先这样。实践嘛就是一点点试,一天天来。明天再接着弄,看看还能不能琢磨出点别的门道来。继续记录!

buzz build

buzz build

今天来说说这个“buzz build”的事儿。这词儿听着挺玄乎,搞得好像多高大上似的,说白,就是咱们手头上项目到一个节点,得弄个能跑、能看、大家内部能体验一下的版本,好歹让大家知道咱们忙活半天,到底弄出个啥玩意儿,也算是提前吹吹风,造点小声势。 为啥要搞这个? 主要是项目七七八八的功能做得差不多,但都散落在各处,代码分支也乱七八糟的。老板或者产品那边催着想看看整体效果,总不能每次都拉着一堆人,指着屏幕说“你看这里”、“那里假设一下”,太费劲。所以就得集中火力,把现阶段能看的东西攒一块儿,弄个所谓的“buzz build”。 开始动手 第一步,那肯定是拉代码。这步就头疼,得跟几个负责不同模块的哥们儿确认哪个分支是最新的、相对稳定的。有时候,A说他的dev分支最新,B说他的feature分支才对,得花点时间沟通,把大家都认可的代码先合并到一个临时分支上。这过程,运气好点顺顺利利,运气不冲突解决就够喝一壶的。 代码拉下来合并接下来就是跑起来试试。本地环境先跑通,这是最基本的。通常这一步就会发现不少问题: 依赖没装全。 配置文件忘改。 某个哥们儿提交代码时,把本地调试的硬编码给带上去。 接口变动,前端没及时更新调用方式。 这些都是小事儿,但特别琐碎,得耐着性子一个个排查、修复。有时候一个不起眼的小问题,能折腾小半天。真的,这种时候就感觉,规范啥的都是说给别人听的,自己团队执行起来总差点意思。 中间遇到的坑 本地跑通,不代表就万事大吉。下一步是打包或者部署到测试环境。这又是一道坎。本地环境和测试环境总有那么点不一样,可能是操作系统、可能是依赖库版本、也可能是网络配置。经常遇到本地好好的,一上测试环境就挂。定位问题就更麻烦,得看日志、远程调试,各种手段都用上。 记得有一次搞这个,死活跑不起来,日志里也没啥有用的信息。折腾大半天,发现是测试服务器上一个底层服务的端口被另一个临时服务占用。你说气不气人?屁大点事儿,浪费好多时间。 还有就是数据问题。演示嘛总得有点像样的数据。有时候得自己造点假数据,或者把生产环境的数据脱敏后导一份过来。这也挺费工夫的,特别是数据结构复杂的时候。 搞定 等这些坑都填得差不多,测试环境也跑起来,界面也能看,功能也能点点点,这个所谓的“buzz build”才算基本完成。然后赶紧通知相关人员,比如产品经理、老板、或者其他需要解进度的同事,让他们上去体验体验,提提意见。...

Page 31 of 602 1 30 31 32 602

POPULAR NEWS

EDITOR'S PICK

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.