ดนตรีสำหรับการเขียนโปรแกรม
(musicforprogramming.net)- เว็บไซต์สตรีมมิงซีรีส์มิกซ์ที่ช่วย เพิ่มสมาธิ ระหว่างเขียนโปรแกรม โดยมีทั้งหมด 77 ตอน และเพลงรวม 114 ชั่วโมง
- แต่ละตอนประกอบด้วยแทร็กจาก ศิลปินแนวอิเล็กทรอนิกส์และแอมเบียนต์ และสามารถตรวจสอบข้อมูลอัลบั้มต้นฉบับได้ผ่านไฟล์
.mp3และ ลิงก์ Discogs - ใช้ดีไซน์แบบ อินเทอร์เฟซ ASCII สไตล์คอนโซล พร้อม ฟังก์ชันโต้ตอบ อย่าง “invert”, “fullscreen”, “random”
- สามารถเข้าถึงและติดตามคอนเทนต์ได้ผ่านหลายช่องทาง เช่น RSS feed, Patreon, Apple Podcasts
- ผสาน UI แบบมินิมอลที่เป็นมิตรกับโปรแกรมเมอร์ เข้ากับ ประสบการณ์ที่เน้นเสียงเป็นศูนย์กลาง เพื่อสร้างสภาพแวดล้อมที่ช่วยให้จดจ่อกับงานได้ต่อเนื่อง
ภาพรวมของ musicForProgramming()
- musicForProgramming() คือ เว็บไซต์สตรีมมิงซีรีส์มิกซ์ ที่สร้างขึ้นเพื่อช่วยให้มีสมาธิระหว่างการเขียนโปรแกรม
- ใช้คำว่า “listening while programming to focus” เพื่อสื่อว่าเป็น คอลเลกชันดนตรี สำหรับการจดจ่อระหว่างทำงาน
- มีเพลงรวมทั้งหมด 77 ตอน, 1340 แทร็ก, ความยาวรวม 114 ชั่วโมง 55 นาที 11 วินาที
- แต่ละตอนมีทั้งหน้าแยกเฉพาะและไฟล์เสียง และสามารถเข้าถึงได้ผ่านหลายช่องทาง เช่น RSS feed, Patreon, Apple Podcasts
- อินเทอร์เฟซใช้ดีไซน์ ASCII สไตล์คอนโซล พร้อมฟังก์ชันโต้ตอบอย่าง “invert”, “fullscreen”, “random”
โครงสร้างของแต่ละตอน
- แต่ละตอนแยกด้วยหมายเลขเฉพาะและชื่อศิลปิน เช่น Episode 77: Phonaut เป็นมิกซ์ความยาวประมาณ 2 ชั่วโมง
- มีแทร็กจาก ศิลปินแนวอิเล็กทรอนิกส์และแอมเบียนต์ หลากหลายราย เช่น Mohn, Vangelis, Woob, Marsen Jules, Space Afrika
- ไฟล์เสียงให้มาในรูปแบบ
.mp3โดยตัวอย่างเช่นไฟล์music_for_programming_77-phonaut.mp3มีขนาด 211MB
- แต่ละแทร็กสามารถตรวจสอบข้อมูลอัลบั้มต้นฉบับได้ผ่าน ลิงก์ Discogs
- ในแต่ละตอนมีฟังก์ชัน รายการโปรด (favourite) และบางรายการเชื่อมไปยังหน้าส่วนตัวของศิลปิน เช่น https://phonaut.wordpress.com/
การเข้าถึงและการติดตาม
- ผู้ใช้สามารถสนับสนุนโปรเจกต์ผ่าน Patreon และสามารถฟังคอนเทนต์เดียวกันได้บน Apple Podcasts
- สามารถติดตามตอนใหม่ผ่าน RSS feed (rss.xml)
- มีลิงก์ Mastodon Verification สำหรับแสดงข้อมูลยืนยันบัญชีโซเชียลของผู้ดูแล
การออกแบบด้านภาพและการโต้ตอบ
- เว็บไซต์ใช้ ฟอนต์แบบ monospaced และ UI ที่อิงสัญลักษณ์ ซึ่งชวนให้นึกถึงตัวแก้ไขโค้ดหรือเทอร์มินัล
- ข้อความ
function musicFor(task = 'programming')ด้านบนสื่อคอนเซปต์ของเว็บไซต์ในรูปแบบ ฟังก์ชันการเขียนโปรแกรม - ปุ่ม “invert”, “fullscreen”, “random” ใช้สำหรับสลับโหมดการแสดงผลและเล่นแบบสุ่ม
- โดยรวมเป็นการผสาน ดีไซน์มินิมอลที่เป็นมิตรกับโปรแกรมเมอร์ กับ ประสบการณ์ที่เน้นเสียงเป็นศูนย์กลาง
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ขอแนะนำ ช่อง Beyond ของ Radio Paradise
การคัดสรรเพลงที่มีฐานจากแจ๊สอย่างมีรสนิยมและมีจังหวะน่าประทับใจ
เวลานั่งโค้ดจะชอบความรู้สึกที่ดนตรี ไหลคลอไปอย่างเป็นธรรมชาติ
ไปที่ช่อง Beyond / วิดีโอคำพูดของ Larry Wall
ตอนทำงานฉันชอบฟังเพลงแนว Dark Synth หรือ Juno Reactor
ถ้าเดินเล่นในวันฝนตกจะเปิดฮิปฮอปฝรั่งเศส ส่วนเวลาทำงานเกี่ยวกับ LLM จะเปิดสปีดเมทัล
เวลานั่งโค้ดส่วนใหญ่จะฟัง ambient หรือ instrumental hip hop
ชอบ Nujabes, Fat Jon, DJ Okawari เป็นพิเศษ และก็ฟังอัลบั้มคลาสสิกอย่าง J Dilla กับ Donuts, Oh No กับ Dr. No’s Oxperiment, DJ Shadow กับ Endtroducing บ่อยเหมือนกัน
เวลาจะสำรวจแนวเพลงใหม่ ๆ ก็มักดูจากชาร์ตหรือไม่ก็ฟังผลงานเก่าของศิลปินยกชุด
เส้นทางการเปลี่ยนผ่าน ของ Talk Talk จากป๊อปยุค 80 ไปสู่ซาวด์แบบทดลองนั้นน่าทึ่งมาก
NTS Radio คือที่สุดสำหรับเพลงตอนเขียนโค้ด
มีคลังย้อนหลังขนาดมหาศาลและมี ช่อง ambient(Slow Focus) แถมยังมีแอปมือถือด้วย
ไปที่ NTS Radio
สำหรับฉันแนว ambient ชวนง่วงเกินไป
เลยทำเพลย์ลิสต์ YouTube สำหรับใช้ตอนต้องการสมาธิ โดยรวมเพลง อิเล็กทรอนิกส์แบบไม่มีเสียงร้อง
ตอนนี้มีเกิน 500 เพลงแล้ว
เพลย์ลิสต์ของฉัน
อย่าหัวเราะนะ แต่ฉันฟัง เพลงทั้งหมดของ Abba ตอนเขียนโค้ด
มันยาวประมาณ 3 ชั่วโมง พอดีกับช่วงสมาธิของฉัน และแต่ละเพลงก็คุณภาพสม่ำเสมอจนไม่ต้องคอยกดข้าม
ไม่ได้ชอบมากจนหลุดไปสนใจตัวเพลง และก็ไม่ได้นึกถึงฉากในหนัง เลยไม่รบกวนสมาธิ
ตลอด 8 เดือนที่ผ่านมา ฉันวนฟังอยู่ 3 เพลง
In Motion จาก The Social Network, It Has to be This Way จาก Metal Gear Rising, Clock Tower จาก Dead Cells
ฉันทำเป็นมิกซ์ยาวเพลงละ 1 ชั่วโมงไว้ใช้
อัลบั้ม Tron Legacy
Defcon Radio ของ SomaFM เป็นช่องเพลงสำหรับเขียนโค้ดของฉันมานานมาก
ไปที่ Defcon Radio
ฉันฟังเพลงของ Will Wood บ่อยมาก
ไม่ต้องคอยกดข้ามเพลง และรู้สึกถึง จิตวิญญาณแบบแฮ็กเกอร์ ในเนื้อหา
นอกจากนี้การคัดเพลงของ Wendy Carlos หรือสถานีวิทยุ The Current ในมินนิโซตาก็ยอดเยี่ยมมาก
และ Gorillaz จะเป็นสิ่งที่ฉันเปิดตอนความคิดกำลังแล่น
ไปที่ The Current
ตอนเช้าจะฟังเพลงอิเล็กทรอนิกส์นุ่ม ๆ อย่าง Tycho, Emancipator, Blackmill, Jon Hopkins
พอตอนบ่ายจะเปลี่ยนไปฟังเพลงพลังสูงอย่าง M|O|O|N, Dan Terminus, Carpenter Brut, Daniel Deluxe, 1788-L, Pendulum ที่อยู่ใน ซาวด์แทร็ก Hotline Miami
ข้อมูลอัลบั้ม