- Note: currently all talks are in Chinese.
- All talks are to be written in XeLaTeX with beamer.
- Required fonts: Source Han Sans CN, DejaVu Serif, Courier 10 Pitch
- Old talk files (written in LibreOffice Impress) are in odp branch.
- This project is using GitHub Actions to continuously release new versions.
- Download the slides at the
Releases page
- Download
16-9.zip
if your screen's aspect ratio is 16:9 (e.g. 1366x768, 1920x1080) - Download
4-3.zip
if your screen's aspect ratio is 4:3 (e.g. 1024x768, 1920×1440)
- Download
- Run
make ALL
to generate all pdf files to/tmp/
directory.- To change output directory, use
TMP=/new/output/dir
.
- To change output directory, use
- Run
make clean_tmp
to remove all temporary files. - Run
make clean
to remove all generated files. - All generated files, though may not be up-to-date, are in make branch
- 基本类型 (int, float, bool)
- 复杂类型 (list, dict, tuple, str)
- 循环函数 (for, while)
- 判断函数 (if, import)
- 常用方法 (print, help, max,min,all,any,hash, input, open, os.system, in)
- (list.sort, 函数, str.encode, 进制转换, datetime)
- (random, sys.stdout, sys.argv, uuid, getch, qrcode, del(_))
- 实际应用 (生成二维码, 批量处理文本, 裁剪图片, 批量下载附件)
- 函数式编程
- 多线程编程
- 用pdb调试程序
- 目录操作 (ll, ls, pwd, cd; du, df, tree, find; cat, mkdir; rm, mv, cp)
- 文件操作 (grep; head, tail, cut; wc, md5sum, sha1sum;| ; more, less, nano, vi; hexdump; diff)
- (uname, top, ps -aux, sync, ifconfig, lspci, free; <, >, <<, >>; sleep, time, date; /, //, *, ?, ., .., ~, ;, \, &&, ||; linux目录; 常用文件; 设备和挂载点)
- (su, sudo; history, .bash_history; rpm, dnf, yum; 7za; nano)
- 使用Git
- 正则表达式使用方法
- 请参考odp分支
- 天文学软件使用方法
- 一些常用的开源软件介绍
- [prep] SQL + HTML
- DjangoBook 1 ~ 3
- DjangoBook 3 ~ 4
- DjangoBook 4 ~ 4
- DjangoBook 5 ~ 5
- DjangoBook 12, 14
- HTMLTalk 1
- HTMLTalk 2