Hvernig á að setja upp og stilla GoCD á CentOS 7

GoCD er opinn uppspretta stöðugt afhendingar- og sjálfvirknikerfi. Það gerir þér kleift að móta flókið verkflæði með því að nota samhliða og raðbundna framkvæmd þess. Gildisstreymiskort þess gerir þér kleift að sjá flókið verkflæði á auðveldan hátt. GoCD gerir þér kleift að bera saman tvær smíðar auðveldlega og nota hvaða útgáfu sem er af forritinu sem þú vilt. GoCD vistkerfið samanstendur af GoCD netþjóni og GoCD umboðsmanni. GoCD er ábyrgur fyrir því að stjórna öllu eins og að keyra netviðmótið og stjórna og veita umboðsmanninum störf. Umboðsmenn Go eru ábyrgir fyrir því að reka störfin og dreifinguna.

Forkröfur

  • Vultr CentOS 7 netþjónstilvik með að minnsta kosti 1GB vinnsluminni.
  • A sudo notandi .
  • Lén vísaði í átt að þjóninum.

Fyrir þessa kennslu munum við nota 192.168.1.1sem opinbera IP tölu og gocd.example.comsem lénið sem vísaði í átt að Vultr tilvikinu. Vinsamlega vertu viss um að skipta út öllum tilfellum af dæmi léninu og IP tölunni fyrir það raunverulega.

Uppfærðu grunnkerfið þitt með því að nota handbókina Hvernig á að uppfæra CentOS 7 . Þegar kerfið þitt hefur verið uppfært skaltu halda áfram að setja upp Java.

Settu upp Java

GoCD krefst Java útgáfu 8 og styður bæði Oracle Java og OpenJDK. Í þessari kennslu munum við setja upp Java 8 frá OpenJDK.

Auðvelt er að setja OpenJDK upp þar sem pakkinn er fáanlegur í sjálfgefna YUMgeymslunni.

sudo yum -y install java-1.8.0-openjdk-devel

Ef Java er rétt uppsett, þá muntu geta staðfest útgáfu þess.

java -version

Þú munt fá svipað úttak og eftirfarandi texti.

[user@vultr ~]$ java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

Áður en við getum haldið áfram þurfum við að setja upp JAVA_HOMEog JRE_HOMEumhverfisbreyturnar. Finndu algera slóð Java executable í kerfinu þínu.

readlink -f $(which java)

Eftirfarandi texti verður sendur út á flugstöðina þína.

[user@vultr ~]$ readlink -f $(which java)
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64/jre/bin/java

Stilltu nú JAVA_HOMEog JRE_HOMEumhverfisbreyturnar í samræmi við slóð Java möppunnar.

echo "export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64" >> ~/.bash_profile
echo "export JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64/jre" >> ~/.bash_profile

Athugið: Gakktu úr skugga um að þú notir Java slóðina sem fæst á kerfinu þínu. Slóðin sem notuð er í þessari kennslu gæti breyst þegar ný útgáfa af Java 8 kemur út.

Keyra bash_profileskrána.

source ~/.bash_profile

Nú geturðu keyrt echo $JAVA_HOMEskipunina til að tryggja að umhverfisbreytan sé stillt.

[user@vultr ~]$ echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64

Settu upp GoCD

GoCD er skrifað í Java, þess vegna er Java eina háð til að keyra GoCD. Hægt er að setja upp GoCD með hjálp YUM. Settu upp opinbera geymslu þess í kerfið.

sudo curl https://download.gocd.org/gocd.repo -o /etc/yum.repos.d/gocd.repo

Settu upp GoCD netþjóninn í kerfinu þínu.

sudo yum install -y go-server

Ræstu GoCD og gerðu það kleift að byrja sjálfkrafa við ræsingu.

sudo systemctl start go-server
sudo systemctl enable go-server

Áður en við fáum aðgang að GoCD mælaborðinu skulum við búa til nýja möppu til að geyma gripina. Artifacts er hægt að geyma á sama diski og stýrikerfið og forritin eru sett upp á. Að öðrum kosti geturðu notað sérstakan disk eða lokað geymsludrif til að geyma gripina.

Ef þú vilt nota sama diskinn til að geyma gripina skaltu bara búa til nýja möppu og veita GoCD notandanum eignarhaldið.

sudo mkdir /opt/artifacts
sudo chown -R go:go /opt/artifacts

Stilla Block Storage

