Autors: Yuri Gagarins

Binary Tree jeb kā pagatavot bināro mežu meklēšanai

Priekšvārds Šis raksts ir veltīts binārajām meklēšanas koku struktūrām. Nesen veicu rakstu par datu saspiešanu, izmantojot Hufmana metodi. Tajā es daudz uzmanības nepievērsu binārajiem kokiem, jo meklēšanas, ievietošanas un dzēšanas metodes nebija aktuālas. Tagad esmu izlēmis uzrakstīt rakstu tieši par kokiem. Sāksim. Koks ir datu struktūra, kas sastāv no mezgliem, kas savienoti ar malām. Var teikt, ka koks — […]

Datu saspiešana ar Huffmana algoritmu

Ievads Šajā rakstā es stāstīšu par pazīstamo Huffmana algoritmu un tā pielietojumu datu saspiešanā. Rezultātā mēs uzrakstīsim vienkāršu arhivētāju. Par to jau bija raksts Habrā, bet bez praktiskās realizācijas. Šī postenī esošais teorētiskais materiāls ņemts no skolas informātikas nodarbībām un Roberta Lafore grāmatas "Datu struktūras un algoritmi Java valodā". Tātad, viss […]

Pieejama neoficiāla agrīna Microsoft Edge pārlūkprogrammas versija, kas balstīta uz Chromium. Un to jau var palaist

Tīklā parādījās pirmā publiskā Microsoft Edge pārlūkprogrammas versija, kas balstīta uz Chromium. Tas notika dažas dienas pēc pirmās noplūdes. Līdz šim runa ir par neoficiālu versiju ar numuru 75.0.111.0. Tas nozīmē, ka izmaiņu saraksts pagaidām nav pieejams, kā arī lokalizācija lielākajā daļā valodu. Tomēr resurss Softpedia jau ļauj lepoties ar jauno versiju. Kopumā pirmās […]

IT giganti ir izstrādājuši kopīgu risinājumu hibrīdkonvola ieviešanai

Dell un VMware integrē VMware Cloud Foundation un VxRail platformas. / foto Navneet Srivastav PD Kāpēc tas ir nepieciešams Saskaņā ar State of Cloud aptaujas datiem jau 58% uzņēmumu izmanto hibrīdkonvolu. Pagājušajā gadā šis skaits bija 51%. Vidēji viena organizācija "glabā mākoņos" apmēram piecus dažādus pakalpojumus. Tajā pašā laikā hibrīdkonvola ieviešana ir prioritāte […]

Izlaists GitLab 11.9 ar noslēpumu atklāšanas funkciju un vairākiem noteikumiem mergu pieprasījumu apstiprināšanai

Ātra noslēpumu noplūdes atklāšana Lai arī šķiet, ka tas ir neliels kļūda — nejauši pārsūtīt akreditācijas datus uz kopīgu repozitoriju. Tomēr sekas var būt nopietnas. Tiklīdz uzbrucējs iegūst jūsu paroli vai API atslēgu, viņš kontrolēs jūsu kontu, bloķēs jūs un nelikumīgi izmantos jūsu naudu. Turklāt iespējams domino efekts: piekļuve vienam kontam atver piekļuvi citiem. […]

VKontakte publicē Rammstein jaunāko singlu — DEUTSCHLAND

Sociālajā tīklā «VKontakte» vienlaikus ar citām platformām notika Rammstein grupas singla DEUTSCHLAND pirmizrāde. Tādējādi populārā vācu rokgrupa paziņoja par sevi pēc ilgstošas klusēšanas. Šis singls ir pirmais skaņdarbs no pilnvērtīga nākamā albuma. Turklāt «VKontakte» un mūzikas pakalpojumā BOOM tika publicēti vēl 9 ikonisku vācu kolektīva albumi. Citiem vārdiem sakot, tagad lietotājiem […]

Roskomnadzor draud VPN pakalpojumiem ar bloķēšanu

Federālā sakaru, informācijas tehnoloģiju un masu komunikāciju uzraudzības dienests (Roskomnadzor) nosūtījis desmit VPN pakalpojumu īpašniekiem prasības par nepieciešamību pieslēgties Federālajai valsts informācijas sistēmai (FGIS). Saskaņā ar spēkā esošajiem Krievijā likumiem, VPN pakalpojumi (kā arī anonimizatori un meklēšanas dzinēju operatori) ir pienākums ierobežot piekļuvi mūsu valstī aizliegtajiem interneta resursiem. Lai to izdarītu, VPN sistēmu īpašniekiem […]

Veidojam mākoņa videonovērošanu ar savām rokām: jaunas iespējas Web SDK Ivideon

Mums ir vairāki integrācijas komponenti, kas ļauj ikvienam partnerim izveidot savus produktus: Open API, lai izstrādātu jebkādu alternatīvu Ivideon lietotāju personīgajai kabineta sistēmai, Mobile SDK, ar kuru var izstrādāt pilnvērtīgu risinājumu, kas funkcionalitātes ziņā ir līdzvērtīgs Ivideon lietotnēm, kā arī Web SDK. Nesen mēs laidām klajā uzlaboto Web SDK, kas aprīkots ar jaunu dokumentācijas sistēmu un demo lietotni, kas padarīs mūsu […]

10 jauni bezmaksas kursi par kognitīvajiem pakalpojumiem un Azure

Nesen mēs publicējām apmēram 20 jaunus kursus mūsu izglītības platformā Microsoft Learn. Šodien es pastāstīšu par pirmajiem desmit, bet drīz iznāks raksts arī par otro desmitu. Starp jaunumiem ir: balss atpazīšana ar kognitīvajiem servisiem, čatbota izveide ar QnA Maker, attēlu apstrāde un daudz kas cits. Vairāk informācijas zemāk! Balss atpazīšana, izmantojot runas atpazīšanas API […]

Par datu centra tīrību: kā mēs risinājām putekļu problēmu datu centra serveru telpās

Sveiki, Habr! Esmu Tarass Čirkovs, Linxdatacenter datu centra direktors Sanktpēterburgā. Šodien mūsu emuārā es pastāstīšu par to, cik svarīga ir telpu tīrības uzturēšana mūsdienu datu centra normālā darbībā, kā to pareizi izmērīt, sasniegt un uzturēt nepieciešamajā līmenī. Tīrības triggers. Reizi pie mums vērsās datu centra klients Sanktpēterburgā par slāni […]

Serveris mākoņos 2.0. Palaižam serveri stratosfērā

Draugi, mēs esam izdomājuši jaunu kustību. Daudzi no jums atceras mūsu pagājušā gada jautro geek projektu "Serveris mākoņos": mēs izveidojām mazu serveri, kas balstīts uz Raspberry Pi, un palaidām to uz gaisa balona. Tagad mēs nolēmām iet vēl tālāk, proti, augstāk — mūs sagaida stratosfēra! Īsumā, atgādināsim, par ko bija pirmais projekts "Serveris mākoņos". Serveris […]

Serveris mākoņos: Projekta rezultāti

Draugi, ir pienācis laiks apkopot mūsu projekta konkursa «Serveris mākoņos» rezultātus. Ja kāds nav informēts, mēs izveidojām jautrību geiku projektu: izveidojām mazu serveri uz Raspberry Pi 3, pievienojām tam GPS izsekošanas ierīci un sensorus, un iegrūda visu šito lietu gaisā balonā un uzticējām to dabas spēkiem. Kur balons nosēdīsies, zināms tikai vēju dieviem un gaisa kuģu aizbildņiem, tāpēc mēs piedāvājām […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster