Kodeerimine Chromebookiga

Chromebookid on suurepärased. Need on suhteliselt lihtsad ja odavad seadmed, mis käitavad Chrome OS-i, mis on Google'i välja töötatud Linuxi põhine operatsioonisüsteem.

Ehkki need sobivad ideaalselt inimestele, kes vajavad põhiülesannete täitmiseks lihtsalt veebibrauserit, võivad arendustööle asuda vaid Chromebookiga mõeldes, kas on parem investeerida arvutisse.

Kuid kõigi pilvepõhiste tehnoloogiate ja Chrome OS-i hiljutiste värskenduste abil on teil palju võimalusi. Vaatame siin üle mõned populaarsed.

Pilvepõhised lahendused

Kui olete veebiarenduses täiesti uus, on loomulikult olemas freeCodeCamp.org. Kogu õppekava saab täielikult täita brauseris ja keerukamate projektide jaoks selliste tööriistade abil nagu CodePen, CodeSandbox, Glitch ja Repl.it.

Isegi kogenud arendajad kasutavad ühte või mitut ülal loetletud saiti kiireks prototüüpimiseks ja oma projektide hõlpsaks jagamiseks teistega, seda kõike tasuta. Kuigi need võivad olla aeglasemad kui kohalikus arenduskeskkonnas, on suureks plussiks asjaolu, et pääsete neile juurde igast Interneti-ühendusega seadmest ja kõik on salvestatud nende serveritesse.

Linux Chromebookidele

Alates Chrome OS v.69 saate lubada Linuxi Chromebookidele ja installida valitud Chromebookidele Linuxi kesta beetaversiooni. Kuigi toetatud seadmete loend on lühike, eeldatakse, et enamik tulevasi Chromebooke toetab seda funktsiooni.

Põhimõtteliselt juhtub see, et Chrome OS käitab Debiani versiooni virtuaalses masinas. Kuna Debian on see, millele põhineb populaarne Linuxi levitamis- / operatsioonisüsteem Ubuntu, peaksite saama oma Chromebooki installida kõik, nagu Debiani / Ubuntu masinasse.

Näiteks kui soovite Firefoxi installida, on vaja ainult terminal avada ja sisestada sudo apt install firefox.

Siiski on mõned puudused. Praegu on see funktsioon beetaversioon ja riistvarakiirendust ei toetata endiselt mitte Chrome OS-i rakendustes.

Sellised asjad nagu Firefox või VSCode töötavad aeglasemalt kui teistes masinates, mis käitavad Linuxi levitamist, nagu Ubuntu. See tähendab ka seda, et ka video dekodeerimine on natuke aeglasem ja selle tõttu võib taasesitus kannatada. Samuti ei toetata veel selliseid seadmeid nagu mikrofonid ja veebikaamerad.

Sellelt lehelt leiate lisateavet selle kohta, mida veel ei toetata.