The Rise of Machines: Real World Applications of AI
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Git er útgáfustýringarkerfi (VCS) sem gerir kleift að rekja breytingar á kóða. Í þessari kennslu munum við ganga í gegnum uppsetningu á HTTP(S) Git netþjóni og bæta við notendanafni/lykilorðavottun.
nano, vim).Við munum þurfa nginx, git, fcgiwrapog apache httpd tól. Farðu á undan og skrifaðu inn í flugstöðina.
sudo apt-get install nginx git fcgiwrap apache2-utils
dpkgwill fail to install Nginx if another process (such as Apache) is already bound to port 80.
Miðað við að þú myndir vilja búa til git möppuna á /var/www/git, þá þarftu að keyra eftirfarandi skipanir:
mkdir /var/www/git
chown www-data:www-data /var/www/git # Make sure www-data (the user fastcgi runs) from has permissions.
Nú þurfum við að stilla Nginx til að senda Git umferð til Git. Þessu er hægt að bæta við sjálfgefna stillingu, sérsniðinni server {}á /etc/nginx/conf.deða /etc/nginx/sites-enabled.
The configuration file's parameters and directive must be added in the order in which they are listed below.
location ~ (/.*) {
client_max_body_size 0; # Git pushes can be massive, just to make sure nginx doesn't suddenly cut the connection add this.
auth_basic "Git Login"; # Whatever text will do.
auth_basic_user_file "/var/www/git/htpasswd";
include /etc/nginx/fastcgi_params; # Include the default fastcgi configs
fastcgi_param SCRIPT_FILENAME /usr/lib/git-core/git-http-backend; # Tells fastcgi to pass the request to the git http backend executable
fastcgi_param GIT_HTTP_EXPORT_ALL "";
fastcgi_param GIT_PROJECT_ROOT /var/www/git; # /var/www/git is the location of all of your git repositories.
fastcgi_param REMOTE_USER $remote_user;
fastcgi_param PATH_INFO $1; # Takes the capture group from our location directive and gives git that.
fastcgi_pass unix:/var/run/fcgiwrap.socket; # Pass the request to fastcgi
}
Ef þú vilt hafa git geymslurnar þínar í undirskrá, þ.e. http://your-domain.com/reposgerðu fyrstu línuna location ~ /repos(/.*) {, það er regex.
Make sure the
server_namedirective in yourserver {}doesn't clash with anything else or else Nginx wont pass the request on.
Nginx samþykkir Apache htpasswdskrár, til að búa þær til þurfum við að framkvæma eftirfarandi skipun:
htpasswd -c /var/www/git/htpasswd <your username>
Þú verður beðinn um að slá inn lykilorðið þitt. Til að bæta við fleiri notendum skaltu gera:
htpasswd /var/www/git/htpasswd <another username>
Gakktu úr skugga um að endurhlaða Nginx til að beita öllum breytingunum með því að keyra:
sudo service nginx reload
Þú ert nú með einka Git netþjón! Njóttu.
Vinsamlegast athugaðu að www-data(notendareikningurinn sem FastCGI keyrir undir) verður að hafa les- og skrifaðgang að Git geymslunni, að búa til handrit sparar nú höfuðverk síðar.
Opnaðu handritaskrána þína, þ.e. /var/www/git/gitinit.shog límdu eftirfarandi:
#!/bin/sh
sudo -u www-data mkdir $1
cd $1
sudo -u www-data git init --bare
Þú getur keyrt handritið svona:
cd /var/www/git
./gitinit.sh repo-name
Mundu að leyfa framkvæmd með því að keyra:
chmod +x /var/www/git/gitinit.sh
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.
Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.
Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.
Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…
Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.
Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.
Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.
Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.
Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira