уторак, 26. јануар 2021.

Zašto sam pokrenuo novi YouTube kanal?

Svima je poznato da je prethodna 2020 godina bila poprilično teška s obzirom šta se sve dešavalo i kod nas i u celom svetu. Limitirani; da putujemo, izlazimo i da provodimo vreme sa bliskim ljudima i prijateljima svima nama su se na neki način životi usporili i prisili nas da sagledamo realnost, gde smo; gde idemo; i šta smo pre radili. Takođe, imali smo i više i dovoljno vremena da se posvetimo online aktivnostima i gledamo kako su se mnoge stvari preselile na Internet. Došao sam u situaciju da se pitam gde se moj stari YouTube kanal zaglavio; tolike godine postoji; na njemu je baziran celi ovaj blog a sa druge strane posle toliko godina još uvek nema ni 1000 subskrajbera. Setio sam se žalbi, gde su mi mnogi govorili da moram da pričam i da objašnjavam svoja video-a. Sa jedne strane ljudi od vas traže da pričate a da u isto vreme video ne traje dugo što samo po sebi nema smisla. I tu je naravno i konflikt da ako pričate da li to radite na Engleskom ili Srpskom jeziku. Zatim se od vas zahteva kvalitetan zvuk i odlična kamera i visoka HD rezolucija. Onda vam se pronalaze svakakve mane da bi se na kraju sve svelo na to koga danas interesuje programiranje. Za razliku od starog YouTube kanala, blog je druga priča. Trenutna posećenost od 500 do 800 ljudi koja ume da skoči i 2000 pregleda samo za jedan dan sa jedne strane me oduševljava ali sa druge čovek se zapita koliko to ljudi dnevno treba da poseti blog da bi barem 100 njih kliknulo na neku reklamu. Verujem da je ta cifra negde od 100 000 do milion i više da bi ste u proseku od bloga zaradili neku minimalnu platu, pod uslovom da vam pola od toga i država ne uzme za takozvani porez za nezaposlene koji je inače skoro duplo veći nego da imate svoju firmu. Svaka normalna osoba koja mora da razmišlja o egzistenciji odavno bi se bavila nečim drugim. Zato sam pred samu novu 2021 godinu, kada se donose odluke i planovi šta ćete raditi u sledećoj godini; doneo odluku da nešto moram da menjam.


( Onaj ko zna QBasic ni Python mu kasnije neće biti stran )

Ja sam neko ko je tolike godine proveo svoj život uz računare. Posvetio sam tehnologiji sve što sam imao čak i zdravlje. Ne mogu se požaliti da nisam gledao hiljade filmova, igrao hiljade igrica, koristio stotine raznovrsnih aplikacija, menjao operativne sisteme i kodirao na više od 15 programskih jezika. Opet čovek ne može sve da prati i sve da pamti ali neke stvari se nikada ne zaboravljaju dok se drugih lako čovek može podsetiti. A onda se zapitam. Šta sam ja drugo nego programer? To sam bio, to jesam i to ću uvek biti! Ne postoji ništa što bi mene činilo srećnim u zamenu za kodiranje. I ne postoji ništa u čemu sam sposobniji nego u logičkom, programerskom razmišljanju. I šta je to što ja pokušavam da učinim sa svim tim mojim talentima i sa znanjem koje sam tolike godine gomilao. Ja to znanje treba da podelim sa drugima i na neki način treba da ga sačuvam dok u isto vreme treba da probudim i razvijam svoje talente koje mi je Bog podario sve ove godine; a ne da ih držim uspavane. Ali isto tako i sa tim znanjem koje sam skupo stekao treba da stvorim nešto što niko na svetu nije video. To bi po mom trenutnom razmišljanju trebao da bude neki sistem koji će olakšati milionima ljudi i učenje i život. I onda i takva ideja zahteva još mnogo učenja, truda, vremena i rada. I onda sam se počeo prisećati detinjstva; srećnog detinjstva i svog prvog računara. Nešto sam o tome pisao i ovde. I onda mi je jednostavno palo na pamet, što ne krenem od početka. Da od početka, da radim one stvari koje su me toliko činile srećnim. I onda sam tako rešio, pokrenuo sam novi YouTube kanal; Učite programiranje sa Manuelom. Učite stvari od Quick Basic-a! I radost je opet zakucala na moja vrata. 

Zašto QBasic kad se danas ne koristi?

Prvo nije tačno da se ne koristi, pogledajte kako se programiraju mikro kontrolori i roboti ovde, drugo postoji mnogo nostalgični ljudi ali isto tako i kreativne dece koja vole na neki način da na što jednostavniji način prave neke male programe, crteže, animacije i igrice. Danas postoji čak i da se kupe Commodore 64 emulatori na kojima možete igrati retro igrice ali i programirati u Basic programskom jeziku 80-tih. 


( The C64 Mini ... emulator Commodore 64 )

Naravno, to me je podstaklo da vidim da li se može i MS-DOS 6.22 instalirati na virtualnoj mašini, zatim Windows 3.11 na tom MS-DOS-u i da li na njemu mogu još uvek da kodiram u QBasic-u i koristim Editor; plavi ekran za pisanje tekstova. Bio sam srećan kao malo dete kad sam to uspeo i naravno odmah sam snimio i video na tu temu. Kasnije sam razgovarao sa mnogim drugim korisnicima, programerima, dizajnerima i ljudima koji inače godinama koriste računare, posebno te divne ljude možete pronaći na FaceBook stranici Linux Srbija koji su mi objasnili da mogu i na Linux-u da instaliram DosBox i na njemu da igram MS-DOS igrice ali i da instaliram neku verziju QBasic-a koji se može instalirati iz MS-DOS-a Naravno kako se to sve radi i gde da skinete sve što vam je potrebno možete videti na video-ima i pronaći linkove na Description od istih.

 


( 22. Kako da učite QuickBasic sa Linux-om... Instalirajte DOSBOX i VBDOS... )

Opet imajte u vidu da moj novi YouTube kanal; Učite programiranje sa Manuelom nije ograničen samo na QBasic; naprotiv on je samo početak od čega je sve počelo. Prvo je počela kreativnost, zatim radoznalost, želja za stvaranjem i to je pokrenulo talente za programiranje. Moje prvo programersko logičko razmišljanje je počelo upravo od QBasic-a. Prvo treba da naučite da razmišljate u QBasic-u jer to svako dete može, pa tek onda da razumete C, C++, C#, Python i druge programske jezike. Isto tako, poželjno je koristiti Linux operativne sisteme jer se od njih mnogo više nauči. Bitan je početak, osnova, temelj koji ti neće dozvoliti da nikad ne odustaneš od svojih talenata i da napreduješ.

Koje su teškoće započeti programerski YouTube kanal ?

Početkom 80-tih mi smo se mnogo družili jedni sa drugima, stalno smo se viđali i bili u komunikaciji sa drugima i gde god bio otišli sticali smo nova poznanstva. Ali nismo imali dostupne informacije kao to što danas svi imamo i to na click gde god da smo. Ja tada nisam ni sanjao da će ljudi izmisliti čarobnu kuticu sa skoro svim odgovorima koju danas imam i koja se kod mene zove Samsung A70. Kad kažem sa odgovorima mislim na Google pretraživač. Međutim to ima i svoju drugu stranu. Pretrpanost informacijama i dezinformacijama prosto udaljava čoveka i od kreativnosti, upornosti, moralnih vrednosti i od inteligencije uopšteno. Najlakše se prepustiti i gledati stvari koje od vas ne traži nikakvo razmišljanje ili aktivnost. Još ako je neka YouTube drama u pitanju, životi drugih; tu su pregledi i subskrajberi. Tako, da moj novi YouTube kanal generalno treba da pronađe programere i sve one koji koriste računar da bi se samo malo pokrenuo. Još uvek sam dovoljno naivan, da verujem da takvih ljudi još uvek ima. I da i oni žele da se promene i da kažu ono što imaju da kažu. Zato upravo u svojim video-ma pozivam ljude da i oni učestvuju. Da lajkuju, komentarišu, pišu komentare, pritisnu ono zvonce i da se subskrajbuju. Verujem da ću u budućnosti razgovarati i pozivati u goste druge programere da učestvuju i u samim video-ima. Cela priča nema nikakvog smisla sa YouTube kanalom ako u njega nisu uključeni i drugi programeri. Svestan sam ograničenja koje ću imati i zbog toga što snimam na srpskom jeziku iako govorim Engleski jezik često sa strancima svaki dan. Voleo bih da tako znam Nemački jezik. Ali nama u Srbiji i inače na Balkanu su programeri i programiranje potrebniji.


( 1. Ko je sad ovaj, šta hoće ? )


Na kakve komplikacije nailazite tokom snimanja?

Prve komplikacije su materijalne prirode kao i kod mnogih. Potrebna mi je bolja web kamera koja može da radi i na Linux operativnom sistemu, zatim bolji mikrofon; kasnije i neko osvetljenje ali najviše web i dizajnerska rešenja. Moj jeftini računar; konfiguraciju možete videti ovde; je za sada sasvim dovoljan. Druge komplikacije su programerske greške i pre i posle snimanja. Pre jer je potrebno pripremiti materijal i code koji će te kodirati dok se snimate, a za vreme snimanja; ljudi nebi verovali kakve se sve greške dešavaju kada radite istovremeno više stvari odjednom. Srećom greške se samo seku i prepravljaju u video-u.

Najčešće greške nastaju jer nemam navike da na primer promenjive ili bilo što u code-u pišem na Srpskom jeziku. Za mene je code uvek bio na Engleski jeziku. Tako kada na primer promenjivu zovete blok vi je nesvesno napišete block što QBasic na primer uopšte ne registruje. Jer po defaultu QBasic smatra da je to u redu i da ste vi kreirali novu promenjivu block i to deklarisanu tipa integer. I hajde vi sad nađite to slovo i tu grešku koju ste napravili. Zamislite tek da imate 10 000 linija code-a. Pa ispravljanja takve greške nebi trebalo jedan sat u sred snimanja, nego dani. U ovakvim momentima čovek poštuje C# programski jezik koji bi tako nešto u sekundi registrovao zbog svog pravila da vi lično svaku promenjiva morate deklarisati pre upotrebe. Druge greške nastaju jer se ne sećam svega što se koristilo u QBasic-u, kako i šta sve QBasic može što pre nisam znao. Posebno što lako možete da pišete pesme i zvuke slovima i brojevima. Ali sam definitivno oduševljen svom tom kreativnošću kojom su se ljudi u 80-tim trudili da pokažu svoje veštine programiranja. Danas je to sve drugačije u modernijim programerskim jezicima.

I treći problem je privatnost. Jednostavno ne živim sam i ne mogu da snimam kad ja hoću. O svakodnevnim obavezama i drugim stvarima da i ne govorim. Moj novi YouTube kanal je jednostavno prioritet nad svim prioritetima. Jedino tako Učite programiranje sa Manuelom ima budućnost. I znate šta još mislim? Mislim da će taj YouTube kanal promeniti mnoge ljude kao što sad ima ogroman pozitivan uticaj sada na mene.


( 4. QBasic - Prvih šest osnovnih komandi koje nikad nećete zaboraviti )

Šta bi ste poručili čitaocima ovog bloga?

Ukoliko pogledate na vrhu bloga navigator i na njemu link VIDEOS, tu ćete definitivno pronaći linkove svakog snimljenog video-a na novom YouTube kanalu i neke video-e sa starog YouTube kanala gde sam se takođe snimao. Ovaj blok će i dalje da se razvija zajedno sa njegovim starim YouTube kanalom dok vas pozivam da podržite obadva kanala kao i što podržavate ovaj blog. Programirajte ljudi, učite i ne dozvolite da gubite vreme u dosađivanju, depresiji, brigama i lutanju već budite kreativni i aktivni sa onim što možete i što imate. Informišite se i budite radoznali. Subskrajbujte se na moj novi YouTube kanal; Učite programiranje sa Manuelom i pratite sve od prvog video-a do zadnjeg. Ne preskačite ni jedan video. Učite svaki dan zajedno samnom i svaki code koji vi lično isprogramirate potpišite vašim imenom i prezimenom i čuvajte te programe i igrice na flash-u. Molim vas nemojte mi tražiti code sa video-a. Kreirajte svoj. Vaš trud i vaše delo! Nemojte biti lenji i neaktivni, već instalirajte sve što se traži i tipkajte code. Dozvolite sebi i da ga prepravljate, menjate boje i nadograđujete kako vi hoćete. Niste ni svesni koliko će vam baš taj code trebati u životu. Činite to sve dok vam programiranje ne pređe u takvu naviku da sa lakoćom programirate sve što vam padne na pamet. Od malih programa, domaćih zadaća vaše dece do ozbiljnijih stvari. Kad vam padne na pamet da nešto probate da isprogramirate samo svoje; ne oklevajte; učinite to odmah i ne odustajte. I videćete sami koliko ćete brzo napredovati. Video-a nisu mala ali sve što je u njima bukvalno je sažvakano i toliko objašnjeno da će vam kodiranje biti jednostavno. Ako nešto pogrešite nije strašno, najviše se uči upravo na greškama. I nemojte nikad biti ograničeni samo na jedan programski jezik i jedan operativni sistem. Učite sve što možete da učite. I budite komunikativni. Šta još da vam kažem, to je mali korak za vas ali veliki za celo čovečanstvo. Pokažite svima da ste sposobni i šta sve možete. Podelite vaše ideje i kreativnost sa drugim ljudima, koji hoće da vas čuju. Ja sam prvi jedan od njih. I za kraj ili još bolje da kažem za početak; možete lajkovati moju novu FaceBook stranicu; Učite programiranje sa Manuelom !!!



 

 

Нема коментара:

Постави коментар