IRC na Bionicu

Ovo je clanak koji sam odavno obecao. IRC protokol je jedan od najstarijih kada su mreze u pitanju. Zapravo stariji je cak i od WWW. U prevodu, prvo je nastao IRC (Internet Relay Chat), pa tek onda ukupna internet mreza. Ovo nas vraca u vreme izmedju BBSova i Interneta kakvog ga poznajemo danas. Iz tog razloga, ovaj protokol je bio i ostao zanimljiv za core kompjuterase, te nije cudo da recimo Mint po automatizmu setuje IRC klijent Hexchat, da se po pokretanju odmah poveze na njihov kanal na FreeNode, koji je bio i ostao alpha i omega servera za otvorene projekte. Nesto sto bi mozda bilo zanimljivo uraditi i vezano za ovaj blog, bilo tamo, na krstarici ili oba.

1) Hexchat – Zaista najbolji klijent trenutno za chat kada su Nixi u pitanju. Ovde dileme nema, jednostavno ga instalirajte iz Ubuntu Software i to je to. Podesavanja su sledeca, i ovde cu namerno uzeti krstaricu kao default. Zasto? Pa zato sto su svi ostali nestali. Nekada su postojali veliki i bitni serveri poput serbiancafe (com i ws) sa razlicitom ekipom, drugi su se javljali i gasili, sve je ovo omogucavalo ljudima da se opredele gde zele i sta zele. Danas je izbor na nasem jeziku suzen. Ostala je krstarica i bol-chat (iz bosne), kao i jedan vezan za lgbt populaciju. Ne znam ni jedan drugi masovni chat server sa ExYu prostora, ali solidnu listu mozete naci ovde, u meniju gore desno, pod opcijom Pricaonice >

https://ircdnevnik.wordpress.com/

Nakon instalacija Hexchata iz Ubuntu Software, podesavanja su sledeca:

1. Najpre ce vam se pokrenuti Network List, idite na Add, napisite Krstarica kao ime, zatim je selektujte, idite na Edit. Zatim u opciji Servers kliknite na Edit za ovaj vec upisani kao primer i unesite: irc.krstarica.com/6667 i kliknite enter da se snimi unos. Zatim mozete podesiti Connect commands po zelji, npr. ns identify vasasifra. Takodje, ako zelite da koristite posebno ime za razne servere, onda decekirajte Use global user information i unesite posebno prvi i drugi izbor nicka, plus real i user name (koji se pojavljuju na /whois). Zatvorite Edit dijalog.

2. Na Network list dijalogu selektujte Krstarica i kliknite Favor, postace boldovana. Ja bih preporucio takodje da podesite i sve izbore za nick i user name, koji ce se koristiti ako budete ostavljali u setovanju Use global settings.

3. Napravite nove servere koje cesto posecujete na isti ovaj nacin, i favorizujte vec postojece. Od onih koji dolaze po defaultu, preporucujem da to bude freenode. A od kanala mozete dodati one koji se ticu Ubuntua i Minta. Mint inace vec dolazi sa predefinisanim auto connect na svoj kanal na freenode. Ovde jednostavno mozete selektovati Skip network list, jer je uvek mozete podici iz samog programa, kao i Show favours only, da bi videli samo odabrane mreze.

4. Zatim selektujte Krstaricu i kliknite Connect. Kada budete na serveru dobicete opcije u kojima mozete da automatizujete koje kanale da koristite. Preporucujem da izaberete Nothing i decekirate Always show this dialog.

5. Kada ste vec ulogovani, idite na Settings > Preferences. U Input Box decekirajte Spell Checking, u User list decekirajte Track the away status, pod Colors ja volim da zamenim background i foreground jer je prijatnije za oci. Konkretno po defaultu to su #252A2B i #FAFAF8, ali necete pogresiti i ako pozadinu jednostavno napravite crno a slova bela, pa ih blago zasivite u color pickeru, cisto da ne bljeste. Takodje na appearance mozete promeniti velicinu fonta ako je previse sitno.

6. Zatim u status prozoru unesite dve bitne komande:

/set irc_who_join 0
/set away_track 0

Ovim resavate bitan problem sa Max SendQ exceeded greskom, koja vas izbacuje na velikim kanalima. Naime, prvom komandom iskljucujete who koju Hexchat radi pri ulasku u kanal a drugom iskljucujete away trackovanje. Ono sto se desava na velikim kanalima, jeste da server proceni da ce vas preplaviti povratnim who informacijama za vise stotina korisnika te vas jednostavno izbaci sa mrezim. Ovim komandama se to sprecava.

7. Podesavanje tema. Teme za hex chat mozete naci ovde >

https://hexchat.github.io/themes.html

Kada ih skinete jednostavno ih unzipujte u folder ./config/hexchat u Home folderu. Zbog nacina i prirode kako teme rade, moguce je koristiti samo jednu, ali kada nadjete onu koja vam odgovara, onda to ionako nije bitno.

8. Jos nekoliko sitnica. Najpre, ako ste iskljucili server dijalog na startupu, uvek ga mozete naci pod HexChat > NetworkList. Takodje mozete da podesite posebne odgovore na CTCP upite u Settings > CTCP. Takodje, da bi ste ignorisali ctcp version upit, kucajte komandu: /set irc_hide_version 1. Naravno, cesto je zabavnije da napisete sopstveni reply.

Za kraj, dva zaobilazna resenja. Potpuno iskljucivanje DCCja ne postoji u dijalogu, ali ga je moguce uraditi sa: /ignore *!*@* DCC. Sto se tice ignore, on po defaultu radi za nick, a koliko sam video jedino je moguce rucno setovati drugacije maske. Naravno, gornjom maskom mozete blokirati i ostale upite od svih korisnika, poput invite, ctcp i slicno. Lista ignorisanih korisnika je u Window > Ignore List. I to bi bilo ukratko vezano za Hexchat.

2) X-Chat

Od ovog programa je forkovan HexChat, kao i vise slicnih programa za razne sisteme. Od njih je HexChat otisao najdalje pa smo ga prvog obradili. Iz istog razloga, gotovo sve sto smo rekli za Hex vazi i za X-Chat program. On se inace sporije razvija, open source je, besplatan za Nixe ali shareware za ostale. Medjutim iz nekih razloga, ima korisnicku bazu koja nije zanemariva, jer jednostavno pojedini korisnici preferiraju njegovu stabilnost iako nema sve najnovije update. Nesto slicno kao sto i danas veliki broj mIRC korisnika radije instalira v6.16 nego 7.x verzije.

1. Posto ovde nema omiljenih servera, najbolje da isto decekirate pokretanjem na startu i obrisete servere koji vam ne trebaju. Zatim dodajte krstaricu i ostale servere na isti nacin kao i kod hexchat. Ako vas mrzi da brisete jedan po jedan server, mozete otici i u ~/.xchat2 i otvoriti fajl servlist_.conf i rucno obrisati sta vam ne treba. Zatim selektujte Krstaricu, kliknite edit i decekirajte Use global use, ako zelite neka posebna podesavanja.

2. Takodje iskljucite away trackovanje i who on join, zbog SendQ greske kao pod stavkom 6. vezano za Hex i preporucujem da blokirate DCC komandom /ignore *!*@* DCC. Nakon toga, pod Window > Ignore List, pod tom istom stavkom mozete cekirati i CTCP da bi sprecili sve upite ovog tipa, kao i Invite po zelji. Invite sluzi kada se kanal setuje na invite only, da bi vas neko pozvao u njega. U praksi se retko koristi. Naravno i ovde mozete da sami podesite CTCP reply ako to zelite, umesto da ih blokirate. Ali to je na vama.

3. Konacno u Preferences, najpre preporucujem da povecate font npr u Monospace 11, cisto da ne oslepite (isto vazi i za Hex), Input box iskljucite Spell checker, pod Colors postavite Foreground #F0F0F0 a Backgroud #000000. Zatim broj 30 u liniji boja takodje promenite u #F0F0F0, ulepsace vam zivot u pvt prozorima. Za kraj u File transfer, pod Auto accept prebacite u Never. I to bi bilo to vezano za XChat. Sve ostalo je manje vise isto kao za Hex, koji je ionako preporuceni client.

3) Konversation

Chat ponos i dika KDE tima :) ali sve jedno radi na svakom distrou. Sve je predefinisano za FreeNode, sto i nije tako lose, jer je ovaj irc server zaista odlican kada je u pitanju podrska za open software. Cim ga pokrenete nudi vam da se nakacite na ovaj server i kubuntu kanal. Ono sto mozete to je da kliknete Edit i promenite kanal ili obrisete autojoin listu. Takodje, decekirajte Show on startup .. nema potrebe.

1. Pokrenite File > Server list > New. U Network name stavite Krstarica. U Identify kliknite na Edit i podesite real name (koji se vidi na whois), zatim zeljene nickove i na ostalim tabovima mozete podesiti neke finese. Pod Servers dodajte irc.krstarica.com i ostalo ostavite po defaultu i kliknite Ok.

2. Zatim idite u Settings > Configure. Pod colors izaberite po volji, ja najvise volim tamniju pozadinu i nesto svetlije poruke, ali izbor je na vama. Ovo je potrebno posebno podesiti tokom samog chata da bi znali sta radite. Pod Chat window decekirajte Enable automatic Who, pod Logging iskljucite logovanje. Takodje moja je preporuka da se Command Alisases obrisu a Autoreplace iskljuce, jer samo stvaraju konfuziju. Takodje u Nicklist Themes izaberite Square a pod Nickname List chekirajte Sort by user status i eventualno decekirajte Sort by case insensitive.

To bi ukratko bilo sve o ovom klijentu.

4) Chatzilla

Za kraj cemo obraditi klijent koji zapravo predstavlja extenziju za Mozzila browsere i dolazi preinstaliran u Seamonkey paketu. Ovo je iznenadjujuce kvalitetan klijent, obzirom da je u pitanju addon. Iako ne radi na poslednjim FF verzijama u obliku addona, ipak je zadrzana u okviru Seamonkey i radi odlicno. Iz ovog paketa mozete je pokrenuti klikom na cZ u status baru ili preko Window > IRC Chat.

1. Najpre Chatzilla > Preferences. Gotovo nista ne morate da menjate, samo da ga malo personalizujete ako zelite. Mozete podesiti Nick i ostale elemente, iskljuciti logove itd, vecinu slobodno ostavite po defaultu. Takodje promenite boju sa View > Color Scheme > Dark Motif, prijatnije je. I ovo je otprilike sve sto mozete uraditi direktno, za ostalo stvari postaju low level i potrebno je podesavanje iznutra, slicno kao na starim klijentima. Tj. potrebno je da naucite osnovne irc komande da bi ste kvalitetno koristili ovaj klijent.

2. Recimo da bi se konektovali na krstaricu kucajte: /server irc.krstarica.com; da bi ste identifikovali svoj nick: /ns identify sifra; da bi ste usli u kanal: /join #krstarica; da bi ste se diskonektovali: /quit itd.. Ovaj low-level pristup nije za svakog ali je nekada predstavljao standardnu abecedu IRC komunikacije, cak i kada se koriste graficka okruzenja. Treba jos dodati da ChatZilla u poslednjoj verziji belezi vasu poslednju konekciju, koja vam omogucava da je kasnije lakse koristite.

Toliko o ovom klijentu, detalje o finijim podesavanjima i koriscenju mozete naci ovde >

http://chatzilla.hacksrus.com/faq/

5) Sve ostalo.

Na kraju bih pomenuo dobro poznate BitchX i Irsii kao cmd bazirane klijente, od kojih prvi ima legendarni status. Zatim multiplatformski Kvirc koji nikad nisam detaljno proucio, ali ima bazu korisnika, te novi pristup servisa IRCCloud, koji u izvesnom smislu nudi IRC baziranu kombinaciju cloud servisa i bouncera, inovativno na ovom delu internet spektra.

Ipak, rekao bih da sam za zivota probao i previse IRC klijenata, ali je ubedljivo najbolji i najkompletniji mIRC, koji se na zalost razvija za Windows. Iako ima standardne opcije kao i svi drugi, ono sto ga izdvaja je neverovatno mocan scripting jezik, kojim je moguce napraviti gotovo sve, od svih network alata pa do media playera. Iz mog ugla, smatram da bi bilo zanimljivo kada bi autor programa poceo sa razvojem programskog jezika baziranom na onom koji vec radi iz klijenta. Korisnicka baza je vec tu. Kao ilustraciju pomenutog, ako neko koristi VirtualBox ili WINE, mozete testirati i moju scriptu JediMirc koju mozete preuzeti odavde, kao i jos neke od mojih ranijih programa i tutorijala, pod downloads.

http://addplus.atspace.com/

Scripta nudi mnogo vise od svega pomenutog, ne samo zahvaljujuci mom radu i intenzivnom testiranju sa kolegama u zlatno doba domaceg IRCa, vec pre svega zahvaljujuci genijalnosti developera samog programa.

IRC je direktni naslednik BBSova, nastao je par godina cak i pre WWW-a, ako ni zbog cega drugog ovo bi mogao biti valjan razlog da mu posvetite paznju. Srecno u tome. :)

Bionic dodatna podesavanja, treci deo

Prethodna dva texta su imala za cilj da novi korisnici brze “prohodaju” u novom okruzenju, sto vazi za text vezan za net programe. Fokus je na jednostavnosti i sto laksem setovanju svih elemenata na koji su ljudi vec navikli. Ovo je razlog zasto kad god je moguce, pominjem graficko okruzenje iako je moj generalni savet da se naviknete na konzolu.

Seriju nastavljamo sa osnovnim podesavanjima i alatima vezanim za sam sistem.

1) Synaptic, najkompletniji menadzer aplikacija sa dosta mogucnosti, zaista je cudno da ne dolazi preinstaliran na Ubuntu LTS po defaultu. U svakom slucaju, instalirajte ga radi lakse kontrole sto mozete uraditi ili iz Ubuntu Software ili preko konzole:

sudo apt install synaptic

2) Odrzavanje

Pored updatea koje mozete uvek proveriti i uraditi preko Software Updater-a (iz Launchera), mozete ga pokrenuti, videti sta ima novo i jednostavno kliknuti Install now. Ovo vazi za pojedine programe koji ce sami prijaviti da je izasla nova verzija. Iz mog ugla, za odrzavanje sistema je bitnije da sklanjate ono sto vise ne treba, jer time rasterecujete sistem i sistemski (pritisak na procesor i memoriju) i prostorno (zauzimanje harda).

Za deinstalaciju programa mozete koristiti Ubuntu Software i jednostavno izabrati uninstall ili iz konzole sa:

sudo apt remove program
sudo apt purge program

Prvi uklanja sam program tj. paket, a drugi program kao i sve vezano za njega, poput setovanja. Ako ste setovali program kojem cete se jednom mozda vratiti, onda je bolje samo remove, u suprotnom ako ste samo testirali da vidite kako radi ali vas vise ne zanima, purge je bolja opcija.

Ostale zgodne komande za rasterecenje sistema i HD-a, time sto uklanjaju stare arhive su:

 sudo apt clean
sudo apt autoclean
sudo apt autoremove

Prva komanda cisti sve iz cache-a, druga cisti cache delimicno a treca cisti programe koji su bili instalirani automatski da bi neki od programa radio, ali je u medjuvremenu deinstaliran. Npr. ako instalirate A i on sa sobom instalira B da bi mogao da radi, kada deinstalirate A, program B ostaje ali je nepotreban (i ne znate odakle se stvorio), onda on ide u autoremove listu, ako nije potreban jos nekom programu.

Znanja radi, neka vrsta pandama ovim komandama su:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get update && sudo apt-get upgrade

Prva updatuje listu paketa, druga updatuje same pakete, treca bi trebalo da ih objedini, a onda bi recimo autoremove trebalo da skloni visak. Tako je u teoriji. U praksi cini se, bolje je izvrsavati komande pojedinicno nego u lancu.

Sto se programa tice, ubedljivo najpopularniji je BleachBit, a tu je i Stacer kao opsti optimizator sistema koji usput ima i funkciju da cisti nepotrebno. Ja ih nisam koristio jer vise volim da ovo radim rucno, ali na vama je.

Takodje moja je preporuka da iskljucite logove ili definisete da se sami brisu posle nekog vremena. Ovo vazi za sve logove. Naravno, na serverima ovo je drugacije, ali pricamo o desktop optimizaciji. Ovo mozete uraditi preko Settings > Privacy > Purge trash & temporary files i onda mozete odrediti nakon koliko dana ce ovo biti obrisano. Sto se tice sistemskih logova, ovo mozete videti kod ewoka, ali da ponovimo:

sudo systemctl status rsyslog
sudo service rsyslog stop
sudo systemctl disable rsyslog
sudo systemctl enable rsyslog

Prva komanda proverava samo status. Ako hocete da iskljucite sistemske logove, primenite pod 2 i 3. Ako zelite opet da ukljucite, primenite poslednju komandu. Inace informacije radi, ovi logovi se po defaltu smestaju u /var/log/ i generalno bi trebalo da je bezbedno obrisati ih. Sto se mog iskustva tice, nikad nisam imao probleme, ali ne mogu dati garanciju. To je sva mudrost.

3) Backup – Ovde je tesko dati pravu sugestiju. Drugi sistemi nude ovakve alate, ali ja nikad nisam imao preteranu potrebu za ovim na bilo kom Nix sistemu, iako je teorijski potrebno. Medjutim, kada se zaista rade neki core upgradei, onda nije lose ovo raditi. Unutar Ubuntua dolazi program Backups koji donekle zavrsava posao. Po defaultu pakuje Home folder koji se moze prosiriti, i postavlja ga gde zelite, uz sugestiju da se radi preko clouda (npr. na Google account). Sto se mene tice, zaista hvala lepo, ali ne.

Ubedljivo najpopularnije resenje za ovo je Timeshift, koji omogucava gotovo identicnu funkcionalost pa ako vam ovo treba, to je dobro resenje. Sve bitne informacije mozete naci na samom sajtu. Fokus je na updateu upravo sistema a ne korisnickih fajlova, tako da kada vratite neku tacku, sve sto ste radili u medjuvremenu ostaje isto. Naravno, ako bas zelite, mozete dodati i Home foldere. Ovaj alat je preinstaliran u Mintu, ciji tim je dodatno participirao u razvoju, ali je na Ubuntu potrebno da ga posebno instalirate, ako to zelite, pratite uputstva sa sajta.

https://github.com/teejee2008/timeshift

4) Monitoring

Postoje brojni programi koji su vec ugradjeni u distribucije i omogucavaju da se procesi i senzori posmatraju, poput ugradjenog System Monitora i slicnih. Ja medjutim preferiram sledece:

a) Htop – Ovo je program baziran na top-u koji je cesto vec preinstaliran i ima slicne opcije, ali uz vrlo korisne dodatke. Instalacija je:

sudo apt-get install htop

A pokretanje komandom htop u konzoli. Obican top je obicno preinstaliran i mozete ga podici sa komandom top.

b) Lm-Sensors – Jos jedan jako koristan Cmd program koji prati senzore. Instalacija je:

sudo apt-get install lm-sensors

.. a pokretanje prosto komandom sensors.

Postoje brojni drugi alati, ali ja preferiram gornje jer rade iz komandne linije pa su samim tim i laki po resurse.

5) Snap shortcuts

Ova serija od samo tri texta nema nameru da ulazi u detalje, vec da omoguci neke osnovne korake za nove korisnike Ubutnu sistema. Bitno pitanje koje sam dobijao do sada je, kako postaviti na desktop ikonice snap programa, jer je lokacija objasnjenja u prvom textu. Snap paketi pakuju ove fajlove na drugom mestu, konkretno u Nautilusu (Files), Other Location > Computer –> /var/lib/snapd/desktop/applications. Odatle ih mozete iskopirati na desktop i pokrenuti isto kao i za normalne instalacije i odobriti izvrsenje. Da li ce u ovom smislu biti promena, ostaje da se vidi.

Na kraju bih se osvrnuo na mini rat koji se vodi izmedju meni bliskih distribucija, Minta i Ubuntu, sve vezano za snap pakete. Razumem razloge za oba stava, Mint smatra da podinstalacija snapa nije u skladu sa Nix idejama, a Canonical da su standardi, jednostavnost, pa i mogucnost da se zaradi kroz razvoj besplatnog software-a, neizbezna stvar progresa i opstanka. Ja ovaj sukob smatram i glupim i bespotrebnim. Zalazem se za slobodu izbora. Za mene su jednako korisni i validni snap, flat i deb, te bi bilo najbolje da se energija ulozi u saradnju, a ne da se rasipa na gluposti. Idealno bi bilo da Ubuntu bazirani distroi u svojim centrima ponude mogucnost izbora, a ne da disabluju ono sto im ne odgovara ili forsiraju ono sto zele. Naravno, svakom svoje.