GoCD hugbúnaðurinn mælir með því að nota auka skipting eða drif til að geyma gripina. Í samfelldri samþættingu og afhendingarvettvangi eru gripir búnir til mjög oft. Plássið minnkar með tímanum þegar nýir gripir eru stöðugt búnir til. Á einhverju stigi mun kerfið þitt klárast af lausu plássi og þjónustan sem keyrir á vélinni þinni mun mistakast. Til að vinna bug á þessu vandamáli geturðu tengt nýtt Vultr blokkargeymsludrif til að geyma gripina. Ef þú vilt samt halda áfram að geyma gripi á sama drifi skaltu sleppa í hlutann „Uppsetning eldveggs“.

Settu upp nýtt blokkargeymsludrif og tengdu það við GoCD netþjóninn þinn. Búðu til nýja skipting á blokkageymslutækinu.

sudo parted -s /dev/vdb mklabel gpt
sudo parted -s /dev/vdb unit mib mkpart primary 0% 100%

Búðu til skráarkerfið á nýja disknum.

sudo mkfs.ext4 /dev/vdb1

Settu blokkageymsludrifið upp.

sudo mkdir /mnt/artifacts
sudo cp /etc/fstab /etc/fstab.backup
echo "
/dev/vdb1 /mnt/artifacts ext4 defaults,noatime 0 0" | sudo tee -a /etc/fstab
sudo mount /mnt/artifacts

Nú skaltu keyra dfog þú munt sjá nýja blokkageymsludrifið festa á /mnt/artifacts.

[user@vultr ~]$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/vda1       20616252 6313892  13237464  33% /

...
/dev/vdb1       10188052   36888   9610596   1% /mnt/artifacts

Veittu GoCD notandanum eignarhald möppunnar.

sudo chown -R go:go /mnt/artifacts

Setja upp eldvegg

Breyttu eldveggstillingunni til að leyfa tengi 8153og í 8154gegnum eldvegginn. Port 8153hlustar á ótryggðar tengingar og port 8154fyrir tryggðar tengingar.

sudo firewall-cmd --zone=public --add-port=8153/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8154/tcp --permanent
sudo firewall-cmd --reload

Nú geturðu fengið aðgang að GoCD mælaborðinu á http://192.168.1.1:8153. Til að fá aðgang að GoCD mælaborðinu á öruggri tengingu skaltu opna https://192.168.1.1:8154. Þú munt fá einhverja villu sem sýnir að skírteinin eru ekki gild. Þú getur örugglega hunsað villuna þar sem vottorðin eru sjálfundirrituð. Í öryggisskyni ættirðu alltaf að nota mælaborðið yfir örugga tengingu.

Áður en þú setur upp nýja leiðslu skaltu fletta að " Admin >> Server Configuration" frá efstu yfirlitsstikunni.

Sláðu inn slóðina á ótryggðu síðuna þína í " Site URL" reitinn og örugga síðu í " Secure Site URL" reitinn.

Hvernig á að setja upp og stilla GoCD á CentOS 7

Næst skaltu gefa upplýsingar um SMTP netþjóninn þinn til að senda tölvupósttilkynningar frá GoCD.

Hvernig á að setja upp og stilla GoCD á CentOS 7

Að lokum, gefðu upp slóðina að staðnum þar sem þú vilt geyma gripina. Ef þú hefur valið að geyma gripina á sama diski og stýrikerfið, sláðu inn /opt/artifacts; ef þú hefur valið að tengja blokkageymsludrif, þá geturðu slegið inn /mnt/artifacts.

Einnig geturðu stillt GoCD til að eyða sjálfkrafa gömlu gripunum. Stilltu næsta valkost í samræmi við stærð disksins. Hins vegar tekur sjálfvirk eyðing ekki afrit af gömlu gripunum þínum. Til að taka öryggisafrit handvirkt og eyða síðan gömlu gripunum skaltu slökkva á sjálfvirkri eyðingu með því að velja " Never" valkostinn fyrir " Auto delete old artifacts" valkostinn.

Hvernig á að setja upp og stilla GoCD á CentOS 7

Þú verður að endurræsa GoCD netþjóninn svo að nýju breytingarnar verði notaðar.

sudo systemctl restart go-server

Setja upp auðkenningu

Sjálfgefið er að GoCD mælaborðið er ekki stillt til að nota hvers kyns auðkenningu, en það styður auðkenningu með lykilorðaskrá og LDAP. Í þessari kennslu munum við setja upp auðkenningu sem byggir á lykilorði.

Athugið : Að setja upp auðkenningu er valfrjálst skref, en það er eindregið mælt með því fyrir almenna netþjóna, eins og Vultr.

Settu upp Apache verkfæri svo að við getum notað htpasswdskipunina til að búa til dulkóðaða lykilorðaskrá.

sudo yum -y install httpd-tools

Búðu til lykilorðsskrá með htpasswdskipuninni með Bcrypt dulkóðun.

sudo htpasswd -B -c /etc/go/passwd_auth goadmin

Gefðu upp lykilorðið fyrir notandann tvisvar. Þú munt sjá eftirfarandi úttak.

[user@vultr ~]$ sudo htpasswd -B -c /etc/go/passwd_auth goadmin
New password:
Re-type new password:
Adding password for user goadmin

Þú getur bætt við eins mörgum notendum og þú vilt með því að nota sömu skipunina hér að ofan, en fjarlægja -cvalkostinn. The -cvalkostur mun skipta út núverandi skrá, skipta gamla notendur með nýja notandans.

sudo htpasswd -B /etc/go/passwd_auth gouser1

Since, we have created the password file, access the GoCD dashboard again. Navigate to "Admin >> Security >> Authorization Configurations" from the top navigation bar. Click on the Add button and provide an ID. Choose "Password File Authentication Plugin for GoCD" for plugin ID and direct the path to the password file. Now click on the "Check Connection" button to verify that GoCD can use the password file for authentication.

Hvernig á að setja upp og stilla GoCD á CentOS 7

Finally, save the authentication method. Reload the dashboard and it will automatically log you out. You will see a login screen now. Log in using the credentials created earlier.

You will need to promote the administrator user manually, otherwise, all the users will have administrator privileges. Navigate to "Admin >> User Summary" from the top navigation bar.

Now select the admin user you've created and click on the "Roles" drop-down. Promote the user to the only administrator by selecting the "Go System Administrator" checkbox.

Hvernig á að setja upp og stilla GoCD á CentOS 7

To add the users in GoCD created in the password file, click on the "ADD" button and search for the user to add them. Users are also automatically added to the GoCD dashboard on their first login. Obviously, for users to log in, they must be added to the password file we have created earlier.

Securing GoCD with Let's Encrypt SSL

By default, GoCD listens to ports 8153 and 8154 on secure connections. Though port 8154 provides a secure connection to the application, it also displays browser errors as it uses a self-signed certificate. In this section of the tutorial, we will install and secure Nginx with Let's Encrypt free SSL certificate. The Nginx web server will work as a reverse proxy to forward the incoming requests to GoCD's HTTP endpoint.

Install Nginx.

sudo yum -y install nginx

Start Nginx and enable it to automatically start at boot time.

sudo systemctl start nginx
sudo systemctl enable nginx

Install Certbot, which is the client application for Let's Encrypt CA.

sudo yum -y install certbot

Before you can request certificates, you will need to allow ports 80 and 443, or standard HTTP and HTTPS services, through the firewall. Also, remove port 8153, which listens to the unsecured connections.

sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --zone=public --add-service=https --permanent
sudo firewall-cmd --zone=public --remove-port=8153/tcp --permanent
sudo firewall-cmd --reload

Note: To obtain certificates from Let's Encrypt CA, the domain for which the certificates are to be generated must be pointed towards the server. If not, make the necessary changes to the DNS records of the domain and wait for the DNS to propagate before making the certificate request again. Certbot checks the domain authority before providing the certificates.

Generate the SSL certificates.

sudo certbot certonly --webroot -w /usr/share/nginx/html -d gocd.example.com

The generated certificates are likely to be stored in /etc/letsencrypt/live/gocd.example.com/. The SSL certificate will be stored as fullchain.pem and private key will be stored as privkey.pem.

Við skulum dulkóða vottorð renna út eftir 90 daga, svo mælt er með því að setja upp sjálfvirka endurnýjun skírteina með því að nota cron störf.

Opnaðu cron vinnuskrána.

sudo crontab -e

Bættu eftirfarandi línu við lok skráarinnar.

30 5 * * * /usr/bin/certbot renew --quiet

Ofangreint cron starf mun keyra á hverjum degi klukkan 5:30. Ef skírteinið á að renna út endurnýjast það sjálfkrafa.

Nú skaltu breyta Nginx sjálfgefna stillingarskránni til að taka út default_serverlínuna.

sudo sed -i 's/default_server//g' /etc/nginx/nginx.conf

Búðu til nýja stillingarskrá fyrir GoCD vefviðmótið.

sudo nano /etc/nginx/conf.d/gocd.conf

Fylltu út skrána.

upstream gocd {
server 127.0.0.1:8153;
}

