[5wd3]大妈讲座之 微信: 编程的嗯哼环境

~ 如何中国的进入移动互联网?

  • Leo 作者 Edward Ream 给大妈发来感谢信

表扬

  • @liangchaob: Docker + MUD(文字游戏)
  • @wp-lai: 秒交作业, 促进反馈
  • @xpgeng: 如何读/写文档?
  • @penguinjing: 全勤笔记
  • @fqlxxxxx: 论不问的科学性
  • 如何科学的引发关注??
    • 包装问题
  • 幻灯中带 gitbook 的链接

List

  • a = range(20)
    • a[::2]
    • a[1::2]
    • 列表推导式(for..in, if)
      • 求素数: [p for p in range(100) if 0 not in [p%d for d in range(2, p-1)]]
  • 官方文档中 9.7 Itertools
  • 序列型数据结构
  • 迭代器
  • 生成器

加密

from hashlib import md5
a = "呵呵哒"
md5(a).hexdigest()
  • md5 的问题: 同样的输入, 输出永远相同
    • 撞库
  • 另外, 在 URI 中有些字串不能直接使用, 会被转义
from base64 import urlsafe_b64encode, urlsafe_b64decode
_safe = urlsafe_b64encode(a)
  • xsettings 模块
  • gen_sign() 签名生成, 加密认证核心
  • 加盐??
  • 服务器端加 sleep(), 防止大规模攻击
  • 梗点:
    • https 证书

Task: 6w Demo

  • 微信 = Baas
  • 公众号 vs 企业号

Q&A

  • 蔡学镛 2007 IT命名学
    • 可诵
    • 一致
    • 文艺
    • E 文
    • 命力

团队&&作品

  • 8-10w
  • < 4 人
  • 3 videos
  • Coming together, Keeping together, Working together
  • AKA: All Know All

PS