Šta je novo?

Linux za klince

Lola_O

Zapažen
Učlanjen(a)
18.09.2020
Poruke
2
Poena
11
Zdravo! Klinac (11) počinje da uči Python i uglavnom sam dobila preporuke da je "lakše, jednostavnije" da uči u okruženju koje je za Python prirodno. Tu se spominje Linux, a njih ima milion. Kao sluđeni roditelj ponekad ne znam ni gde mi je glava. O tome koji distro da nabacim na kućnu desktop kantu - da ne govorim. Dakle, treba mi distro kojim se koliko-toliko lako barata (što ne znači da me ne zanima da ga i ja skapiram, pa jednostavnost nije najbitnija, ali je poželjna). I neke smernice oko instalacije koje, jelte, i klinac može da skapira jer želi od nečega da krene, a ja mu, kao potpuno operisana od Linuxa i njegove dece, ne mogu baš pomoći. Hvala unapred!
P. S. - Značilo bi mi i to da mi, ako sam dobila pogrešnu smernicu da je Python bolje učiti u Linuxu, napomenete da li je to zaista tako, pa da se ne zavlačimo u učenje komandi, ako sve ok radi i u Win-u.
 
Za učenje je svejedno, može i Windows. Ja bih rekao da Anaconda ima sve što bi mu zatrebalo
https://www.anaconda.com/products/individual

Mada nije loše ni učiti Linux. Preporuka je Ubuntu 20.04 LTS. To je najpopularniji distro i ima najveću podršku
 
Valjalo bi mu da nauči malo više o operativnim sistemima pre nego što se baci na programiranje, zato neka instalira sam Linux, umesto da mu to radi majka. Ubuntu je dobra preporuka za početnika, Mint je takođe interesantan i zastupljen, sa puno različitih okruženja. Python može i na Windows da se uči, ali bolje mu je da se navikava na Linux.
 
Zdravo! Klinac (11) počinje da uči Python i uglavnom sam dobila preporuke da je "lakše, jednostavnije" da uči u okruženju koje je za Python prirodno. Tu se spominje Linux, a njih ima milion. Kao sluđeni roditelj ponekad ne znam ni gde mi je glava. O tome koji distro da nabacim na kućnu desktop kantu - da ne govorim. Dakle, treba mi distro kojim se koliko-toliko lako barata (što ne znači da me ne zanima da ga i ja skapiram, pa jednostavnost nije najbitnija, ali je poželjna). I neke smernice oko instalacije koje, jelte, i klinac može da skapira jer želi od nečega da krene, a ja mu, kao potpuno operisana od Linuxa i njegove dece, ne mogu baš pomoći. Hvala unapred!
P. S. - Značilo bi mi i to da mi, ako sam dobila pogrešnu smernicu da je Python bolje učiti u Linuxu, napomenete da li je to zaista tako, pa da se ne zavlačimo u učenje komandi, ako sve ok radi i u Win-u.

Nema potrebe komplikovati GNU/Lunux-om.

Neka skine ovo i neka instalira na Windows, i može odmah da počne.
 
Valjalo bi mu da nauči malo više o operativnim sistemima pre nego što se baci na programiranje, zato neka instalira sam Linux, umesto da mu to radi majka. Ubuntu je dobra preporuka za početnika, Mint je takođe interesantan i zastupljen, sa puno različitih okruženja. Python može i na Windows da se uči, ali bolje mu je da se navikava na Linux.

Zasto? Davno su prosla vremena kad su programeri bili svestrani IT-evci i sve znali da odrade na svom racunaru. Instaliranje OS-a ne daje ama bas nikakvo znanje koje je potrebno za programiranje, tako da ne vidim potrebu da "uci" o tome(kao da tu ima neka teorija koju klinac od 11 godina moze da savlada, za razliku od programiranja koje pospesuje logicko razmisljanje).
 
Zasto? Davno su prosla vremena kad su programeri bili svestrani IT-evci i sve znali da odrade na svom racunaru. Instaliranje OS-a ne daje ama bas nikakvo znanje koje je potrebno za programiranje, tako da ne vidim potrebu da "uci" o tome(kao da tu ima neka teorija koju klinac od 11 godina moze da savlada, za razliku od programiranja koje pospesuje logicko razmisljanje).