Ovim zavrsavam kratku seriju o podesavanju klasicnog Bionica u nadi da ce nekom koristiti za laku i brzu tranziciju ka Ubuntu baziranim sistemima. Uzivajte i srecno.

Ubuntu komunikacija, dodatno izdanje

Na molbu pojedinih citaoca, ovde cu dati objasnjenje kako da vecinu programa koje sam vec pomenuo instalirate iz komandne linije ili na najlaksi nacin. Barem onako kako ja radim, jer za sve postoji vise resenja.

1/ Browseri

Meni su chrome i chromium dosli preinstalirani pa se njima nisam ni bavio. Detaljna objasnjenja o njima imate u Ewokovim postovima o podesavanju Minta, isto vazi za Ubuntu. U sustini oni se mogu instalirati ili iz Ubutnu software ili sa:

sudo apt install chromium-browser

Dok je sam Chrome moguce skinuti sa zvanicnog sajta na >
https://www.google.com/chrome/

Trebalo bi da vam ponudi i .deb verziju koja automatski vuce dependencies. Kao sto rekoh, nisam se ovim bavio jer je obicno preinstaliran, posto se svi beskrajno “loze” na isti.

a) Firefox LTS

Za obicnu verziju jednostavno skinete prekompajlirani binari ili instalirate preko ubuntu software. Za LTS/ESR verziju kucate:

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt install firefox-esr

Ovde moze nastati mala konfuzija izmedju standardne i ESR verzije. Neki preporucuju da se skine ova zvanicna. Ja u tome nisam video neki narociti problem, jer mogu da rade uporedo.

Takodje ako zelite snap ESR ovo lako mozete uraditi preko Ubuntu Software. Nadjite Firefox i pod Channel: Latest/stable, promenite u ESR/Stable. Ovo je najlaksi nacin.

b) Seamonkey

Najlaksi nacin je da skinete i instalirate deb fajl sa sledeceg linka >

https://sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/s/seamonkey-mozilla-build/

Obicno je to ‘amd64 u poslednjoj verziji’, dok pisem ovaj text to je 2.53.2 koja je izasla 5. Maja. Naravno mozete i dodati zvanicni Ubuntuzilla PPA kanal, ali ovde pisem kako ja radim ovo.

c) Brave

Sjajan browser na mnogo nacina. Narocito u smislu da podrzava chrome engine ali dodaje Tor network. To je kao u vicu o Lali, paradajz+slanina (dva nespojiva dobra). Mozete ga instalirati na zvanican nacin kako je objasnjeno ovde >

https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux

A mozete uraditi snapom kako je objasnjenjo ovde >

https://snapcraft.io/install/brave/ubuntu

Oba pristupa rade, a na vama je sta cete koristiti. Dodao bih samo da tim Brave browsera zvanicno nece podrzati snap instalaciju, jer nije siguran koliko brzo updateuju njihove verzije, kada je sigurnost u pitanju. Sto je njima veoma vazno. Sa druge strane, snap je brz i lak, a izbor je na vama.

d) Opera

O ovom browseru je besmileno i diskutovati. Na stranu sto radi na ama bas svim platformama, dodatno podrzava i njihove standarde. Npr. to je jedan od retkih browsera koji ce vam pustiti midi pesmu za koju je inicijalno bio odgovoran IE pre mnogo godina. Da ne pominjemo ostale stvari. Ja sam je bez ikakvih problema instalirao preko Ubutnu Softwarea, i to preporucujem i drugima. Lokacija >

https://www.opera.com/download

e) Tor-Browser

Da ne komplikujemo, idite na >

https://www.torproject.org/download/

I vidite sta mozete uraditi, ako nista onda jednostavno kucajte:

sudo snap install tor-browser

.. pod uslovom da vam sistem podrzava snapove. I to je sve.

Ima jos dosta zanimljivih browsera, pa cak i onih koji rade samo iz komande linije, ali ovo je neki moj izbor. Pri cemu, mislim da svako treba da napravi svoj optimalni izbor.

Konkretno: Firefox LTS, Chromium, Brave, Opera i Seamonkey. A kao dodatak obican Chrome, Firefox i Tor. Da znam, neko ce reci da preterujem, ali nalazim da je svaki od njih koristan na svoj nacin. I jako bitno, ako imate neki pametan predlog, molim vas objavite sugestiju u komentaru.

2/ Messengeri

Ovde postoji dodatni problem, sta ljudi koriste a sta ne. Ovde pominjemo najpouzdanije koji se mogu koristiti na svim sistemima. U prevodu, mozda postoje fantasticni programi, ali ih niko ne koristi jer ih, sta reci, niko ne koristi. :) Ide jedno sa drugim. Recimo Signal ima sigurnosne prednosti a recimo Kik pozicione. Kod nas ko nema Vajber kao da ne postoji, dok u Nemackoj slicno vazi za npr. Whatsapp. Dodatne probleme prave timovi, koji ogranicavaju mogucnost koriscenja po platformama. Na primer, zvanicno je nemoguce registrovati Vajber, WA ili Signal na desktopu, bez instalacije istog na iOS ili Android telefonu. Nije nemoguce sasvim uz koriscenje emulatora i trikova, ali ne postoji legalan i jasan pristup. Zato cu se ovde fokusirati na ono sto je moguce raditi direktno i normalno.

a) Skype

Ovde nema neke komplikacije. Cinjenica da ima dosta mana, poput sigurnosti, forsiranja kojecega itd ipak zavrsava posao. Narocito na Linuxu, jer je i M$ svestan da je ova populacija bitna, a nema poseban interes da forsira bilo sta. Tako da se moze skinuti i koristiti bez problema bilo preko Ubutnu Software ili direktno sa >

https://www.skype.com/en/get-skype/download-skype-for-desktop/

b) Telegram

Ovo je po meni verovatno najbolji i najzahvalniji messenger u ponudi. Pokrenuo ga je Pavel Durov sa bratom, nakon sto su zbog diktature napustili maticnu zemlju. Izuzetno pouzdan, visoko zasticen uz brojne prednosti sinhronizacije. Nije cudo sto bar u ovom trenutku dobija puno pristalica. Moze se instalirati iz Ubuntu Software kako sam ja uradio ili preko sajta ovde >

https://desktop.telegram.org/

c) Discord

Inicijalno je bio orijentisan ka gejmerima. Pretpostavljam nesto poput Ventrilo i slicnim. Ali je prerastao u servis koji dosta ljudi koristi za licnu A/V komunikaciju ili kolaboraciju nevezano za svrhu. Zato ga ovde i pominjem. Opet je najlakse instalacija preko snapa sa >

sudo snap install discord --classic

