The Rise of Machines: Real World Applications of AI
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Glowing Bear er en web-frontend til WeeChat IRC-klienten og stræber efter at være en moderne grænseflade. Med dens funktioner som klik for at nævne, udskiftning af emojis, indbygget billedoverførsel til Imgur, stor portabilitet (tilgængelig på alle JavaScript-aktiverede browsere) samt muligheden for at bruge kraftfulde udvidelser, der tilbydes af weechat, er det bundet til at være din ideel IRC (og mange andre protokoller, såsom XMPP) klient.
Denne artikel vil guide dig gennem processen med at konfigurere et krypteret weechat-relæ (backend af Glowing Bear) på example.com:9001. Herefter skal du blot pege din browser her og udfylde de nødvendige oplysninger, og du er godt i gang.
Vi vil implementere på CentOS 7 x64. Du skal bruge følgende:
Vi antager, at domænet er korrekt konfigureret (det vil sige, at du har udfyldt A- og AAAA-records korrekt på din navneserver). Når disse forudsætninger er opfyldt, fortsæt til næste afsnit.
For at weechatkøre i baggrunden og samtidig være i stand til at knytte til det, hvis der er behov for indgreb, vil vi bruge tmux. Installer de nødvendige pakker ved at:
yum update
yum install weechat tmux certbot
Kryptering vil blive aktiveret. Få et certifikat for eksempel.com først:
systemctl stop firewalld
certbot certonly
Husk midlertidigt at deaktivere firewalld for at ACME's godkendelse kan gå igennem. Vælg selvstændig godkendelse for at få et certifikat.
Læg certifikatet i weechats arbejdsmappe.
mkdir -p ~/.weechat/ssl
cd ~/.weechat/ssl
cat /etc/letsencrypt/live/example.com/{fullchain,privkey}.pem | tee relay.pem
Vi kan konfigurere weechat nu. Start det med:
tmux new-session weechat
Indtast følgende konfigurationskommandoer. Husk at erstatte ting som <this>med din egen værdi.
Indstil først en hovedadgangskode for legitimationsoplysningerne:
/secure passphrase <your master password>
Derefter:
/server add freenode chat.freenode.net
/set irc.server.freenode.nicks "<nick1>,<nick2>,<...>"
/set irc.server.freenode.username "<your user name>"
/set irc.server.freenode.realname "<your real name>"
/set irc.server.freenode.autoconnect on
/set irc.server.freenode.addresses "chat.freenode.net/7000"
/set irc.server.freenode.ssl on
/set irc.server.freenode.sasl_username "<your sasl username>"
/secure set freenode_password <your sasl password>
/set irc.server.freenode.sasl_password "$"
/set irc.server.freenode.autojoin "<your channels>"
/secure set relay_password <your desired relay password>
/set relay.network.password "$"
/relay add ssl.weechat 9001
/relay sslcertkey
Please note that it is important to choose a strong relay password, as access to the relay allows executing arbitrary commands (via weechat's /exec).
Indstillinger gemmes automatisk. Afslut og gå ind igen:
/exit
tmux new-session weechat
Du burde være i stand til at tilslutte relæet her nu. Aktiver kryptering.
Genaktiver eventuelt (anbefales stærkt) firewalld og aktiver tcp/9001 indgående forbindelser.
Din nye Glowing Bear-backend er klar! Løsn fra tmux med <C-b>d. God fornøjelse!
Når det er tid til at forny certifikatet, skal du forny certifikatet ved at køre ovenstående kopieringstrin igen. Når et opdateret certifikat er på plads, skal du køre /relay sslcertkey. Jeg foreslår, at du tilføjer dette som et cron-job.
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere