Produzetak podrske za Ubuntu Bionic

Ako koristite stariju verziju Ubuntu-a, i ne zelite da upgradujete ceo sistem iz bilo kog razloga, ovo je nacin kako mozete da produzite sigurnosnu podrsku. Koliko mi je poznato, ovo vazi samo za klasican Ubuntu, ali nisam siguran. Npr. standardna petogodisnja podrska za Bionic je istekla 5. Maja ove godine. Medjutim, Canonical daje mogucnost da produzite ovu podrsku za jos pet godina (do 2028), koristeci opciju Ubuntu Pro potpuno besplatno, na pet kompjutera maximalno. Sto je za kucnog korisnika vise nego dovoljno. Evo sta treba da uradite:

1) Registrujte se na Ubuntu One, ako vec niste. Idite na https://login.ubuntu.com/ i sledite uputstva. Prebacite na: I don’t have… i popunite polja. Ako vec imate nalog, jednostavno se ulogujte. Oni umeju da komplikuju, pa je dobro da se ulogujete sa emailom i sifrom, a ne sa username-om.

2) Nakon toga idite na Software updater, i na Settings. Zatim na tab Ubuntu Pro i enable Ubutnu Pro. Prebacite na Add token manually. Idite na (ili kliknite na link u formi) ubuntu.com/pro; Zatim na Get Ubuntu Pro now, pod stavkom Who will be using this subscription? prebacite na Myself. I kliknite Register.

3) Zatim kliknite: Yes, log me in. I videcete token koji mozete direktno iskopirati u Updater ili koristite sudo attach komandu, kao sto pise na stranici. Cak iako vam napise Code expired to je greska, samo trazite Confirm (u samom Updater-u). Proces provere moze potrajati do minut, dva i dobicete stranicu Ubuntu Pro Support is enabled.

Nakon ovoga ce se pojaviti razne sigurnosne stavke u listi za update, idite na Install now. Ovim je vasa podrska na Ubutnu Bionic instalaciji produzena za dodatnih 5 godina, besplatno za do 5 kompjutera. Jos jednom, mislim da se ovo odnosi samo za klasicnu Ubutnu instalaciju, za varijacije i derivate nisam testirao. Bilo bi lepo kada bi se slicna podrska razvila i za ostale verzije.

Optimizacija SSD u Linux Mint

SSD se trose prilikom upisivanja podataka. To je posebno bilo izrazeno u starijim generacijama SSD-a, a u manjem stepenu je to prisutno i u SSD-ovima novije generacije. Kako bi ste optimizovali SSD i smanjili trosenje, i samim tim produzili zivotni vek SSD-a u Linux Mint, uradite sledece.

  1. Dodavanje noatime i nodiratime u fstab:

O ovome sam vec pisao, no da ponovim. Opcija noatime je posebna opcija za mountovanje fajl sistema koja sprecava upisivanje vremena pristupa odredjenom fajlu. Prilikom citanja fajla se vrsi upisivanje vremena pristupa fajlu, pa samim tim, ukljucivanjem opcije noatime, se dobija na performansama sistema. Isto je i sa nodiratime, samo su u pitanju direktorijumi, odnosno folderi.

Pokrenite terminal i kucajte:
sudo -H xed /etc/fstab
Potrazite liniju koja izgleda kao u primeru ispod, UUID ce kod vas biti drugaciji.
UUID=3939ed26-d214-1234-8d23-2e5be938561a / ext4 errors=remount-ro 0 1
Ispred erroes ubacite: noatime,nodiratime,
Nakon izmene linija ce izgledati kao u primeru ispod:
UUID=3939ed26-d214-1234-8d23-2e5be938561a / ext4 noatime,nodiratime,errors=remount-ro 0 1
Da bi izmena bila aktivna, potrebno je restartovati kompjuter, ali to uradite kasnije, jer treba izvrsiti jos izmena, koje postaju aktivne tek nakon restarta.

2. Smanjivanje upotrebe swap-a:

I o ovome sam ranije pisao.

Swap je proces kojim se deo RAM memorije kopira u konfigurisani prostor na hard disku, da bi se oslobodio deo RAM memorije. Taj konfigurisani prostor se zove swap prostor. Swap prostor u Linuxu moze biti zasebna swap particija ili swap fajl. Zbir RAM memorije i swap prostora je kolicina virtuelne memorije.

Swap je neophodan iz dva vazna razloga.
Prvo, kada sistem zahteva vise memorije nego sto je dostupna kolicina RAM memorije, tada kernel oslobodi potrebnu RAM memoriju aktivnim programima ili procesima tako sto kopira sadrzaj RAM memorije koji trenutno nije potreban na swap prostor.
Drugo, izvesna kolicina memorije koju koriste programi tokom njihovog pokretanja moze da se koristi samo za iniciranje i onda se vise nikada ponovo ne koristi.
Na taj nacin sistem oslobodi memoriju za druge programe, ili cak i za kes diska.

Medjutim, swap ima mana. U poredjenju sa RAM memorijom, diskovi su mnogo sporiji. Sto vise disk “swapuje” to ce sistem biti sporiji. A u slucaju SSD-a, brze ce se trositi SSD.

Swappiness je parametar Linux kernela koji kontrolise upotrebu swap-a. Swappiness se moze podesiti na vrednosti izmedju 0 i 100. Standardna vrednost je 60. Sto je vrednost swappiness-a visa, to ce kernel agresivnije koristiti swapp i obrnuto, sto je vrednost niza, kernel ce manje koristiti swapp.

U terminal ukucajte sledecu komandu kako bi ste proverili swappiness vrednost.
cat /proc/sys/vm/swappiness
Da bi ste promenili vrednost kucajte sledecu komandu u terminalu:
sudo -H xed /etc/sysctl.conf
Dodajte sledecu liniju u konfiguracioni fajl:
vm.swappiness=25
Sacuvajte izmenu i izadjite iz Xed-a. Da bi izmena bila aktivna, potrebno je restartovati kompjuter, ali to uradite kasnije, jer idemo na sledeci korak.

3. Podesite da se automatski TRIM radi dnevno, a ne nedeljno.

TRIM se preporucuje da bi se optimizovao i ocuvale dobre performanse SSD-a na duge staze. U suprotnom moze postati spor nakon nekog vremena.

U terminalu kucajte sledece da bi ste napravili novi folder:
sudo mkdir -v /etc/systemd/system/fstrim.timer.d
zatim, napravite fajl override.conf
sudo touch /etc/systemd/system/fstrim.timer.d/override.conf
Otvorite fajl kucanjem komande u terminalu:
sudo -H xed /etc/systemd/system/fstrim.timer.d/override.conf
Dodajte sledece linije:
[Timer]
OnCalendar=
OnCalendar=daily

Sacuvajte fajl i ovaj put restartujte kompjuter, jer smo zavrsili sa koracima koji postaju aktivni tek nakon restarta.
U terminalu kucajte: systemctl cat fstrim.timer
Prikazace vam se rezultat kao na sclici ispod:

Na slici vidite dve grupe podataka. Gornja grupa pokazuje podrazumevane vrednosti, donja grupa je izmena. Prva linija u donjoj grupi OnCalendar iza znaka jednakosti nema nista. To ponistava nedeljni OnCalendar iz gornje grupe podataka. Druga linija OnCalendar iza znaka jednakosti ima vrednost daily sto znaci da se trim izvrsava dnevno umesto nedeljno.
Ukoliko TRIM iz nekog razloga zelite da vratite na podrazumevane vrednosti, kucajte sledecu komandu u terminalu i nakon toga restartujte kompjuter.
sudo rm -v /etc/systemd/system/fstrim.timer.d/override.conf

4. Ogranicavanje upisivanja na SSD u Firefox-u

Web pregledaci upisuju dosta kesiranih podataka na hard disk i SSD. Umesto na SSD, podesicemo Firefox da upisuje kesirane podatke u RAM memoriju.
Pokrenite Firefox i u adresnu liniju kucajte: about:config i pritisnite Enter.
Kliknite na Accept the Risk and Continue
U polje za pretragu ukucajte: browser.cache.disk.enable
Umesto True stavite False (dvoklikom), ovim ste iskljucili upisivanje na disk.
U polje za pretragu ukucajte: browser.cache.memory.enable
Vrednost bi trebala da je True, ukoliko nije, postavite na True, ovo sluzi da ukljuci upisivanje u RAM memoriju.
U polje za pretragu ukucajte: browser.cache.memory.capacity
Ovo sluzi za definisanje koliko ce maksimalno RAM memorije biti upotrebljeno za kesiranje. Podrazimevana vrednost je -1, sto znaci da Firefox automatski dodeljuje neku kolicinu memorije, ali to je nesto malo. U vecini slucajeva dovoljno je da postavite vrednost na: 524288 KB, odnosno 512 MB. Ukoliko imate dosta RAM memorije, na primer vise od 8 GB, mozete staviti 1 GB, odnosno upisati vrednost: 1048576 KB. Na kraju kliknite na znak stikliranja da bi vrednost bila uneta.
Firefox ima funkciju vracanja sesije, koja pamti koje su web stranice otvorene ako Firefox zabaguje i kresuje, odnosno iskljuci se. Ta opcija je korisna, ali precesto se upisuje na disk.
U polje za pretragu ukucajte: browser.sessionstore.interval
Umesto podrazumevane vrednosti za browser.sessionstore.interval, koja iznosi 15000, dodajte 000 da bude 15000000. I za stavku browser.sessionstore.interval.idle, koja ima podrazumevanu vrednost 3600000, dodajte 0 da bude 36000000.
Na kraju zatvorite Firefox i ponovo ga pokrenite kako bi izmene bile aktivne.

5. Smanjivanje upisivanja na disk u Chromium web pregledacu

Na zalost za web pregledace bazirane na Chromium nisam uspeo da pronadjem slicne parametre za iskljucivanje kesiranja na disk i aktiviranje kesiranja u RAM memoriju, barem ne neki jednostavan nacin.
U Chromium postoji opcija da se smanji upisivanje na disk. Kliknite na tri tacke gore desno da otvorite meni, zatim klinkite na Settings -> Privacy and security -> Cookies and site data i tu iskljucite Preload pages for faster browsing and searching.

6. Ostali web pregledaci

U Brave na zalost nisam uspeo da pronadjem opciju za iskljucivanje ili barem smanjivanje potrebe za kesiranje na disk.
Druge pregledace ne koristim, tako da ne znam da li poseduju neku opciju ili ne.

Dok cekamo novi Udeler

Vec smo pisali o nacinima kako mozete skidati pojedine video materijale sa Udemy platforme. Ovo vazi kako za placene tako i besplatne kurseve, bitno je da ste se prijavili na njih. Verovatno je najlaksi i najzgodniji nacin koriscenje Udeler programa, cija se stranica nalazi ovde >> https://github.com/FaisalUmair/udemy-downloader-gui

Problem koji traje vec neko vreme je, sto je Udemy platforma promenila sistem, tj. kontrolu logovanja. Iako je program i dalje funkcionalan, postoji problem da se uopste uloguje na nalog i onda povuce kurseve i materijale sa njih. Koliko sam pratio, vec je napravljen fork koji preskace ovaj problem, medjutim kompajliran je iskljucivo za Windows i moj je utisak da je za isti i optimizovan. Mozete ga naci ovde >> https://github.com/heliomarpm/udemy-downloader-gui

U medjuvremenu cemo dati lak nacin kako da skinete pojedinacne video materijale bez bilo kakvog programa i extenzije, dok ne izadje nova zvanicna verzija. Ovo je testirano u Chromium i svakako radi na baziranim browserima. A verovatno postoji slican nacin i za ostale.

– Ulogujte se u svoj nalog, udjite u kurs i otvorite konkretnu lekciju odakle zelite da skinete video
– Otvorite Developer Tools sa F12 ili preko menija gore desno tri tacke > More Tools > Developer tools
– Selektujte tab Network (u Dev Tools), u Search polju Network taba upisite “mp4”, i refreshujte stranu sa F5
– U listi ce vam se pojaviti jedan od elemenata type media sa mp4 extenzijom, desni klik na ovu stavku i izaberite Open in new tab
– Video ce se otvoriti u novom tabu, desni klik na video i Save video as, snimite video na zeljenu lokaciju

Za mene je ovaj metod radio u svim situacijama, iako sam cuo prituzbe da ne radi uvek. Takodje, za dosta ljudi je malo komplikovan i nije elegantan kao koriscenje gotovog programa, ali se nadam da je od pomoci dok ne izadje nova verzija.

Uzivajte u sticanju novih znanja.

Gimp 80 – Kratak prikaz Gimp 2.10.28 Flatpak

Gimp tutorijal 80

Kratak opis Gimp 2.10.28 instaliran preko Flatpak. Osvrt na Luce plugin i poredjenje sa slicnim filterom u Gmic pluginu.

Flatpak komande za instalaciju Gimpa i dodataka:

sudo flatpak install flathub org.gimp.GIMP
sudo flatpak install flathub org.gimp.GIMP.Plugin.GMic//2-40
sudo flatpak install flathub org.gimp.GIMP.Plugin.Resynthesizer//2-40
sudo flatpak install flathub org.gimp.GIMP.Plugin.LiquidRescale//2-40
sudo flatpak install flathub org.gimp.GIMP.Plugin.Lensfun//2-40
sudo flatpak install flathub org.gimp.GIMP.Plugin.Fourier//2-40
sudo flatpak install flathub org.gimp.GIMP.Plugin.FocusBlur//2-40
sudo flatpak install flathub org.gimp.GIMP.Plugin.BIMP//2-40

Flatpak komanda za listu Gimp dodataka:

flatpak search org.gimp.GIMP.Plugin

Direktorijum sa Gimp podesavanjima u Flatpak verziji:

~/.var/app/org.gimp.GIMP/config/GIMP/2.10

Linkovi:

Gimp: https://www.gimp.org/

Luce: http://reddog.s35.xrea.com/wiki/Luce%20for%20GIMP.html

Gimp appimage: https://github.com/aferrero2707/gimp-appimage

Sah na Open Source nacin, drugi deo

U proslom textu smo obradili desktop programe za sah, od kojih su gotovo svi open source (ili svakako besplatni), a najveci broj radi na vise sistema. Sada cemo se osvrnuti na brojne sajtove gde mozete igrati sah online, bilo protiv botova ili drugih igraca. Pa da krenemo po popularnosti:

1) Chess.com

Izuzetan sajt sa gomilom mogucnosti i verovatno najvise clanova. U svako doba mozete naci igrace iz celog sveta, bilo kako da setujete timer ili da ulazite na turnire. Sajt ima i odlicnu besplatnu skolu saha, u kojoj se osnovne lekcije mogu prelaziti odmah, dok je za vise lekcije potrebno cekati duze da se otvore, osim ako ne uplatite neku pretplatu. I oni moraju od necega da zive.. :) Generalno, nivoi pretplate vam daju vecu “kolicinu” opcija, iako su sve dostupne sa besplatnim clanstvom takodje. Npr. dnevno mozete uraditi jednu detaljnu analizu partije, jednu lekciju nedeljno, tri rejting zadatka itd. Dok sa raznim pretplatama imate veci broj ovih opcija. Medjutim uvek imate mogucnost da igrate sa botovima i ljudima iz celog sveta prakticno bez ogranicenja, kao i da koristite razne alate, dobijate procenu rejtinga itd. Cini se da je dobar balans.

Sto se botova tice, odlicno su izbalansirani. Postoji Elo rejting uz svaki, medjutim stil igre je drugaciji. Recimo za napredne klubske igrace, odlicna je kombinacija botova Nelson (1300) i Antonio (1500). Nelson igra vrlo agresivno, na primer kao beli obicno igra neku varijaciju Vejnvard napada kraljicom, koristeci sve moguce zamke. Naravno, uvek menja pristup i u sustini igra neocekivano, tako da je dobro nauciti odbranu od agresivnog stila. Takodje bot ponekad pravi blandere (jasne previde). Ovo je takodje korisno, jer nije samo poenta voditi racuna da ne pravimo greske, vec i biti spreman da iskoristimo greske protivnika, tako da je vrlo koristan za trening. Drugi pomenuti bot Antonio, je potpuna suprotnost, igra jako izbalansiranu stratesku igru. Tako da je kombinacija idealna za trening.

Bez ulazenja u vise detalja, ovaj sajt toplo preporucujem. Imacete puno zabave na njemu.

2) Lichess.org

Li je prefix od Libre i ovo najbolje objasnjava pristup sajta. Ono sto je Libre Office u svojoj oblasti, to je Lichess u svetu online saha. Svi sadrzaji su potpuno besplatni, open source, i nemaju nikakva ogranicenja. Takodje tehnicki je odrzavan na jako visokom nivou. Mozete igrati protiv drugih clanova birajuci neke od popularnih opcija, poput rapid, klasicnog, blic ili bullet u par varijanti. Sistem ce vas brzo upariti sa oponentom slicnog ranga. Ili mozete vezbati protiv kompjutera, pri cemu se koristi trenutno najjaci open source (i generalno) sahovski engine, Stockfish. Lichess koristi poslednju verziju 14 ovog engina za analize i bot igranje. U tom slucaju naravno mozete podesiti jacinu, vreme, boju figura ili slucajan izbor.

Pored ovog Lichess nudi skolu saha, od osnova do naprednih lekcija, neogranicene takticke zadatke, posmatranje partija koje se trenutno igraju, forum za korisnike, izuzetno napredne analiticke alate sa intuitivnim interfejsom – na primer moguce je lako setovati situaciju i analizirati je direktno ili preko enginea. Zanimljivo je da sve ovo mozete raditi cak i kao gost sajta, jedino nije moguce voditi sopstvenu statistiku jer je to nemoguce. Takodje bih dodao da sajt ima nultu toleranciju prema cheaterima, koji se momentalno banuju a eventualni gubitak poena biva vracen. Time pravi zdravo okruzenje za kvalitetnu igru. Tako da Lichess ima sve moje preporuke.

3) Chessarena.com

Ovo je zvanican FIDE sajt za online igranje i takmicenje. Zanimljiv je zato sto nudi FIDE titule za online igrace. Oni imaju prefix Arena i mozete postati Fide majstor (1400+), Internacionalni majstor (1700+) ili Velemajstor (2000+), ali sa Arena prefixom. Klasicne titule se jos uvek mogu steci iskljucivo u klasicnim turnirima, uz prisustvo akreditovanog FIDE sudije. Ovo nije tako lako kao sto izgleda, jer je potrebno odrzavati pomenute Elo poene u kontinuitetu za solidan broj partija u zavisnosti od stila igre. Konkretno 50+ u Rapidu (za njih je Rapid 15+ minuta, umesto 10), Blicu 100+ i Bulletu na 200+.

Mnogi kritikuju FIDE zbog ovog poteza i generalno ne priznaju ove titule, dok drugi smatraju da je ovo dobra ideja da klubski i amaterski igraci dobiju neko priznanje. Treba reci da za opciju rangiranog igranja morate biti premium clan, sto je 25 evra godisnje, dok same titule ako do njih dodjete, takodje imaju simbolicnu cenu. Mogucnost dobijanja FIDE zvanicnih titula za mnoge igrace predstavlja dodatni motiv da napreduju, dok drugi smatraju da je ovo besmisleno, jer mogu imati jako visok Elo online rang i bez zvanicne titule. Svakom svoje..

Pomenuo bih tradicije radi i freechess.org, koji je pre svega zanimljiv zbog duge istorije i gomile programa koji ga podrzavaju, ali sam po sebi nema opcije kao prethodno pomenuti. A sto se njih tice, tesko je odluciti se izmedju prve dve opcije. Imaju vrlo slicne mogucnosti ali i svoje prednosti i mane. Chess.com ima jako aktivnu zajednicu, generalno odlicnu atmosferu, brojne mogucnosti, sjajno programirane botove, dobro organizovanu skolu itd. LiChess je besplatan i koristi opensource alate (poput Stockfish), ima neogranicen pristup svim resursima, analiticke alate koji su po meni znatno laksi za upotrebu i osetno manji broj cheatera. Iz mog ugla, kombinacija je najbolja, pa sami procenite sta vam vise odgovara. Sto se tice FIDE sajta, on je zanimljiv samo ako zelite rangirane igre i online titule. Mimo toga, prva dva su znatno bogatija i kvalitetnija.

4) Youtube skole i podcasti

Ima ih bezbroj, pretpostavljam i kao posledica serije Damin Gambit. :) Pomenucu samo tri, uz po jedan reprezentativni video. U smislu, da dobro predstavljaju duh samog kanala. Na vama je da istrazite ostalo. Naravno, kanale mozete naci unutar samih video materijala.

a) IM Eric Rosen – Izuzetno zanimljiv kanal majstora koji sahu pristupa na moderan nacin, i to radi vrlo uspesno. Radi se o naprednom sadrzaju koji podrazumeva prethodno iskustvo. Kao primer bih naveo recimo video o zamkama u modernom i manje poznatom otvaranju zvanom Staford Gambit. Autor je pre svega vezan za LiChess sajt.

b) Sestre Botez – Jos jedan odlican kanal, dve sestre koje cesto igraju online i na ulici sa ljudima, pre svega razne verzije brzog saha. Jedna od njih je NM (Nacionalni Majstor) Alexandra, ali su obe zaista odlicne. Brzi sah ima razne standarde, ali se moze podeliti na Rapid (10-30 minuta), Blic (5 minuta) i Bullet (3 minuta). Ovo nije FIDE ali jeste opste prihvaceni kriterijum. Najcesce se igra Blic. U Metku se cesto dodaju sekundi po potezu. Sledeci video pokazuje kako jedna od njih igra protiv sahovskog experta i poznatog komentatora Dzonatana Korblaha. Izuzetno zabavna razmena, kako sahovska tako i verbalna :)) Autori su povezani sa ChessCom sajtom.

c) NM Nelson Lopez – Kanal se zove Chess Vibes (sahovske vibracije) i po meni covek pravi najkorisnije materijale za igrace koji zele da napreduju i nesto nauce. Od principa, preko otvaranja, konacnica, strategija, taktika, pa do vrlo direktnih saveta kako da napredujete kroz razne faze igre. Dobar primer je video o opstim principima saha, koje svako treba da zna..

5) Mobilni deo

Vezano za android, pomenuti sajtovi vec imaju svoje optimizovane aplikacije, pa necete pogresiti ako koristite recimo Chess ili LiChess, sto cete videti i po ocenama i komentarima. Tu su naravno i ChessFree fokusiran na offline igru, te Droidfish, kao port Stockfish engina. Ako smo nesto propustili ili imate sugestiju, molim vas ostavite u komentaru.

Srecno u sahovskim avanturama..

Sah na Open Source nacin

Ranije sam predlozio da sah igrate online, jer postoje sjajni sajtovi koje cemo dodatno opisati. Medjutim, mislim da nije losa ideja da postoje i neke offline alternative, narocito ako su besplatne i open source. Najpre cemo pomenuti najpopularnije, to su XBoard, Gnome Chess i PyChess. Popularnost ovih programa ide upravo navedenim redom.

U poslednjoj verziji XBoard dolazi sa preinstaliranim engineom Fairy-Max, koji je napravljen tako da bude zanimljiv za igranje, za razliku od vecine (poput gnuchess i slicnih), kojima je cilj da pobedjuju na kompjuterskim turnirima. Ipak, iako nije nepobediv, procenjen rejting je negde oko 2000 sto je prilicno visoko za vecinu igraca. Na zalost nema opciju podesavanja nivoa, iako postoje trikovi da se ovo uradi. XBoard sam po sebi takodje nema neke bitne funkcije, ili je moguce da ja trazim previse. Sve pomenuto za njega vazi isto i za Gnome Chess. Ima tri nivoa igre, i na trecem ga je gotovo nemoguce pobediti, na stranu sto jednostavno ne simulira dovoljno dobro ljudsku igru. Sa druge strane prilicno je jednostavan i flexibilan. I jos da dodam jednu zanimljivost, XBoard sa default Fairy-Maxom ima opciju da igra manje poznate varijacije saha. Jedna od njih je Kapablanka sah koja se igra na tabli 10×8 sa dve dodatne figure. Osmislio ga je sahovski genije Jose Raul Capablanca, svetski prvak iz Kube, a vise o verziji mozete procitati ovde > https://en.wikipedia.org/wiki/Capablanca_chess ; Ova flexibilnost XBoarda kao i mogucnost citanja raznih instaliranih enginea je ono sto program cini popularnim, a slicno vazi i za Gnome Chess ali bez opcije varijacija.

Od svih pomenutih, moj izbor je PyChess. U potpunosti je open source, ima svoj engine, lepo izgleda, takodje moze da cita instalirane engine i ima razna podesavanja. Skinite poslednji deb fajl ovde i instalirajte sa Gdebi, da bi dobili sve neophodne libove > https://github.com/pychess/pychess/releases ; Poslednja verzija je 1.0.3-1, u trenutku pisanja texta. Neka podesavanja su: Edit > Preferences > Show captured pieces, Prefer figures in notation, Colorize moves, Only animate moves ; Game > New Game > From default – Drugi igrac izaberite PyChess (sa strane mozete podesiti nivo); Time Control > Rapid pa kliknite podesavanja i izaberite Minutes 10 i Gain 0, i Start game.

Ako vam se ne svidi skinite ga sa: sudo apt purge python3-pychess
i eventualno ostatke sa: sudo apt autoremove

Sledeci program vredan paznje je ScidvsPC, sto bi rekli, nezaobilazni software svakog ozbiljnog sahiste. Open source je i razvija se za sve sisteme. U pitanju je fork cuvenog Scid-a, koji je imao burnu istoriju. Trenutno su ove dve verzije najrelevantnije i imaju manje-vise istu funkcionalnost. Program u deb verziji mozete skinuti ovde >

https://sourceforge.net/projects/scidvspc/files/

Tu su svi sistemi, a vi pogledajte poslednji deb u Linux Packages. Kada ga skinete, jednostavno instalirajte sa Gdebi. Ovaj program omogucava da igrate online, sa enginima (pri cemu je ugradjen Phalanx), da pravite baze partija, njihovo analiziranje i jos dosta toga. Naravno i ovde postoje brojna podesavanja, a ako vas smori mozete ga skinuti sa:

sudo apt purge scid-vs-pc

Druga opcija da koristite ovaj program je iz snapa. Mozete ga naci u Ubuntu Software i instalirati. Komotno mogu reci da na ovaj nacin radi bolje i ugodnije nego u svim standardnim opcijama. Svi sitniji problemi se mogu resiti komandama koje su opisane u ovoj instalaciji, a ako vam se ne dopadne, mozete ga skloniti sa:

sudo snap remove scidvspc-hkvc --purge

Sledeci zanimljiv program je Jerry, trenutno u verziji 4.1.1. Ako niste detaljista kao ja, mozda bi ovo mogao biti i najbolji program za vas. Ima jasan interfejs, lak je za koriscenje, ima vec ugradjen Stockfish kao najjaci engine koji je danas u upotrebi, moze se podesiti jacina kakva vam odgovara. Ako zelite nesto sto radi odmah i bez cimanja, ovo je resenje za vas. Bajka prestaje cinjenicom da je u pitanju Java program, a oni mi nikad nisam bili bliski. Nekako imam osecaj kao da opterecuju sistem vise nego sto treba. Takodje ga je moguce instalirati iz snap-a, medjutim ovde je instalacija gotovo 400 mega, sto je preko svake mere. Znam da je ovo razumljivo obzirom na sandbox pristup koji snap ima, ali je ipak previse. Unutra je spakovan program, kompletan jre, stockfish engine itd. Kako bilo, instaliracemo ovaj program na normalan nacin.

Najpre proverite da li imate javu komandom: java -version ; Da bi Jerry radio treba mu minimum jre 11. Ako ga nemate, mozete ga instalirati komandom: sudo apt install openjdk-11-jre ; Zatim skinite poslednju verziju odavde >> https://github.com/asdfjkl/jerry/releases/download/v4.1.1/jerry-chess-4.1.1.tar.xz i raspakujte folder Jerry tamo gde drzite igre ili programe, npr. u ~/Games. Zatim udjite u folder Jerry, desni klik i Open in Terminal i pokrenite ga sa: ./start.sh ; I zatim mozete proci kroz osnovna podesavanja, koja nisu bogata koliko se mozda ocekuje. Mozete ga skinuti na standardne nacine, ako ne zadovolji vasa ocekivanja, kao i skloniti jre sa purge i autoremove.

Pored pomenutih, zanimljivi programi su knights, eboard i arena chess. Prvi je fokusiran na KDE i na zalost, pomalo bagovit na ostalim okruzenjima. Eboard se davno vise ne razvija, inace nije los. Arena je prilicno kompletna, ali je prekompajlirana verzija za linux pomalo bagovita, a vise se ne razvija. Tu je i Dreamchess, koji odlicno izgleda ali nema brojne funkcije za ozbiljno igranje. Cudno je da od toliko programa nije moguce naci dovoljno kompletan, svakom fali ponesto. Npr. nemoguce je naci program u kome istovremeno mozete da izaberete nivo igre, vreme po igracu i slucajni izbor figura. Ili barem ja nisam mogao da se snadjem.

U ovom trenutku cini se da su najbolji izbor Jerry i PyChess, iako oba programa imaju prostor za poboljsanja. Videcemo sta ce dalji razvoj doneti. Scid vs PC bi verovatno bio prioritet kada bi igranje u lokalu bilo bolje pokriveno, ovako ostaje najbolji ali za analizu i biblioteku partija. Za kraj bih pomenuo verovatno najbolji offline sah program – Lucas Chess, koji se od nedavno portuje i na Linuxu. Kad je Windows u pitanju, radi besprekorno, a ako imate srece da vam na Nixima radi kako treba, u pitanju je verovatno najkompletniji trening program. Poslednju verziju mozete testirati ovde >> https://lucaschess.pythonanywhere.com/downloads .. takodje se moze naci na PortableApps, gde imate starije verzije za Windows u portabilnom obliku. Obratite paznju na ovaj program, jer ima i decije modove, pa se isplati prouciti kako radi ako zelite da mladje narastaje naucite ovoj lepoj igri.

I ovde cemo zastati da ne bi bili preopsirni, pa cemo u sledecem textu obratiti paznju na online igranje.

Fuse emulator, detalji o igrama

Ovo je nastavak na moj prethodni text, koji je dao uvod u Fuse emulator za Sinclair 8-bitne kompjutere, sa akcentom na ZX Spectrum. Razlog je sto igre ne dolaze sa detaljnim uputstvom, pa neke od njih jednostavno zahtevaju previse vremena za danasnje standarde, da bi se uopste razumelo o cemu se radi. Da bi imali laksi start, objasnicu kako se koriste one igre koje najcesce koristim na Spectrumu preko Fuse-a, ili koje sam igrao kao avanture, do kompletiranja. Necu pokriti sve igre, vec samo one koje najcesce koristim. Za ostalo, molim vas potrazite na Google-u.

Takodje sam re-uploadovao kolekciju od 20+ esencijalnih igara, pa gledajte da ih skinete na vreme. Obzirom da je ovaj upload samo u kontextu ovog sadrzaja, ako zakasnite sa skidanjem svaku od njih mozete skinuti sa linkova u prethodnom textu, kao i mnoge druge koje nisam postavio. Za sada su ovde:

Upload ; Filedropper ; Fileconvoy

Jos jedna stvar koja ce biti zanimljiva mladjim pratiocima bloga. U pregledima igara cu ubaciti i nacine kako da imate recimo bezbroj zivota, neogranicenu energiju i slicno. U Basic-u postoje dve bitne komande za direktnu interakciju sa memorijom, peek i poke. Peek cita sadrzaj konkretnog bajta na memorijskoj lokaciji, a poke upisuje sadrzaj u konkretan bajt. Poke-ovi su cesto bili korisceni, da se kroz direktnu intevenciju u memoriji, manipulacijom asemblerskog code-a ili varijable, obezbedi lakse igranje. Kada je igranje preslo na online, pa time postalo takmicarko, ovakve stvari su postale logicno zabranjene jer predstavljaju cheatove. Medjutim u vreme 8bitnih racunara, to je bilo sasvim normalno, te su magazini imali cak i zasebne sekcije koje su se bavile iskljucivo ovim.

U Fuse-u se pokeovi ubacuju tako sto ucitate igru, i zatim idete na Machine > Poke memory i najpre unesete adresu pa u value vrednost. Ovo je standardno pisano u formatu adresa,vrednost; na primer 52887,0 i slicno. Jos jednom bih pomenuo da je ovo potpuno drugaciji kontext of modernog online igranja, i da ne predstavlja cheatovanje. Takodje, pojedine igre su pravljene tako da ih je nemoguce zavrsiti na drugi nacin. Poput recimo legendarne arkadne avanture Manic Miner. Pa da predjemo na konkretne igre:

1) Bomb Jack – Zanimljiva arkadna avantura. Komande su Q,A,N,M i X za skakanje. Da bi se skakalo vise, potrebno je da tokom skakanja drzite i Q taster za gore. Pokeovi su – zivoti: 49984,0 i imunitet: 52127,201

2) Bruce Lee – Sjajna akradna avantura. Komande su QAOP i bilo koji taster od Z do M za napad. Ako napadnete u skoku onda pravite kao leteci yoko geri, u bruce lee stilu. :) Cilj je da pokupite sve lampione na jednom nivou, onda vam se otvara put do sledeceg itd. Na netu mozete pronaci mape za igru ako vas zanima. Pokeovi su – zivoti: 51795,0 ; bez neprijatelja: 51967,0 ; bez napadanja: 55000,0

Napomena: U vecini slucajeva cete primetiti da su jedino bitni pokeovi za zivote, jer je (osim u retkim izuzecima), sve ostalo bez izazova.

3) Deathchase, jako zanimljiva igra u kojoj vozite motor, pucate u neprijatelje ispred vas i zaobilazite drvece. Ima dnevni i nocni rezim. Na zalost nemam pokeove za igru, a komande su malo cudne: 1,0 levo-desno 8,9 nazad-napred i donji red bilo koje slovo je pucanje. Igru sam ubacio jer neodoljivo podseca na jurnjavu u sumi iz Povratak Dzedaja.

4) Match Point je jedna od prvih simulacija tenisa koja je postigla vecu popularnost. Uvek postaje aktuelan oko Grand Slamova. :) Ovde nema razloga za pokeove, a komande su malo cudne, QZIP a za udarac B ili bilo sta desno od B (recimo slovo M). Na srecu, kontrolu je moguce redefinisati. Za setovanje izaberite One Player i Keyboard. Menije pomerate Spaceom a birate 0om, kada ste zadovoljni kliknite Enter, upisite ime igraca i to je to. Potrebno je neko vreme da se naviknete na osecaj.

5) Two on Two, simulacija basketa dva na dva. Komande su QAXC i Z kao funkcija. Za dodavanje koristite brzo pritiskanje funkcije a za sutiranje drzite Z da igrac skoci i onda ga pustite da sutne. Ako to uradite kad je igrac na topu visine, imate vece sanse za pogodak. Na zalost time outi su realni, igra nije blokirana vec jednostavno morate da sacekate ceo minut u tom slucaju. Slicno kao simulacija tenisa, potrebno je neko vreme da se naviknete na ovo.

6) Manic Miner, legendarna arkadna avantura u kojoj prolazite kroz 20 nivoa. Rudar Vili je naisao na tajni rudnik koji je vezan za nestalu civilizaciju. Komande su za levo QETUO a za desno parnjaci WRYIP, skakanje je donji red. Pokeovi su – zivoti: 35136,0 ; bez kolizije: 36106,0 ; kiseonik: 34799,0 ; pad sa bilo koje visine: 35682,0 .. Inace, ovo je mozda i najpopularnija igra za Spectrum ikad ali mislim da je nemoguce zavrsiti je bez pokeova.

7) Ms Pacman – verovatno najbolja verzija Pacmana ikad napravljena. Ima 4 nivoa, za prelazak na svaki sledeci potrebno je da predjete prethodni jednom vise (npr. 2x prvi za drugi, 3x drugi za treci itd). Takodje prati ljubavnu pricu o Pacmenu i Pacmenki, koja na kraju dovodi do rodjenja malih pacmencica :) Igra je zaista uradjena jako kvalitetno, bolje nego sve ostale verzije, ukljucujuci i originalnu. Jednostavno, osecaj igranja je sjajan. Sto se tice poena, na prvim nivoima se isplati jesti duhove dok se na visim nivoima isplati jesti vocke koje vrede vise nego svi duhovi zajedno. Uz to vitamin traje krace, da bi na kraju potpuno prestao da funkcionise. Kontrole za igru su QAOP (isto kao i za klasican pacman), a poke za zivote je 52887,0. Usudio bih se reci da je ovo moja omiljena igra svih vremena, naravno uz Quake 3 koji je odmah iza.

8) Scuba Dive, jako zanimljiva simulacija ronjenja, sa gomilom iznenadjenja na koje mozete naici pod vodom. U glavnoj ulozi je ronilac sa svojim brodicem koji trazi blago, dok istovremeno izbegava opasna podvodna stvorenja kao i ostre stene. Kontrole je moguce redefinisati kako vam odgovara, a poke-ovi su za zivote 55845,0 ; a imunitet 58426,201.

9) Commando, jos jedna legendarna igra u kojoj vodite komandosa u neprijateljsku teritoriju. Cilj je da se prodre sto dalje, dok unistavate sve oko sebe. Takodje mozete da skupljate kutije sa granatama, da bi ih imali pri ruci. Komande su 9,0 (levo-desno), 2,W (gore-dole), Z pucanje i M granate. Pokeovi su, zivoti 27653,182 ; imunitet 56981,24.

10) West Bank, izuzetno zarazna igra sa tematikom divljeg zapada. Vi ste u ulozi revolverasa koji skuplja uloge u banci dok je istovremeno brani od pljackasa. Da bi ste kompletirali nivo, potrebno je da skupite uloge sa svih 12 ulaza. Dok gradjani dolaze da daju uloge, na vratima se povremeno pojavljuju razni tipovi pljackasa koji koriste oruzje na razne nacine. Ponekad se mogu sakriti iza gradjana i samo iskociti. Takodje se pojavljuju sesirdzije koje ispod sesira imaju ili bombu ili ulog. Izmedju nivoa dolazi do obracuna sa pljackasima, gde je potrebno sacekati da svaki od njih potegne oruzje pre nego ga ubijete. Sve ovo je lakse igrati nego opisati. Komande su O,P za levo i desno i 1,2,3 za pucenja u odgovarajuce mete. Poke za zivote je 51210,x gde je x broj zivota. Ako stavite 0, imacete bezbroj zivota.

11) Eliza chatbot – pocasno pominjanje. Ovaj jednostavni program sam morao da dodam, jer je u to vreme bio potpuno jedinstven. Radi se o chatbot sistemu koji simulira razgovor. Iako to tada nisam znao, zapravo se radi o simulaciji psihoterapije po klijent centar modelu Karla Rodzersa. Meni je tada, kao djaku sedmaku izgledalo kao da pricam sa inteligentnom osobom, gde se naravno vidi da je simulacija razgovora, ali sam ipak bio fasciniran. Toliko sam se zaneo u razgovor i razmisljanje kako je program napravljen, da sam potpuno zaboravio na vreme i zakasnio na prva dva casa. Nevaljala Eliza. :) Iz nostalgicnih razloga sam je dodao u ovaj paket, i to je jedina promena.

I ovde bih stao, jer ovaj text nece imati kraja. Imajte u vidu da bukvalno nisam pomenuo ni jedan posto zanimljivih igara za Spectrum, niti jedan promil ukupnih, jer ih ima na hiljade. Ipak se nadam da ce vam sadrzaj clanka pomoci da napravite makar prve korake u Fuse emulatoru Spectruma, u koliko vas to zanima.