OpenMeetingsi installimine Ubuntu 16.04-sse

Apache OpenMeetings on avatud lähtekoodiga veebikonverentsirakendus. See on kirjutatud Java keeles ja toetab mitut andmebaasiserverit. See pakub palju funktsioone, nagu heli- ja videokonverentsid, ekraani jagamine, failiuurija, kasutaja modereerimissüsteem, privaatsõnumid ja kontaktid, koosolekuplaanide integreeritud kalender ja palju muud. Saate salvestada ka konverentsiseansse. See pakub SOAP/REST API-t ja mitut pistikprogrammi, mida saab hõlpsasti Moodle'i, Jira, Joomla, Confluence'i ja muudega integreerida.

Eeltingimused

  • Vultr Ubuntu 16.04 serveri eksemplar, millel on vähemalt 4 GB muutmälu.
  • Sudo kasutaja .
  • Domeeninimi osutas serverile.

Selle õpetuse jaoks kasutame me 192.168.1.1 avaliku IP-aadressina ja meetings.example.com domeeninimena, mis on suunatud Vultri eksemplarile. Asendage kindlasti kõik näidis-IP-aadressi ja domeeninime esinemised tegeliku aadressiga.

Värskendage oma baassüsteemi, kasutades juhendit Kuidas värskendada Ubuntu 16.04 . Kui teie süsteem on värskendatud, jätkake Java installimisega.

Installige Java

OpenMeetings on kirjutatud Java keeles, seega on selle tööks vaja Java Runtime Environment (JRE). Lisage Oracle Java 8 jaoks Ubuntu hoidla.

sudo add-apt-repository --yes ppa:webupd8team/java
sudo apt update

Installige Java.

sudo apt -y install oracle-java8-installer

Kontrollige Java versiooni.

java -version

Näete järgmist väljundit.

user@vultr:~$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

Määrake Java vaiketee, installides järgmise paketi.

sudo apt -y install oracle-java8-set-default

Saate kontrollida, kas see JAVA_HOMEon määratud, käivitades järgmise.

echo $JAVA_HOME

Näete sarnast väljundit.

user@vultr:~$ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle

Kui te ei näe üldse väljundit, peate praegusest kestast välja logima ja uuesti sisse logima.

Installige sõltuvused

Installige ImageMagicki ja GhostScripti teegid.

sudo apt -y install imagemagick ghostscript libxt6 libxrender1

ImageMagick toetab piltide üleslaadimist ja nende tahvlile importimist. GhostScript võimaldab teil PDF-faile tahvlile üles laadida.

Kontrollige ImageMagicki ja GhostScripti versiooni, et tagada nende edukas installimine.

user@vultr:~$ identify -version
Version: ImageMagick 6.8.9-9 Q16 x86_64 2017-07-31 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib

user@vultr:~$ ghostscript -v
GPL Ghostscript 9.18 (2015-10-05)
Copyright (C) 2015 Artifex Software, Inc.  All rights reserved.

Lisaks peame süsteemi installima ka Apache OpenOffice'i või LibreOffice'i. Paigaldamine kumbagi võimaldab OpenMeetings importida faile Office'i dokumendi formaadid nagu .doc, .docx, .ppt, .pptx, või .xlx. Selles õpetuses installime Apache OpenOffice'i.

Lülitage ajutisele kataloogile ja laadige alla Ubuntu jaoks mõeldud Apache OpenOffice'i pakett.

cd /tmp
wget https://downloads.sourceforge.net/project/openofficeorg.mirror/4.1.5/binaries/en-US/Apache_OpenOffice_4.1.5_Linux_x86-64_install-deb_en-US.tar.gz

Pakkige arhiiv välja ja installige kõik DEB-paketid.

tar xf Apache_OpenOffice_4.1.5_Linux_x86-64_install-deb_en-US.tar.gz
cd en-US/DEBS
sudo dpkg -i *.deb
sudo dpkg -i desktop-integration/openoffice4.1-debian-menus_4.1.5*.deb

Installige FFmpegi uusima versiooni jaoks PPA.

sudo add-apt-repository --yes ppa:jonathonf/ffmpeg-3
sudo apt update

Installige FFmpeg ja SoX.

sudo apt -y install ffmpeg sox

FFmpeg ja SoX võimaldavad teil koosolekuid salvestada. Samuti aitavad importiva meediumifaile nagu .avi, .flv, .mov ja .mp4 viiakse tahvli. Kontrollige installimist, kontrollides nii FFmpegi kui ka SoX-i versioone.

user@vultr:~$ sox --version
sox:      SoX v14.4.1

user@vultr:~$ ffmpeg -version
ffmpeg version 3.4.2-1~16.04.york0.2 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.9) 20160609

Installige PostgreSQL

OpenMeetings toetab mitut tüüpi andmebaasiservereid, nagu MySQL, PostgreSQL, Apache Derby ja Oracle. Selles õpetuses kasutame OpenMeetingi andmebaasi hostimiseks PostgreSQL-i.

PostgreSQL on objektide suhteline andmebaasisüsteem, mis on tuntud oma stabiilsuse ja kiiruse poolest. Ubuntu vaikehoidla sisaldab PostgreSQL-i vana versiooni, seega lisage PostgreSQL-i hoidla.

echo "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update

Installige PostgreSQL andmebaasiserver.

sudo apt -y install postgresql

Käivitage PostgreSQL-server ja lubage see alglaadimisel automaatselt käivituda.

sudo systemctl start postgresql
sudo systemctl enable postgresql

Muutke PostgreSQL-i vaikekasutaja parooli.

sudo passwd postgres

Logige sisse PostgreSQL-i kasutajana.

sudo su - postgres

Looge OpenMeetingsi kasutaja jaoks uus PostgreSQL-i kasutaja.

createuser openmeetings

Kasutajanime asemel võite kasutada mis tahes kasutajanime openmeetings.

Lülituge PostgreSQL-i kestale.

psql

Määrake OpenMeetingsi andmebaasi vastloodud kasutajale parool.

ALTER USER openmeetings WITH ENCRYPTED password 'DBPassword';

Asendage DBPassword turvalise parooliga.

Looge OpenMeetingsi installimiseks uus andmebaas.

CREATE DATABASE openmeetings OWNER openmeetings;

Väljuge psql kestast.

\q

Lülituge sudo kasutajale.

exit

Salvestage fail ja väljuge redaktorist.

OpenMeetingsi installimine

Kuna kõik vajalikud sõltuvused on installitud, looge OpenMeetingsi jaoks uus kasutaja. Serveri turvalisuse huvides on soovitatav kasutada OpenMeetingsi käitamiseks mitte-root-kasutajat.

sudo adduser --home /var/openmeetings --disabled-login --disabled-password --gecos "OpenMeetings User" openmeetings

Ülaltoodud käsk loob ka openmeetings kasutaja kodukataloogi asukohas /var/openmeetings.

Uusima saadaoleva versiooni lingi saamiseks vaadake Apache OpenMeetingsi allalaadimislehte . Laadige alla OpenMeetingsi arhiiv.

cd /tmp
wget http://www-eu.apache.org/dist/openmeetings/4.0.2/bin/apache-openmeetings-4.0.2.tar.gz

Ekstraktige arhiiv /var/openmeetings kataloogi.

sudo tar xf apache-openmeetings-*.tar.gz -C /var/openmeetings

Andke failide omandiõigus meie varem loodud OpenMeetingsi kasutajale.

sudo chown -R openmeetings:openmeetings /var/openmeetings

Nüüd saate rakenduse käivitada.

sudo su -s /bin/bash -c 'cd /var/openmeetings/ && sh red5.sh' openmeetings

Nüüd pääsete http://192.168.1.1:5080/openmeetings juurde oma lemmikbrauseris. Näete tervituskuva koos juhistega GhostScripti installimiseks.

OpenMeetingsi installimine Ubuntu 16.04-sse

Since we have already installed GhostScript, proceed further. On the next interface, you will be prompted to provide database server details. Select database type "PostgreSql" and provide your database server details that you configured during the PostgreSQL installation.

OpenMeetingsi installimine Ubuntu 16.04-sse

Click on the "Check" button and you will get the message: "Database check was successful". Provide your administrator account details and a group name in the next interface.

OpenMeetingsi installimine Ubuntu 16.04-sse

Configure the basic settings of your installation; such as to allow self-registration, email verification, and default language. Also, provide your SMTP server details. If you do not have an SMTP server ready, you can also provide the SMTP details later in the administrator dashboard.

OpenMeetingsi installimine Ubuntu 16.04-sse

You will be asked for the path to the binaries of different applications. Provide /usr/bin as the path for ImageMagick, FFmpeg, and SoX. If the application is providing errors for the path entered, then you can use which <binary_name> to find the absolute path to the binary. For example, which ffmpeg should give you /usr/bin/ffmpeg as output. Use /opt/openoffice4 as the path to the OpenOffice binaries.

OpenMeetingsi installimine Ubuntu 16.04-sse

You can skip the configuration on the next interface since we are going to use the default values. Finally, click the "Finish" button to install the application and write the database.

OpenMeetings on nüüd teie serverisse installitud. Tootmissõbralikumaks muutmiseks seadistame Systemdi OpenMeetingsi serveri haldamiseks. Samuti konfigureerime Nginxi koos Let's Encrypt SSL-iga, mis on rakenduse teenindamiseks turvaline pöördpuhverserver.

Systemd seadistamine

Rakenduse haldamiseks on soovitatav seadistada Systemd teenindusüksus. See tagab, et teenus käivitub automaatselt alglaadimise ja tõrgete korral.

Peatage OpenMeetingsi server, vajutades CTRL+ Cvõi tappes openmeetings kasutaja kesta .

sudo pkill -KILL -u openmeetings

Looge OpenMeetingsi jaoks uus Systemd-üksuse fail.

sudo nano /etc/systemd/system/openmeetings.service

Täitke fail.

[Unit]
Description=OpenMeeting Service 
After=network.target

[Service]
Type=simple
User=openmeetings
WorkingDirectory=/var/openmeetings 
ExecStart=/var/openmeetings/red5.sh
Restart=always

[Install]
WantedBy=multi-user.target

Käivitage OpenMeetingsi server ja lubage see alglaadimisel automaatselt käivituda.

sudo systemctl start openmeetings
sudo systemctl enable openmeetings

Teenuse oleku kontrollimiseks saate käivitada järgmise.

sudo systemctl status openmeetings

Näete sarnast väljundit.

user@vultr:~$ sudo systemctl status openmeetings
● openmeetings.service - OpenMeeting Service
   Loaded: loaded (/etc/systemd/system/openmeetings.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2018-04-08 19:08:33 UTC; 52s ago
 Main PID: 8788 (java)
   CGroup: /system.slice/openmeetings.service
           └─8788 /usr/bin/java -Dred5.root=/var/openmeetings -Djava.security.debug=failure -Xms256m

Apr 08 19:08:40 vultr red5.sh[8788]: [INFO] [main] org.apache.catalina.core.StandardService - Starti
Apr 08 19:08:40 vultr red5.sh[8788]: Apr 08, 2018 7:08:40 PM org.apache.catalina.core.StandardEngine

...

Seadistage Nginx pöördpuhverserverina

Vaikimisi kuulab OpenMeetings porti 5080. Kui brauseri ja serveri vaheline ühendus ei ole SSL-iga krüptitud, saadetakse sisselogimised ja muu teave lihttekstina. See võib olla potentsiaalne oht, kuna keegi võrgu pealtkuulaja võib teabe hankida. Selle probleemi leevendamiseks seadistame HTTPSNginxi pöördpuhverserverina, mis kuulab vaikeporti ja edastab kõik päringud OpenMeetingsi serverisse.

Installige Nginx.

sudo apt -y install nginx

Käivitage Nginx ja lubage see alglaadimise ajal automaatselt käivituda.

sudo systemctl start nginx
sudo systemctl enable nginx

Lisage Certboti hoidla.

sudo add-apt-repository --yes ppa:certbot/certbot
sudo apt-get update

Installige Certbot, mis on Let's Encrypt CA klientrakendus.

sudo apt -y install certbot

Märkus. Sertifikaatide hankimiseks ettevõttelt Let's Encrypt CA peab domeen, mille jaoks sertifikaate genereerida, olema suunatud serveri poole. Kui ei, tehke vajalikud muudatused domeeni DNS-kirjetes ja oodake, kuni DNS levib, enne kui esitate uuesti sertifikaaditaotluse. Certbot kontrollib enne sertifikaatide väljastamist domeeni autoriteeti.

Looge SSL-sertifikaadid.

sudo certbot certonly --webroot -w /var/www/html -d meetings.example.com

Loodud sertifikaadid salvestatakse tõenäoliselt /etc/letsencrypt/live/meetings.example.com/. SSL-sertifikaat salvestatakse kujul fullchain.pem ja privaatvõti kui privkey.pem.

Krüptimise sertifikaadid aeguvad 90 päeva pärast, seetõttu on soovitatav seadistada sertifikaatide automaatne uuendamine Croni töödega.

Avage cron tööfail.

sudo crontab -e

Lisage faili lõppu järgmine rida.

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

Ülaltoodud cron-töö käivitub iga päev kell 5.30. Kui sertifikaat hakkab aeguma, uuendatakse seda automaatselt.

Looge OpenMeetingsi jaoks uus konfiguratsioonifail.

sudo nano /etc/nginx/sites-available/openmeetings

Täitke fail.

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

server {
    listen 443;
    server_name meetings.example.com;

    ssl_certificate           /etc/letsencrypt/live/meetings.example.com/fullchain.pem;
    ssl_certificate_key       /etc/letsencrypt/live/meetings.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/openmeetings.access.log;

location / {
    proxy_pass            http://localhost:5080;        
    proxy_set_header    host $host;
    proxy_http_version  1.1;
    proxy_set_header upgrade $http_upgrade;         
    proxy_set_header connection "upgrade";     
    } 
}

Aktiveerige konfiguratsioon.

sudo ln -s /etc/nginx/sites-available/openmeetings /etc/nginx/sites-enabled/openmeetings

Kontrollige, kas uues konfiguratsioonifailis pole vigu.

sudo nginx -t

Kui näete järgmist väljundit, on konfiguratsioon veatu.

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

Kui olete saanud mingisuguse vea, kontrollige kindlasti SSL-sertifikaatide teed. Konfiguratsioonimuudatuse rakendamiseks taaskäivitage Nginxi veebiserver.

sudo systemctl restart nginx

Enne kui saate rakendust SSL-iga kaitstud saidil kasutada, peate OpenMeetingsis konfiguratsiooni muutma. Logige sisse oma OpenMeetingsi administratiivsele armatuurlauale ja navigeerige saidile " Administration >> Configuration". Leidke tabelist veergudega ID, võti ja väärtus application.base.url. Muutke selle väärtust https://meetings.example.com vastavalt oma domeeninimele. Salvestage konfiguratsioon, klõpsates ülaltoodud salvestamise ikooni.

OpenMeetingsi installimine Ubuntu 16.04-sse

Taaskäivitage teenus OpenMeetings.

sudo systemctl restart openmeetings

Nüüd saate sirvida https://meetings.example.com oma lemmikveebibrauserit ja rakenduse kasutamiseks sisse logida.

Õnnitleme, Apache OpenMeetings on nüüd teie serverisse installitud. Saate kutsuda oma sõpru ja alustada OpenMeetingsi kasutamist veebikonverentside jaoks.


Kuidas installida Microweber operatsioonisüsteemi CentOS 7

Kuidas installida Microweber operatsioonisüsteemi CentOS 7

Kas kasutate teistsugust süsteemi? Microweber on avatud lähtekoodiga pukseeritav CMS-i ja veebipood. Microweberi lähtekoodi majutatakse GitHubis. See juhend näitab teile

Microweberi installimine Ubuntu 16.04-sse

Microweberi installimine Ubuntu 16.04-sse

Kas kasutate teistsugust süsteemi? Microweber on avatud lähtekoodiga pukseeritav CMS-i ja veebipood. Microweberi lähtekoodi majutatakse GitHubis. See juhend näitab teile

Kuidas installida osTicket FreeBSD 12-sse

Kuidas installida osTicket FreeBSD 12-sse

Kas kasutate teistsugust süsteemi? osTicket on avatud lähtekoodiga klienditoe piletimüügisüsteem. osTicketi lähtekoodi majutatakse avalikult Githubis. Selles õpetuses

Kuidas installida Syliuse e-kaubanduse platvorm Ubuntu 18.04 LTS-i

Kuidas installida Syliuse e-kaubanduse platvorm Ubuntu 18.04 LTS-i

Kas kasutate teistsugust süsteemi? Sylius on kaasaegne e-kaubanduse platvorm PHP jaoks, mis põhineb Symfony Frameworkil. Syliuse allikas asub GitHubis. See juhend wal

Kuidas installida Cezerini e-kaubandust Ubuntu 18.04

Kuidas installida Cezerini e-kaubandust Ubuntu 18.04

Cezerin on avatud lähtekoodiga e-kaubanduse progressiivne veebirakendus, mis on loodud Reacti ja Node.js-i abil. Sellest õpetusest saate teada, kuidas Cezerini tootmiseks juurutada

OpenMeetingsi installimine CentOS 7-sse

OpenMeetingsi installimine CentOS 7-sse

Kas kasutate teistsugust süsteemi? Apache OpenMeetings on avatud lähtekoodiga veebikonverentsirakendus. See on kirjutatud Java keeles ja toetab mitut andmebaasiserverit. ma

Microweberi installimine Debian 9-le

Microweberi installimine Debian 9-le

Kas kasutate teistsugust süsteemi? Microweber on avatud lähtekoodiga pukseeritav CMS-i ja veebipood. Microweberi lähtekoodi majutatakse GitHubis. See juhend näitab teile

Akauntingi installimine Debian 9-le

Akauntingi installimine Debian 9-le

Kas kasutate teistsugust süsteemi? Akaunting on tasuta avatud lähtekoodiga ja veebipõhine raamatupidamistarkvara, mis on mõeldud väikeettevõtetele ja vabakutselistele. See on üles ehitatud vaimukalt

Kuidas installida Mailtraini uudiskirja rakendus Debian 9

Kuidas installida Mailtraini uudiskirja rakendus Debian 9

Kas kasutate teistsugust süsteemi? Mailtrain on avatud lähtekoodiga isehostitav uudiskirjarakendus, mis on üles ehitatud Node.js-ile ja MySQL/MariaDB-le. Mailtrainsi allikas on GitHubis. Thi

Akauntingi installimine Fedora 28-le

Akauntingi installimine Fedora 28-le

Kas kasutate teistsugust süsteemi? Akaunting on tasuta avatud lähtekoodiga ja veebipõhine raamatupidamistarkvara, mis on mõeldud väikeettevõtetele ja vabakutselistele. See on üles ehitatud vaimukalt

Kuidas installida Mailtraini uudiskirja rakendus Ubuntu 16.04

Kuidas installida Mailtraini uudiskirja rakendus Ubuntu 16.04

Kas kasutate teistsugust süsteemi? Mailtrain on avatud lähtekoodiga isehostitav uudiskirjarakendus, mis on üles ehitatud Node.js-ile ja MySQL/MariaDB-le. Mailtrainsi allikas on GitHubis. Thi

Kuidas installida InvoicePlane seadmesse Fedora 28

Kuidas installida InvoicePlane seadmesse Fedora 28

Kas kasutate teistsugust süsteemi? InvoicePlane on tasuta ja avatud lähtekoodiga arveldusrakendus. Selle lähtekoodi leiate sellest Githubi hoidlast. See juhend

Kuidas installida osTicket süsteemi CentOS 7

Kuidas installida osTicket süsteemi CentOS 7

Kas kasutate teistsugust süsteemi? osTicket on avatud lähtekoodiga klienditoe piletimüügisüsteem. osTicketi lähtekoodi majutatakse avalikult Githubis. Selles õpetuses

Open Web Analytics installimine CentOS 7-sse

Open Web Analytics installimine CentOS 7-sse

Kas kasutate teistsugust süsteemi? Open Web Analytics (OWA) on avatud lähtekoodiga veebianalüütika programm, mille abil saab jälgida ja analüüsida, kuidas inimesed teie veebisaiti kasutavad.

Open Web Analyticsi installimine Debian 9-sse

Open Web Analyticsi installimine Debian 9-sse

Kas kasutate teistsugust süsteemi? Open Web Analytics (OWA) on avatud lähtekoodiga veebianalüütika programm, mille abil saab jälgida ja analüüsida, kuidas inimesed teie veebisaiti kasutavad.

Kuidas installida Osclass Ubuntu 18.04 LTS-i

Kuidas installida Osclass Ubuntu 18.04 LTS-i

Kas kasutate teistsugust süsteemi? Osclass on avatud lähtekoodiga projekt, mis võimaldab teil hõlpsalt luua salastatud saite ilma tehniliste teadmisteta. Selle allikas

Kuidas installida Osclass Debian 9-le

Kuidas installida Osclass Debian 9-le

Kas kasutate teistsugust süsteemi? Osclass on avatud lähtekoodiga projekt, mis võimaldab teil hõlpsalt luua salastatud saite ilma tehniliste teadmisteta. Selle allikas

OpenMeetingsi installimine Ubuntu 16.04-sse

OpenMeetingsi installimine Ubuntu 16.04-sse

Kas kasutate teistsugust süsteemi? Apache OpenMeetings on avatud lähtekoodiga veebikonverentsirakendus. See on kirjutatud Java keeles ja toetab mitut andmebaasiserverit. ma

Kuidas installida X-Cart 5 Fedora 31-le

Kuidas installida X-Cart 5 Fedora 31-le

Kas kasutate teistsugust süsteemi? X-Cart on äärmiselt paindlik avatud lähtekoodiga e-kaubanduse platvorm, millel on palju funktsioone ja integratsioone. X-Carti lähtekood on hoste

Microweberi installimine FreeBSD 12-le

Microweberi installimine FreeBSD 12-le

Kas kasutate teistsugust süsteemi? Sissejuhatus Microweber on avatud lähtekoodiga pukseeritav CMS-i ja veebipood. Microweberi lähtekoodi majutatakse GitHubis. See juhend

Masinate tõus: AI tegelikud rakendused

Masinate tõus: AI tegelikud rakendused

Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.

DDOS-i rünnakud: lühike ülevaade

DDOS-i rünnakud: lühike ülevaade

Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.

Andmesalvestuse areng – infograafik

Andmesalvestuse areng – infograafik

Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.

Suurandmete viitearhitektuuri kihtide funktsioonid

Suurandmete viitearhitektuuri kihtide funktsioonid

Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit