又到记录的时候,今天是我搞这个“预见矩阵”(matrix of prescience)的第三天。感觉时间过得还挺快哈。 头两天,还有点懵,对着这个词儿“matrix”,我就想起以前看电影里的那些,什么代码雨、虚拟世界啥的,有点玄乎。但咱这是实践嘛得落地。所以前两天我就是瞎琢磨,拿个本子随便划拉几下,想把脑子里那些乱七八糟的念头给归拢归拢。 今天主要干 今天我感觉比前两天稍微有点头绪。我不再纠结那个英文词到底是啥意思,就按我自己的理解来,管它叫“想法整理格”得,听着实在。 我先是找张干净的A4纸,不像昨天用那个小本子,感觉施展不开。然后拿尺子认认真真地画个大格子,横竖都画几条线。没画太复杂,就分几个区。 我主要琢磨接下来一周可能遇到的几件事儿: 工作上那个报告: 这玩意儿有点头疼,我把它放第一个格子里。旁边标注“可能遇到的问题”,比如数据不全、领导不满意啥的。 家里老人身体: 最近天气变化大,有点担心。这个也专门列一块儿,写“需要关注的点”,比如提醒吃药、抽空打个电话问问。 下周的锻炼计划: 这个老是坚持不下来,这回我特意加一栏“怎么督促自己”,写几条简单的,比如“跑完步奖励自己看集电视剧”之类的。 填这些格子的时候,我尽量用最白话的词儿,不搞那些虚的。就是想到啥写把脑子里模糊的担心和计划,变成纸上看得见的字。这个过程挺费时间的,主要是得静下心来想,还得逼着自己把事情想细一点。 写完之后,看着这张纸,虽然还是简简单单的几个格子,但感觉心里稍微亮堂点。不是说我真能“预见”啥,而是把那些悬着的心事儿,一条条摆在明面上。哪些是重点,哪些可以缓缓,哪些需要提前准备,好像清晰一丢丢。 最大的感受是,这个所谓的“矩阵”,对我来说,可能最大的用处不是预测未来,而是帮我把当下的思路理清楚,知道劲儿该往哪儿使。有点像打扫屋子,把东西归置归置,看着舒服,用着也方便。 行,今天就先这样。实践嘛就是一点点试,一天天来。明天再接着弄,看看还能不能琢磨出点别的门道来。继续记录!
今天来说说这个“buzz build”的事儿。这词儿听着挺玄乎,搞得好像多高大上似的,说白,就是咱们手头上项目到一个节点,得弄个能跑、能看、大家内部能体验一下的版本,好歹让大家知道咱们忙活半天,到底弄出个啥玩意儿,也算是提前吹吹风,造点小声势。 为啥要搞这个? 主要是项目七七八八的功能做得差不多,但都散落在各处,代码分支也乱七八糟的。老板或者产品那边催着想看看整体效果,总不能每次都拉着一堆人,指着屏幕说“你看这里”、“那里假设一下”,太费劲。所以就得集中火力,把现阶段能看的东西攒一块儿,弄个所谓的“buzz build”。 开始动手 第一步,那肯定是拉代码。这步就头疼,得跟几个负责不同模块的哥们儿确认哪个分支是最新的、相对稳定的。有时候,A说他的dev分支最新,B说他的feature分支才对,得花点时间沟通,把大家都认可的代码先合并到一个临时分支上。这过程,运气好点顺顺利利,运气不冲突解决就够喝一壶的。 代码拉下来合并接下来就是跑起来试试。本地环境先跑通,这是最基本的。通常这一步就会发现不少问题: 依赖没装全。 配置文件忘改。 某个哥们儿提交代码时,把本地调试的硬编码给带上去。 接口变动,前端没及时更新调用方式。 这些都是小事儿,但特别琐碎,得耐着性子一个个排查、修复。有时候一个不起眼的小问题,能折腾小半天。真的,这种时候就感觉,规范啥的都是说给别人听的,自己团队执行起来总差点意思。 中间遇到的坑 本地跑通,不代表就万事大吉。下一步是打包或者部署到测试环境。这又是一道坎。本地环境和测试环境总有那么点不一样,可能是操作系统、可能是依赖库版本、也可能是网络配置。经常遇到本地好好的,一上测试环境就挂。定位问题就更麻烦,得看日志、远程调试,各种手段都用上。 记得有一次搞这个,死活跑不起来,日志里也没啥有用的信息。折腾大半天,发现是测试服务器上一个底层服务的端口被另一个临时服务占用。你说气不气人?屁大点事儿,浪费好多时间。 还有就是数据问题。演示嘛总得有点像样的数据。有时候得自己造点假数据,或者把生产环境的数据脱敏后导一份过来。这也挺费工夫的,特别是数据结构复杂的时候。 搞定 等这些坑都填得差不多,测试环境也跑起来,界面也能看,功能也能点点点,这个所谓的“buzz build”才算基本完成。然后赶紧通知相关人员,比如产品经理、老板、或者其他需要解进度的同事,让他们上去体验体验,提提意见。...
大家今天就跟大家唠唠我最近玩那个《Monopoly Go》里头的“船长任务”(Captain’s Quest)活动,说说我都拿些啥奖励。 这游戏我平时没事就上去丢丢骰子,盖盖房子,挺解压的。那天一登录,就看到弹出来个新活动,叫啥“船长任务”。看着挺新鲜,就想着点进去看看是咋回事儿。 点开一看,嚯,界面还挺酷炫,有点航海寻宝那味儿。任务目标大概意思就是要咱们在棋盘上收集特定的道具,好像是些舵轮、望远镜、船锚啥的,落在有这些玩意儿的格子上就能拿到。 一开始嘛咱也不懂套路,就老老实实地丢骰子。 我就按平时那样,调个中等倍数,比如x10或者x20这样子,然后就开始扔。运气好的时候,连着几下就踩中好几个道具格子,看着任务进度条蹭蹭往上涨,心里还挺美滋滋的。 也有脸黑的时候。有时候连丢好几次,就是死活踩不到那几个关键格子,眼瞅着骰子哗哗往下掉,心疼得不行。这时候就得调整策略,比如看准棋盘上道具格子比较集中的区域,算计着点儿丢,或者干脆把倍数调低点,先稳一手,慢慢磨。 任务过程和奖励到手 这活动跟其他活动差不多,也是分阶段给奖励的。我记得大概是这样: 收集到一定数量的道具,就能解锁第一档奖励。通常给点游戏币和一些骰子,虽然不多,但也是个盼头。我就靠着这些补充的骰子继续往下推。 接着玩,收集的道具更多,就能拿到第二档、第三档……奖励也越来越我印象比较深的是中间有一次给不少骰子,还有几张贴纸包,正好我缺几张卡,开出来一张金卡,给我乐坏。 越往后,需要的道具数量越多,难度也越大。有时候感觉就像是无底洞,骰子砸进去不少,进度条动得却很慢。这时候就得佛系一点,有活动加成的时候(比如那个High Roller)就冲一冲,平时就随缘玩。 我记得那次活动,主要目标好像是围绕着收集那些航海主题的代币。每收集到一定数量,就能点亮一个里程碑,然后“叮”一声,奖励就到账。 主要拿到的奖励有这么几类: 大量骰子: 这是最实在的,没骰子寸步难行。活动给的骰子数量还挺可观的,尤其是完成比较靠后的阶段时。 游戏现金: 这个也挺有用,可以用来升级地标,完成棋盘。...
Okay, here’s how I went about figuring out my prediction for the Boston Celtics game today. It’s just my process,...
Okay, so yesterday I was kinda bored, right? Just scrolling through the usual junk online. And then I saw something...
哥们儿姐们儿,今天碰上个糟心事儿,就是那个赛博朋克2077的DLC“往日之影”里头,有个叫“Lucretia My Reflection”的任务,死活就是不开始,给我整不会。 我以为是游戏卡或者啥的。老规矩,先是退游戏重进,不行。然后重启电脑,还是老样子,任务列表里根本没这任务的影子,地图上也没提示。 我就琢磨着,是不是我哪里搞错。按理说,主线推到那儿,跟那个叫李德的还有总统聊完,就该自动接。可我这边就是没反应。 排查过程 没辙,上网搜搜,发现好像不止我一个人遇到这问题。各种说法都有,看得我头都大。有人说是存档坏,有人说是某个前置条件没达成。 我就开始折腾: 验证游戏文件完整性:用那个游戏平台自带的功能检查一遍,说是文件都好着,没缺没坏。 加载旧存档:这个是我觉得最靠谱的法子。我翻出来一个稍微早点的存档,大概是跟总统、李德在那安全屋里对话之前的那个节点。重新加载这个档。 重新走一遍流程:加载旧档之后,我没急着直接去对话,先在那个区域稍微转悠一下,开开车,过大概游戏里一天的时间,感觉让系统“缓一缓”。 再次触发对话:然后,我才回去跟那俩人说话。这回我特别注意对话选项,虽然网上有人说某个选项会导致任务中断,但我这是任务压根没开始,所以就正常选,确保对话完整进行完。 结果 你猜怎么着?这回对话结束后,任务“Lucretia My Reflection”总算是弹出来! 任务列表里也出现,地图上也有新的目标点。 搞半天,原来还真可能是那个触发点有点小毛病,重新加载之前的存档再走一遍流程,就给它“激活”。虽然具体是哪个步骤起作用我说不清,是多等一会儿,还是重新加载存档本身,反正是解决。 总算是能继续往下玩,真是费劲。如果你也遇到这问题,强烈建议试试加载任务触发前的那个存档,然后稍微等一下或者做点别的事再重新去触发对话,没准儿就好。希望能帮到大家。
大家今天跟大家分享一个我最近折腾的小项目——Fortnite 倒计时。 事情是这样的,我有个朋友超级迷《堡垒之夜》,每次新赛季开始或者有什么活动,他都掐着点等。我就想,能不能自己做一个倒计时,让他更方便的解时间。说干就干,我立马开始研究! 我得确定用什么技术。考虑到以后可能还会加一些其他的功能,我决定用 JavaScript + HTML + CSS 来搭建一个简单的网页。HTML 负责结构,CSS 负责美观,JavaScript 负责实现倒计时的逻辑。 然后就开始动手写 HTML。我先搭一个基本的框架,包括一个显示倒计时的区域,一个显示活动名称的区域,还有一些简单的样式。 接下来是 CSS,我给网页加一些背景颜色、字体样式,让它看起来更舒服一点。这部分还可以继续优化,毕竟审美这东西见仁见智嘛 重头戏来,JavaScript 部分。我先定义一个目标时间,也就是《堡垒之夜》新赛季开始的时间。然后,我用 `setInterval`...
Man, hearing about Patric Young, that whole situation, it really stuck with me. I remember scrolling through stuff online, maybe...
Alright, so, today I’m gonna spill the tea on something I’ve been digging into lately: the weaknesses of the Lakers....
Okay, here’s my attempt at a blog post about Josh Giddey’s salary, based on your instructions. I’m going to talk...
We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.