Kategori: Blogg

Att vÀlja rÀtt vÀg: 10 kritiska misstag vid utveckling av kunskapstest

Innan vi registrerar nya studenter för kursen Machine Learning Advanced testar vi de framtida studenterna för att avgöra deras beredskapsnivĂ„ och förstĂ„ vad de behöver erbjudas för att förbereda sig för kursen. Men en dilemma uppstĂ„r: Ă„ ena sidan mĂ„ste vi kontrollera kunskaperna inom Data Science, Ă„ andra sidan kan vi inte genomföra ett fullt 4-timmarsprov. För att lösa en sĂ„dan […]

En annan cykel: vi lagrar Unicode-strÀngar 30-60 % mer kompakt Àn UTF-8

Om du Ă€r utvecklare och stĂ„r inför uppgiften att vĂ€lja teckenkodning, Ă€r Unicode nĂ€stan alltid den rĂ€tta lösningen. Det specifika sĂ€ttet att representera beror pĂ„ kontexten, men oftast finns det ocksĂ„ ett universellt svar — UTF-8. Det Ă€r bra eftersom det tillĂ„ter anvĂ€ndning av alla Unicode-tecken, utan att förbruka för mĂ„nga byte i de flesta fall. Dock, för sprĂ„k som inte […]

Kör kommandoraden Linux pÄ iOS

Visste du att du kan köra kommandoraden i Linux pĂ„ iOS-enheter? Du kanske frĂ„gar: "Varför skulle jag anvĂ€nda textapplikationer pĂ„ min iPhone?" En rimlig frĂ„ga. Men om du lĂ€ser Opensource.com, vet du förmodligen svaret: Linux-anvĂ€ndare vill kunna arbeta med det pĂ„ alla enheter och anvĂ€nda sina egna instĂ€llningar. Men framför allt vill de […]

Perl 5.32.2

Denna version Ă€r resultatet av fyra veckors utveckling sedan release 5.33.1. Ändringar har genomförts av 19 författare i 260 filer och motsvarar cirka 11 000 kodrader. ÄndĂ„ anges endast en nyckelinnovation i perldelta: tolken kan byggas med det experimentella flaggan -Dusedefaultstrict, som aktiverar den relevanta pragman som standard. Effekten av denna instĂ€llning gĂ€ller inte enradare. […]

Lokaliseringstestning: varför det behövs för en app eller webbplats?

FörestĂ€ll dig följande scenario: du har utvecklat en applikation och slĂ€ppt den pĂ„ flera sprĂ„k. Men efter lanseringen upptĂ€ckte du fel i de olika sprĂ„kversionerna: en utvecklares vĂ€rsta mardröm. Just dĂ€rför finns det lokaliseringstestning, för att undvika sĂ„dana otrevliga situationer. Idag Ă€r USA inte lĂ€ngre den största aktören pĂ„ marknaden för mobilapplikationer. Kina […]

FörestÀll dig det.

Vilken firmwareversion Ă€r den "rĂ€tta" och "funktionella"? Om en lagringssystem garanterar driftsĂ€kerhet pĂ„ 99,9999%, innebĂ€r det dĂ„ att den kommer att fungera utan avbrott Ă€ven utan programuppdateringar? Eller tvĂ€rtom, för maximal driftsĂ€kerhet mĂ„ste man alltid installera den senaste firmware? Vi ska försöka besvara dessa frĂ„gor utifrĂ„n vĂ„r erfarenhet. En kort introduktion Vi förstĂ„r alla att varje […]

Lansering av plattformen för samarbete Nextcloud Hub 20

Lanseringen av Nextcloud Hub 20 har presenterats, som erbjuder en sjĂ€lvförsörjande lösning för att organisera samarbete mellan företagsanstĂ€llda och team som utvecklar olika projekt. Samtidigt publicerades den underliggande molnplattformen Nextcloud 20, som möjliggör distribution av en molnlagring med stöd för synkronisering och datautbyte, vilket ger möjlighet att visa och redigera data frĂ„n vilken enhet som helst pĂ„ vilket nĂ€tverk som helst (vid […]

Kan vi generera slumpmÀssiga tal om vi inte litar pÄ varandra? Del 2

Hej, Habr! I den första delen av artikeln diskuterade vi varför det kan vara nödvĂ€ndigt att generera slumpmĂ€ssiga tal för deltagare som inte litar pĂ„ varandra, vilka krav som stĂ€lls pĂ„ sĂ„dana slumpgeneratorer, och vi granskade tvĂ„ tillvĂ€gagĂ„ngssĂ€tt för deras implementering. I denna del av artikeln kommer vi att gĂ„ igenom ytterligare ett tillvĂ€gagĂ„ngssĂ€tt som anvĂ€nder tröskel-signaturer. Lite kryptografi För att […]

PostgreSQL Antipatterns: «OÀndlighet Àr inte grÀnsen!», eller Lite om rekursion

Recursion Ă€r en mycket kraftfull och anvĂ€ndbar mekanism nĂ€r samma Ă„tgĂ€rder utförs "nerĂ„t" pĂ„ relaterade data. Men okontrollerad rekursion Ă€r en ondskap som kan leda till antingen oĂ€ndlig körning av processen eller (vilket hĂ€nder oftare) att hela den tillgĂ€ngliga minnet "Ă€ts upp". DBMS fungerar pĂ„ samma principer — "sa att börja grĂ€va, sĂ„ grĂ€ver jag".

Google kommer att avslöja sÄrbarhetsinformation om tredjeparts Android-enheter

Google har introducerat initiativet Android Partner Vulnerability, dÀr syftet Àr att avslöja information om sÄrbarheter i Android-enheter frÄn olika OEM-tillverkare. Initiativet kommer att göra det mer transparent för anvÀndare att fÄ information om sÄrbarheter som Àr specifika för modifierade firmware frÄn tredjepartsleverantörer. Tidigare har officiella rapporter om sÄrbarheter (Android Security Bulletins) endast reflektat problem i den huvudkod som erbjudits.

UtgÄvan av virt-manager 3.0.0, grÀnssnittet för att hantera virtuella miljöer

Red Hat har slĂ€ppt en ny version av det grafiska grĂ€nssnittet för hantering av virtuella miljöer — Virt-Manager 3.0.0. Virt-Manager-grĂ€nssnittet Ă€r skrivet i Python/PyGTK, fungerar som en överbyggnad ovanpĂ„ libvirt och stöder hantering av system som Xen, KVM, LXC och QEMU. Projektkoden sprids under GPLv2-licensen. Programmet tillhandahĂ„ller verktyg för visuell bedömning av statistik om prestanda och resursanvĂ€ndning av virtuella maskiner.

UtgÄvan av Stratis 2.2, verktyget för att hantera lokala lagringsutrymmen

UtgÄvan av projektet Stratis 2.2 har publicerats, utvecklat av Red Hat och Fedora-gemenskapen för att enhetliggöra och förenkla verktyg för instÀllning och hantering av en pool bestÄende av en eller flera lokala lagringsenheter. Stratis erbjuder funktioner som dynamisk lagringsallokering, snapshots, integritetssÀkring och skapande av lager för cache. Projektkoden Àr skriven pÄ Rust-sprÄket och sprids under en licens.

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster