Autor: Yuri Gagarin

PostgreSQL antipatternid: „Tuleb jääda vaid üks!”

SQL-is kirjeldate, "mida" soovite saada, mitte "kuidas" see peaks toimuma. Seetõttu on SQL-päringute arendamise probleem stiilis „kuidas tuleb, nii ka kirjutatakse” oma väärikas kohal, koos SQLi tingimuste hindamise eripäradega. Täna vaatame äärmiselt lihtsate näidete abil, kuhu see võib viia kontekstis, kus kasutatakse GROUP/DISTINCT ja LIMIT koos nendega. […]

PostgreSQL Antipatterns: SQLis tingimuste arvutamine

SQL ei ole C++ ega JavaScript. Seetõttu toimub loogiliste avalduste arvutamine teisiti, ja see ei ole sugugi sama: WHERE fncondX() AND fncondY() = fncondX() && fncondY() PostgreSQL-i päringute täitmise plaani optimeerimise käigus võib see omal soovil „liigutada” ekvivalentseid tingimusi, mitte arvutada osa neist eraldi kirje jaoks, ja viia […]

Fedora 33 toob ametlik väljaanne asjade Interneti jaoks

Peter Robinson Red Hati Väljalasketehnika meeskonnast avaldas ettepaneku kaaluda interneti asjade levitamisversiooni ametlikuks variantideks Fedora 33 seas. Seega, alates Fedora 33-st tarnitakse Fedora IoT koos Fedora tööjaama ja Fedora serveriga. Ettepanek ei ole ametlikult veel kinnitatud, kuid selle avaldamine oli eelnevalt kooskõlastatud […]

Distributsioonid on lahendanud GRUB2 värskendamise probleemid

Peamised Linuxi distributsioonid on välja andnud GRUB2 käivitusprogrammipaketi parandava uuenduse, mis lahendab probleeme, mis tekkisid pärast BootHole'i haavatavuse kõrvaldamist. Pärast esimese uuenduse installimist seisis osa kasutajatest silmitsi oma süsteemide käivitamisega seotud probleemidega. Käivitamisprobleemid esinesid mõnel BIOS-iga või UEFI Režiimis 'Legacy' süsteemil ning neid põhjustasid regressiivsed muudatused, mis teatud olukordades viisid krahhini […]

FreeBSD 13-CURRENT toetab vähemalt 90% turul olevast populaarsetest seadmetest.

Portaalis BSD-Hardware.info viidi läbi uuring, mille kohaselt ei ole FreeBSD riistvara tugi nii halb, kui sageli väidetakse. Hinnangus arvestati, et turul ei ole kõik riistvara võrdselt populaarne. On laialdaselt kasutatavaid seadmeid, mille tugi on vajalik, ja on haruldasi seadmeid, mille omanikke on vähe. Seetõttu arvestati hinnangus iga seadme kaalu […]

Käivitame kahtlaste protsesside käivitamise sündmuste kogumise Windowsis ja tuvastame ohud Quest InTrusti abil

Üks levinumaid rünnete tüüpe on pahatahtliku protsessi loomine täiesti normaalses protsesside puus. Kahtlus võib tekkida täitmisfaili teelt: pahavara kasutab sageli kaustu AppData või Temp, mis pole iseloomulik seaduslike programmide jaoks. Õiguse järgi tuleb märkida, et mõned automaatse värskendamise utiliidid käivituvad kaustas AppData, seega ei piisa ainult koha kontrollimisest […]

Pale Moon brauseri 28.12 väljalaskmine

Ilmus web-brauser Pale Moon 28.12, mis on eraldunud Firefoxi koodist, et tagada suurem tõhusus, säilitada klassikaline liides, vähendada mälu kasutamist ja pakkuda täiendavaid kohandamisvõimalusi. Pale Mooni koosteid luuakse Windowsile ja Linuxile (x86 ja x86_64). Projekti kood levitatakse MPLv2 (Mozilla Public License) litsentsi alusel. Projekt järgib klassikalist liidese korraldust, ilma […]

Riak pilvesalvestus. Osa 1. Riak KV seadistamine

Riak CS (Cloud Storage) – lihtne kasutada olev tarkvara objektide salvestamise korraldamiseks, töötades Riak KV peal. Riak (KV) on jaotatud NoSQL andmebaas „võti-väärtus” (key-value) tüüpi. Riak CS on projekteeritud, et tagada lihtsus, kättesaadavus ja jaotus pilvesalvestuse mis tahes mastaabis ning seda saab kasutada nii avalike kui ka privaatsete pilvearhitektuuride loomiseks […]

Canary Deployment Kuberneteses #3: Istio

Istio+Kiali kasutamine Canary deploye käivitamiseks ja visualiseerimiseks Selles artiklite tsüklis: Canary Deployment Kuberneteses #1: Gitlab CI Canary Deployment Kuberneteses #2: Argo Rollouts (see artikkel) Canary Deployment Jenkins-X-i kaudu Istio Flagger Canary Deployment Loodame, et olete lugenud esimest osa, kus selgitame lühidalt, mis on Canary deploye ja näitame, kuidas seda rakendada […]

Kiire algus ja madal lae. Mis ootab noori Data Science spetsialiste tööturul

HeadHunter ja Mail.ru uuringute kohaselt ületab nõudlus Data Science spetsialistide järele pakkumist, kuid isegi nii ei saa noored spetsialistid alati tööd. Räägime sellest, millest kursuse lõpetajatel puudu jääb ja kus õppida, kes plaanivad suurt karjääri Data Sciences. „Nad tulevad ja arvavad, et teenivad nüüd 500k sekundis, kuna nad teavad […]

Pakkumine blokeerida vahekihid, mis võimaldavad juurdepääsu Linuxi tuuma GPL-kõnedele

Christoph Hellwig, tuntud Linuxi tuuma arendaja, kes oli kunagi Linux Foundation'i tehnilise komitee liige ja oli süüdistaja GPL-i õigusvaidluses VMware'iga, pakkus välja rangema kaitse patenteeritud draiverite sidumise eest Linuxi tuuma komponentidega, mis on eksporditud ainult GPL litsentsiga moodulitele. Et jätta kõrvale GPL-sümbolite ekspordi piirang, pakuvad tootjad […]

Mastodon 3.2 väljalase, detsentraliseeritud sotsiaalsete võrgustike loomise platvorm

Esitleti avatud platvormi Mastodon 3.2, mis võimaldab kasutajatel luua detsentraliseeritud sotsiaalvõrgustikke, mis ei ole ühegi teenusepakkuja kontrolli all. Kui kasutajal ei ole võimalik oma sõlme käivitada, saab ta valida usaldusväärse avaliku teenuse, et ühineda. Mastodon kuulub ühendatud (federated) võrkude kategooriasse, kus ühtse sidemete struktuuri loomiseks kasutatakse komplekti […]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster