11 คะแนน โดย xguru 2020-02-05 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

ชุดเอกสารการสอนของ MIT CS&AI Lab ที่สอนการใช้เครื่องมือพื้นฐานที่สุดซึ่งมักถูกข้ามไปในการศึกษาด้าน CS (เช่น เชลล์, เอดิเตอร์, VCS เป็นต้น) [เอกสาร&วิดีโอการสอน]

  • เครื่องมือเชลล์และสคริปต์

  • เอดิเตอร์ (Vim)

  • การจัดระเบียบข้อมูล - regex, sed, awk

  • สภาพแวดล้อม CLI - เทอร์มินัล, tmux, alias, dotfiles, SSH

  • Git

  • การดีบักและการทำโปรไฟล์

  • เมตาโปรแกรมมิง

  • ความปลอดภัยและการเข้ารหัส

  • อื่นๆ : การรีแมปคีย์บอร์ด, daemon, FUSE, การสำรองข้อมูล, API, ตัวจัดการหน้าต่าง, VPN, Markdown, Hammerspoon, Booting+Live USB, Docker/Vagrant/VMs, Notebook, GitHub

2 ความคิดเห็น

 
xguru 2020-02-05

ตอนผมเรียนปริญญาตรี ปกติรุ่นพี่มักจะจัดอะไรแบบนี้เป็นคอร์สพิเศษช่วงปิดเทอมฤดูหนาวก่อนเข้าเรียนสำหรับนักศึกษาใหม่ ไม่แน่ใจว่าทุกวันนี้ยังเป็นแบบนั้นอยู่ไหม

 
kodingwarrior 2020-02-05

บางโรงเรียนก็ทำแบบนั้น แต่บางโรงเรียนก็ผ่านไปโดยไม่รู้ด้วยซ้ำว่ามีเรื่องแบบนั้นอยู่ โดยทั่วไปดูเหมือนว่าโรงเรียนส่วนใหญ่มักมีจุดยืนว่านักศึกษาควรต้องจัดการกันเอง และผมก็รู้สึกแปลกใจที่ MIT เปิดวิชาแบบนั้นขึ้นมา