प्रोग्रामिंग के लिए संगीत
(musicforprogramming.net)- प्रोग्रामिंग के दौरान एकाग्रता बढ़ाने में मदद करने वाली mix series streaming site, जो कुल 77 एपिसोड और 114 घंटे के संगीत की पेशकश करती है
- हर एपिसोड electronic music·ambient artists के ट्रैक्स से बना है, और
.mp3फ़ाइलों तथा Discogs links के जरिए मूल एल्बम की जानकारी देखी जा सकती है - console-style ASCII interface और “invert”, “fullscreen”, “random” जैसी interactive features वाला डिज़ाइन अपनाया गया है
- कंटेंट तक RSS feed, Patreon, Apple Podcasts जैसे कई चैनलों के माध्यम से पहुँचा और सब्सक्राइब किया जा सकता है
- programmer-friendly minimal UI और sound-centric experience को मिलाकर, काम के दौरान गहरी एकाग्रता बनाए रखने वाला माहौल प्रदान किया जाता है
musicForProgramming() का अवलोकन
- musicForProgramming() प्रोग्रामिंग के दौरान फोकस में मदद के लिए बनाया गया एक mix series streaming website है
- “listening while programming to focus” वाक्यांश के जरिए यह स्पष्ट किया गया है कि यह काम करते समय गहराई से ध्यान लगाने के लिए बनाई गई music collection है
- इसमें कुल 77 एपिसोड, 1340 ट्रैक्स, और 114 घंटे 55 मिनट 11 सेकंड का संगीत शामिल है
- हर एपिसोड एक स्वतंत्र पेज और ऑडियो फ़ाइल से बना है, और RSS feed, Patreon, Apple Podcasts जैसे कई चैनलों के माध्यम से उपलब्ध है
- इंटरफ़ेस console-style ASCII-based design में है, जो “invert”, “fullscreen”, “random” जैसी interactive features देता है
एपिसोड संरचना
- हर एपिसोड को एक विशेष नंबर और artist name से अलग किया गया है; उदाहरण के लिए Episode 77: Phonaut लगभग 2 घंटे का mix है
- इसमें Mohn, Vangelis, Woob, Marsen Jules, Space Afrika आदि कई electronic music और ambient artists के ट्रैक्स शामिल हैं
- ऑडियो फ़ाइलें
.mp3फ़ॉर्मेट में दी गई हैं; उदाहरण के तौर परmusic_for_programming_77-phonaut.mp3फ़ाइल का आकार 211MB है
- हर ट्रैक के लिए Discogs link के माध्यम से मूल एल्बम की जानकारी देखी जा सकती है
- हर एपिसोड में favourite फीचर है, और कुछ कलाकार के व्यक्तिगत पेज से जुड़े हैं, जैसे https://phonaut.wordpress.com/
पहुँच और सब्सक्रिप्शन सुविधाएँ
- उपयोगकर्ता Patreon के जरिए इस प्रोजेक्ट को समर्थन दे सकते हैं, और वही कंटेंट Apple Podcasts पर भी सुन सकते हैं
- RSS feed (rss.xml) के जरिए नए एपिसोड अपडेट्स को सब्सक्राइब किया जा सकता है
- Mastodon Verification लिंक के माध्यम से संचालक के social account verification की जानकारी दी जाती है
विज़ुअल और इंटरैक्टिव डिज़ाइन
- साइट code editor या terminal की याद दिलाने वाला monospace font और symbol-based UI इस्तेमाल करती है
- ऊपर का
function musicFor(task = 'programming')सिंटैक्स साइट के कॉन्सेप्ट को programming function के रूप में व्यक्त करता है - “invert”, “fullscreen”, “random” बटन visual mode switching और random playback की सुविधा देते हैं
- कुल मिलाकर यह programmer-friendly minimal design और sound-centric experience का संयोजन है
1 टिप्पणियां
Hacker News की राय
Radio Paradise का Beyond चैनल सुझाता हूँ
जैज़-आधारित, परिष्कृत और रिदमिक क्यूरेशन काफ़ी प्रभावशाली है
कोडिंग करते समय संगीत का स्वाभाविक रूप से बहता हुआ महसूस होना अच्छा लगता है
Beyond चैनल लिंक / Larry Wall उद्धरण वीडियो
मैं काम करते समय Dark Synth या Juno Reactor जैसी चीज़ें सुनना पसंद करता हूँ
बारिश वाले दिन टहलते समय French hip hop, और LLM से जुड़े काम करते समय speed metal चलाता हूँ
कोडिंग करते समय मैं ज़्यादातर ambient या instrumental hip hop सुनता हूँ
Nujabes, Fat Jon, DJ Okawari खास तौर पर अच्छे लगते हैं, और J Dilla का Donuts, Oh No का Dr. No’s Oxperiment, DJ Shadow का Endtroducing जैसे क्लासिक एल्बम भी अक्सर सुनता हूँ
नया genre खोजते समय charts देखता हूँ या किसी artist की पूरी discography भी सुन लेता हूँ
Talk Talk का 80s pop से experimental sound की ओर बदलाव का सफ़र सच में हैरान कर देता है
NTS Radio कोडिंग के लिए बेहतरीन रहा है
इसका backlog बहुत बड़ा है और ambient चैनल (Slow Focus) भी है, साथ में mobile app भी मिलता है
NTS Radio लिंक
ambient genre मुझे बहुत ज़्यादा नींद लाने वाला लगता है
इसकी बजाय मैंने electronic sound based, non-vocal YouTube playlist बनाई है, जिसे focus करते समय चलाता हूँ
उसमें 500 से ज़्यादा गाने जोड़ रखे हैं
मेरी playlist
हँसना मत, लेकिन मैं कोडिंग करते समय Abba के सारे गाने सुनता हूँ
यह करीब 3 घंटे लंबा है, इसलिए मेरी focus duration के साथ बिलकुल फिट बैठता है, और गानों का स्तर इतना स्थिर है कि skip करने की ज़रूरत नहीं पड़ती
इतना पसंद भी नहीं कि संगीत में ही खो जाऊँ, और न ही इससे किसी फ़िल्म के scene याद आते हैं, इसलिए यह distract नहीं करता
पिछले 8 महीनों से मैं तीन गाने बार-बार सुन रहा हूँ
The Social Network का In Motion, Metal Gear Rising का It Has to be This Way, और Dead Cells का Clock Tower
मैंने इन सबके 1-hour mixes बनाकर इस्तेमाल किए हैं
Tron Legacy album
SomaFM का Defcon Radio लंबे समय तक मेरा coding music channel रहा है
Defcon Radio लिंक
मैं अक्सर Will Wood का music सुनता हूँ
गाने skip करने की ज़रूरत नहीं पड़ती, और lyrics में ‘hacker spirit’ महसूस होती है
साथ ही Wendy Carlos या Minnesota के radio station The Current की curation भी शानदार है
और Gorillaz मैं तब सुनता हूँ जब ideas अच्छे आने लगते हैं
The Current लिंक
सुबह मैं Tycho, Emancipator, Blackmill, Jon Hopkins जैसे शांत electronic music सुनता हूँ,
और दोपहर में Hotline Miami soundtrack में शामिल M|O|O|N, Dan Terminus, Carpenter Brut, Daniel Deluxe, 1788-L, Pendulum जैसे ज़्यादा energy वाले tracks सुनता हूँ
एल्बम जानकारी