怼周刊_v53

~ 预定 18.4.16 20:20 发布



进度 Timelines

~ 记录当周关键事件日期+证据链接

任务 Tasks

~ 记述关键共怼任务 (如果没有, 留空)

进展 Progress

~ 整体圈内活跃指标情况(st 专用服务, 尚少使用手册)

allcic Commit timesweekly Commit times
ZoomQuiet546 leilayanhui16
liguanghe506 Vwan7
zhangshiyinrunwithcc464 zoejane4
leilayanhui415 sumin11231
all Commit Comments timesweekly CommitComments times
ZoomQuiet177 ZoomQuiet1

成果 Achievements

~ 各种成品/半成品 内部知识作品

@zoejane - 怼周刊小站

DutySchedule v2 - @leilayanhui

故事 Stories

~ 收集各自无法雷同的怼圈真人故事…

@zoejane - 遇到难题,发封英文邮件给客服吧

  • 经历
    • 因为更换个人网站的托管商,搭建怼周刊小站,遇到一些域名和证书相关的问题,尝试搜索和查文档都没解决的了
    • 这周尝试和 FastComet, GitHub, Netlify 的客服和支持人员都尝试了用英文邮件方式沟通,发现很快就解决了问题
  • 体验
    • 主动用英文联系客服和支持人员也是解决问题的一个很好的方式,值得尝试
    • 优秀的网站常常也配有很好的支持系统,遇到问题的时候可以尝试主动沟通,感觉他们的回复都挺专业的
    • 英文不好也没关系,把遇到的难题和自己的困惑大概表达出来就行. 这时候真心感觉蹩脚的英文也对解决困难很有帮助 :)

DutySchedule 体验分享 - @leilayanhui

DutySchedule v2 终于写完了,第二版的目标是实现值班人轮流二次值班。比如上个月值班一次的,这个月就值班两次,下个月再变成一次,大家轮流。大致分成七步完成,先从人数最少的周日开始编写,一共花了一个多月的时间完成,实际编程时间大概 46h。

神器 - Jupyter Notebook

第二版的整个开发过程都是在 JN 里完成的,不管是记录文字、编写代码、测试命令,都是在里面进行的,整个过程非常流畅,没有切换窗口这类多余的动作,可以专心编程。

Jupyter Notebook 插件集 jupyter_contrib_nbextensions,开启其中的 table of contents 类似书签的功能。因为会在 ipynb 跑程序,整个文件会很长,翻看起来很花时间,用了 TOC 就能快速定位。

神器 - 探索记录

V2SaturdayTest.ipynb 整个文档就是一个探索记录,包括一开始的设想,实际操作,失败的地方和应对方法。非常建议把设想或要实现的功能变成文字写下来,能理清思路,也不怕在原来的想法上不断添加、修改。还能当做 MVP 使用,每一行都是个小任务,先实现第一行,再实现第二行。工作细分后做起来也更轻松。而且不管你进行到哪一步,都可以随时停下来,稍作注明,第二天就知道从哪里开始。有了记录后,就能在上面添砖加瓦,一点点把程序写出来。

困难

人脑的思维方式是启发式的,有很多跳跃和遗漏的地方。但程序需要把所有的可能都明确的写出来。我在编写的过程中经常碰到,即使打了草稿,但在把思路转变成代码的时候依然会冒出来很多问题,都是之前自己没有想到的,需要把那些缺漏的地方都补上,程序才能正确运行。

数据结构比如数据如何分类,是根据星期几来分,还是根据值班人,选取哪种分类更合适。还有各种数据间的优先级。周日的值班人数时最少,所以优先级应该最高,再是周六、周五。然后在选取第二次值班人员时,要根据什么来计算。这些关系我是写到很后面才逐渐搞清楚的。

收获

从很多细节上体验了大妈一直在教导的东西。比如 MVP,比如笔记。之前编程课早就听大妈讲过,都只是字面上的理解,现在发现真的是一个很重要的工具。还有比如给函数加注释,到了调试阶段,有个函数我竟然想不起它是干什么的,得重新去翻它的定义。最重要的是学到很多新命令。这个程序里 90% 的命令都是我在不知道的情况下搜来的,只是我非常明确的知道这一步要干什么,所以一搜就搜到了。整个程序写下来收获满满。

推荐 Recommedations

~ 嗯哼各种怼路上发现的嗯哼…

号召

后记 Postscript

~ 怼周刊是什么以及为什么和能怎么…

大妈曰过: 参差多态 才是生机 问题在 参差 的行为是无法形成团队的

Coming together is a beginning;
Keeping together is progress;
Working together is success!

<— Henry Ford

  • 所以, 有了 大妈 随见随怼的持续嗯哼…
  • 但是, 想象一年后, 回想几十周前自己作的那些 图样图森破
  • 却没现成的资料来出示给后进来嗯哼?
  • 不科学, 值得记录的, 就应当有个形式固定下来
  • 所以,有了这个 怼周刊 (Weekly 4 DU)

What is DUW? Why we make DUW? What are the possibilities of DUW?

Dama said, variety brings vitality. But various behaviors may make us hard to cooperate as a team.

Coming together is a beginning;
Keeping together is progress;
Working together is success!

<— Henry Ford

That’s why Dama keeps on debugging. However, as time goes by, maybe you would not remember these days clearly and spread your experience difficultly. What a pity! The valuable should have a fixed form to be recorded. That’s why we make the Weekly for DU.