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.
Hugo ir statisks vietņu ģenerators ar zibens ātru renderēšanas ātrumu un izcilu lietošanas ērtumu. Pateicoties visām uz saturu orientētajām funkcijām, jūs vienmēr varat koncentrēties uz satura veidošanu, nevis vides veidošanu.
Šajā apmācībā es jums parādīšu, kā instalēt un izmantot Hugo, lai izveidotu statisku emuāra vietni CentOS balstītā Vultr LEMP servera instancē.
Piesakieties savā instancē kā lietotājs, kas nav root lietotājs ar sudo atļaujām. Skatiet šajā rakstā, kā izveidot šādu lietotāju .
Hugo var instalēt gandrīz visās galvenajās platformās. Operētājsistēmai CentOS jums vienkārši jālejupielādē jaunākais programmas fails .tar.gzarhīvā un jāizpako tas ērtā vietā. Rakstīšanas laikā jaunākā versija ir 0.15.
sudo yum update -y
sudo yum install git -y
cd ~
wget https://github.com/spf13/hugo/releases/download/v0.15/hugo_0.15_linux_amd64.tar.gz
tar -zxvf hugo_0.15_linux_amd64.tar.gz
sudo mv hugo_0.15_linux_amd64/hugo_0.15_linux_amd64 /usr/local/bin/hugo
Pārbaudiet instalāciju ar šādu komandu:
hugo version
Izmantojot Hugo, varat izveidot savu vietni no jebkuras servera mapes. Šeit es izveidoju vietni mysite/savā mājas direktorijā esošajā direktorijā.
cd ~
hugo new site ~/mysite
Lai redzētu vietnes arhitektūru, palaidiet šādas komandas:
cd mysite
ls -lF
Kā redzat, vietnes pašreizējā arhitektūra ir līdzīga:
archetypes/
config.toml
content/
data/
layouts/
static/
Ar vēl diviem izveidojamiem direktorijiem themes/un public/visa Hugo vietnes arhitektūra ir kompakta, taču visaptveroša.
Iesācējs ņemiet vērā, ka jūsu saturs ir jāsaglabā direktorijā content/.
Lai instalētu visus motīvus no Hugo repozitorija, palaidiet šādas komandas. Tie izveidos direktoriju ar nosaukumu themes/jūsu vietnes direktorijā un lejupielādēs visus motīvus no Hugo motīvu repo.
cd ~/mysite/
git clone --depth 1 --recursive https://github.com/spf13/hugoThemes.git themes
Ja vēlaties instalēt tikai vienu motīvu, apmeklējiet Hugo motīvu repo, lai noteiktu savu iecienītāko motīvu. Nokopējiet tā URL un ielīmējiet to tālāk esošajā git clonekomandā.
cd ~/mysite/
mkdir themes
cd themes
git clone https://github.com/jaden/twentyfourteen
Fails, kas nosaukts config.tomljūsu vietnes direktorijā, satur jūsu Hugo vietnes globālo konfigurāciju. Rediģējiet failu, izmantojot teksta redaktoru, lai veiktu dažas pamata konfigurācijas izmaiņas, kā norādīts tālāk. Atcerieties aizstāt vērtības atbilstoši jūsu īpašajiem nosacījumiem.
baseurl = "http://[YourSiteIP]/"
languageCode = "en-us"
title = "Your Site Name"
theme = "twentyfourteen"
Savas vietnes direktorijā ievadiet šo komandu, lai direktorijā izveidotu satura lapu ~/mysite/content/post/.
cd ~/mysite/
hugo new post/about.md
Atveriet failu teksta redaktorā, faila formātam vajadzētu atgādināt šādu.
+++
date = "2015-12-25T03:21:23Z"
draft = true
title = "about"
+++
Starp abām rindām +++atrodas metainformācija par jūsu satura lapu. Šeit jūs varat noņemt rindiņu draft = trueun modificēt virsraksta rindiņu, kā vēlaties.
Zem otrās +++rindas pievienojiet saturu, ko vēlaties parādīt tīmekļa lapā. Atcerieties rakstīt saturu Markdown valodā.
## This is an H2 headline
Text goes here.
Pēc šīs rediģēšanas pabeigšanas atstājiet teksta redaktoru atvērtu vēlākai lietošanai.
Lai izvietotu vietni, varat izmantot Hugo iebūvēto tīmekļa serveri, kas var uzreiz parādīt jūsu veiktās izmaiņas tīmekļa lapā, tiklīdz teksta redaktorā modificējat saturu.
Atveriet citu termināli, konfigurējiet iptablesnoteikumus, lai jūs varētu piekļūt jūsu vietnei Hugo servera noklusējuma portā 1313:
sudo iptables -I INPUT -p tcp --dport 1313 -j ACCEPT
Palaidiet Hugo serveri:
hugo server --bind="[YourServerIP]"
Apmeklējiet savu vietni, izmantojot pārlūkprogrammu:
http://[YourServerIP]:1313
Tagad varat mēģināt rediģēt lapas faila saturu iepriekšējā terminālī vai pievienot/noņemt lapas failu. Jūs redzēsit, ka visas content/direktorijā veiktās izmaiņas vienlaikus tiks atspoguļotas jūsu pārlūkprogrammas ekrānā. Šī ir lieliska funkcija aizņemtam emuāru autoram, jo jūs vienmēr varat uzreiz redzēt savas modifikācijas, lai uzlabotu komponēšanas pieredzi.
Kad esat pabeidzis rediģēšanu, nospiediet , Ctrl+Clai apturētu Hugo serveri.
Tagad ir pienācis laiks publicēt savu vietni tīmeklī. Palaidiet šādas komandas, un Hugo ģenerēs visu statisko saturu, kas piemērots publicēšanai public/direktorijā.
cd ~/mysite
hugo
Piezīme : Hugo neizdzēsīs vecos failus, kas tika ģenerēti iepriekš, izpildot iepriekš minētās komandas. Lai izvairītos no negaidītiem rezultātiem, vienmēr varat izdzēst public/direktoriju pirms hugokomandas palaišanas vai norādīt jaunu izvades galamērķi, kā parādīts nākamajā komandā.
hugo --destination=public2
Tā kā Nginx tīmekļa serveris serverī jau darbojas, viss, kas jums jādara, ir kopēt ~/mysite/public/direktorijas vai citu pielāgotu mērķa direktoriju saturu savā tīmekļa direktorijā /usr/share/nginx/html/.
Izdzēsiet sākotnējos failus:
cd /usr/share/nginx/html/
sudo rm -rf background.jpg index.php logo.png
Kopējiet savus statiskos vietnes failus tīmekļa direktorijā:
cd ~/mysite/public
sudo cp -R ~/mysite/public/. /usr/share/nginx/html/
Tieši tā. Tagad varat apmeklēt savu īpaši ātro statisko vietni no savas pārlūkprogrammas: http://[YourServerIP].
Lai skatītu sīkāku informāciju, izmantojiet komandu hugo helpvai apmeklējiet Hugo oficiālo vietni .
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