41 คะแนน โดย xguru 2022-02-21 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • ใบรับรอง SSL → Let's Encrypt
  • Concurrency → async/await
  • การจัดกึ่งกลางด้วย CSS → flexbox/grid
  • การเขียนโปรแกรมให้เสร็จได้เร็ว → Go
  • การรู้จำภาพ → การถ่ายโอนการเรียนรู้ (Transfer Learning)
  • การสร้าง GUI แบบข้ามแพลตฟอร์ม → Electron
  • VPN → Wireguard
  • การรันโค้ดของฉันในเคอร์เนล Linux → eBPF
  • การคอมไพล์ข้ามแพลตฟอร์ม → Go/Rust รองรับมาให้เป็นพื้นฐาน
  • การตั้งค่าโครงสร้างพื้นฐานคลาวด์ → Terraform
  • การจัดสภาพแวดล้อมการพัฒนา → Docker
  • การแชร์เธรดและหน่วยความจำอย่างปลอดภัย → Rust

สิ่งที่เกี่ยวข้องกับบริการโฮสติ้ง

  • CI/CD → GitHub Actions/CircleCI/GitLab..
  • การสร้างเว็บไซต์ที่ใช้งานได้จริงด้วยการเขียนแค่โค้ดฟรอนต์เอนด์ → บริการแบ็กเอนด์แบบ "serverless" หลากหลาย
  • การฝึกโครงข่ายประสาทเทียม → Colab
  • การดีพลอยเว็บไซต์ขึ้นเซิร์ฟเวอร์ → Netlify/Heroku..
  • การดูแลระบบ DB → บริการโฮสต์อย่าง RDS
  • เว็บแอปพลิเคชันแบบเรียลไทม์ → Firebase
  • การรู้จำภาพ → บริการโฮสต์ ML อย่าง Teachable Machine

สิ่งที่ยังไม่ได้ลองทำ แต่ดูเท่มาก

  • Cryptography → ไลบรารีอย่าง libsodium
  • การอัปเดตแบบเรียลไทม์ที่เว็บเซิร์ฟเวอร์พุชมา → LiveView/Hotwire
  • การเขียนโปรแกรมแบบฝังตัว → MicroPython
  • การสร้างวิดีโอเกม → Roblox/Unity
  • การเขียนโค้ดที่ทำงานบนเบราว์เซอร์โดยใช้ GPU → Unity ?
  • การพัฒนาเครื่องมือ IDE โดยใช้ LSP (Language Server Protocol)
  • Interactive theorem provers
  • NLP → HuggingFace
  • Parsing → PEG หรือ parser combinator libraries
  • ไมโครคอนโทรลเลอร์ ESP
  • การประมวลผลข้อมูลแบบแบตช์ → Spark

สิ่งที่เกี่ยวกับภาษาเฉพาะทาง

  • non-lexical lifetimes ใน Rust
  • การรองรับ CSS/JS บน IE

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

 
jeokrang 2022-02-28

แม้ว่าเทคโนโลยีใหม่ ๆ ในช่วงแรกที่ปรากฏขึ้นจะให้ความรู้สึกน่าทึ่งราวกับเวทมนตร์และเข้าใจยาก แต่ด้วยความพยายามของใครบางคน มันก็ถูกทำให้ใช้งานได้ง่ายขึ้นจนลดกำแพงในการเริ่มต้น และวงจรแบบนี้ก็ช่วยให้มนุษยชาติสร้างคุณค่าได้มากขึ้น

 
benjamin 2022-02-23

เป็นบทความที่ชวนให้เห็นด้วยมากครับ
มีหลายอย่างที่ผมก็ยังไม่รู้เหมือนกัน ไว้คงต้องค่อย ๆ ไปหาข้อมูลทีละอย่างครับ

 
xguru 2022-02-21
<p>ยังมีการพูดถึงเรื่องอื่น ๆ อีกหลายอย่างด้วย https://news.ycombinator.com/item?id=30406201<br /> มันกลายเป็นเรื่องง่ายขึ้นจริง ๆ ที่จะสร้างสิ่งที่เราอยากได้จริง ๆ<br /> <br /> ลิสต์ฝั่งตรงข้ามก็น่าสนุกดี: &quot;สิ่งที่เมื่อก่อนง่าย แต่ตอนนี้ยากขึ้น&quot;<br /> - การดูแลเว็บไซต์ทุกแห่งที่มีคอนเทนต์จากผู้ใช้ → สแปมเยอะเกินไป <br /> - ทุกอย่างที่เกี่ยวกับความปลอดภัย → ตอนนี้ทั้งอินเทอร์เน็ตถูกสแกนพอร์ตและโดนการโจมตีหลากหลายรูปแบบ <br /> - การวาดอะไรสักอย่างลงบนหน้าจอ → เมื่อก่อนเรียบง่าย แต่ตอนนี้ต้องประกอบ GUI ขึ้นมา <br /> - การเข้าถึงพื้นที่หน่วยความจำเฉพาะ → มีชั้น virtualization มากมาย<br /> - การสร้างแอปที่ทุกคนสามารถรันได้ → iOS/Android/แมค/ลินุกซ์/วินโดวส์/เว็บ..<br /> - การรันอีเมลเซิร์ฟเวอร์ของตัวเอง → การรับอีเมลง่ายขึ้น แต่การส่งต้องยืนยันตัวตนของตัวเอง และถ้าไม่อยากถูกบล็อกโดยบริการรายใหญ่ก็ต้องใช้ความพยายามมหาศาล <br /> </p>