
Lesley Fowler
0
4515
1115
Linux je dugo imao reputaciju mjesta programera i štrebera. Opširno smo pisali o tome kako je operativni sustav odličan za sve učenike. 5 razloga Linux može vam pomoći da postanete bolji student 5 razloga Linux može vam pomoći da postanete bolji učenik. Možda razmišljate o kupnji novog softvera za povratak u školu , ali jeste li razmišljali o isprobavanju novog operativnog sustava? Linux bi vam mogao biti savršen - evo zašto. za umjetnike 6 Linux Distros Dizajniran za umjetnike, glazbenike i urednike 6 Linux Distros Dizajniran za umjetnike, glazbenike i urednike, ali da, Linux je sjajna platforma za programiranje. Bez obzira uzimate li u obzir otvoreni etos ili cjelokupni ekosustav, mnogo je razloga da razmislite o tome da Linux napravite kao dom za pisanje koda.
1. Linux je besplatan
Da biste preuzeli i instalirali Linux operativni sustav, to vas ne košta. To je sjajno bilo da ste hobist, student ili netko započeo karijeru kao programer Zašto je Linux odličan za slobodne profesionalce zašto je Linux odličan za slobodne profesionalce uspio sam izgraditi karijeru pišući putem interneta, koristeći samo Linux računalo. Dopustite da vam pokažem kako možete koristiti Linux za upravljanje svojim profesionalnim životom, od upravljanja financijama do pronalaženja klijenata. , Ne trebate forkirati novac koji još nemate. Sve što trebate je računalo kompatibilno s Linuxom, a postoji velika vjerojatnost da to već radite.
Ne samo da Linux neće koštati novac, niti će većina softvera. Možete uzeti alat koji vam je potreban, bilo da se radi o programiranju ili stvaranju dokumenata, bez brige o tome što se nalazi na vašem bankovnom računu.
2. Linux je lako instalirati
Većina ljudi nikad ne instalira operativni sustav. Oni možda čak i nemaju koncept onoga što je. Zbog toga je ideju o instaliranju Linuxa mnogo teže shvatiti.
Ali ti si programer. Jednostavno možete shvatiti kako tražiti Linux operativni sustav Zašto to nije važno Koji operativni sustav Linux koristite zašto ne znači koji operativni sustav Linux koristite uvijek će se raspravljati o tome koji Linux operativni sustav je " bolje". Općenito, Linux pruža dobro iskustvo, bez obzira na to kako ga pokrećete. Pogledajmo te sličnosti - i proslavimo ih! , zgrabite ISO i zapišite ga na USB pogon. Servisni paket za popravak računala u džepu: CD sa USB diskom na USB sticku. Paket za popravak računala u džepu: Dizanje CD-a na USB kartici Unutar alata mog tehničara čuvam USB flash pogon napunjen najčudesnijim alatima na planeti: alat za popravak računala. U ovom članku dijelim njegov sadržaj. , Nemate problema s potrebnom funkcijskom tipkom tijekom dizanja i kretanjem po zaslonskim uputama koje slijede. Jednom kada ste podigli live USB pogon, instaliranje Linuxa nije se toliko različito od instaliranja programa u Windows.
Osim toga, ako želite zadržati svoj postojeći operativni sustav, uvijek imate mogućnost dualnog pokretanja 7 razloga zašto biste trebali (i ne biste trebali) Dual Boot Linux 7 razloga zašto biste trebali (a ne biste trebali) Dual Boot Linux često, Izbor instalacije Linuxa nad Windowsom može biti opravdano opravdati. Ali zašto se ne odlučiti za oboje? Evo pet razloga za dvostruko pokretanje i dva razloga koja ne biste trebali. .
3. Slobodno se bavite
Linux nudi idealno mjesto za testiranje vaših vještina. Izvornom kodu možete pristupiti gotovo bilo kojem dijelu vašeg operativnog sustava, putem grafičkog sučelja. Najbolje okruženje za radnu površinu Linuxa: Tajne profesionala Najbolje okruženje za radno okruženje Linuxa: Tajne profesije Linux izvrstan je izbor za programiranje jer je lako instalirati podršku za gotovo svaki jezik koji se sjetite. Programiranje se na Linuxu jednostavno olakšava. Ali ima još toga. do jezgre Linux Kernel: Objašnjenje u laikanskim uvjetima Linux Kernel: Objašnjenje u laikanskim uvjetima Postoji samo jedna de facto stvar koju Linux distribucije imaju zajedničke: Linux kernel. No iako se o tome često govori, puno ljudi zapravo ne zna što točno čini. .
Većina vam to neće imati smisla, bez obzira na to koliko iskustva imate. Ali, imate slobodu zaroniti i eksperimentirati sjajan je način učenja, a s Linuxom ne morate brinuti zbog bilo kakvih problema s pravom. Velika većina softvera od vas neće tražiti da pristanete na ugovor o licenci za krajnjeg korisnika. 10 nesavjesnih klauzula EULA za koje ste se možda već složili s 10 nesavjesnih EULA klauzula koje ste možda već pristali. Budimo iskreni, nitko ne čita EULA (kraj Ugovor o licenciranju korisnika) - svi se samo pomaknemo prema dnu i kliknemo "Prihvaćam". EULA-ovi su puni zbunjujućih legala kako bi ih učinili nerazumljivim…. Licence otvorenog koda uglavnom se bave korištenjem koda za izradu vlastitih aplikacija, pri čemu neki određuju da vaš program mora biti i besplatan i otvorenog koda Open Source vs Free Software: Koja je razlika i zašto je to važno? Open Source vs. Free Software: što je razlika i zašto je to važno? Mnogi pretpostavljaju da "otvoreni kod" i "slobodni softver" znače istu stvar, ali to nije istina. U vašem je interesu da znate u čemu su razlike. .
4. Postoji podrška za većinu jezika programiranja
Trebate pisati na C, C ++, CSS, Java, JavaScript, HTML, PHP, Perl, Python, Ruby ili Vala? Linux ih podržava i lista se nastavlja. Naravno, pogodit ćete neke prepreke na cestama. Visual Basic podržava samo Windows, ali vi limenka koristite Appleov Swift. Općenito, ako programski jezik nije ograničen na određeni operativni sustav, vjerojatno funkcionira na Linuxu.
Ako jezik koji želite koristiti nije već zadano instaliran, pakete obično možete dobiti iz skladišta distribucije. Potražite prema zadanom upravitelju paketa Linux App Store u usporedbi: koji vam odgovara? Usporedbe Linuxovih prodavaonica: koji vam odgovara? Korisnici Windowsa upućeni su u trgovinu aplikacija. macOS je imao neko vrijeme. U međuvremenu je Linux godinama imao iskustvo u stilu trgovine aplikacija. Ali koji vam odgovara? za naziv jezika i trebalo bi se pojaviti nešto što želite.
5. Odaberite iz velikog broja aplikacija
Popularna slika programera uključuje sjedenje ispred crnog zaslona računala ispunjenog bijelim ili zelenim tekstom. Na taj način možete napisati kôd ili pokrenuti uređivač teksta. Opcije defualta poput Gedita i Kate mogu biti sve što vam treba Napredni Linux uređivači teksta u usporedbi: kate vs gedit Napredni Linux uređivači teksta u usporedbi: kate vs gedit Svaki Linux korisnik reći će vam da je dobar uređivač teksta vitalna komponenta računalnog sustava, bez obzira jeste li novi korisnik ili iskusni profesionalac. Dok koristite tekst terminala…. Emacs, nano i Vim su opcije koje možete koristiti unutar terminala nano vs. vim: Terminalni uređivači teksta u usporedbi nano vs. vim: Terminalni uređivači teksta u usporedbi Iako je Linux postao dovoljno jednostavan da ga praktički svi mogu koristiti bez upotrebe Terminal, postoje neki od nas koji ga redovito koriste ili nas zanima kako neko može kontrolirati…. Atom je opcija na više platformi koja se može proširiti kao i Chrome. Ili ste možda jedan od mnogih koji se zaljubljuju u uzvišeni tekst. Bolje postaje najbolji uređivač teksta: 7 sjajnih uzvišenih paketa teksta koji čine najbolji uređivač teksta boljim: 7 sjajnih uzvišenih tekstualnih paketa .
Alternativno, možete ići na potpuno integrirana radna okruženja za uređivanje teksta Uređivač teksta u odnosu na IDE: koji je bolji za programere? Uređivač teksta u odnosu na IDE: koji je bolji za programere? Odabir između naprednijeg IDE-a i jednostavnijeg uređivača teksta može biti težak. Nudimo vam nekoliko uvida koji će vam pomoći pri donošenju te odluke. ili IDE. S izuzetno lagane strane, tu je Geany, koji će se brzo učitati na vaš stroj. Za nešto što nudi potpunije iskustvo, pokušajte Eclipse Full-Featured vs Basic Linux uređivač koda: Eclipse i Geany u usporedbi s cjelovitim značajkama i osnovnim Linuxovim uređivačem koda: Eclipse i Geany u usporedbi Ako ste netko koji redovito piše kôd, vrlo je važno da koristite uređivač koda koji vam je ugodan. U Linuxu postoji veliki izbor urednika među kojima je svaki cilj ... .
6. Osjetite snagu scenarija Bash
Ako samo programirate kako biste postigli nešto konkretno, ali ne zanima vas jezik, vrijeme je da naučite Linux naredbe i iskušajte se u pisanju Bash skripti 5 Ideje za početnik Linuxa za postavljanje Cron Jobs & Shell skripti 5 Početni Linux Setup Ideje Za Cron Jobs & Shell skripte S bash skriptima možete obaviti složeni niz zadataka u jednom brzom pokretu, tako da je izvrstan za složene i ponavljajuće potrebe. Odličan je način upoznavanja terminala. , Mnoge naredbe koje dolaze s Linuxom (ili koje se može instalirati) su tako učinkovite i snažne da neki Linux korisnici radije žive u terminalu.
S Bash skriptu možete sastavljati naredbe za stvaranje složenijih kombinacija. Na primjer, osoba koja upravlja popisom e-pošte može stvoriti skriptu koja bi objedinila popise pretplatnika, izdvojila adrese e-pošte, uklonila duplikate i dodala ispravno oblikovanje tako da rezultat mogu pročitati i drugi programi. Svakako tuče kako to sve radite ručno.
7. Linux stručnost je poželjna vještina
Učite li kako programirati kako biste dobili posao? Činjenica da koristite Linux je marketinška vještina. Bez obzira da li upravljate poslužiteljem tvrtke ili pomažete u izgradnji cloud usluga na koje se klijenti sve više oslanjaju, poslodavci žele ljude koji znaju koristiti Linux.
Čak i ako zasad samo razmišljate o tome, stavljanje Linuxa na vaš sustav i obavljanje nekih programa na njemu brzo će vas upoznati s operativnim sustavom koji vam kasnije može dati konkurentsku prednost..
Zašto biste koristili bilo što drugo?
Postoji razlog zašto se mnogi programeri odlučuju učiniti Linux svojim domom. Iako bi neki rekli da Linux ima nedostatak korisničkih stolnih programa, to nije slučaj sa softverom namijenjenim programerima. Mogli biste otići toliko daleko da kažete da su oni tradicionalno Linux ciljna publika.
Čak i ako već imate razvojno okruženje, ne može naštetiti ponovnom procjenjivanju da biste vidjeli hoće li Linux bolje odgovarati vašim potrebama. Možda ćete naučiti puno i uštedjeti nešto novca prebacivanjem!
A za dobru referencu koju možete označiti, pogledajte razliku između GTK + i Qt. Kakva je razlika između GTK + i Qt? Koja je razlika između GTK + i Qt? Vjerojatno ste čuli za GTK + i Qt, ali koji su to razvojni alati? I kako utječu na to kako koristite Linux? .