Mašīnu pieaugums: AI reālās pasaules lietojumi
Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.
Minetest ir bezmaksas un atvērtā koda alternatīva populārajai spēlei Minecraft. Serveri ir ļoti viegli iestatīt un palaist.
apt install wget).Tā kā Ubuntu mēdz atpalikt ar Minetest pakotnēm, tā vietā izmantosit stabilo PPA. To var pievienot ar šādām komandām.
# add-apt-repository ppa:minetestdevs/stable
# apt update
Pēc tam jūs varat instalēt serveri.
# apt install minetest
Drošības apsvērumu dēļ vienmēr ir ieteicams pakalpojumus palaist savā lietotāja ietvaros, kā parādīts attēlā.
# useradd -mU minetest
Tādējādi tiks izveidots jūsu minetestlietotājs ar savu grupu un mājas direktoriju, kurā serveris darbosies.
Pirms testēšanas jums ir jāatver 30000Ubuntu noklusējuma ugunsmūra ports, pretējā gadījumā nevarēsit izveidot savienojumu.
# ufw allow 30000
Tagad būtu īstais laiks pārbaudīt serveri un pārbaudīt, vai tas darbojas.
# su minetest
$ minetest --server
Ja viss noritēja labi, jūs sagaidīs šāda izvade:
WARNING[Main]: BanManager: creating /home/minetest/.minetest/worlds/world/ipban.txt
WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition
WARNING[Main]: /!\ You are using old player file backend. This backend is deprecated and will be removed in next release /!\
WARNING[Main]: Switching to SQLite3 or PostgreSQL is advised, please read http://wiki.minetest.net/Database_backends.
ACTION[Main]: .__ __ __
ACTION[Main]: _____ |__| ____ _____/ |_ ____ _______/ |_
ACTION[Main]: / \| |/ \_/ __ \ __\/ __ \ / ___/\ __\
ACTION[Main]: | Y Y \ | | \ ___/| | \ ___/ \___ \ | |
ACTION[Main]: |__|_| /__|___| /\___ >__| \___ >____ > |__|
ACTION[Main]: \/ \/ \/ \/ \/
ACTION[Main]: World at [/home/minetest/.minetest/worlds/world]
ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:30000.
Ja saņemat iepriekš minēto brīdinājumu par atskaņotāja aizmuguri, neuztraucieties pārāk daudz, jo tas tiks novērsts nākamajā darbībā.
Izveidojiet savienojumu ar savu serveri ar savu klientu, lai redzētu, vai viss darbojas. Varat jebkurā laikā apturēt serveri, nospiežot Ctrl+Cuz tastatūras apvalka iekšpusē.
Vispirms vēlēsities lejupielādēt minetest.confkonfigurācijas faila piemēru .
$ cd ~/.minetest
$ wget https://raw.githubusercontent.com/minetest/minetest/master/minetest.conf.example
$ mv minetest.conf.example minetest.conf
Šajā failā ir plašs iespējamo iestatījumu saraksts, ko varat modificēt un iespējot (izņemot rindiņas), taču pašlaik ir daži svarīgi iestatījumi, kas jums jāiestata.
Jūsu servera nosaukums un apraksts (piemēram):
server_name = Minetest server
server_description = Welcome to my Minetest Server
Jūsu servera IP adrese un vēlamais ports (piemēram):
bind_address = 203.0.113.1
port = 30000
Ja iestatāt citu portu, nevis noklusējuma portu, 30000noteikti atjauniniet ugunsmūra noteikumus.
#ufw delete allow 30000
#ufw allow <port>
Vēl viena svarīga iespēja ir name. Ikvienam, kurš izveidos savienojumu ar Minetest serveri ar norādīto vērtību, tiks piešķirtas administratora tiesības. Iestatiet šo lietotājvārdu, kuru vēlaties, un vēlāk iestatiet sava konta paroli.
Jūs, iespējams, atcerēsities brīdinājumu par atskaņotāja aizmugursistēmu, tāpēc pāreja uz SQLite3 ir obligāta, jo vecā aizmugursistēma ir novecojusi un tiks noņemta vēlākā laidienā, ja tā vēl nav veikta. Ja nesaņēmāt šo ziņojumu, pārbaudot serveri 2. darbībā, varat pāriet tieši uz 4. darbību.
$ minetest --server --migrate-players sqlite3 --world ~/.minetest/worlds/world
Pēc tam jums vajadzētu redzēt kaut ko līdzīgu šim ziņojumam.
ACTION[Main]: Successfully migrated 1 players
ACTION[Main]: world.mt updated
Lai palaistu serveri sāknēšanas laikā, ir nepieciešams sistēmas pakalpojuma fails. Par laimi tos ir diezgan vienkārši izveidot.
Atgriezieties saknes čaulā un pievienojiet tālāk norādīto /etc/systemd/system/minetest.service
[Unit]
Description=Minetest Server
After=network.target
[Service]
Type=simple
User=minetest
Group=minetest
WorkingDirectory=/home/minetest
ExecStart=/usr/bin/minetest --server
Restart=on-abort
[Install]
WantedBy=multi-user.target
No šī brīža Minetest serveri var startēt systemctl(un tas tiks darīts automātiski pēc pārstartēšanas vai ja Minetest serveris avarē)
# systemctl enable minetest.service
# systemctl start minetest.service
Tāpat jūs varat pārbaudīt statusu vai apturēt/restartēt Minetest serveri, iepriekš minētajā komandā aizstājot "sākt".
Jūsu Minetest serverim jābūt aktīvam un lietojamam. Ja rodas problēmas ar savienojuma izveidi, pārbaudiet, vai ports ir atvērts un IP adrese ir norādīta pareizi minetest.conf. Informāciju par spēlētāju atļauju pārvaldību un dažādām servera komandām var atrast Minetest wiki .
Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.
Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.
Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.
Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.
Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…
Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.
Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.
Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.
Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.
Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk