The Rise of Machines: Real World Applications of AI
Umelá inteligencia nie je v budúcnosti, je tu priamo v súčasnosti V tomto blogu si prečítajte, ako aplikácie umelej inteligencie ovplyvnili rôzne sektory.
Sponge je projekt s otvoreným zdrojom, ktorý rozširuje možnosti serverov Minecraft prostredníctvom doplnkov. V kombinácii s modifikačným API Forge môžu serveroví hostitelia vytvoriť pre svojich hráčov veľmi jedinečný zážitok. V tomto návode sa naučíte nastaviť Minecraft server s Forge aj Sponge na inštancii Vultr.
Poznámka: Zatiaľ čo doplnky Sponge musia byť nainštalované iba na server, Forge mody budú často vyžadovať, aby všetci hráči na vašom serveri mali nainštalovaný mod. Ak sa rozhodnete nainštalovať akékoľvek takéto mody, nezabudnite o tom svojich hráčov informovať.
Aby server Minecraft fungoval, budeme potrebovať Java. Potrebujeme tiež nástroj s názvom, screenktorý budeme používať neskôr. Na inštaláciu oboch naraz použijeme aptpríkaz Debianu . Keď už sme pri tom, aktualizujeme aj celý systém.
Poznámka: a symboly na začiatku týchto riadkov nie sú určené na zadali, sú vizuálne indikátory príkazového riadku.#$
# apt update && apt upgrade && apt install default-jre screen
Na otázku, či chcete pokračovať, napíšte „ y“ a stlačte „ Enter“.
Pri spúšťaní serverov je vo všeobecnosti dobrý nápad vytvoriť neprivilegovaného používateľa. Aj keď sa to nevyžaduje, odporúča sa zmierniť škody v prípade zneužitia zabezpečenia.
Najprv vytvoríme nového používateľa s názvom minecraft.
# adduser minecraft
Vytvorte si heslo a postupujte podľa pokynov.
Po dokončení sa odhláste z klienta SSH a znova sa pripojte pomocou svojho nového používateľského mena a hesla. Vaša výzva bude teraz vyzerať asi takto.
minecraft@my-server:~$
Vytvorte nový priečinok pre súbory servera pomocou mkdirpríkazu a cddo neho.
$ mkdir minecraft && cd minecraft
Vytvorte ďalší priečinok s názvom modsa cddo neho.
$ mkdir mods && cd mods
Navštívte stránku na stiahnutie SpongeForge a nájdite zostavu, ktorá zodpovedá verzii Minecraftu, ktorú budete používať pre svoj server. V tomto návode budeme používať verziu 1.10.2.
Namiesto sťahovania súboru kliknite pravým tlačidlom myši na odkaz na stiahnutie a kliknite na „ Copy Link Location“. Vráťte sa do svojej relácie SSH a vložte adresu URL do wgetpríkazu.
$ wget https://repo.spongepowered.org/maven/org/spongepowered/spongeforge/1.10.2-2477-5.2.0-BETA-2731/spongeforge-1.10.2-2477-5.2.0-BETA-2731.jar
Všimnite si číslo za verziou Minecraft v URL. Toto je číslo zostavy Forge. V tomto prípade je to 2477. Budeme to potrebovať v ďalšom kroku.
Po dokončení sa vráťte do predchádzajúceho priečinka.
$ cd ..
Prejdite na stránku sťahovania Forge , vyberte svoju verziu Minecraftu a vyhľadajte číslo zostavy nájdené v poslednom kroku. V .úplných číslach verzií Forge to bude za posledným „ “. Napríklad 18.12.3. 2477v našom prípade. " Click Installer".
Po Skipuplynutí časovača znova kliknite pravým tlačidlom na tlačidlo „ “ a použite „ Copy Link Location“. Vložte to do wgetpríkazu.
$ wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.10.2-12.18.3.2477/forge-1.10.2-12.18.3.2477-installer.jar
Tento súbor budeme musieť spustiť v jazyku Java. Napíšte java -jar forgea stlačte kláves " Tab", čím sa názov súboru automaticky dokončí. Zadajte --installServerna dokončenie príkazu.
$ java -jar forge-1.10.2-12.18.3.2477-installer.jar --installServer
Poznamenajte si názov súboru inštalačného programu Forge, pretože jeho časť použijeme v ďalšom kroku.
Ďalej napíšeme skript, ktorý dokáže spustiť server. Použijeme nanona to.
$ nano start.sh
Odtiaľ píšte nasledujúce riadky.
#!/bin/bash
java -Xmx[memory]M -jar [filename]
Nahraďte [memory]ho množstvom pamäte haldy v megabajtoch, ktoré chcete, aby server Minecraft používal. Nezabudnite nechať nejaké pre OS. Na serveri s kapacitou 1 GB použite niečo okolo 768 MB.
Nahradiť [filename]s názvom súboru z predtým, ale striedať -installer.jarpre -universal.jar.
Tu je príklad, ako by to malo vyzerať.
#!/bin/bash
java -Xmx768M -jar forge-1.10.2-12.18.3.2477-universal.jar
Použite " Control+X", stlačte " y" a stlačte " Enter" na uloženie a ukončenie.
Ďalej musíte súbor označiť ako spustiteľný.
$ chmod +x start.sh
Teraz budete môcť spustiť skript.
$ ./start.sh
Server bude chvíľu bežať a skončí s chybou. Dôvodom je skutočnosť, že Minecraft vyžaduje, aby vlastníci servera súhlasili s licenčnou zmluvou koncového používateľa . Tieto podmienky môžete prijať otvorením novovytvorenej eula.txta zmenou falsena true.
$ nano eula.txt
Po vykonaní zmien znova použite „ Control+X“, stlačte „ y“ a stlačením „ Enter“ ich uložte.
Aby sme zachovali chod servera aj po zatvorení okna SSH, použijeme nástroj s názvom screen.
$ screen
Stlačením „ Spacebar“ sa presuniete za informačnú obrazovku a potom znova spustite súbor skriptu.
$ ./start.sh
Server Minecraft sa teraz úspešne spustí.
Nakoniec použite „ Control+A“ a stlačte „ D“ na pozastavenie screena následné odhlásenie vášho klienta SSH. Teraz sa budete môcť pripojiť cez Minecraft pomocou adresy IP servera Vultr.
Ak potrebujete znova získať prístup k serveru Minecraft (napr. reštartovať ho po inštalácii modov/pluginov alebo spustení príkazov Minecraftu, ako je op), prihláste sa späť do klienta SSH a pomocou príkazu screen -robnovte screenreláciu.
V tomto návode ste sa naučili, ako nastaviť Minecraft server pomocou Minecraft Forge a Sponge. V tejto chvíli je to však stále prevažne vanilkový Minecraft zážitok. Ak chcete začať s rozširovaním funkcií Minecraftu, pozrite si Forge mods na CurseForge a Sponge pluginy na Ore .
wgetNa ich pridanie na server použite klienta SFTP alebo techniku opísanú vyššie. Ak chcete nainštalovať moduly Forge, stačí ich umiestniť do modspriečinka. Zásuvné moduly Sponge patria do pluginspodpriečinka mods. Možno však budete musieť vytvoriť tento priečinok.
$ mkdir ~/minecraft/mods/plugins
Umelá inteligencia nie je v budúcnosti, je tu priamo v súčasnosti V tomto blogu si prečítajte, ako aplikácie umelej inteligencie ovplyvnili rôzne sektory.
Ste aj vy obeťou DDOS útokov a máte zmätok ohľadom metód prevencie? Ak chcete vyriešiť svoje otázky, prečítajte si tento článok.
Možno ste už počuli, že hackeri zarábajú veľa peňazí, ale premýšľali ste niekedy nad tým, ako môžu zarábať také peniaze? poďme diskutovať.
Chcete vidieť revolučné vynálezy od Google a ako tieto vynálezy zmenili život každého dnešného človeka? Potom si prečítajte na blogu a pozrite si vynálezy spoločnosti Google.
Koncept samoriadených áut vyraziť na cesty s pomocou umelej inteligencie je snom, ktorý máme už nejaký čas. Ale napriek niekoľkým prísľubom ich nikde nevidno. Prečítajte si tento blog a dozviete sa viac…
Ako sa veda vyvíja rýchlym tempom a preberá veľa nášho úsilia, zvyšuje sa aj riziko, že sa vystavíme nevysvetliteľnej singularite. Prečítajte si, čo pre nás môže znamenať singularita.
Prečítajte si blog, aby ste čo najjednoduchším spôsobom spoznali rôzne vrstvy architektúry veľkých dát a ich funkcie.
Spôsoby ukladania údajov sa môžu vyvíjať už od zrodu údajov. Tento blog sa zaoberá vývojom ukladania údajov na základe infografiky.
V tomto digitálnom svete sa inteligentné domáce zariadenia stali kľúčovou súčasťou života. Tu je niekoľko úžasných výhod inteligentných domácich zariadení o tom, ako robia náš život, ktorý stojí za to žiť, a ktorý zjednodušujú.
Spoločnosť Apple nedávno vydala doplnkovú aktualizáciu macOS Catalina 10.15.4 na opravu problémov, ale zdá sa, že táto aktualizácia spôsobuje ďalšie problémy, ktoré vedú k blokovaniu počítačov Mac. Prečítajte si tento článok a dozviete sa viac