.. postoje druge brojne i mozda zdravije metode, ali to je na vama. Najlakse je opet iz Software Ubuntu centra.

d) Ostale opcije, Zoom je danas jako popularan i lako se instalira. Ispravili su security probleme koji su ih mucili, i izgledaju kao dobro resenje. Naravno daleko od idealnog, ali gledano iz ugla kompatibilnosti, vise nego korisnog. Mozete ga skinuti ovde, za bilo koji Nix >

https://zoom.us/download?os=linux

Lepo od njih.

e) Podvarijante Messengera za Facebook. Takodje jedna od najpopularnijih varijanti. Mozete skinuti direktno, koristiti kroz Operu (radi odlicno) ili skinuti nezavisni messenger Caprine. Svakako jos jedna veoma popularna opcija.

f) Riot predstavlja zanimljiv klijent, koristi matrix mrezu koja pokusava da sastavi kompatibilnost svih popularnijih mreza, i ima vrlo aktivan pristup. Ovo znaci da bi barem teorijski trebalo da ima pristup IRCu, XMMPu, Slacku odmah. Sa idejom da se pristupi tipa Skypeu, Discordu, Hangoutu, SMSu, WeChatu, Whatsappu, Mailovima, Fejsu itd razvije vremenom. Po mom misljenju, ovo je cini se pomalo nerealno, iako cilj mozda jeste plemenit. Ali je svakako zanimljivo za monitoring i testiranje.

g) IRC klijenti, ima ih na tone. Dosta vremena provodim na mrezama sa ovim protokolom, decenijama. Puno toga sam naucio, stekao brojna prijateljstva i podrzavam ovaj protokol koji iz mogu ugla jeste direktan nastavak BBSova. Licno mislim, mIRC je verovatno najbolji klijent na ovu temu, medjutim on je orijentisan ka Windowsu, a novije verzije vise nisu dovoljno atraktivne. Skripting jezik zaista jeste odlican medjutim, i narocito starije skripte omogucavaju izuzetne mogucnosti. Sa druge strane postoje brojna resenja za Nixe. X-Chat, HexChat (kao fork), Irssi kao cmd varijanta. U linuxu rado koristim prva dva, i to u dark varijanti. Ako ne budem stigao da napisem detaljni tutorijal za ovo, u najkracem uradite sledece:

1) Dark tema: View > Settings > Interface > Colors; Background izaberite Black a Foreground White. Slicno je u svim derivatima X-Chata. Dobicete crnu pozadinu i text prijatniji za oci. Mislim da za HexChat postoje i direktne dark teme, ali one samo optimizuju text, tipa naprave ga da ne bude bas belo nego blago sivo, a sve ovo mozete sami da podesite rucno. Takodje ako vam previse beo text bas bode oci, mozete blago da ga zasivite.

2) Max SendQ exceeded: Ovo je tipicna greska koju korisnici dobijaju na velikim mrezama, nakon cega sledi izbacivanje sa iste. Ovo se desava jer vecina klijenata, kada udje na kanal, pokusa da dobije informacije o klijentima da bi korisniku omogucili optimalnu upotrebu. Ako kanala ima previse usera onda server pretpostavlja da bi korisnik bio prebukiran povratnim informacijama za svakoga, zato ga preventivno izbaci da ne bi bio spamovan. Tako to biva kada neko pokusava da bude vas babysitter, i kao sto ljudi znaju, izricito sam protiv toga. Nacin kako da se ovo preskoci u X-Chatu, HexChatu te ostalim derivatima su komande:

/set irc_who_join 0
/set away_track 0

Ovo iskljucuje da uradite who svima kad udjete u velike kanale, kao i da trackujete istom komandom kada neko ode away ili back. U velikom broju klijenata, ovo efektivno resava pomenuti problem. Cudi me da ovo nisam ranije pomenuo jer je jako korisno.

h) Sve ostalo

Zaista ne znam ni odakle bih poceo. Danas ima toliko browsera, messengera, servisa, evo nedavno sam cuo da Google pokrece besplatni pandam svim profesionalnim timskim platformama, sa svojim otvorenim servisom. Ovo bi mogla biti direktna konkurencija Slacku, Zoomu, i ostalima. Zove se Google Meet i radi direktno iz naloga, kao i hangout.

Tu je takodje i Jitsi servis, koji do maximuma koristi html5 mogucnosti da napravi zaista koristan servis. Omogucava da bez komplikovanja napravite A/V vezu ili konferenciju uz visok stepen kontrole, od kvaliteta prenosa ili sta zelite da koristite, do postavljanja sifre za pozive. Izuzetno koristno, posebno za brzu razmenu.

i) I za kraj bih dodao Pidgin, kao open source i kros platformski. Meni je uvek bio koristan, a na vama je da ga isprobate.

3/ Net kontrola

Ovaj deo se svodi na koriscenje firewalla, i tu mozda postoji fundamentalni problem koji nema veze sa pojedinim distribucijama. Nix sistemi su pre svega serverski, sve desktop varijante, su pokusaji da se ovaj koncept organizuje, tako da bude funkcionalan za desktop korisnike. Ovo je realno tesko, a mozda i nemoguce ostvariti. Zato Nixi privlace ljude alternativne orijentacije, kao i strucnjake za kompjutere koji znaju kako da nadju put i pod tezim uslovima.

Na primer, u sistemima koji su striktno desktop orijentisani, firewallovi su uglavnom fokusirani na kontrolu programa i procesa, dok na serverima pre svega kontrolisemo portove i protokole. Bazicni firewall u Nixima je IPTables, a njegova ugradjena Ubuntu varijanta je Uncomplicated Firewall, ili UFW. On ne samo da je po defaultu iskljucen, vec nema ni graficki front-end. Gufw mozete najlakse instalirati iz Ubuntu Software tako sto u search unesete ‘gufw’, ili iz konzole sa:

sudo apt install gufw

I onda ga jednostavno pokrenite iz start centra.

Ovde vec postoje prekonfigurisani profili, a ako pravite novi sa specificnim pravilima, onda mislim da je najbolje napraviti novi pa tweakovati neki od osnovnih, u odnosu na to sta vam treba. Naravno uvek ostaje polemika, da li vam uopste treba firewall, narocito ako vec koristite ruter, kojim ste vec obezbedili sistem u meri koju bi vam inace i pruzio standardni serverski firewall. Izbor je na vama.

Potpuni pandam desktop konceptu firewalla, na Nixima ne postoji. Mozda nije ni potreban. A i dosta toga se moze kompenzovati iz Gufw. Pa ipak, jedan projekat koji privlaci paznju bi mogao biti fork OpenSnitcha, koji radi upravo ono sto rade Sygate ili ZoneAlarm. Pa koga zanima, moze da se igra.

Srecno sa online vezama koje pravite, kao i programima koje koristite. Cesto nam sreca treba u oba slucaja.. :)

Ubuntu Bionic komunikacija

Ovde cemo ukratko obraditi net programe vezane za Gnome 3 iz Ubuntu 18.04.

Sto se browsera tice, install obicno dolazi sa Chrome i Chromium. Ako nisu instalirani, imam obicaj da instaliram oba, jer se medjusobno podrzavaju, ali je moja preporuka da koristite Chromium koji radi odlicno. Dodatni su naravno Firefox, Opera i Brave koji sve vise dobija na popularnosti punim pravom. Brave vise nije moguce instalirati iz Ubuntu Software, pa vam jedino ostaje rucna ili snap instalacija. Postoji polemika svuda koji je browser sigurniji – Tor (baziran na FF LTS) ili Brave (baziran na chromium ali sa primenjenim Torom). Da ne komplikujem, oba su odlicna i ni jedna zastita nije savrsena. Tor je bezbedniji ali je Brave mnogo ugodniji. A izbor je na vama. Seamonkey je jos jedna odlicna mogucnost, i moguce ga je instalirati direktno raspakivanjem poslednje verzije.

Messenger komunikacija je klasicna, Skype, Telegram, Messenger, Caprine itd. Svi su odlicni, svaki na svoj nacin. Caprine je fantastican Facebook messenger sa mogucnostima koje original nikada nije postigao i idealan je za ljude koji mahom koriste samo ovaj aspekt mreze. Telegram je iz mog ugla najkvalitetniji messenger koji se pojavio poslednjih godina kao i najsigurniji, a o Skype ne treba previse govoriti jer uz sve mane, ostaje najkorisceniji.

Dodatne multi, kao i za ostalu komunikaciju bih predlozio kao licni izbor baziran na iskustvu. Ono sto uvek dodajem su Pidgin, HexChat, X-Chat, i slicno. Takodje, pomenuo bih gamerski orijentisan Discord, ili Riot koji je opste namene, besplatan, krosplatformski i open source. Sve ga ovo cini zanimljivim u startu. A ako terate Wine, onda bi mIrc scripte mogle da rade prilicno dobro. :)

Postoje i mnoge druge opcije, a na vama je da istrazite sta i kako je moguce. Ova objava daje samo smernicu, za koju se nadam da je od pomoci. A kako cete je koristiti, to je na vama.

Bionic Gnome 3 podesavanja

Ovo su jos neke stvari, kao nastavak prethodnog texta, koje bi mogle biti od koristi novim userima da se osete udobnije u okruzenju.

1) Postavljanje ikona na desktop

Ovo bi moralo biti neuporedivo jednostavnije, ali u Bionicu LTS nije. Uglavnom, ako zelite da imate ikonice za programe na desktopu, najpre ih odobrite koristeci Gnome Tweaks, ako ga nemate preporuka je da ga instalirate iz vise razloga. Nakon toga jednostavno uradite sledece.

Pokrenite Files (Nautilus) i idite na Other Locations -> Computer -> usr -> share -> applications i tu cete naci sve ikonice u formatu .desktop. Jednostavno dragujte ikonicu na desktop cime ce biti prekopirana (ili copy/paste na desktop). Pokrenite je i dobicete upozorenje Untrusted application launcher, izaberite Trust and Launch. Ikonica ce promeniti izgled u originalni i od tada cete moci da je koristite normalno da bi pokrenuli aplikaciju. Ako promenite misljenje mozete je jednostavno obrisati, svakako ce ostati u sistemu kao do sada.

2) Skipovanje problema na startupu

Ovo su jos neke stvari koje napredni korisnici rese automatski, ali ih nigde ne pominju. Najpre ako proizvodjac hardwarea nudi reset na startu, to je lepo od njih, ali ovo mozete disablovati iz Gnome Tweaks. Drugo ako ste vec sredili i updateovali sistem, a opet dobijate sistemsku gresku sa pozivom da je prijavite, moguce da vam stari crash fajl stoji u odgovarajucem folderu. Najlakse resenje je da jednostavno iskljucite report ili ga automatizujete na:

Settings > Privacy > Problem Reporting

Ako zelite rucno da obrisete ove fajlove onda Ctrl+Alt+T:

cd /
ls -l /var/crash/

Kada pogledate fajlove, pokusajte:

sudo rm /var/crash/*

Ako se nanovo kreiraju bez nekog smisla iako sve radi kako treba, jednostavno iskljucite report na gore pomenut nacin.


Konacno jos jedna stvar je tvrdoglavo pokretanje bluetootha na startupu. Ista stvar, iz roota. Ovo resenje radi za mene:

cd /
sudo cp /etc/default/tlp /etc/default/tlp.bla
sudo nano /etc/default/tlp

I tu postoje dve stavke od znacaja, pri kraju fajla:

RESTORE_DEVICE_STATE_ON_STARTUP

koja treba biti setovana na 1. Ovo znaci da ako setujete nesto, onda ce to da se vrati kada dignete sistem. Drugim recima ako disablujete Bluetooth iz settingsa, to bi trebalo da vazi nadalje.

Druga opcija je:

DEVICES_TO_DISABLE_ON_STARTUP

.. koja ima vise mogucnosti. Za nase potrebe, u koliko vam prva opcija ne radi, dodatno mozete ovde iskopirati i staviti:

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"

Ova opcije je komentirana da se ne izvrsava, jer ima jos neke stvari u sebi za laksi edit. Medjutim samo iskopirajte ispod pomenutu liniju i radice kako treba, ako prethodna ne radi. Nista drugo nije radilo za mene, tako da je ovo jedino resenje koje mi se pokazalo kao efikasno na Bionicu. Verujem da ostale verzije (poput rc.local i slicno) rade na drugim verzijama jednako efikasno. Tlp je inace optimizator potrosnje sa dosta opcija, po defaultu omogucava duzi zivot baterija na laptopu, pa vam verovatno nece stetiti da ga instalirate, ako vec nije tu sa:

sudo apt install tlp

… Kod mene je dosao preinstaliran. A ako zelite lak pristup, Tlpui je graficki interfejs za njega.

Napomena: Nano je malo nezgodan za rad dok se ne naviknete, ali ga vredi nauciti ako zelite da se drzite sigurnosne politike nepokretanja grafickih programa iz roota. Za gore pomenuti copy/paste se najcesce koristi da postavite kursor odakle kopirate, drzite shift i pomerate sa strelicama, zatim Alt+6 za copy, sledeca linija i Ctrl+U za paste. Naravno, Ctrl+O za Save i kliknete Enter. I onda Ctrl+X za Exit. Mozete i Cut-Paste pa sledeca linija i jos jedan Paste, sto najvise ljudi radi jer tako stoji u glavnom meniju. Ako zelite da pastujete iz clipboarda onda Shift+Insert ili Ctrl+Shift i V, jer je prethodno pasteovanje rezervisano za cut i copy iz samog Nanoa. Zasto jednostavno kada moze komplikovano. :)

Poslednje ali bitno je ukljucivanje root accounta, koji je disablovan po defaultu u Ubuntu, ali je neke stvari moguce samo iz njega uraditi kao sto i predstavlja dodatnu zastitu, vezanu za jedan od prethodnih postova. U tutorijalima ovde, to je objasnjeno vise puta, ali da ponovimo:

sudo passwd root

.. definisite password za root korisnika. Zatim se ulogujte kao root i moci cete da koristite i one opcije koje niste mogli sa sudo. Nakon toga se ponovo logujte sa vasim standardnim sudo korisnikom, koji moze da radi gotovo sve. Ako zelite opet da disablujete root korisnika, to uradite sa:

sudo passwd -l root

3) Dodatne i zanimljive extenzije/programi

Ovde je bilo puno price do sada, najbolje pratite ewokove tutorijale. Sve sto vazi za Mint uglavnom vazi i za Ubuntu, kao i sve sisteme bazirane na njemu. Onako na brzaka, jedino sto mi pada na pamet a da nije vec obradjeno su radio extenzije, koje organizovano streamuju radio pravo sa sistema bez opterecivanja istog ili zamene za playere. Druge su naravno Open Weather ili Dock to Dash i slicno. Ja sam ljubitelj radija i pored bitnih playera volim i na lak nacin da slusam omiljene zanrove. Ali kako trenutno stoje stvari, tesko je naci dovoljno dobru, nadam se ne i nemoguce.

4) Finalna sugestija

Iako ce vam gornje instrukcije pomoci da se lako snadjete u novom sistemu, moja topla preporuka je da sto cesce koristite konzolu ili terminal. Sustina, pa i lepota rada u Nixima (Linux/BSD) jeste upravo ta mogucnost. Dodatno, bez obzira na graficka okruzenja, ovaj pristup nikad nece zakazati i zato vam preporucujem da ga proucite, kao korak dalje. Dobro polazno mesto je oficijalni sajt vezan za temu ovde >

https://help.ubuntu.com/community/UsingTheTerminal

Ili osnovne i objasnjene komande ovde >

https://www.howtogeek.com/412055/37-important-linux-commands-you-should-know/

Naravno postoje na netu bezbrojni tutorijali na temu kako opsti, tako i oni koji ulaze u finese. Iz mog ugla jedan od najboljih je besplatni kurs na EdX-u u organizaciji Linux Fondacije ovde >

https://training.linuxfoundation.org/resources/free-courses/introduction-to-linux/

Srecno u novim kompjuterskim avanturama.

Kako da upristojite Gnome 3

U poslednje vreme se desava da laptop kompjuteri, u koliko kupac ne uzme Win10, budu isporuceni sa preinstaliranim Linuxom. Pojedini proizvodjaci (Npr. Dell), sada i zvanicno podrzavaju Ubuntu, kao jednu od opcija. Trenutno je to najcesce Bionic LTS i on u startu omogucava da korisnik ima odmah kompletan sistem. On medjutim dolazi sa default Gnome 3 okruzenjem, koji vecina korisnika ne vidi kao funkcionalno resenje, te odmah instaliraju drugi desktop (obicno mate ili xfce). Nedavno sam se nasao u ovoj poziciji, i posto nikada sam sebi ne bih stavio G3, kad se vec nasao tu, resio sam da malo bolje upoznam okruzenje u praksi.

Prvo sto mi je nedostajalo je normalan start meni, zatim taskbar ili nesto sto na njega podseca, na nacin na koji sam navikao u ostalim sistemima, kao i brz nacin podesavanja desktop elemenenata. Ovo je lak nacin kako mozete da uradite sve pomenuto. Alati i extenzije koje cemo koristiti mozete da instalirate na vise nacina, preko gnome extenzija sajta ili cak kompajliranjem, ali smo se svesno opredelili za najjednostavniju opciju. Sve sto sledi intaliracemo preko Ubuntu Software Centra.

1) Gnome Tweaks – Pokrenite Ubuntu Software, u searchu nadjite pomenuti paket i instalirajte. Da ne bude zabune, u pitanju je Gnome Tweak Tools koji je preimenovan. Mozete ga pokrenuti iz startera i podesiti gotovo sve, od default desktop ikonica, preko tema, do finog podesavanja svake extenzije. Paket koji se meni pokazao kao najkorisniji u smislu podesavanja sistema bez komplikovanja.

2) Arc Menu – Upravo ono sto nam treba kao meni, uz napredne mogucnosti koje ostali slicni sistemi nemaju. Instalirajte ga na identican nacin. Sva fina podesavanja, od pinovanih aplikacija, interne organizacije pa do teme, mozete podesiti upravo iz prethodno instaliranog Tweak Tools, u Extension tabu.

3) Dash to Panel – Ovo je pomenuta popularna extenzija, koja daje nesto sto podseca na toolbar ali sa brojnim mogucnostima. Finim podesavanjima takodje mozete pristupiti iz Tweak Tools, i podesiti sve upravo kako vam najvise odgovara. Nalazi se takodje u Extension Tab-u.

Napomena: Mnogi ce primetiti da u Gnome Tweaks nedostaje mogucnost rada sa temama, ovo je zato sto vezana extenzija nije ni instalirana. Nisam ljubitelj rada se temama, ali ako zelite da se igrate, postupak je sledeci. Ubuntu Software > Search (gore desno): ‘gnome user themes’ i instalirajte User Themes extenziju koja dolazi sa gnome.org. Omogucite je u Extensions Tabu u Gnome Tweaks, a onda ce biti dostupna u Appearance, ako vec nije. Iako mislim da je nepotrebna potrosnja resursa, moguce da ce nekome biti od koristi.

Nakon ovih jednostavnih intervencija, nadam se da ce Gnome 3 biti mnogo upotrebljiviji i poznatiji korisnicima koji su navikli na ostale sisteme ili druge DE.

Jitsi call, brzi online video poziv

Cesto govorimo o raznim servisima za brzi video i audio poziv, ali su oni nekako uvek vezani sa ili za neki proizvod, program, specifican browser ili kompaniju. Ovo je jedan jednostavan nacin da se brzo povezete i porazgovarate sa nekim, bez potrebe dodatnih instalacija, registracija itd. Metod radi u trenutku pisanja texta, a dokle ce, to je tesko predvideti.

1) Posetite: Jitsi.org ; kliknite na Start a Call, dolazite na link: https://meet.jit.si

2) U polju Start a meeting upisite ime, npr. ‘vidimose’ i kliknite Go. Dobicete link koji ce imati osnovni link plus ime, u nasem slucaju: https://meet.jit.si/vidimose

3) Podesite sta god zelite, poput nivoa kvaliteta itd, i podelite link sa prijateljem

4) Na klik ce prijatelj biti u mogucnosti da se poveze sa vama i razgovara u punom A/V nivou; iako je link jedinstven – moguce je cak postaviti i sifru

Po defaultu, ovaj sistem radi u Chrome i Chromium, ali provereno radi u Firefoxu bez problema. Ako se nadjete u situaciji da vam treba cross-platform brza AV komunikacija, ovo moze biti od koristi. Nevezano naravno, Jitsi kao video platforma ostaje da zivi i pre svega je orijentisana ka Nixima, kada se posmatra desktop varijanta. Ali sve jedno, nije lose imati zaista pouzdanu verziju online, pa time i cross-platform mogucnost ovakvih poziva.

Preskakanje browser provere na gmailu

U poslednje vreme silni IT strucnjaci, valjda u nedostatku znanja svoje oblasti, pokusavaju da se bave pedagogijom umesto kompjuterskim vestinama. Npr. ako na forumima pitate ljude kako da uradite nesto u WinXP, najpre cete dobiti lekcije o nesigurnosti vaseg sistema, razloge updatea na novije, samo necete dobiti odgovor na pitanje. Valjda je ljudima lakse da brinu tudju brigu. Ono sto mene medjutim zabrinjava nisu random korisnici, vec velike kompanije koje podrzavaju ovakav sentiment. Recimo ja razumem da kompanija ukine podrsku za stari sistem, jer je komplikovano podrzavati svaku tehnologiju pojedinacno, ali ne razumem patolosku potrebu da neko drugi vodi racuna o recimo mojoj sigurnosti. Recite jednostavno da nemate kapaciteta da testirate podrsku, samo mi nemojte biti jos babysitter nakon 35 godina u kompjuterskim naukama.

Jedan ovakav primer je ukidanje podrske za starije browsere, od strane pojedinih sajtova. U pitanju su obicno 32bitne tehnologije, ali je razlog potpuno nerealan i predstavlja primoravanje korisnika da, naterani da koriste novi software naravno kupuju i novi hardware. Dobar primer ovakve perfidne politike je nekada voljeni Google (bar sa moje strane) i gmail servis. Za razliku od Yahoo-a, koji se zaista potrudio da kvalitetno podrzi basic verziju svog servisa koja je izuzetno funkcionalna i brza, samo sto nema lepotu pune verzije, gmail je osakatio podrsku za starije pretrazivace. Ovo je uradio do nivoa da je potpuno neupotrebljiv, jer neke zaista najosnovnije funkcije, poput selekcije grupnih mailova, jednostavno nisu dostupne. Zasto ovo smatram perfidnim, pa zato sto gmail odlicno funkcionise na starijim browserima, ali je pristup sistemski zabranjen.

Ako se ikad nadjete u ovoj situaciji, da ste silom ubaceni u osakacenu verziju gmaila, jednostavno uradite sledece:

1) Ulogujte se normalno u gmail
2) Kliknite sledeci link > https://mail.google.com/mail?nocheckbrowser

Videcete da gmail radi bez ikakvih problema u starijim verzijama Firefoxa i ostalih browsera, od 4x verzija pa navise. Srecno sa novim kompjuterskim trendovima.

Vracanje SUDO korisnika

Nedavno sam imao malu kompjutersku avanturu koju cu podeliti jer moze biti od koristi. Pozeleo sam da se podsetim lepote rada u Nix okruzenju, i pokrenuo Lubuntu nakon mnogo meseci. Zatekla me je zanimljiva situacija, root account nije definisan, imam dva usera od kojih glavnom nisam mogao da pristupim jer sam zaboravio sifru, i dodatni za koji znam sifru ali nije sudoer. Pitanje je sta sad raditi da bi se povratila kontrola nad sistemom.

Obzirom da je ova instalacija potpuno experimentalna, nisam posvetio previse paznje stvarima koje inace smatram rutinskim. Najpre sam pokusao da povratim kontrolu nad rootom ili glavnim userom na svaki moguci nacin, ali ovo se pokazalo kao nemoguce. Nakon toga sam pokusao sve moguce kombinacije sifri koje koristim u ovakvim situacijama, ali sa istim rezultatom. I konacno sam nasao resenje. A to je reboot u grub meni, remountovanje roota sa opcijom upisivanja, promena sifre i reboot. Koraci su sledeci:

– Restartujte sistem i prilikom boota drzite Shift ili Escape, moguce da ce kod vas raditi jedna od opcija, ja uvek koristim Shift
– Ovo vas ubacuje direktno u GRUB meni, gde treba izabrati bootovanje sistema sa dodatnim opcijama
– Nakon toga cete dobiti meni sa vise opcija, od kojih treba izabrati Root i u njemu kucate:

mount +rw +o remount /

Sto ce remountovati root sa privilegijama da ih menjate, inace ovo nije moguce cak ni iz root usera iz sigurnosnih razloga, nemojte zaboraviti slash na kraju ove komande. Nakon toga kucate:

sudo passwd glavniuser

.. i promenite sifru glavnog sudo usera, voila, uspesno ste hakovali samog sebe. Nakon toga kucate exit i izaberete reboot da se vratite u sistem.

Dodao bih da je povratak na Nixe inspiran serijom Mr.Robot, koja je nedavno zavrsena, te klasicnim silovanjem Microsofta sa Win10. Mogu samo da se zahvalim oboma, naravno na razlicite nacine, sto su mi pomogli da definitivni izbor operativnog sistema postane jasan.

Nadam se da ce opisano resenje biti od koristi svima koji se nadju u slicnoj situaciji.

Wistia skidanje videa

Wistia je video hosting kompanija koju koriste biznis kompanije, da bi embedovale svoje promotivne ili edukativne video materijale. Ovaj sistem cete naci na mnogim profesionalnim sajtovima. Ideja je da mnogi nemaju realnu potrebu za zastitom skidanja videa. Sta vise, ako uplatite ili se pridruzite nekoj skoli koja koristi ovakav sistem, necete biti u prilici da sacuvate video materijale za svoje privatne svrhe i upotrebu.

Najlaksi nacin da ovo preskocite je sledeci. Kada otvorite stranicu i vidite da je pod Wistia flash sistemom, jednostavno pogledajte source strane. Na primer, ako pogledate popularnu CoE stranu, naci cete malo nize video koji promovise njihovu filozofiju, “Sanjajte, Verujte, Ostvarite.” Video cete naci malo nize ako skrolujete, samo je pitanje kako da skinete taj ili bilo koji drugi slican.

Lak nacine je sledeci, otvorite source stranice, u FireFoxu: Tools > Web Developer > Page source > Search. Na source-u nadjite sve sto se tice stringa Wistia, npr. ovde bi bilo: //fast.wistia.net/embed/iframe/c1yy109y30, u vasem slucaju i na drugim sajtovima moze biti bilo sta.

Zatim odete na > http://wistia.online-downloader.com/ i jednostavno upisete sta zelite da skinete. Konkretno u ovom primeru i sada bi bilo: https://fast.wistia.net/embed/iframe/c1yy109y30 i kada upisete ovaj link u gornji downloader, onda imate razne opcije vezane za kvalitet, u zavisnosti sta vam odgovara. Nakon skidanja, dot.bit samo promenite u dot.mp4, i dobicete kvalitetan video.

Nadam se da je trik od koristi, jer ovo vazi i za video materije na kursevima i sajtovima, koji su skriveni unutar sifri. Srecno u sticanju znanja..