Iz jednog razloga.... Posle ce mu biti teze... Posto ce u bilo kojoj firmi developer od sysadmina traziti da mu da VM sa 256Gb RAM-a, xyz korova da bi njegova aplikacija radila.... Pri cemu ce ga ovaj znate vec sta.... Programiranje je ok, ali bez razumevanja kompletnog eko sistema....
 
Iz jednog razloga.... Posle ce mu biti teze... Posto ce u bilo kojoj firmi developer od sysadmina traziti da mu da VM sa 256Gb RAM-a, xyz korova da bi njegova aplikacija radila.... Pri cemu ce ga ovaj znate vec sta.... Programiranje je ok, ali bez razumevanja kompletnog eko sistema....

O čemu ti pričaš ? Jesi uošte pročitao originalni post ? Dete ima 11 godina. Za 7 godina, kad postane punoletan, i ako uopšte dobije posao sa 18, sve ovo što si pisao će biti smešna istorija.
 
Zasto? Davno su prosla vremena kad su programeri bili svestrani IT-evci i sve znali da odrade na svom racunaru. Instaliranje OS-a ne daje ama bas nikakvo znanje koje je potrebno za programiranje, tako da ne vidim potrebu da "uci" o tome(kao da tu ima neka teorija koju klinac od 11 godina moze da savlada, za razliku od programiranja koje pospesuje logicko razmisljanje).

Ako sutra bude radio ozbiljne stvari u velikim timovima, kao programeru trebaće mu da razume Linux file sisteme, paket menadžere, inicijalizaciju sistema, itd. Ima za to sve puno vremena jer je vrlo mlad, ali nema dobrog razloga da se ne navikava na Linux okruženje već sada, neće ni najmanje da mu škodi.
 
Izuzetno je korisno za svakoga da nauči linux. Ne da bi ga koristio u budućnosti, već da bi bolje razumeo operativne sisteme, razlike između njih, i bio napredniji PC korisnik. Ne može da škodi. Nije neophodno da se sad neki osnovac bavi time, ali ako ima vremena i ako ga zanima, što da ne?
 
Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Previše "AKO"-a.
Nema gore stvari nego terati dete da uči nešto što ga ne zanima - zamrznuće sve sa tim u vezi, a prečesto i onog ko ga na to prisiljava. Ako ne umete da stvar, pojam, događaj,.... , učinite detetu interesantnim i privlačnim kroz igru, pustite ga da sam izabere čime će se igrati.
Ionako su: ravni tabani, gojaznost, kriva kičma i slabovidost, mnogo opasniji za njegovu budućnost od nepoznavanja Linux-a u tom dobu.
 
Poslednja izmena:
Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Previše "AKO"-a.
Nema gore stvari nego terati dete da uči nešto što ga ne zanima - zamrznuće sve sa tim u vezi, a prečesto i onog ko ga na to prisiljava. Ako ne umete da stvar, pojam, događaj,.... , učinite detetu interesantnim i privlačnim kroz igru, pustite ga da sam izabere čime će se igrati.
Ionako su: ravni tabani, gojaznost, kriva kičma i slabovidost, mnogo opasniji za njegovu budućnost od nepoznavanja Linux-a u tom dobu.

Hvala bogu neko normalan da napiše nešto pametno. Svaka čast Zormanic.
 
Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Ako, ako, ako..... , ..... Previše "AKO"-a.
Nema gore stvari nego terati dete da uči nešto što ga ne zanima - zamrznuće sve sa tim u vezi, a prečesto i onog ko ga na to prisiljava. Ako ne umete da stvar, pojam, događaj,.... , učinite detetu interesantnim i privlačnim kroz igru, pustite ga da sam izabere čime će se igrati.
Ionako su: ravni tabani, gojaznost, kriva kičma i slabovidost, mnogo opasniji za njegovu budućnost od nepoznavanja Linux-a u tom dobu.

Ko je ovde napisao da treba dete terati na bilo šta, odakle ti sad to? Meni je bilo izuzetno interesanto da vidim kako se instaliraju krekovane igre ili windows (98, 2000, ME) kad sam bio tih godina (malo stariji). Da mi je neko pokazao linux, bio bih verovatno oduševljen. Ali je to došlo godinama kasnije. I opet sam bio oduševljen :D A nisam ni programer.

Ako nekoga zanima programiranje, biće mu zanimljivo sve oko računara. Možda će za godinu dana i sam videti da postoji neki drugi OS i želeti da vidi kako to sve radi. Ako dete uči/trenira bilo šta što ga ne zanima (python, astronomiju, da svira violinu....) to je svakako gubljenje vremena.
 
Nema gore stvari nego terati dete da uči nešto što ga ne zanima

Nema gore ali ni korisnije za dete. Mnogi koje poznajem ne bi skolu zavrsili da ih roditelji nisu terali. I sad su im jako zahvalni zbog toga. Tako da ...valja umereno pritisnuti. A Linux ne mora da uci zbog pitona.
 
Mene su roditelji terali da sviram violinu, pa sad sviram usnu harmoniku. Ali to je drugo, operativni sistem mora da koristi i ovako i onako, tako da je bolje da koristi onaj koji valja.
 
operativni sistem mora da koristi i ovako i onako, tako da je bolje da koristi onaj koji valja.

Ja volim GNU i Linux, ali ti ga brate pretera. Ovo je dete od 11 godina. Moraš da uzmeš u obzir i neke druge stvari. Svi njegovi drugari će koristiti Windows. Zašto bi on bio ovca, i zašto bi se patio. i učio nešto skroz nepotrebno. Neko je već rekao, ogadiće mu se. Neka instalira ono gore što sam mu okačio na postojeći Windows sistem, i može odmah da počne sa učenjem. Zašto od svega praviti nauku i komplikovati bez potrebe stvarno mi nije jasno.

I zašto porediš GNU/Linux i Windows ? Ako ćemo da se spuštamo na taj nivo, ne valja ni jedan ni drugi. Klinac treba da koristi Windows, pa kad ga savlada, i ako ga radoznalost povuče, onda neka se prešalta na GNU/Linux. Ne treba forsirati nikoga da koristi nešto što ne želi.
 
Moje iskustvo, pokušavam da radim nešto sa Tensor flow I Azure ML studio, a nisam iz it pozadine. Sve što gledam od tutoriala se bazira na Linux-u i Python-u, negde se pominje R, ali najvećim delom Python. Da sam imao nekoga da mi kaže pogledaj nešto oko Linuxa kad sam imao 15 godina sad bih mu bio ultra zahvalan. Sad sa 30 godina da učim od samog početka kako da podesim razvojno okruženje u Linuxu meni je prilično naporno. U svakom slučaju Windows je 1000x jednostavniji, ako mu i ne bude odgovaralo neka se vrati na Windows. A sad sam prešao potpuno na Linux, koristim i kod kuće baš zbog tog navikavanja. Mali će u školi i svugde ostalo biti u kontaktu sa Windows mašinama pa neće zaostati ni na tom frontu, naročito ako ga IT zanima.

Sent from my SM-A600FN using Tapatalk
 
Moje iskustvo, pokušavam da radim nešto sa Tensor flow I Azure ML studio, a nisam iz it pozadine. Sve što gledam od tutoriala se bazira na Linux-u i Python-u, negde se pominje R, ali najvećim delom Python.

Ovo nema nikakvog smisla. Python funkcioniše isto i na Windows i na GNU/Linux-u. Razlika je u tome što je na GNU/Linux-u (na većini distroa) Pyton podržan nativno, dok je na Windows-u potrebna instalacija. Veća je verovatnoća da ti nešto na GNU/Linux-u ne radi nego na Windows-u. Azure je još uvek malo dete na GNU/Linux-u, tako da, drži se Windows-a.

Da sam imao nekoga da mi kaže pogledaj nešto oko Linuxa kad sam imao 15 godina sad bih mu bio ultra zahvalan.

Nemoj biti tako siguran. GNU/Linux je 2005 godine bio katastrofa. Bio je na ivici upotrebljivosti za široke narodne mase. I sam Linux kernel je tada bio dosta loš i HW podrška je bila užasna. Čak i kada se sistem podesi lepo, stabilnost je varirala od sistema do sistema, a neki problemi su bukvalno bili nerešivi, osim ako nisi znao C++ i imao vremena da zasučeš rukave i problem rešiš sam.

Sad sa 30 godina da učim od samog početka kako da podesim razvojno okruženje u Linuxu meni je prilično naporno.

Ako sada sa 30 godina ovako razmišljaš, 2005 godine ti nisi imao šta da tražiš u GNU/Linux svetu. Ja sam u GNU/Linux vode agresivno zagazio sa 34 godine, a sada imam 40. Do the math. Tako da ta priča ne pije vodu, i problem je do tebe i nedostatka volje i vremena.

U svakom slučaju Windows je 1000x jednostavniji, ako mu i ne bude odgovaralo neka se vrati na Windows.

To je poenta cele priče. Ne treba bespotrebno komplikovati. GNU/Linux fanboyism na ovom forumu dostiže sektaške mere. Olabavite malo. Ispada da je Windows najveće zlo ikada napravljeno, i da je bukvalno neupotrebljiv.

A sad sam prešao potpuno na Linux, koristim i kod kuće baš zbog tog navikavanja.

Kažeš da nisi iz IT pozadine, a prešao si skroz na "Linux" zbog, kako kažeš, navikavanja. Na šta se ti to tačno navikavaš ? Na novo okruženje (desktop environment), bash, ili si već počeo da koristiš Python?
 
@alex303
Ne radim sam na projektu, tu sam zbog nekog domenskog znanja, ostatak ekipe sve radi u Linuxu. Mene su zamolili da im se prilagodim što ja I pokušavam, a uz to nešto i da naučim. Nisam nikakav fanboy, niti mislim da je Linux bolji za sve od Windowsa, u stojim pri svom mišljenju da (pogotovo) deca treba da nauče barem najosnovnije komande linuxa i da se u njemu snalaze, barem oni koji planiraju budućnost u IT.

Sent from my SM-A600FN using Tapatalk
 
@alex303
Ne radim sam na projektu, tu sam zbog nekog domenskog znanja, ostatak ekipe sve radi u Linuxu. Mene su zamolili da im se prilagodim što ja I pokušavam, a uz to nešto i da naučim. Nisam nikakav fanboy, niti mislim da je Linux bolji za sve od Windowsa, u stojim pri svom mišljenju da (pogotovo) deca treba da nauče barem najosnovnije komande linuxa i da se u njemu snalaze, barem oni koji planiraju budućnost u IT.

Sent from my SM-A600FN using Tapatalk

Nisam mislio na tebe kad sam rekao fanboy. To što trenutno radiš je super, pogotovo ako imaš nekoga ko može da ti pomogne ako negde zapneš. Ali mene zanima da li ti to radiš jer moraš, ili zato što želiš? Velika je razlika. Što se dece tiče, većina njih hoće sve na next next finish i užasavaju se kucanja komandi. To je za nas matore nostalgičare od 80 godina.
 
Ne znam gde ste u mom izlaganju pročitali da ga forsiram. Zapravo, nastavni plan i program za 6. razred prodrazumeva opširno učenje Pythona. Imate ovde https://petlja.org/biblioteka/r/kursevi/prirucnik-python nastavni plan. Moja svrha je da mu pomognem u izboru, a ja sam savet potražila ovde.
Elem, instalirao je Mint i sviđa mu se (još uvek podešava okruženje), planira i neke druge dis da proba. Jako ga interesuje programiranje, pa pokuđavam da mu pružim svu moguću podršku. Suprug i ja smo medicinari i nemamo pojma o svemu ovome. Hvala vam na sugestijama!
 
Nisu baš sva deca takva, neke jednostavno zanima da znaju nešto što nije next next finish. Takvi kasnije postanu vrhunski programeri ;)

@daxyco
Nauči čovek sve. Ne mora da znači da bi ti sad bilo lakše da si video linux pre 10-15 godina. Neki ljudi (npr. moji roditelji) već nekoliko godina koriste linux i ništa oko računara ne znaju. Sve isto kao i Windows korisnici njhove generacije.

Nema potrebe da dete od 11 godina uči linux, osim ako samo ne kaže: "Hoću da vidim šta je to". I najjednostavnija opcija je VM (verovatno VirtualBox), a ne dual-boot. Ja na Windowsu imam Anancondu, koja ima gomilu korisnog alata i Spyder kao jedan on najboljih IDE programa po mom mišljenju :)
 
Ne znam gde ste u mom izlaganju pročitali da ga forsiram. Zapravo, nastavni plan i program za 6. razred prodrazumeva opširno učenje Pythona. Imate ovde https://petlja.org/biblioteka/r/kursevi/prirucnik-python nastavni plan. Moja svrha je da mu pomognem u izboru, a ja sam savet potražila ovde.
Elem, instalirao je Mint i sviđa mu se (još uvek podešava okruženje), planira i neke druge dis da proba. Jako ga interesuje programiranje, pa pokuđavam da mu pružim svu moguću podršku. Suprug i ja smo medicinari i nemamo pojma o svemu ovome. Hvala vam na sugestijama!