server {
    listen 80 default_server;
    server_name gocd.example.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 default_server;
    server_name gocd.example.com;

    ssl_certificate           /etc/letsencrypt/live/gocd.example.com/fullchain.pem;
    ssl_certificate_key       /etc/letsencrypt/live/gocd.example.com/privkey.pem;

    ssl on;
    ssl_session_cache  builtin:1000  shared:SSL:10m;
    ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
    ssl_prefer_server_ciphers on;

    access_log  /var/log/nginx/gocd.access.log;

location / {
        proxy_pass http://gocd;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-NginX-Proxy true;
        proxy_redirect off;
    }
location /go {
    proxy_pass http://gocd/go;
    proxy_http_version 1.1;
    proxy_set_header Upgrade websocket;
    proxy_set_header Connection upgrade;
    proxy_read_timeout 86400;
    }
  }

Athugaðu hvort villur séu í nýju stillingarskránni.

sudo nginx -t

Ef þú sérð eftirfarandi úttak er uppsetningin villulaus.

[user@vultr ~]$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Ef þú hefur fengið einhvers konar villu, vertu viss um að athuga slóðina að SSL vottorðunum. Endurræstu Nginx vefþjóninn til að innleiða breytinguna á uppsetningu.

sudo systemctl restart nginx

Nú geturðu fengið aðgang að GoCD mælaborðinu á https://gocd.example.com. Skráðu þig inn á mælaborðið þitt með því að nota stjórnandaskilríki og farðu í " Admin >> Server Configuration" frá efstu yfirlitsstikunni.

Hvernig á að setja upp og stilla GoCD á CentOS 7

Stilltu " Site URL" og " Secure Site URL" á https://gocd.example.com. Gátt 8154þarf samt að vera aðgengilegt í gegnum eldvegginn svo að ytri umboðsmenn geti tengst þjóninum í gegnum gátt 8154, ef þeir geta ekki tengst í gegnum venjulegu HTTPtengið.

Setur upp GoCD Agent

Í GoCD samþættingarumhverfinu eru GoCD umboðsmenn þeir starfsmenn sem bera ábyrgð á framkvæmd allra verkefna. Þegar breyting á upprunanum greinist er leiðslan ræst og verkunum úthlutað til tiltækra starfsmanna til framkvæmdar. Umboðsmaðurinn framkvæmir síðan verkefnið og tilkynnir um lokastöðu eftir framkvæmd.

Til að keyra leiðslu verður að stilla að minnsta kosti einn umboðsmann. Haltu áfram að setja upp GoCD umboðsmanninn á GoCD þjóninum.

Þar sem við höfum þegar flutt GoCD geymsluna inn á netþjóninn getum við sett upp Go Agent beint.

sudo yum install -y go-agent

Nú skaltu ræsa GoCD netþjóninn og gera hann kleift að ræsast sjálfkrafa við ræsingu.

sudo systemctl start go-agent
sudo systemctl enable go-agent

GoCD umboðsmaðurinn sem keyrir á localhost er sjálfkrafa virkur þegar hann uppgötvast.


Settu upp Plesk á CentOS 7

Settu upp Plesk á CentOS 7

Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum

Hvernig á að setja upp Squid Proxy á CentOS

Hvernig á að setja upp Squid Proxy á CentOS

Smokkfiskur er vinsælt, ókeypis Linux forrit sem gerir þér kleift að búa til framsendingarforrit á vefnum. Í þessari handbók muntu sjá hvernig á að setja upp Squid á CentOS til að snúa þér

Hvernig á að setja upp Lighttpd (LLMP Stack) á CentOS 6

Hvernig á að setja upp Lighttpd (LLMP Stack) á CentOS 6

Inngangur Lighttpd er gaffal af Apache sem miðar að því að vera miklu minna auðlindafrekt. Hann er léttur, þess vegna heitir hann, og er frekar einfaldur í notkun. Uppsetning

Stilla Static Networking og IPv6 á CentOS 7

Stilla Static Networking og IPv6 á CentOS 7

VULTR hefur nýlega gert breytingar á enda þeirra og allt ætti nú að virka vel út úr kassanum með NetworkManager virkt. Ef þú vilt slökkva á

Breytir Icinga2 til að nota Master/Client Model á CentOS 6 eða CentOS 7

Breytir Icinga2 til að nota Master/Client Model á CentOS 6 eða CentOS 7

Icinga2 er öflugt eftirlitskerfi og þegar það er notað í aðal-viðskiptavinamódel getur það komið í stað þörf fyrir NRPE-undirstaða vöktunareftirlit. Húsbóndinn

Hvernig á að setja upp Apache Cassandra 3.11.x á CentOS 7

Hvernig á að setja upp Apache Cassandra 3.11.x á CentOS 7

Að nota annað kerfi? Apache Cassandra er ókeypis og opinn uppspretta NoSQL gagnagrunnsstjórnunarkerfi sem er hannað til að veita sveigjanleika, háan

Hvernig á að setja upp Microweber á CentOS 7

Hvernig á að setja upp Microweber á CentOS 7

Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér

Hvernig á að setja upp Mattermost 4.1 á CentOS 7

Hvernig á að setja upp Mattermost 4.1 á CentOS 7

Að nota annað kerfi? Mattermost er opinn uppspretta, sjálfhýst valkostur við Slack SAAS skilaboðaþjónustuna. Með öðrum orðum, með Mattermost, þú ca

Að búa til net Minecraft netþjóna með BungeeCord á Debian 8, Debian 9 eða CentOS 7

Að búa til net Minecraft netþjóna með BungeeCord á Debian 8, Debian 9 eða CentOS 7

Það sem þú þarft Vultr VPS með að minnsta kosti 1GB af vinnsluminni. SSH aðgangur (með rót / stjórnunarréttindi). Skref 1: Uppsetning BungeeCord Fyrst af öllu

Láttu dulkóða á Plesk

Láttu dulkóða á Plesk

Plesk stjórnborðið er með mjög fallegri samþættingu fyrir Lets Encrypt. Lets Encrypt er ein af einu SSL veitunum sem gefa út skírteini að fullu

Láttu dulkóða á cPanel

Láttu dulkóða á cPanel

Lets Encrypt er vottunaryfirvöld sem sérhæfir sig í að útvega SSL vottorð án endurgjalds. cPanel hefur byggt upp snyrtilega samþættingu svo þú og viðskiptavinurinn þinn

Hvernig á að setja upp Concrete5 á CentOS 7

Hvernig á að setja upp Concrete5 á CentOS 7

Að nota annað kerfi? Concrete5 er opinn uppspretta CMS sem býður upp á marga áberandi og gagnlega eiginleika til að aðstoða ritstjóra við að framleiða efni auðveldlega og

Hvernig á að setja upp Review Board á CentOS 7

Hvernig á að setja upp Review Board á CentOS 7

Að nota annað kerfi? Review Board er ókeypis og opinn hugbúnaður til að skoða frumkóða, skjöl, myndir og margt fleira. Það er vefbundið hugbúnaðarstríð

Settu upp HTTP auðkenningu með Nginx á CentOS 7

Settu upp HTTP auðkenningu með Nginx á CentOS 7

Í þessari handbók munt þú læra hvernig á að setja upp HTTP auðkenningu fyrir Nginx vefþjón sem keyrir á CentOS 7. Kröfur Til að byrja þarftu að

Hvernig á að setja upp YOURLS á CentOS 7

Hvernig á að setja upp YOURLS á CentOS 7

YOURLS (Your Own URL Shortener) er opinn uppspretta vefslóða styttingar og gagnagreiningarforrit. Í þessari grein munum við fjalla um ferlið við uppsetningu

How to Install and Configure ArangoDB on CentOS 7

How to Install and Configure ArangoDB on CentOS 7

Using a Different System? Introduction ArangoDB is an open source NoSQL database with a flexible data model for documents, graphs, and key-values. It is

Notkun Etckeeper fyrir útgáfustýringu á /etc

Notkun Etckeeper fyrir útgáfustýringu á /etc

Inngangur /etc/ skrárinn gegnir mikilvægu hlutverki í því hvernig Linux kerfi virkar. Ástæðan fyrir þessu er sú að næstum allar kerfisstillingar

Af hverju ættir þú að nota SSHFS? Hvernig á að tengja fjarskráarkerfi með SSHFS á CentOS 6

Af hverju ættir þú að nota SSHFS? Hvernig á að tengja fjarskráarkerfi með SSHFS á CentOS 6

Margir kerfisstjórar stjórna miklu magni af netþjónum. Þegar aðgangur þarf að skrám á mismunandi netþjónum er innskráning á hvern og einn fyrir sig ca

Setja upp Half Life 2 Server á CentOS 6

Setja upp Half Life 2 Server á CentOS 6

Þessi kennsla mun fjalla um ferlið við að setja upp Half Life 2 leikjaþjón á CentOS 6 System. Skref 1: Forsendur settar upp Til að setja upp ou

Hvernig á að setja upp Laravel GitScrum á CentOS 7

Hvernig á að setja upp Laravel GitScrum á CentOS 7

Laravel GitScrum, eða GitScrum er opinn uppspretta framleiðniverkfæri hannað til að hjálpa þróunarteymi að innleiða Scrum aðferðafræðina á svipaðan hátt

The Rise of Machines: Real World Applications of AI

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.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú 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.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

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.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

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…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þ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.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

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.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þ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.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

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