سقوط وصعود كود راديو

Code Radio هي محطة راديو عبر الإنترنت يديرها مجتمع freeCodeCamp. نقوم بتشغيل الموسيقى المصممة لمساعدتك على التركيز أثناء الترميز.

خلال العام الماضي ، نمت Code Radio لتصبح واحدة من أكبر مجموعات بث الموسيقى على YouTube. لعبها الناس في المقاهي وأماكن العمل المشتركة. أينما يتم تشفير الأشخاص ، يمكن سماع الأخدود المألوف لراديو Code ليس بعيدًا جدًا عن بُعد.

في آخر 28 يومًا فقط ، استمع المطورون إلى Code Radio لأكثر من 14 مليون دقيقة. (هذا يعادل 27 عامًا من التشويش والترميز.)

السقوط

احتوت واحدة من أكثر من 1250 أغنية على Code Radio على عينة صوتية قصيرة من أنمي تم تشغيله على إيقاع في نهاية الأغنية.

اتضح أن شركة إعلامية يابانية - من خلال سلسلة من عمليات الاستحواذ - حصلت على حقوق هذا الأنمي. واستخدموا نوعًا من النظام الآلي للبحث في موقع YouTube وتحديد التدفقات التي تحتوي على أي عينات من كتالوجهم الواسع للملكية الفكرية.

أحد تلك التدفقات كان Code Radio. وفي صباح الأربعاء ، قدم نظامهم طلب إزالة تلقائي إلى YouTube.

تمامًا مثل ذلك ، صمتت أجهزة الاستريو في 1000 مقهى ومكتب ومساحة للقرصنة حول العالم. تم استبدال دفق Code Radio الخاص بنا بهذه الرسالة من YouTube:

1__Code_Radio٪ F0٪ 9F٪ 8E٪ A7 ___٪ F0٪ 9F٪ 92٪ BB_24_7_concentration_music_for_programmers_٪ F0٪ 9F٪ 94٪ A5_jazzy_beats_from_freeCodeCamp_org _-_ YouTube | 690x422

اتصلنا على الفور بدعم YouTube. يجب أن يكون هذا خطأ.

كان ممثلو خدمة العملاء الذين تحدثنا إليهم ودودين. لكنهم لم يعرفوا كيفية إصلاحها. لم يعرفوا حتى كيف يمكننا استعادة الوصول إلى عناصر التحكم في البث لقناتنا. وبدلاً من ذلك قالوا إنهم "سينظرون في الأمر ويعودون إلينا".

(حتى بعد ظهر يوم الاثنين ، لم نتلق ردًا منهم بعد).

لذلك في أعماق هذا الارتباك - في بحر من التغريدات ورسائل البريد الإلكتروني من مستمعي Code Radio المخصصين الذين يسألون عما كان يحدث - جئت لأرى الحقيقة: Code Radio بحاجة إلى منزل جديد - منزل لا يمكن فيه طلب إزالة آلي واحد مشكوك فيه ر تمحوها من الوجود.

كما يرتفع كود راديو

"لماذا نسقط يا سيد واين؟ حتى نتمكن من تعلم انتقاء أنفسنا مرة أخرى." - ألفريد في باتمان يبدأ

آه - راديو كود مستضاف ذاتيًا! سيكون هناك العديد من الفوائد:

  1. تستخدم مشاهدة YouTube الكثير من البيانات. كثير من الناس لديهم خطط بيانات محدودة. إذا قمنا باستضافة Code Radio بأنفسنا ، فيمكننا فقط تقديم ملفات MP3 نفسها ، بدلاً من دفق الفيديو. يمكننا حتى تقديم نسخة ضوئية من الموسيقى بمعدل بت أقل.
  2. يتم حظر موقع YouTube في العديد من البلدان التي تحظى فيها freeCodeCamp بشعبية كبيرة - بما في ذلك الصين. ستكون النسخة ذاتية الاستضافة من Code Radio متاحة للجميع في أي مكان في العالم.
  3. مع YouTube ، يجب عليك إبقاء تطبيق YouTube مفتوحًا وإلا سيتوقف تشغيل الموسيقى (ما لم تدفع لهم 12 دولارًا أمريكيًا شهريًا مقابل YouTube Premium). يمكن أن يستمر راديو Code المُستضاف ذاتيًا التشغيل في الخلفية على هاتفك - حتى عند تبديل التطبيقات أو قفل هاتفك.
  4. من خلال إصدار مستضاف ذاتيًا ، يمكننا إنشاء تطبيقات Code Radio للجوال ، ومهارات Alexa حتى تتمكن من الاستماع بسهولة إلى Code Radio على Amazon Echo - السماء هي الحد الأقصى.

ولكن كيف يمكننا تنفيذ إصدار مستضاف ذاتيًا؟ ألن تكون خدمة 14 مليون دقيقة من الصوت كل شهر مكلفة. هذا كثير من البيانات.

راديو كود البناء

اتضح أن مجتمع راديو الإنترنت نشط للغاية. وجدنا على الفور مشروع راديو إنترنت رائع مفتوح المصدر مستضاف ذاتيًا يسمى AzuraCast.

لقد تواصلت مع مشرف المشروع عبر Twitter ، وفي غضون دقائق ، اتصلنا به في مكالمة معنا. لقد كان رجلاً سابقًا في مجال الراديو الأرضي. لقد أوصلنا إلى السرعة في النظام البيئي لأدوات راديو الإنترنت.

نعم - يعد دفق الصوت الرقمي إلى الأشخاص في جميع أنحاء العالم أكثر تكلفة بكثير من مجرد تقديم بيانات مناهج الترميز الخاصة بنا. ولكن مع بعض التبرعات الإضافية من المؤيدين ، يجب أن نكون قادرين على التأرجح.

باستخدام AzuraCast ، بالإضافة إلى بعض أدوات الترحيل الإضافية ، يمكننا تشغيل محطة راديو عبر الإنترنت ذاتية الاستضافة بمقياسنا السابق بأقل من 100 دولار أمريكي شهريًا.

ملاحظة جانبية: إذا لم تكن مؤيدًا بعد ، فنحن نرحب بدعمك. كل جزء صغير يساعد: //donate.freecodecamp.org - ونعم ، نقبل التبرعات لمرة واحدة والتشفير ومطابقة تبرعات صاحب العمل والمزيد: //donate.freecodecamp.org/other-ways-to-donate/)

راديو كود مباشر. ساعدنا في اختبار التحميل وقدم لنا ملاحظاتك.

يمكنك البدء في الاستماع إلى Code Radio الآن: استمع إلى Code Radio

نحن نعمل على الكثير من الميزات الإضافية التي سنطرحها خلال الأيام القليلة القادمة:

  • ضوابط معدل البت (حتى تتمكن من حفظ بيانات هاتفك المحمول من خلال الاستماع بسرعة 64 كيلوبت في الثانية)
  • شكل من أشكال الدردشة - ويفضل أن يكون ذلك مع حسابات المنتدى الحالية ومشرفي المنتدى
  • روبوت محادثة (ربما Nightbot مرة أخرى)
  • مفاتيح الاختصار
  • تجربة جوال أفضل
  • إعادة الرسوم المتحركة الكلاسيكية لراديو Saron Yitbarek Code

أود أن أشكرabdolsa وbeaucarnes وraisedadead وaskmp وscissorsneedfoodtoo وبالطبع Code Radio DJ والمنسق Lawrence Yeo AKA Trebles and Blues. لقد اجتمعوا جميعًا معًا وفي غضون 24 ساعة ساعدوا في تشغيل هذا النموذج الأولي.

يوتيوب دا ريال MVP

بكل جدية ، أود أيضًا أن أشكر YouTube. من خلال تلعثمهم ، أجبرونا عن غير قصد على التراجع والنظر في إمكانية استضافة Code Radio ذاتيًا.

سنستمر في نشر البرامج التعليمية المتعمقة حول الترميز ودورات البرمجة المجانية على YouTube. نحن لا نحمل عدم كفاءتهم ضدهم. نحن ممتنون لوجودهم وتوفير البنية التحتية للمنظمات غير الربحية مثل مؤسستنا لتقديم فيديو عالي الدقة إلى أكثر من مليون مشترك مجانًا.

هذا هو الفصل الأخير فقط في الانتقال التدريجي لمجتمعنا من الأنظمة الأساسية المسجلة الملكية مثل Medium و Facebook ، وإلى أدواتنا الخاصة مثل Developer News وهذا المنتدى.

شكرًا على القراءة ، شكرًا على الاستماع ، والترميز السعيد!