场景
最近西安疫情比较严重,不到一个月已经近 200 例了,而我也被确诊病例轨迹重重包围了;疫情刚开始我司就决定让大家居家办公,一直到现在;居家办公已经不是第一次了,但是在居家办公这个过程中,每个人都会遇到这样或者那样的事,今天就来说说,工作的常态就是被打断,以及如何有效的解决被打断这个问题。
sequenceDiagram participant Browser participant Server Browser->>Server: Can you send me a page? Server-->>Browser: Ok(100Kb) Browser->>Server: So large? Server-->>Browser: Yes
随着带宽和基础设施的快速发展,网页显示速度也有迫切需求,随之,就出现了各种各样加速显示网页的技术。
In HTTP, content negotiation is the mechanism that is used for serving different representations of a resource to the same URI to help the user agent specify which representation is best suited for the user (for example, which document language, which image format, or which content encoding).
In modern software development, we leverage public images as base images to build up applications images quickly and deploy them into the production environment.
With more and more applications containerized, container security is also becoming more important. To use vulnerability scanners, we can bring forward the security feedback cycle which is traditionally done towards the end. This aligns closely with our belief that by adopting agile, we will be able to get faster feedback. This is what we are doing in order to achieve it.
以下是一些我们在敏捷开发中常用的会议目录,我们可以使用这张表格对相关会议进行适当裁剪,应用到自身团队来提升团队的敏捷实践,提高效率。
Meeting name | Frequency | Duration | Host | Participators | Main content & Target |
---|---|---|---|---|---|
Standup meeting | Everyday | 10’~15’ | Team member take turns | All team member and your PO PM and so on | Describe your job yesterday and today, call out the block, and give a deadline |
Showcase | Fortnightly | 30’ | Team member take turns | All team member and your PO PM and so on | Show delivery value |
Code Review | Everyday | 1h | Every dev | All dev | Go thought your code which is written today, feedback to others from tech and biz perspective |
Backlog grooming | Fortnightly | 1h | BA | All team member | BA and others will explain what /why we will do |
Tech Huddle | Twice a week(1 short , 1 long) | 30’ or 1h | Every dev take turns | All dev | Show some new tech, or deep work in some domain, Expand your influence |
Retro | Fortnightly | 1h | Every dev take turns | All team member, PO, PM | Collection some tips which can improve team member work efficiency and make work env more safe and happy |
Delivery Health Check | Fortnightly | 30’ | BA / TL/ Volunteer | All team member | Check spring’s all cards and hight light the abnormal card, explain it and collection some tips to improve the accuracy of estimating |
Poker Planning | Fortnightly | 1h | BA | All team member | Estimate cost which you do the specific card, and BA will pull some cards into next spring which all points match some number |
Bug bash | Every release Before go-live | 1h | QA | All team member | Find bugs from different perspective with different role |
1 on 1 | Monthly | 20’ | You or your PM/DM | You and your PM/DM | Talk about daily work and life, best to give feedbacks or suggestions |
上面这些都是些正常的日常会议,但是在日常的工作中还有其他不那么频繁的会议,并且这些会议大多数只是需要参与进去,而不是主持者;这些会议通常是扩大团队或者个人影响力的会议,所以建议你抓住机会。
因为我对我的所有的 git commit 都开启了签名,而且每次 GPG 签名的最长缓存时间我设置成了 1 天, 所以过了今天明天就得重新输入密码了,这估计是个无解的问题,除非我生成没有密码的 GPG 密钥对。
今天朋友发来一个 iWatch SE 的京东购买链接,然后问我这个手表怎么样。作为一个已经有 iWatch 的人来说,回答这个问题应该很简单吧? 然并卵。
先不说,是不是生产力完全取决于你怎么使用它这个万能定律。
旅行就是,你离开了你讨厌的城市去看看别人讨厌的城市。
本文仅代表个人观点,与 Thoughtworks 公司无任何关系。