Koodiradion putoaminen ja nousu

Code Radio on freeCodeCamp-yhteisön ylläpitämä Internet-radioasema. Soitamme musiikkia, joka on suunniteltu auttamaan sinua keskittymään koodaamisen aikana.

Kuluneen vuoden aikana Code Radio oli kasvanut yhdeksi suurimmista musiikkivirroista YouTubessa. Ihmiset soittivat sitä kahviloissaan ja yhteistyötiloissa. Missä tahansa ihmiset koodaavat, Code Radion tuttu ura kuului liian kaukana etäisyydeltä.

Pelkästään viimeisten 28 päivän aikana kehittäjät kuuntelivat Code Radioa yli 14 miljoonaa minuuttia. (Se vastaa huikeaa 27 vuoden häiritsemistä ja koodaamista.)

Putous

Yksi Code Radion 1250+ kappaleesta sisälsi lyhyen ääninäytteen animista, joka soitti biitin lopussa kappaleen lopussa.

Kävi ilmi, että japanilainen mediayhtiö - sarjan yritysostojen kautta - sattui omistamaan oikeudet kyseiseen animeen. Ja he käyttivät jonkinlaista automatisoitua järjestelmää troolaamaan YouTubea ja tunnistamaan virrat, joilla oli näytteitä heidän laajasta henkisen omaisuuden luettelostaan.

Yksi niistä suoratoistoista oli Code Radio. Ja keskiviikkona aamulla heidän järjestelmänsä toimitti automaattisen poistopyynnön YouTubelle.

Aivan kuten, stereot 1000 kahvilassa, toimistossa ja hakkeri-tilassa ympäri maailmaa hiljeni. Code Radio -virtamme korvattiin tällä YouTube-viestillä:

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

Otimme heti yhteyttä YouTube-tukeen. Tämän piti olla virhe.

Asiakaspalvelumme edustajat, joiden kanssa puhuimme, olivat ystävällisiä. Mutta he eivät tienneet, kuinka korjata se. He eivät edes tienneet, miten pääsisimme takaisin kanavamme suoratoiston ohjauksiin. Sen sijaan he sanoivat, että "tutkivat sitä ja palaavat meille".

(Maanantai-iltapäivänä emme ole vielä kuulleet heiltä.)

Joten tämän hämmennyksen syvyydessä - tunnettujen Code Radio -kuuntelijoiden twiittien ja sähköpostien meressä kysyessäsi, mitä tapahtui - huomasin totuuden: Code Radio tarvitsi uuden kodin - kodin, jossa yksittäinen kyseenalainen automatisoitu poistopyyntö ei voinut '' pyyhi se olemassaolosta.

Code Radio myös nousee

"Miksi putoamme, herra Wayne? Joten voimme oppia valitsemaan itsemme takaisin." - Alfred Batman alkaa

Ah - itse isännöimä Code Radio! Olisi useita etuja:

  1. YouTuben katselu käyttää paljon dataa. Monilla ihmisillä on rajalliset tietosuunnitelmat. Jos isännöimme itse Code Radioa, voimme vain palvella itse MP3-tiedostoja videovirran sijaan. Voisimme jopa tarjota musiikista kevyen version, pienemmällä bittinopeudella.
  2. YouTube on estetty monissa maissa, joissa freeCodeCamp on suosittu, mukaan lukien Kiina. Code Radion itse isännöimä versio olisi kaikkien saatavilla, kaikkialla maailmassa.
  3. YouTubessa sinun on pidettävä YouTube-sovellus auki tai musiikin toisto lopetetaan (ellet maksa heille 12 dollaria kuukaudessa YouTube Premiumista). Itse isännöimä Code Radio voi jatkaa soittamista puhelimen taustalla - jopa silloin, kun vaihdat sovellusta tai lukitset puhelimen.
  4. Itse isännöimällä versiolla voimme rakentaa Code Radio -mobiilisovelluksia, Alexa-taitoja, jotta voit helposti kuunnella Code Radioa Amazon Echolla - taivas on raja.

Mutta miten ottaisimme käyttöön itse isännöidyn version? Eikö olisi kallista palvella 14 miljoonaa minuuttia ääntä kuukaudessa. Se on paljon tietoa.

Rakennuskoodiradio

On käynyt ilmi, että Internet-radioyhteisö on melko aktiivinen. Löysimme heti mahtavan avoimen lähdekoodin itse isännöimän Internet-radioprojektin nimeltä AzuraCast.

Otin yhteyttä projektin ylläpitäjään Twitterin kautta, ja muutamassa minuutissa saimme hänet soittamaan kanssamme. Hän oli entinen maanpäällinen radiopoika. Hän toi meidät vauhtiin Internet-radiotyökalujen ekosysteemissä.

Kyllä - digitaalisen äänen suoratoisto ihmisille ympäri maailmaa on paljon kalliimpaa kuin pelkkä koodauksen opetussuunnitelmadatan tarjoaminen. Mutta joidenkin ylimääräisten lahjoitusten avulla kannattajilta meidän pitäisi pystyä kääntämään se.

AzuraCastin lisäksi joitain ylimääräisiä välitystyökaluja voisimme käyttää edellisessä mittakaavassa itsenäistä Internet-radioasemaa alle 100 dollaria kuukaudessa.

Lisähuomautus: Jos et ole vielä kannattaja, toivotamme sinut tervetulleeksi. Jokainen pieni apu auttaa: //donate.freecodecamp.org - Ja kyllä, hyväksymme kertaluonteiset lahjoitukset, salauksen, työnantajien lahjoitusten sovituksen ja paljon muuta: //donate.freecodecamp.org/other-ways-to-donate/)

Code Radio on suorana. Auta meitä testaamaan se ja antamaan meille palautetta.

Voit aloittaa Code Radion kuuntelun heti: Kuuntele Code Radio

Kehitämme monia lisäominaisuuksia, jotka otetaan käyttöön lähipäivinä:

  • bittinopeuden säätimet (jotta voit tallentaa mobiilidatasi kuuntelemalla nopeudella 64 kbps)
  • jonkinlainen keskustelu - mieluiten olemassa olevien foorumitilien ja foorumin valvojien kanssa
  • chatbot (ehkä taas Nightbot)
  • pikanäppäimet
  • parempi mobiilikokemus
  • tuo takaisin klassisen Saron Yitbarek Code Radio -animaation

Haluan kiittää käyttäjiä @abdolsa, @beaucarnes, @raisedadead, @askmp, @scissorsneedfoodtoo ja tietysti Code Radio DJ: n ja kuraattori Lawrence Yeo AKA Trebles and Blues. Ne kaikki kokoontuivat yhteen ja auttoivat 24 tunnin kuluessa tämän prototyypin käyttöönotossa.

YouTube on todellinen MVP

Vakavasti haluan kiittää myös YouTubea. Omien pudotustensa avulla he pakottivat meidät vahingossa ottamaan askeleen taaksepäin ja tutkimaan mahdollisuutta itse isännöidä Code Radio.

Jatkamme syvällisten koodausoppaiden ja ilmaisten ohjelmointikurssien lähettämistä YouTubeen. Emme pidä heidän omaa epäpätevyyttään heitä vastaan. Olemme kiitollisia siitä, että he ovat olemassa ja tarjoavat infrastruktuurin kaltaisillemme järjestöille HD-videoiden tarjoamiseksi yli miljoonalle tilaajalle ilmaiseksi.

Tämä on vain viimeisin luku yhteisömme asteittaisesta siirtymisestä omistettujen alustojen, kuten Medium ja Facebook, siirtymisestä omiin työkaluihimme, kuten Developer News ja tämä foorumi.

Kiitos lukemisesta, kiitos kuuntelusta ja onnellista koodausta!