Rubriik: Blogi

Kuidas lugeda ja parandada 100 000 rida koodi nädalaga

Alguses on alati raske suure ja vana projektiga toime tulla. Architecture assessment — see on üks arhitekti tegevustest. Tavaline on töötada suurte, vanade projektidega ning tulemused tuleb esitada nädalaga. Kuidas hinnata projekti, mille koodirea arv ületab 100 tuhat, nädalaga ning pakkuda klientidele tõeliselt kasulikke tulemusi? Enamik arhitekte ja tehnilisi juhte […]

DBA: korraldame sünergiate ja importide haldamise

Suure andmehulkade keerulisel töötlemisel (erinevad ETL-protsessid: import, konverteerimine ja sünkroonimine välise allikaga) tekib sageli vajadus ajutiselt "mäletada" ja kiiresti töödelda midagi mahukat. Tüüpiline selline ülesanne kõlab tavaliselt umbes nii: "Siin on raamatupidamine eksportinud kliendilt pangas viimased saadud maksed, peame need kiiresti veebilehele üles laadima ja siduma kontodega". Kuid kui […]

data.table ümber

See märkus huvitab neid, kes kasutavad R-i tabeldatöötluse raamatukogu – data.table, ja võib-olla rõõmustavad, et näevad selle paindlikkust erinevates näidetes. Inspiraatsiooni saanud oma kolleegi heast näitest, ja lootuses, et olete juba lugenud tema artiklit, pakun sügavale kaevata koodi ja jõudluse optimeerimise suunas, tuginedes data.tablele. Sissejuhatus: kust data.table pärineb? […]

Brauser Mozilla Firefox kaotab FTP protokolli toe

Mozilla arendajad teatasid, et nad kavatsevad eemaldada FTP-protokolli toe oma brauserist Firefox. See tähendab, et tulevikus ei saa populaarses veebibrauseris kasutajad faile üles laadida ega vaadata teiste ressursside sisu FTP-protokolli kaudu. „Me teeme seda turvalisuse kaalutlustel. FTP on ebaturvaline protokoll ja pole mingeid põhjusi, miks seda peaks üles laadimise jaoks rohkem eelistama […]

Android 11-s võivad ilmuda uued žestidega juhtimise funktsioonid.

Möödunud kuul, kui Google välja lasi Android 11 Developer Preview esimese beetaversiooni, avastasid uurijad sealt uue funktsioonide kogumi, mida saab juhtida žestidega, koodnimega Columbus. Selgus, et seadme tagakülje kahekordne puudutus võimaldab käivitada Google Assistant'i, avada kaamera jms. Ja koos Android 11 Developer Preview 2 väljaandmisega on saadaval olevate […]

Mozilla toob Firefoxi tagasi TLS 1.0/1.1 toe

Mozilla ettevõte otsustas ajutiselt taastada protokollide TLS 1.0/1.1 toe, mis oli vaikimisi keelatud Firefox 74 versioonis. TLS 1.0/1.1 toe taastamine toimub ilma uue Firefox'i versiooni väljaandmiseta katseprojektide süsteemi kaudu, mille eesmärk on uusimate funktsioonide katsetamine. Põhjuseks toodi välja, et SARS-CoV-2 koronaviiruse pandemiatõttu on inimesed sunnitud töötama kodus ja ei saa […]

Välja on antud LSP Plugins 1.1.14 audioefektid

Välja on antud uus versioon LV2 efektide komplektist LSP PLugins, mis on ette nähtud heli töötlemiseks heliteoste segamisel ja masterdamisel. Kõige olulisemad muudatused: Pluginate kollektsioon on täiendatud mitme ribaga ekspandeerijatega (LSP Multiband Expander plugin series). DSP kood on oluliselt optimeeritud SSE/AVX (i386, x86_64), NEON (ARM-32) ja ASIMD (AArch64) käskude kasutamiseks. Kasutajaliidesesse on integreeritud mitmekeelsuse tugi võimalusega […]

„Kaugtöö“ koos Cisco ruuteriga

Seoses viimaste uudistega COVID-19 viiruse kiirest levikust sulgevad paljud ettevõtted oma kantseleid ja viivad töötajad kaugtööle. Cisco mõistab selle protsessi vajadust ja olulisust ning on valmis meie kliendidele ja partneritele igakülgset tuge pakkuma. Kaitstud kaugjuurdepääsu korraldamine Parim lahendus kaitstud kaugjuurdepääsu korraldamiseks ettevõtte ressurssidele on […]

Bare-Metal Provisioning oma kätega, või automaatne serverite ettevalmistamine nullist

Tere, mina olen Denis ja üks minu tegevusvaldkondi on infrastruktuuri lahenduste arendamine X5-s. Täna tahaksin jagada teiega, kuidas saaks avalike tööriistade baasil üles seada automaatse serverite ettevalmistamise süsteemi. Minu arvates on see huvitav, lihtne ja paindlik lahendus. Ettevalmistamise all mõistetakse: teha uuest serverist kastist välja täielikult konfigureeritud server […]

Nettop Purism Librem Mini on üles ehitatud Linuxi platvormile

Purismi projekti osalised teatasid, et nad toovad turule väikese vormifaktoriga lauaarvuti Librem Mini, mis kasutab Intel'i riistvaraplatvormi ja Linux'i tuumaga operatsioonisüsteemi. Seade on paigutatud korpusesse, mille mõõdud on vaid 128 × 128 × 38 mm. Sellel on Intel Core i7-8565U protsessor, mis kuulub Whiskey Lake'i põlvkonda ja sisaldab nelja arvutus ühelt tuumalt, võimaldades töödelda kuni kaheksat käsu sammu. Tootmise sagedus on 1,8 GHz ning maksimaalne […]

Google'i pakutud LVI rünnakuteabe kaitse on näidanud 14 korda madalamat jõudlust

Zola Bridges Google'ist pakkus LLVM kompilaatorite komplektille patši, mis rakendab SESES (Speculative Execution Side Effect Suppression) kaitset, aidates takistada rünnakuid Intel'i CPU spekulatiivse täitmise mehhanismi vastu, sarnasi LVI-le. Kaitsemeetod on rakendatud kompilaatori tasandil ja põhineb LFENCE käskude lisamisel, mis asetatakse iga lugemisprotseduuri enne masinkoodi genereerimist ja […]

ASA VPN koormuse tasakaalustamise klastrite juurutamine

Selles artiklis sooviksin jagada samm-sammult juhendit, kuidas kiiresti seadistada hetkel kõige skaleeritavam Remote-Access VPN juurdepääs AnyConnecti ja Cisco ASA – VPN Load Balancing Cluster baasil. Sissejuhatus: Paljud ettevõtted üle kogu maailma, arvestades COVID-19 olukorda, teevad jõupingutusi oma töötajate kaugtööle üleviimiseks. […]

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster