Rubriik: Blogi

Airflow — tööriist mugavaks ja kiireks andmete töötlemise batch-protsesside arendamiseks ja toetamiseks.

Tere, Habr! Selles artiklis tahan rääkida ühest suurepärasest tööriistast andmete töötlemise batch-protsesside arendamiseks, näiteks ettevõtte DWH või teie DataLake infrastruktuuris. Räägime Apache Airflow'st (edaspidi Airflow). See on ebaõiglaselt tähelepanuta jäetud Habr'is ja peaasjalikult püüan ma veenda teid, et Airflowle tasub vähemalt pilk heita […]

Apache Airflowi paigaldamise kogemus Windows 10-s

Eessõna: saatuse tõttu akadeemilisest teadusmaailmast (meditsiin) sattusin ma infotehnoloogia maailma, kus pean kasutama oma teadmisi eksperimentide loomise metodoloogiast ja eksperimentaalsete andmete analüüsi strateegiatest, rakendades ometi minu jaoks uut tehnoloogiate komplekti. Nende tehnoloogiate õppimise protsessis olen ma kokku puutunud rida raskusi, mida õnneks on seni õnnestunud ületada. Võib-olla see postitus […]

MAGMA versioon 2.5.1

MAGMA (uue põlvkonna lineaarse algebrakogum GPU-dele, mille on välja töötanud ja ellu viinud sama meeskond, kes arendab LAPACK ja ScaLAPACK teeke) on äsja ilmunud oluline väljaanne 2.5.1 (2019-08-02): lisatud Turingu toetus; nüüd on võimalik koguda läbi cmake, selle jaoks on parandatud CMakeLists.txt spack'i korrektseks installimiseks; parandused FP16 kasutamiseks; parendused erinevatel […]

Darksiders: The Forbidden Land lauamängu üksikasjad

Varasemalt on THQ Nordic teatanud lauamängust Darksiders: The Forbidden Land, mis müüakse ainult Darksiders Genesis Nephilim Edition kogumikes. Lauamäng Darksiders: The Forbidden Land on mõeldud viiele mängijale: neljale apokalüpsi ratsanikule ja isandale. See on koostööalune süvendas uurimine, kus Sõda, Surm, Raev ja Tülitaja liituvad, et alistada Vangistaja (The Jailer) […]

Dockeriga tutvumine

Olen juba mitu kuud kasutanud Dockerit veebiprojektide arendus-/tarnimisprotsessi struktureerimiseks. Pakun Habr'i lugejatele tõlget Dockerisse tutvustavast artiklist – "Understanding docker". Mis on Docker? Docker on avatud platvorm rakenduste arendamiseks, tarnimiseks ja haldamiseks. Docker on loodud teie rakenduste kiiremaks käivitamiseks. Dockeriga saate eraldada oma rakenduse teie infrastruktuurist ja […]

Asünkroonne programmeerimine JavaScriptis. (Tagasiside, Lubadus, RxJs)

Tere kõigile. Siin on Omelnicki Sergei. Hiljuti tegin ma striimi reaktiivprogrammeerimise teemal, kus rääkisin JavaScripti asünkroonsusest. Täna tahaksin selle materjali kokku võtta. Enne põhisisusse minekut peame aga tegema sissejuhatuse. Nii et alustame määratlustest: mis on virn ja järjekord? Virn on kogum, mille elemendid […]

LibreOffice'is leitud haavatavus, mis võimaldab koodi käivitada pahatahtlike dokumentide avamisel

LibreOffice'i kontoritarkvaras avastati haavatavus (CVE-2019-9848), mida saab kasutada pahatahtlike dokumentide avamisel suvalise koodi käitamiseks. Haavatavus tuleneb sellest, et LibreLogo komponent, mis on mõeldud programmeerimise õpetamiseks ja vektorgraafika lisamiseks, tõlgendab oma toimingud Python keeles koodiks. Kui ründajal on võimalik käivitada LibreLogo käsklusi, võib ta saavutada suvalise Python koodi täitmise […]

Google hakkab Euroopa Liidus otsingumootoritelt tasu küsima Androidi vaikimisi töö eest

Alates 2020. aastast tutvustab Google kõigile Euroopa Liidu Androidi kasutajatele uut otsingumootori valiku ekraani uue telefoni või tahvelarvuti seadistamise ajal. Valitud otsingumootorist saab vaikimisi otsingumootor Androidis ja Chrome'i brauseris, kui see on installitud. Otsingumootorite omanikud peavad Google'ile maksma, et ilmuda valiku ekraanile koos Google'i otsingumootoriga. Kolm võitjat […]

re2c 1.2

Reedel, 2. augustil, ilmus re2c — avatud koodiga leksikaalanalüsaatorite generaator C ja C++ keelte jaoks. Tuletame meelde, et re2c kirjutati 1993. aastal Peter Bambulis'i poolt eksperimentaalse generaatorina, mis loob väga kiireid leksikaalanalüsaatoreid ja erineb teistest generaatoritest genereeritud koodi kiirusest ja erakordselt paindlikust kasutajaliidesest, mis võimaldab analüsaatoreid hõlpsasti ja tõhusalt olemasolevasse […]

Wine 4.13 väljaanne

Saadaval on eksperimentaalne avatud Win32 API rakenduse versioon — Wine 4.13. Alates versiooni 4.12 väljaandmisest on suletud 15 veateadet ja tehtud 120 muudatust. Kõige olulisemad muudatused: Lisatud tunnustamine Microsoft Passport teenuse kaudu; Uuendatud päisefailid; Suletud veateated, mis on seotud mängude ja rakenduste tööga: Evoland (Steam), NVIDIA GeForce Experience […]

Plokiahel digitaalse transformatsiooni platvormina

Traditsiooniliselt on ettevõtete IT-süsteemid kujundatud ülesannete automatiseerimiseks, toetades sihtsüsteeme nagu ERP. Tänapäeval peavad organisatsioonid lahendama teistsuguseid ülesandeid - digitaliseerimise ja digitaalse ümberkujundamise ülesandeid. Seda on üsna keeruline teha endise IT-arhitektuuri alusel. Digitaalne ümberkujundamine on tõsine väljakutse. Millest peaks põhinema IT-süsteemide ümberkujundamise programm, et toetada ettevõtte digitaalset ümberkujundamist? Õige IT-infrastruktuur on võtmetähtsusega […]

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