怼周刊_v112

~ 预定 190610 2042 发布


...TODO


Activity 活性

社区当前嗯哼程度

怼员 怼力 数值
zoomquiet 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 100.00
izhangshiying 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 70.42
simpleowen 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 50.70
gzmichael 🔥🔥 8.45
xiaoshizi1024 🔥 7.04
youying0356 🔥 4.23
hailiange ... 0.00

propose 号召

  • |蠎周刊 |汇集全球蠎事儿 !-)
    • 俺私人嗯哼了5年了
    • 邀请大家一起来, 每周嗯哼
  • 每周例怼后, 无论是否列席, 大家都在 故事->怼印象 中追加当周 top3 感触

Achievements 成果

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

@熊本🐻 -> 怼周刊发布手册S29版

<- 3d[TASK]DUW发布手册S29版 · Issue #706 · DebugUself/du4proto

S29版简要说明

  • S29版怼周刊发布手册,主要的变化是自动化网站发布.为达成此项功能,发布步骤有3个主要变更
    • trigger 触发
    • log 记录查询
    • 小站更新
  • 详情步骤见如下

S29版变更detail

~ trigger 目录下空文档触发

  • repo: du4proto branch: DUW
    • 来到 repo: du4proto branch: DUW
    • 来到目录 du4proto/2019
    • 确认当周怼周刊文字内容填充完毕
    • 将当周怼周刊草稿 ###_draft.md修改为###.md
    • commit message书写为"🚀 RELEASE: (#当周怼周会的issue号) ###(当周怼周刊的期数)w pub"
    • 案例见 ~ 🚀 RELEASE: (#701) 111w pub
    • 来到目录 du4proto/_trigger
    • 手动添加空文档 deploy.md (注:此步骤旨在部署怼周刊网页版自动化发布)
    • commit message书写为"🚀 RELEASE: (#当周怼周会的issue号) ###(当周怼周刊的期数)w trigger"
    • 案例见 ~ 🚀 RELEASE: (#701) 111w trigger

~ logging 发布记录查询

  • repo: duw branch: logging
    • 来到 repo: duw branch: logging
    • 来到本分支的commit history
    • 查看自动发布log
    • 确认当周周刊是否成功发布
      • 发布成功第1种确认方法: 直接查看commit history,如果commit message说"📦 NEW: (crontab) logging auto publish..."即为发布成功.
      • 发布成功第2种确认方法: 查看log脚本中,当周的DUW分支里的.md是否已转移到docs,比如6月log里的line 162 '../br_DUW/2019/111w.md' -> './docs/111w.md',即为111w发布成功.
    • 案例见 ~ 📦 NEW: (crontab) logging auto publish as 2019-06-04

~ 怼周刊小站确认 + 来到 + 确认当周周刊是否成功发布 + 案例见 ~

S29版归档

Stories 故事

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

@[email protected]熊本 -> 怼周刊发布机修正:Webhook Bypass调整

背景 -> 怼周刊网页无法自动发布

<= 190604 熊本 [10:37]HELP 111w怼周刊无法触发...

  • 111w怼周刊编辑操作时发现,无法发布网页版.
  • 按往常,只要进行如下两步操作,就会触发网页版发布:
    • 1.将_draft.md更名为.md
    • 2.在_trigger目录下添加空文件deploy.md
  • 操作日志见 ~ 5c6e8e3
  • @DAMA追踪后,总结事件为

应急方案 -> 手动发布网页版怼周刊

触发失败原因 -> webhook bypass

  • 发现 VPS 主机中对应 hooks 日志据错:
    trigger @ 2019/06/04 20:40:01
    github-hook->trigger exist, deploy NOW:-)
    /opt/www/debuguself/br_duw_pub/cron4trig2duw.sh: line 40: /opt/www/debuguself/ghbr_logging_duw/2019/06/190604_204001.log: No such file or directory

    ...

    fatal: pathspec '2019/06/*.log' did not match any files
    On branch logging
    Your branch is up-to-date with 'origin/logging'.
    nothing to commit, working directory clean

应急修改

小结 -> 2个关键

duwStructure

impression 怼印象

~ 例怼中感触最嗯哼的 top3 感想

  • ( ̄▽ ̄):

    • ...
  • 熊本🐻:

    • @ZoomQuiet GraghiQL获取的数据比用Golang QT等更加精准,因为精准,获取数据的成本得到降低. 怼力似乎和以前的怼周刊st服务内容差不多,其意义是,用来衡量怼员在怼圈的活力指数.
    • @izhangshiying 分享本地发布怼周刊小站的意愿. 被建议建立Issue记录过程.
    • 困惑:为何选择如是量化指标似乎一直未见故事说明,怎么能证明量化指标不是'拍脑袋'不是'面子工程',需要具体故事的积累.

live 怼生活

~ 生活中带有怼范的各种 (投稿后可同时沉淀到 wiki 的2.5 怼生活下)

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.


蟒营®编程思维提高班 Python版/第11期 正在报名

精品小班/ 每期<42人

  • 开始报名: 2020.7.22
  • 报名截止: 2020.8.23
  • 正式开课: 2020.8.30
  • 课程结束: 2020.10.11
扫描报名: 101camp11py

蟒营®式 原创课程

伴你重享学习乐趣

官网: py.101.camp

Reactivate Joy by Self-teching with You


任何问题可先进入知识星球(免费)咨询:
FAQ

关注公众号, 持续获得相关各种咨询:
mainium


追问

任何问题, 随时邮件提问可也:
[email protected]