Kategori: Blogg

UtgÄvan av Slackel 7.2

UtgĂ„van av Slackel 7.2 har presenterats, byggd pĂ„ projekten Slackware och Salix och helt kompatibel med de repositorier som erbjuds av dem. En nyckelfunktion för Slackel Ă€r anvĂ€ndningen av den stĂ€ndigt uppdaterade Slackware-Current-grenen. Det grafiska grĂ€nssnittet baseras pĂ„ fönsterhanteraren Openbox. Storleken pĂ„ den bootbara bilden, som kan köras i live-lĂ€ge, Ă€r 1,5 Gb (32 och 64 bit). Distro kan anvĂ€ndas pĂ„ system med […]

Container – i pipeline: CRI-O Ă€r nu som standard i OpenShift Container Platform 4

Plattformen Red Hat OpenShift Container Platform 4 möjliggör en automatiserad skapelse av vĂ€rdar för distribution av containrar, Ă€ven i infrastrukturen hos molnleverantörer, pĂ„ virtualiseringsplattformar eller i bare-metal-system. För att skapa en verkligt molnbaserad plattform var vi tvungna att ha strikt kontroll över alla anvĂ€nda komponenter och pĂ„ sĂ„ sĂ€tt öka tillförlitligheten i den komplexa automatiseringsprocessen. […]

Exempel pÄ implementing av Continuous Integration med hjÀlp av BuildBot

(Bild av Computerizer frĂ„n Pixabay) Hej! Jag heter Evgeny Cherkin, jag Ă€r programmerare i utvecklarteamet hos gruvföretaget Polymetal. NĂ€r man inleder ett större projekt börjar man fundera: "Vilken programvara Ă€r bĂ€st att anvĂ€nda för att stödja det?". Ett IT-projekt gĂ„r igenom flera steg innan en ny version slĂ€pps. Det Ă€r bra nĂ€r kedjan av dessa steg Ă€r automatiserad. Den automatiserade processen för att slĂ€ppa en ny version […]

Hur man vÀljer en Open Source-licens för RAD-ramverk pÄ GitHub

I den hĂ€r artikeln kommer vi att diskutera upphovsrĂ€tt, men mest om att vĂ€lja en fri licens för RAD-ramverket IONDV. Ramverket och för öppen kĂ€llkod produkter baserade pĂ„ det. Vi kommer att berĂ€tta om den tillĂ„tande licensen Apache 2.0, vad som ledde oss dit och vilka beslut vi stĂ€lldes inför under processen. Licensvalprocessen Ă€r ganska arbetskrĂ€vande […]

Trevligt och anvÀndbart inom undervisning

Hej allihopa! För ett Ă„r sedan skrev jag en artikel om hur jag organiserade en universitetskurs i signalbehandling. Enligt feedbacken innehĂ„ller artikeln mĂ„nga intressanta idĂ©er, men den Ă€r lĂ„ng och svĂ„rlĂ€st. Jag har lĂ€nge velat dela upp den i mindre delar och skriva dem tydligare. Men att skriva samma sak tvĂ„ gĂ„nger kĂ€nns lite konstigt. Dessutom, […]

Utgivning av Deepin 15.11-distributionen, som utvecklar sin egen grafiska miljö

UtgĂ„van av distributionen Deepin 15.11 har presenterats, baserad pĂ„ Debian-paketbasen, men som utvecklar sin egen skrivbordsmiljö, Deepin Desktop Environment, samt cirka 30 anvĂ€ndarappar, inklusive musikspelaren DMusic, videospelaren DMovie, meddelandesystemet DTalk, installationsprogrammet och programcenteret Deepin Software Center. Projektet grundades av en grupp utvecklare frĂ„n Kina, men har utvecklats till ett internationellt projekt. Distributionen stöder […]

Lansering av CMake 3.15 byggsystem

Det har skett en release av den plattformsoberoende öppna byggscriptinggeneratorn CMake 3.15, som fungerar som ett alternativ till Autotools och anvĂ€nds i sĂ„dana projekt som KDE, LLVM/Clang, MySQL, MariaDB, ReactOS och Blender. Koden för CMake Ă€r skriven i C++ och distribueras under BSD-licens. CMake kĂ€nnetecknas av att erbjuda ett enkelt skriptsprĂ„k, möjligheter att utöka funktionaliteten genom moduler och ett minimalt antal beroenden (inga bindningar till […]

Fördelar och nackdelar med HugePages

ÖversĂ€ttningen av artikeln har förberett för studenter i kursen "Linux-administratör". Tidigare har jag berĂ€ttat om hur man kontrollerar och aktiverar anvĂ€ndningen av Hugepages i Linux. Denna artikel Ă€r endast anvĂ€ndbar om du faktiskt har möjlighet att anvĂ€nda Hugepages. Jag har stött pĂ„ mĂ„nga som luras av tanken att Hugepages pĂ„ magiskt vis kommer att öka prestandan. ÄndĂ„ Ă€r hugepaging ett komplext Ă€mne, […]

Kubernetes Operator pÄ Python utan ramverk och SDK

Go Ă€r för nĂ€rvarande en monopolist bland programmeringssprĂ„k som folk vĂ€ljer för att skriva operatörer för Kubernetes. Det finns objektiva skĂ€l till detta, sĂ„som: Det finns ett kraftfullt ramverk för att utveckla operatörer pĂ„ Go - Operator SDK. Banbrytande applikationer som Docker och Kubernetes Ă€r skrivna i Go. Att skriva sin egen operatör pĂ„ Go innebĂ€r att kommunicera med ekosystemet pĂ„ […]

Balansering av skriv- och lÀsning i databasen

I den föregĂ„ende artikeln beskrev jag konceptet och implementeringen av en databas som bygger pĂ„ funktioner snarare Ă€n tabeller och fĂ€lt som i relationella databaser. Den innehöll mĂ„nga exempel som visar fördelarna med detta tillvĂ€gagĂ„ngssĂ€tt jĂ€mfört med det klassiska. MĂ„nga ansĂ„g att dessa exempel inte var tillrĂ€ckligt övertygande. I denna artikel kommer jag att visa hur ett sĂ„dant koncept möjliggör snabb och enkel balansering […]

Utveckling av en app med SwiftUI. Del 1: datastream och Redux

Efter att ha deltagit i State of the Union-sessionen pĂ„ WWDC 2019 bestĂ€mde jag mig för att noggrant utforska SwiftUI. Jag har spenderat mycket tid pĂ„ att arbeta med det och har nu börjat utveckla en verklig applikation som kan vara anvĂ€ndbar för en bred publik. Jag har kallat den MovieSwiftUI - en app för att söka efter nya och gamla filmer samt att samla deras […]

Uppdatering av DNS-servrar BIND 9.14.4 och Knot 2.8.3

Korrigerande uppdateringar har publicerats för de stabila grenarna av DNS-servern BIND 9.14.4 och 9.11.9 samt för den under utveckling experimentella grenen 9.15.2. I de nya utgĂ„vorna har en sĂ„rbarhet (CVE-2019-6471) avhjĂ€lpts, orsakad av ett tĂ€vlingsvillkor som kan leda till en överbelastningsattack (avslutning av processen vid utlöst assert) nĂ€r mĂ„nga inkommande paket blockeras. Dessutom har den nya versionen 9.14.4 lagt till stöd för API GeoIP2 […]

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