Rubriik: Blogi

Admin@kremlin.ru konto leiti tuhandetes MongoDB andmebaasides

Hollandi turvauurija Victor Gevers teatas, et leidis Kremlile kuuluva administratiivse konto Admin@kremlin.ru rohkem kui 2000 avatud MongoDB andmebaasist, mis kuuluvad vene ja isegi Ukraina organisatsioonidele. Kõigi avastatud avatud MongoDB andmebaaside seas olid Walt Disney Russia, Столото, ТТК-Северо-Запад ja isegi Ukraina siseministeerium. Uurija tuli kiiresti ainsale võimalikule järeldusele [sarcasm] – Kreml, läbi […]

Elu viga

«Kaitse» — sobiv märksõna halvale tegevusele. Milton Friedman «Vabadus valida» See tekst on loodud mõnede kommentaaride ülevaatamisel artiklitele «Meeldimiste defektid» ja «Majandus ja inimõigused». Andmete tõlgendamisel ja järelduste tegemisel tegi mõni kommenteerija tüüpilise «elu vea». Mis on «süsteemne elu viga»? See tähendab teadaoleva arvestamine ja tundmatu, kuid olemasoleva eiramine. Näiteks «maksumuse» […]

1. Check Point R80.20 alustamine. Sissejuhatus

Tere tulemast esimesse õppetundi! Alustame sissejuhatusest. Enne vestluse alustamist Check Pointist tahaksin kõigepealt häälestuda teie „ühe laine peale“. Selleks püüan seletada mõningaid kontseptuaalseid asju: Mis on UTM lahendused ja miks need tekkisid? Mis on järgmise põlvkonna tulemüür või ettevõtte tulemüür, kuidas need erinevad […]

Täiuslikkus on igav, kuid me püüame selle poole

Florian ütleb, et täiuslikkus on igav, kuna me kõik lahendame probleeme. Kui näeme midagi ebatäiuslikku, tahab meie meel välja selgitada, mis toimub — meie curiositas ärkab. Teisest küljest, kui midagi on liiga ebaregulaarne või «halba», ignoreerime seda kui asjakohatut müra. Huvi tekitamine on üks... kuid mis teeb ebatäiuslikkuse ilusaks? Erinevus täiuslikkuse […]

AppCenter'i ja GitLab'i integreerimine

Tere, здравствуйте! Tahaksin jagada oma kogemust GitLabi ja AppCentri integreerimisel läbi BitBucketi. Sellise integreerimise vajadus tekkis automaatse UI testimise seadistamisel mitme platvormiga projekti jaoks Xamarinil. Üksikasjalik õpetus siin all! * Koos UI testimise automatiseerimisest mitme platvormi all annan eraldi artikli, kui publik huvi tunneb. Sarnast materjali leidsin ainult ühe artikli. Seega […]

Avaldame iOS rakendusi App Store'is GitLab'i ja fastlane'iga

Kuidas GitLab koos fastlane'iga kogub, allkirjastab ja avaldab rakendusi iOS App Stores. Hiljuti oli meil postitus selle kohta, kuidas kiiresti koostada ja käivitada Androidi rakendus GitLabi ja fastlane'iga. Siin näeme, kuidas kokku panna ja käivitada iOS-i rakendus ning avaldada see TestFlightis. Vaadake, kui lahe ma teen muutuse iPad Pro-l […]

Kuidas ebaõnnestuda CRM-süsteemi rakendamisel?

Ühel mu kolleegil oli tugevalt iPhone 4S-i soov. Sel ajal oli see lihtsalt prestiiži tipp. Saades preemia, loobus ta puhkusest ja ostis selle — valge, meeldivalt raske, kogu müügiosakonna kadedus. Mõne aja pärast hakkas ta kurtma, et ei saa aru, mida kõik nendes iPhone'ides leiavad, lihtsalt telefon ja telefon, ainult et on hirmus kukutada, noh ja […]

Lahendame Google'i intervjuu ülesande JavaScriptis: 4 erinevat viisi

Kui uurisin algoritmide jõudlust, sattusin sellele videole Google'i simuleeritud intervjuust. See mitte ainult ei anna ülevaadet, kuidas intervjueerimised suurtel tehnoloogiaettevõtetel toimuvad, vaid võimaldab ka mõista, kuidas algoritmi ülesandeid lahendatakse maksimaalse efektiivsusega. See artikkel on omamoodi saadetav video. Sellel annan kommentaare kõigi näidatud lahenduste kohta ja lisaks oma […]

Go tingimused ja nende eriskummalisused

Kuidas arvate, kas need kaks tingimuste kontrollimise varianti tsükli sees on jõudluse poolest ekvivalent? if a > b && c*2 > d { …. } \/\/ ja if a <= b { continue; } if c*2 > d { …. } Kõik algas kui „aju soojendus”, pidin tooma näite optimaalsest otsingust massiivis […]

Scratchi programmeerimise kontseptsioonid

Paljud on tuttavad Scratchiga – laste programmeerimisplatvormiga, mille õppimine põhineb peamiselt loominguliste projektide loomisel põhimõtte järgi „lihtsalt keeruliseks“. Siiski on Scratchis „klassikaline lähenemine“ programmeerimise õppimisele (muutujad → harud → tsüklid → funktsioonid → struktuurid → objektid → …) keeruline. Siiski on mõisted (nimetame neid kontseptsioonideks) õppimise järjekorra muutmine vajalik.

Kuidas mitte filme tõlkida

Filmi pealkiri on esimene asi, mis köidab vaataja tähelepanu. Esimene kontakt filmiga määrab tema huvi. Eriti palju sõltub pealkirjast, kas inimene vaatab filmi treilerit ja läheb sellele kinno. Arvestades, et filmindus toob meediakorporatsioonidele kümneid miljardeid dollareid, valitakse pealkirjad hoolikalt, lähtuvalt trendidest, reaktsioonidest.

Asjade Internet: neli jutustust tehnoloogia ümber

Illustratsioon Anatoli Sazanovilt. Otsustasin jagada teiega nelja loo „intrigeerivate“ pealkirjadega: Augmented Reality, Nutikas kodu, A.I., Blockchain. Ühendab neid (nagu te juba märkisite) erinevate moes IT-sõnade mainimine. Nende sõnade kasutamine on muutunud laialdaselt levinuks, miks siis mitte mulle? Veidi ebakindlat (ja mitte alati teaduslikku) ja rikka fantaasiaga fantastic. Augmented Reality - Hommik.

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster