InspIRCd IRC servera iestatīšana Ubuntu 16.04 LTS

Internet Relay Chat (IRC) ir kaut kas, kas pastāv kopš interneta pirmsākumiem. Šajā rokasgrāmatā es jums parādīšu, kā iestatīt IRC serveri ar InspIRCd ar Atheme papildu IRC pakalpojumiem. InspIRCd ir viens no nedaudzajiem IRC serveriem, kas rakstīts no nulles, un viens no nedaudzajiem IRC serveriem, kas nodrošina regulējamu funkciju skaitu, izmantojot uzlaboto moduļu sistēmu.

Priekšnoteikumi

InspIRCd jādarbojas ar jebkura izmēra instancēm. Tā minimālās sistēmas prasības ir 700 MHz centrālais procesors un 300 MB RAM.

Atjauniniet sistēmu

Piesakoties kā sudo lietotājs, varat atjaunināt sistēmu uz jaunāko stabilo statusu šādi:

apt-get update && apt-get upgrade 

Ugunsmūra konfigurēšana

Vispirms nedaudz nostiprināsim VPS. Mēs iespējosim ufwun pievienosim dažus noteikumus. Sāksim ar portu konfigurēšanu:

ufw allow 22/tcp
ufw allow 6667/tcp
ufw enable

Ugunsmūris parādīs dialoglodziņu, lai apstiprinātu izmaiņas. Vienkārši nospiediet Yjā.

Command may disrupt existing ssh connections. Proceed with operation (y|n)?

Instalējiet un konfigurējiet InspIRCd

Tālāk mēs varam instalēt InspIRCd, Ubuntu 16.04 šī pakotne ir pieejama, izmantojot galveno repozitoriju.

apt-get install inspircd 

Kad instalēšana ir pabeigta, mēs varam sākt pakalpojuma konfigurēšanu. Galvenā konfigurācija ir atrodama /etc/inspircd/inspircd.conffailā, un tai ir XML faila izkārtojums.

nano /etc/inspircd/inspircd.conf

Vispirms meklējiet servertagu. Šis tags ir vieta, kur ievadāt sava servera/tīkla informāciju. Lielākā daļa šo iestatījumu ir redzami jūsu lietotājiem.

  • name: jūsu servera resursdatora nosaukums. Tai nav jāatrisina, bet tai ir jābūt pareizai sintaksei (piemēram: sub.example.net).
  • description: Servera apraksts.
  • id: SID, kas jāizmanto šim serverim. To nedrīkst bez komentāriem, ja vien nav SID konflikta. Tam ir jābūt trīs rakstzīmēm. Pirmajai rakstzīmei ir jābūt ciparam [0-9], pārējās divas rakstzīmes var būt burti [AZ] vai cipari.
  • network: tīkla nosaukums, kas tiek piešķirts savienojuma izveidei ar klientiem. Tam jābūt vienādam visos tīkla serveros, un tajā nedrīkst būt atstarpes.

Mūsu ceļvedī mēs izmantosim tālāk norādīto.

<server name="irc.example.net"
        description="My EXAMPLE.NET server"
        id="5AA"            
        network="ExampleNET">

Nomainiet sākotnējo tagu ar iepriekš minēto.

Pēc tam meklējiet adminatzīmi. Šie iestatījumi ir jūsu servera administratīvā informācija. Tie tiek parādīti, ievadot /ADMINkomandu.

  • name: Īstais vārds
  • nick: Segvārds (vēlams, ko izmantojat tīklā).
  • email: epasta adrese. Šai adresei nav jābūt derīgai, taču šī adrese būs tā, ar kuru jūsu lietotājiem ar jums jāsazinās problēmu gadījumā.

Izmantosim administratoru Xenial:

<admin name="Xenial Xerius"
   nick="xenial"
   email="[email protected]">

Tagad pārejiet uz bind address. Šis tags tiek izmantots pakalpojuma atvēršanai. Pēc noklusējuma jūs redzēsit lokālā resursdatora IP ( 127.0.0.1). Tas nozīmē, ka ārpasaule nevar sazināties ar pakalpojumu. Atvērsim pakalpojumu, neizmantojot adresi. Tādējādi pakalpojums tiks saistīts ar jebkuru Ethernet interfeisu, kas pieder iekārtai:

<bind address="" port="6667" type="clients">

Nākamā atzīme būs poweratzīme. Šis tags nosaka divas paroles.

  • diepass: parole operatoriem, kas jāizmanto, ja viņi vēlas izslēgt serveri.
  • restartpass: parole, ko operatori var izmantot, ja nepieciešams restartēt serveri.

Vislabāk ir mainīt šīs noklusējuma paroles:

<power diepass="die123" restartpass="restart123" pause="2">

Pēdējie iestatījumi, ko mainīsim, ir operiestatījumi. Tie nosaka operatora pieteikšanās datus.

  • name: operatora pieteikšanās, kas tiek izmantota darbībai (piemērs: /oper name password).
  • password: nejaukts un vienkāršs teksts
  • host: Kādiem resursdatora nosaukumiem/IP ir atļauts darboties. Vairākas opcijas var atdalīt ar atstarpēm, un ir atļauti CIDR. Šai sadaļai varat izmantot tikai *vai @.
  • type: Kas tas par operāciju. Iepriekš minētajā blokā jābūt trim jau definētām klasēm: NetAdmin, GlobalOpun Helper. Tas NetAdminir tas, kuru mēs izmantosim.

Mainiet opertagu, izmantojot tālāk norādīto saturu. Ņemiet vērā, ka mūsu piemērā @saimniekdatoram izmantosim " ". Ražošanas vidē nav vēlams izmantot šo:

<oper name="xenial"
   password="mypassword"
   host="*@*"
   type="NetAdmin">

Pirms pakalpojuma restartēšanas rediģējiet motdun rulesfailus:

nano /etc/inspircd/inspircd.motd

Aizstājiet to ar savu, piemēram:

This is the motd of example.net. Here you can list planned outages or information your users need to know about this IRC server.

Visbeidzot rediģējiet noteikumu failus.

nano /etc/inspircd/inspircd.rules

Pievienojiet savus noteikumus, piemēram:

The first rule of Fight Club is: You do not talk about Fight Club. The second rule of Fight Club is: You DO NOT TALK ABOUT FIGHT CLUB! 

Tagad, kad viss ir iestatīts, restartējiet IRC pakalpojumu:

service inspircd restart

Lai pārbaudītu, vai viss darbojas, vaicājiet netstatrīkā:

netstat -tulpn | grep -i inspircd

Tajā jānorāda programma inspircd, kas klausās portā 6666:

tcp6       0      0 :::6667                 :::*                    LISTEN      31313/inspircd
udp        0      0 0.0.0.0:39335           0.0.0.0:*                           31313/inspircd

Lai pārbaudītu serveri, mēs varam instalēt termināļa IRC klientu. Operētājsistēmā Windows varat izmantot tādu programmu kā mIRC. Mūsu piemērā mēs izmantosim weechat. Šis ir uz tekstu balstīts IRC klients, ko var izmantot termināļa sesijā.

Instalējiet weechat lietojumprogrammu, izmantojot repozitorijus:

apt-get install weechat 

Kad šī lietojumprogramma ir instalēta, palaidiet šo IRC klientu:

weechat

Lai skatītu visas weechat piedāvātās komandas, varat pieprasīt palīdzības komandu:

/help

Lai izietu no weechat, varat ierakstīt šādu komandu:

/quit    

Pievienojiet mūsu vietējo serveri savienojumam pakalpojumā Weechat:

/server add local localhost

Tagad mēs varam izveidot savienojumu ar savienojuma profilu ar nosaukumu "vietējais":

/connect local

Jūs redzēsit mūsu modd un noteikumus, kas uznirst termināļa logā.

Lai paaugstinātu sevi par operatoru, ierakstiet šo:

/oper xenial mypassword

Tas mums parādīs apstiprinājumu par panākumiem:

22:40:34   local  -- | User mode [+o] by irc.example.net
22:40:34   local  -- | You are now a NetAdmin

Tas ir viss mūsu IRC serverim.

IRC pakalpojumu instalēšana - Atheme

Atheme ir pakalpojumu kopums IRC tīkliem, kas paredzēts lieliem IRC tīkliem ar augstām mērogojamības prasībām. Tas jūsu IRC tīklam pievieno papildu pakalpojumus, piemēram, NickServ (segvārdu reģistrācija).

Atheme var atrast Ubuntu repozitorijā:

apt-get install atheme-services

Kad binārie faili ir instalēti, izņemiet parauga konfigurācijas failu un kopējiet to athememapē:

gunzip /usr/share/doc/atheme-services/examples/atheme.conf.example.gz
cp /usr/share/doc/atheme-services/examples/atheme.conf.example /etc/atheme/atheme.conf

Pēc tam rediģējiet šo konfigurācijas failu:

nano /etc/atheme/atheme.conf

Vispirms meklējiet loadmoduleprotokola komandu. Tas jādefinē šādi:

loadmodule "modules/protocol/charybdis";

Aizstāt charybdisar protokolu inspircd:

loadmodule "modules/protocol/inspircd12";

Nākamā pakalpojuma meklēšana name:

name = "services.int";

Mainiet, services.intlai tas atbilstu jūsu IRC servera domēna nosaukumam vai IP adresei:

name = "services.irc.example.net";

Kad tas ir izdarīts, meklējiet ciparu:

numeric = "00A";

Tagad mainiet to uz vērtību, kas atšķiras no iepriekš izmantotajā servera tagā izmantotā skaitļa.

numeric = "77C";

Kad tas ir izdarīts, konfigurēsim tīkla nosaukumu. Meklēt netname:

netname = "misconfigured network";

Mainiet šo vērtību uz tīkla parametru servera tagā.

netname = "ExampleNET";

Mainiet vērtību hidehostsuffix:

hidehostsuffix = "users.misconfigured";

Noņemiet .misconfigured:

hidehostsuffix = "users";

Pēc tam mainiet administratora vārdu uz to, ko izmantojām iepriekš:

adminname = "xenial";

Saskaņojiet ar adminemailsaistīto e-pasta adresi, kas tika izmantota iepriekš:

adminemail = "[email protected]";

Tagad, kad tas ir izdarīts, mums ir jāizveido augšupsaite mūsu pakalpojumiem. Atrodiet divus uplinkkodu blokus un komentējiet tos visus. Pievienojiet /*pirms uplink{komandas un */noslēguma figūriekavas beigās.

Tas izskatīsies šādi:

/* this is an example for using an IPv6 address as an uplink */
/*
uplink "irc6.example.net" {
        host = "::1";
        password = "linkage";
        port = 6667;
};
*/

Pēc tam pievienojiet mūsu pašu augšupsaiti. Šī augšupsaite darbosies tikai mūsu lokālā saimniekdatora IP un portā 7001. Norādiet īpaši slepenu paroli (mēs to izmantosim vēlāk):

uplink "services.irc.example.net" {
    host = "127.0.0.1";

    // password
    // If you want to have same send_password and accept_password, you
    // can specify both using 'password' instead of individually.
    password = "SuperSecret123456";

    port = 7001;
 };

Visbeidzot meklējiet mūsu pakalpojumu definīcijas. nickservVispirms sāciet ar bloku.

Nikserva blokā meklējiet hosttagu un mainiet to uz ExampleNet/services/NickServ:

nickserv {

    ...<<truncated>>...

    /* (*)host
     * The hostname we want NickServ to have.
     */
    host = "ExampleNet/services/NickServ";

    /* (*)real
     * The realname (gecos) information we want NickServ to have.
     */
    real = "Nickname Services";

    ...<<truncated>>...

Mainiet arī hostname tagvisiem citiem pakalpojumiem:

nickserv:  ExampleNet/services/NickServ
chanserv:  ExampleNet/services/ChanServ
global:    ExampleNet/services/Global
infoserv:  ExampleNet/services/InfoServ
operserv:  ExampleNet/services/OperServ
saslserv:  ExampleNet/services/SaslServ
memoserv:  ExampleNet/services/MemoServ
gameserv:  ExampleNet/services/GameServ
botserv:   ExampleNet/services/BotServ
groupserv: ExampleNet/services/GroupServ
hostserv:  ExampleNet/services/HostServ
helpserv:  ExampleNet/services/HelpServ
alis:      ExampleNet/services/ALIS

Kad tas ir izdarīts, saglabājiet un aizveriet konfigurācijas failu.

Lai to visu pārbaudītu, palaidiet atheme-servicesbināro failu:

atheme-services

Tam vajadzētu precīzi pateikt, vai tas darbojas vai nē. Ja nesaņemat tālāk norādīto izvadi, atgriezieties un pārbaudiet, vai konfigurācijas failā nav kļūdu:

[19/02/2018 23:06:24] db-open-read: database '/var/lib/atheme/services.db' does not yet exist; a new one will be created.
[19/02/2018 23:06:24] pid 1929
[19/02/2018 23:06:24] running in background mode from /

Tagad iespējojiet pakalpojumu, rediģējot pakalpojumu failu:

nano /etc/default/atheme-services

Mainiet ENABLEDvērtību:

DAEMON_OPTS=""
ENABLED=1

Tagad mēs varam sākt pakalpojumu:

service atheme-services restart

Pārbaudiet tā statusu:

service atheme-services status

Tas atgriezīs līdzīgus rezultātus:

● atheme-services.service - LSB: Atheme-services daemon init.d script
   Loaded: loaded (/etc/init.d/atheme-services; bad; vendor preset: enabled)
   Active: active (running) since Wed 2018-02-19 23:45:05 UTC; 8s ago
     Docs: man:systemd-sysv-generator(8)

Feb 19 23:45:05 vultr.guest atheme-services[2810]: Starting Atheme IRC Services: atheme-service
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] atheme 6.0.11 is start
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] Module operserv/sgline
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] module_load(): module
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] /etc/atheme/atheme.con
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] db-open-read: database
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] pid 2824
Feb 19 23:45:05 vultr.guest atheme-services[2810]: [19/02/2018 23:45:05] running in background
Feb 19 23:45:05 vultr.guest atheme-services[2810]: .
Feb 19 23:45:05 vultr.guest systemd[1]: Started LSB: Atheme-services daemon init.d script.

Pirms esam pabeiguši, mums InspIRCd jāpievieno savi Atheme pakalpojumi:

nano /etc/inspircd/inspircd.conf

Faila beigās pievienojiet šīs rindas:

<bind address="127.0.0.1" port="7001" type="servers">

<uline server="services.irc.example.net">

<link name="services.irc.example.net"
  ipaddr="127.0.0.1"
  port="7001"
  allowmask="127.0.0.1"
  sendpass="SuperSecret123456"
  recvpass="SuperSecret123456">

<chanprotect noservices="no"
         qprefix="~"
         aprefix="&">

# Modules needed for services to function
<module name="m_chanprotect.so">
<module name="m_halfop.so">
<module name="m_services_account.so">
<module name="m_deaf.so">
<module name="m_spanningtree.so">
<module name="m_globops.so">
<module name="m_cban.so">
<module name="m_svshold.so">
<module name="m_hidechans.so">
<module name="m_servprotect.so">
<module name="m_chghost.so">
<module name="m_namesx.so">
<module name="m_uhnames.so">    

Tagad restartējiet pakalpojumu InspIRCd:

service inspircd restart

Pārliecinieties, vai viss darbojas pareizi:

service inspircd status

Tagad atkal sāciet mūsu weechat klientu:

weechat

Izveidojiet savienojumu ar mūsu vietējo serveri:

/connect local

Jūs uzreiz redzēsit vienu no mūsu Atheme pakalpojumiem: NickServ. Tas jūs sagaidīs ar informāciju par sevi.

23:12:48   local  -- | NickServ (NickServ@ExampleNet/services/NickServ): Welcome to ExampleNet,
                 | root! Here on ExampleNet, we provide services to enable the registration of
                 | nicknames and channels! For details, type /msg NickServ help and /msg
                 | ChanServ help.

Varat vaicāt NickServ un uzzināt tā pieejamās komandas, izmantojot tālāk norādītās darbības.

/msg NickServ help

Instalējiet Plesk operētājsistēmā CentOS 7

Instalējiet Plesk operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Plesk ir patentēts tīmekļa mitinātāja vadības panelis, kas ļauj lietotājiem administrēt savas personīgās un/vai klientu vietnes, datu bāzes

Iestatiet Cacti vietnē Debian Jessie

Iestatiet Cacti vietnē Debian Jessie

Ievads Cacti ir atvērtā koda uzraudzības un grafiku veidošanas rīks, kas pilnībā ir balstīts uz RRD datiem. Izmantojot Cacti, varat pārraudzīt gandrīz jebkura veida ierīces

Instalējiet Lets Encrypt SSL WordPress lietotnē ar vienu klikšķi

Instalējiet Lets Encrypt SSL WordPress lietotnē ar vienu klikšķi

Ievads Lets Encrypt ir sertifikācijas iestādes pakalpojums, kas piedāvā bezmaksas TLS/SSL sertifikātus. Instalēšanas procesu vienkāršo Certbot,

Kā iestatīt Tekkit Classic serveri Ubuntu 16.10

Kā iestatīt Tekkit Classic serveri Ubuntu 16.10

Vai izmantojat citu sistēmu? Kas ir Tekkit Classic? Tekkit Classic ir modifikācija spēlei, kuru visi zina un mīl; Minecraft. Tajā ir daži no ver

Iestatiet iRedMail vietnē Debian Wheezy

Iestatiet iRedMail vietnē Debian Wheezy

Vai izmantojat citu sistēmu? Šī apmācība parādīs, kā instalēt grupas programmu iRedMail jaunā Debian Wheezy instalācijā. Jums vajadzētu izmantot servi

Jekyll emuāra izveide Ubuntu 16.04

Jekyll emuāra izveide Ubuntu 16.04

Vai izmantojat citu sistēmu? Jekyll ir lieliska alternatīva WordPress emuāru rakstīšanai vai satura kopīgošanai. Tam nav nepieciešamas nekādas datu bāzes, un tas ir ļoti vienkārši

Kā iestatīt neuzraudzītus jauninājumus Debian 9 (Stretch)

Kā iestatīt neuzraudzītus jauninājumus Debian 9 (Stretch)

Vai izmantojat citu sistēmu? Ja iegādājaties Debian serveri, jums vienmēr ir jābūt jaunākajiem drošības ielāpiem un atjauninājumiem neatkarīgi no tā, vai jūs guļat vai ne.

Kā instalēt un konfigurēt PHP 7.0 vai PHP 7.1 Ubuntu 16.04

Kā instalēt un konfigurēt PHP 7.0 vai PHP 7.1 Ubuntu 16.04

PHP un saistītās pakotnes ir visbiežāk izmantotie komponenti, izvietojot tīmekļa serveri. Šajā rakstā mēs uzzināsim, kā iestatīt PHP 7.0 vai PHP 7.1 o

Kā instalēt Squid starpniekserveri CentOS

Kā instalēt Squid starpniekserveri CentOS

Squid ir populāra bezmaksas Linux programma, kas ļauj izveidot pāradresācijas tīmekļa starpniekserveri. Šajā rokasgrāmatā jūs redzēsit, kā instalēt Squid uz CentOS, lai jūs pārvērstu

Kā instalēt Lighttpd (LLMP Stack) operētājsistēmā CentOS 6

Kā instalēt Lighttpd (LLMP Stack) operētājsistēmā CentOS 6

Ievads Lighttpd ir Apache dakša, kuras mērķis ir daudz mazāk resursietilpīgs. Tas ir viegls, tāpēc arī tā nosaukums ir diezgan vienkārši lietojams. Instalēšana

Trīs bezmaksas servera vadības paneļi (ātrā instalēšana)

Trīs bezmaksas servera vadības paneļi (ātrā instalēšana)

1. Virtualmin/Webmin Virtualmin ir jaudīgs un elastīgs tīmekļa mitināšanas vadības panelis Linux un UNIX sistēmām, pamatojoties uz labi zināmo atvērtā pirmkoda tīmekļa bāzi

Yii lietojumprogrammas iestatīšana Ubuntu 14.04

Yii lietojumprogrammas iestatīšana Ubuntu 14.04

Yii ir PHP ietvars, kas ļauj ātrāk un vienkāršāk izstrādāt lietojumprogrammas. Yii instalēšana Ubuntu ir vienkārša, jo jūs to uzzināsit precīzi

Ekrāna izmantošana Ubuntu 14.04

Ekrāna izmantošana Ubuntu 14.04

Ekrāns ir lietojumprogramma, kas ļauj vairākkārt izmantot termināļa sesijas vienā logā. Tas ļauj simulēt vairākus termināļa logus, kur tas ma

Iestatiet savu DNS serveri vietnē Debian/Ubuntu

Iestatiet savu DNS serveri vietnē Debian/Ubuntu

Šajā apmācībā ir paskaidrots, kā iestatīt DNS serveri, izmantojot Bind9 uz Debian vai Ubuntu. Visā rakstā attiecīgi aizstājiet savu-domēna-nosaukums.com. plkst

Logrotate izmantošana žurnālfailu pārvaldībai

Logrotate izmantošana žurnālfailu pārvaldībai

Ievads Logrotate ir Linux utilīta, kas vienkāršo žurnālfailu administrēšanu. Tas parasti darbojas reizi dienā, izmantojot cron uzdevumu, un pārvalda žurnālu bāzi

Icinga2 modificēšana, lai izmantotu galveno/klienta modeli operētājsistēmā CentOS 6 vai CentOS 7

Icinga2 modificēšana, lai izmantotu galveno/klienta modeli operētājsistēmā CentOS 6 vai CentOS 7

Icinga2 ir spēcīga uzraudzības sistēma, un, ja to izmanto galvenā klienta modelī, tā var aizstāt vajadzību pēc NRPE balstītām uzraudzības pārbaudēm. Meistars-klients

Iestatiet Red5 Media Server operētājsistēmā Ubuntu 16.04

Iestatiet Red5 Media Server operētājsistēmā Ubuntu 16.04

Vai izmantojat citu sistēmu? Red5 ir atvērtā pirmkoda multivides serveris, kas ieviests Java un ļauj palaist Flash vairāku lietotāju lietojumprogrammas, piemēram, tiešraides straumēšanu.

Kompilējiet un instalējiet Nginx ar PageSpeed ​​moduli operētājsistēmā Debian 8

Kompilējiet un instalējiet Nginx ar PageSpeed ​​moduli operētājsistēmā Debian 8

Šajā rakstā mēs redzēsim, kā apkopot un instalēt Nginx galveno līniju no oficiālajiem Nginx avotiem ar PageSpeed ​​moduli, kas ļauj t

Kā instalēt Apache Cassandra 3.11.x operētājsistēmā Ubuntu 16.04 LTS

Kā instalēt Apache Cassandra 3.11.x operētājsistēmā Ubuntu 16.04 LTS

Vai izmantojat citu sistēmu? Apache Cassandra ir bezmaksas un atvērtā koda NoSQL datu bāzes pārvaldības sistēma, kas ir izstrādāta, lai nodrošinātu mērogojamību, hig.

Kā instalēt Apache Cassandra 3.11.x operētājsistēmā CentOS 7

Kā instalēt Apache Cassandra 3.11.x operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Apache Cassandra ir bezmaksas un atvērtā koda NoSQL datu bāzes pārvaldības sistēma, kas ir izstrādāta, lai nodrošinātu mērogojamību, hig.

Mašīnu pieaugums: AI reālās pasaules lietojumi

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.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

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.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

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.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

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…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

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.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

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.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

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

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

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