SE CORNER

SE CORNER

By Chaiyong RagkhitwetsagulTechnology
Download on the App Store

SE CORNER episodes

  • EP216 - เล่างานวิจัย: PyGress เครื่องมือช่วยตรวจสอบว่าคนในทีมเขียนโค้ดยากง่ายแค่ไหน

    EP นี้หยิบงานวิจัยล่าสุดที่เพิ่งได้ตอนรับให้ตีพิมพ์ที่ the 40th IEEE/ACM International Conference on Automated Software Engineering, ASE 2025 แบบ Tool Demonstration Track เรื่อง “PyGress: Tool for Analyzing Progression of Code

    Proficiency in Python OSS Projects” มาเล่าให้ฟังกันครับ ว่าการวิเคราะห์โค้ดเพื่อดูความยากง่ายของการเขียนตามหลักการ The Common European Framework of Reference for Languages (CEFR) นั้น สามารถเอาเพื่อใช้ติดตามการเขียนโค้ดของโปรแกรมเมอร์ในทีมได้อย่างไร


    ไปฟังใน EP นี้กันครับ


    Tool demonstration video: https://bit.ly/pygress-demo

    Tool repository: https://github.com/MUICT-SERU/PyGress 


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    8 min
  • EP215 - ว้าว งานวิจัยพบว่า AI Coding Agent สามารถปรับปรุงตัวเองให้เก่งขึ้นเรื่อยๆ ได้!

    EP เอางานวิจัยเรื่อง Darwin Gödel Machine: Open-Ended Evolution of Self-Improving Agents ของทีมนักวิจัย Jenny Zhang, Shengran Hu, Cong Lu, Robert Lange, และ Jeff Clune จาก University of British Columbia, Vector Institute, Sakana AI และ Canada CIFAR AI Chair ที่ตีพิมพ์บน ArXiv มาเล่าให้ฟังกันครับ ทีมนักวิจัยพบว่าเราสามารถใช้ AI Coding Agent แก้ไขโค้ดของตัวเองเพื่อทำให้ตัวเองแก้ปัญหาด้านโค้ดดิ้งที่เก่งขึ้นเรื่อยๆ ได้ ตามหลักวิวัฒนการของ Darwin ซึ่งเปิดแนวทางใหม่ของการพัฒนา AI ที่สามารถปรับปรุงตัวเองได้! 


    ไปฟังรายละเอียดกันใน EP นี้ครับ


    ที่มา

    1. บทความ: https://spectrum.ieee.org/evolutionary-ai-coding-agents  
    2. Original Paper: https://arxiv.org/abs/2505.22954


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    10 min
  • EP214 - AI เก่งพอที่จะแทนโปรแกรมเมอร์ได้หรือยัง?

    EP นี้หยิบบทความเรื่อง “Why AI Isn’t Ready to Be a Real Coder” จาก IEEE Spectrum โดย Rina Diane Caballar มาเล่าให้ฟังกันครับ ผู้เขียนสรุปงานวิจัยล่าสุด และบทสัมภาษณ์จากนักวิจัยด้านวิศวกรรมซอฟต์แวร์หลายๆ คน เกี่ยวกับความสามารถของ AI Coding Agent และแนวทางที่น่าจะเป็นในอนาคต 


    เรื่องราวจะเป็นอย่างไร ไปฟังกันใน EP นี้ครับ


    บทความ: https://spectrum.ieee.org/ai-for-coding


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    8 min
  • EP218 - ลาก่อย Stack Overflow กำลังจะตายแล้วหรือ?

    EP นี้ชวนคุยเรื่อง Stack Overflow เว็บไซต์ขวัญใจโปรแกรมเมอร์รุ่นใหญ่ที่ใช้กันมาอย่างยาวนาน สถิติ ณ ปัจจุบันทำให้เห็นว่า Stack Overflow มีคนใช้งานลดลงมากอย่างน่าใจหาย สาเหตุอาจจะเพราะการมาของ GenAI ที่ช่วยโปรแกรมเมอร์โค้ดได้เก่งมากๆ หรือมีปัจจัยอื่นๆ ร่วมด้วย ไปคุยกันใน EP นี้ครับ


    บทความ:

    1. https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/
    2. https://blog.pragmaticengineer.com/are-llms-making-stackoverflow-irrelevant/


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    9 min
  • EP212 - 10x Engineer ในยุคของ AI

    EP นี้เอาบทความจาก Communications of the ACM เรื่อง How Context Mastery Creates the New 10x Engineer ซึ่งเขียนโดยคุณ Jennie Shah มาเล่าให้ฟังครับ บทความบอกว่าคนที่เก่งสุดๆ แบบ 10x engineer จริงๆ แล้วไม่ใช่แค่เขียนโค้ดเก่ง แต่เก่งเรื่องการจัดการ context หรือ บริบท ของงานด้วย รวมถึงการจัดการความรู้ต่างๆ อย่างเป็นระบบ เราจะทำอย่างไรให้การจัดการ context เหล่านี้ดีขึ้น และขยายประโยชน์ยิ่งขึ้นในยุค AI ไปลองฟัง EP นี้กันครับ


    บทความ: How Context Mastery Creates the New 10x Engineer – Communications of the ACM


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    8 min
  • EP211 - เล่างานวิจัย: การใช้ LLM เพื่อปรับปรุงคุณภาพของ Software Requirement

    EP นี้หยิบเอางานวิจัยเรื่อง “Leveraging LLMs for the Quality Assurance of Software Requirements” จาก Graz University of Technology, Austria ที่ตีพิมพ์ใน 2024 IEEE 32nd International Requirements Engineering Conference (RE) มาสรุปให้เข้าใจง่ายๆ กันครับ งานวิจัยนี้ใช้ LLM มาเป็นผู้ช่วยในการตรวจสอบและปรับปรุง requirements โดยอ้างอิงตามรายการคุณภาพของ software requirement 9 รายการ ตามมาตรฐาน ISO/IEC/IEEE 29148 ครับ ผลพบว่า LLM สามารถช่วยปรับปรุงคุณภาพของ requirements ได้ดีพอสมควรเลยครับ


    ไปฟังรายละเอียดใน EP นี้กันครับ


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner

    YouTube: https://www.youtube.com/@secorner9359

    Pocket: https://pca.st/5mzikb1e

    Radio Public: https://radiopublic.com/se-corner-WRm71e


    9 min
  • EP210 - ใช้ GenAI ยิ่งต้องระวังเรื่อง license ของ code

    EP นี้หยิบเอาบทความจาก Communications of ACM เรื่อง “Protect Your Code Against Licensing Risks” โดยคุณ​ Amy Buttell มาเล่าให้ฟังกันครับ การสร้างซอฟต์แวร์ที่ใช้โค้ดที่สร้างจาก GenAI เช่น Copilot หรือ Cursor อาจจะได้โค้ดที่เหมือนกันกับโค้ดแบบ open source และทำให้เกิดปัญหาเรื่อง licensing violations ตอนที่จะถูกควบรวมบริษัทได้ 


    และทำควรทำอย่างไร? ไปฟังกันใน EP นี้ครับ


    บทความ: https://cacm.acm.org/news/protect-your-code-against-licensing-risks/


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    7 min
  • EP209 - เรียน Software Development อย่างไรเมื่อมี GenAI แล้ว?

    EP นี้หยิบเอาบทความจาก IEEE Software เรื่อง Generative Artificial Intelligence Assistants in Software Development Education โดย Christopher Bull และ Ahmed Kharrufa จาก Newcastle University มาเล่าให้ฟังกันครับ บทความนี้แนะนำแนวทางการเรียนการสอนแบบใหม่ เมื่อนักเรียน นักศึกษา มีเครื่องมือ Generative AI ที่ช่วยเขียนโค้ดเพิ่มขึ้นเรื่อยๆ 


    ไปฟังรายละเอียดใน EP นี้กันครับ


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    9 min
  • EP208 - 4th Anniversary: แชร์ประสบการณ์ทำ Podcast ครบสี่ปี

    EP นี้สรุปผลประกอบการจากการทำ SE Corner มาครบ 4 ปีถ้วนครับ เย้! หยิบเอาสถิติต่างๆ ผ่านหลายแพลตฟอร์มาแชร์ให้ฟังกันและสรุปประสบการณ์และการเปลี่ยนแปลงหลายๆ อย่างที่ทำในปีที่ 4 นี้ด้วย ไปฟังกันใน EP นี้ครับ


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX  

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw==  

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner  

    YouTube: https://www.youtube.com/@secorner9359  

    Pocket: https://pca.st/5mzikb1e  

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    11 min
  • EP207 - Vibe coding จะเปลี่ยนแนวทางการเรียนโค้ดดิ้งไปอย่างไร?

    EP นี้หยิบบทความเรื่อง “How Can Vibe Coding Transform Programming Education?" ของ Yael Erez และ Orit Hazzan ซึ่งตีพิมพ์ใน BLOG@CACM มาเล่าให้ฟังกันครับ ในปัจจุบันมีเครื่องมือ Vibe coding เช่น Replit, Loveable และอื่นๆ ที่ทำให้การสร้างแอปพลิเคชันเป็นไปได้อย่างง่ายดายด้วยภาษามนุษย์ แล้วเราควรจะเปลี่ยนแนวทางการเรียนการสอนโปรแกรมมิ่งหรือโค้ดดิ้งอย่างไรให้เหมาะสม


    ไปฟังกันใน EP นี้ครับ


    บทความ: https://cacm.acm.org/blogcacm/how-can-vibe-coding-transform-programming-education/


    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417 

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX 

    Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw== 

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner 

    YouTube: https://www.youtube.com/@secorner9359 

    Pocket: https://pca.st/5mzikb1e 

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    8 min

About SE CORNER

From the publisher's feed

SE Corner "มุมซอฟต์ๆ ของวิศวกรรมซอฟต์แวร์" โดย ชัยยงค์​ รักขิตเวชสกุล