Srećna li su današnja deca, nas su u školi učili Basic, posle mi je to muke zadavalo kad sam seo da učim Python, morao sam prvo sve nakaradne koncepte proceduralnog programiranja da izbacim iz glave. I ne bih nazvao taj kurs opširnim, to su neke standardne stvari za početnika. Doduše, mislim da ovo jeste malo teško za šesti razred, ja bih lično ovo ostavio za stariju decu.

I pomagati mu što manje, idealno ni malo. Nema tu habilitacije ako će neko stalno da ga drži za ruku, neka sam gugla. Ako mu to sve bude interesantno, naći će način. Sa druge strane, možda izgustira, nikad se ne zna. Moj najbolji drug iz srednje škole je već tad bio vrhunski programer, pa je otišao da studira ekonomiju i sad radi u bankarstvu, dok sam ja medicinar prešao da radim u IT. Nikad se ne zna.
 
Ne znam gde ste u mom izlaganju pročitali da ga forsiram.

Nije se odnosilo na tebe. To je upućeno ovima što su odmah uleteli u temu, i počeli da forsiraju ne znajući da li tvoje dete želi da se bakće sa tim, ili ne.

Zapravo, nastavni plan i program za 6. razred prodrazumeva opširno učenje Pythona. Imate ovde https://petlja.org/biblioteka/r/kursevi/prirucnik-python nastavni plan. Moja svrha je da mu pomognem u izboru, a ja sam savet potražila ovde.

Ovo je super. Što reče morbius, nama su forsirali basic i to 1997 godine kada je ceo svet koristio Windows 95.

Elem, instalirao je Mint i sviđa mu se (još uvek podešava okruženje), planira i neke druge dis da proba. Jako ga interesuje programiranje, pa pokuđavam da mu pružim svu moguću podršku. Suprug i ja smo medicinari i nemamo pojma o svemu ovome. Hvala vam na sugestijama!

Mint je sjajan izbor za njega. Najvažnije u celoj priči je to da ga takve stvari zanimaju. I dobro je što nemate pojma o tome, jer bi ste mu onda pomagali čim negde zapne. Ako je stvarno uporan i ako stvarno želi da nauči, treba ga pustiti da sam reši svaki problem na koji naiđe. Mora od malena da mu se usadi taj mentalitet da problem rešava sam. I nema ništa loše u tome ako za rešenje potegne google.
 
Mnogo puta je napisano kako je na Windowsu sve mnogo lakse.
Mislim da je mnogo bitno na sta se covek navikao, npr meni je izuzetno tesko da koristim Windows10 posle 10 godina na Linuxu, ne mogu da se snadjem po menijima i uzasan mi je UI.
Takodje, ortakov klinac (osnovna skola) koji ima matoru masinu i zeli da uci video editing a ima slab hardware i nikada nije koristio Windows, poceo je sa Mint-om i OpenShot-om i nema problema sa snalazenjem, prilikom pokusaja prelaska na Windows je pitao zasto je instalacija programa toliko komplikovana, a na Linuxu se samo jednom klikne.
Sa korisnickog aspekta, ja kliknem na desktopu na Firefox ikonicu - isto je win/lin, kliknem ikonicu za python/openshot/kojigodprogram - isto radi te ne vidim problem. Mana Windowsa je sto je hardwareski zahtevniji i placa se licenca (ili se krekuje) i obavezan je antivirus neki (ne (samo) defender).

Za ucenje Python-a OS nije bitan, ja sam C ucio na Windowsu i uspesno ga primenjujem i na Linuxu, isto je i sa Pythonom, njega sam izucio na Linuxu ali sljaka i na Windowsu i na kontrolerima i na svemu...
Ako je kucna desktop kanta losa masina, lakse ce terati Linux (jer je kao OS manje zahtevan npr Mint Cinamom nego W10), ali ako moze da potera Windows i gospodja majka se lakse u istom snalazi, neka tera Windows da ne zbunjuje dete problemima instalacija/update-ova i sta god.
 
iako je ocigledan flejm post,samo da ne ostane da mora antivirus,sasvim dovoljan je defender,dobar adblok je mnogo bitniji.
 
Nazad
Vrh Dno