Kategori: Administration

NĂ€tverksdiagram som kod

De senaste Ă„ren har jag blivit mer engagerad i dokumentation. Att skriva en förklarande text om hur ett visst system fungerar Ă€r i grunden ganska enkelt. Att rita ett diagram som visar alla nyckelobjekt och relationerna mellan dessa objekt Ă€r ocksĂ„ helt hanterbart. Men den största utmaningen Ă€r att hĂ„lla denna dokumentation aktuell. Och visserligen […]

Grunderna för pÄlitlig datatransmission

Vignett för dem som vill förstĂ„ nĂ€tverk och protokoll. Kort sagt, denna artikel behandlar grunderna för pĂ„litlig datatransmission, med exempel i Go, inklusive UDP och TCP. Inspirerad av boken 'Datakommunikation och nĂ€tverk' av Kurose och Ross, dĂ€r alla bara pratar om Tanenbaum och Olifer. Transportprotokollet sĂ€kerstĂ€ller en logisk anslutning mellan appliceringsprocesserna, […]

NÀtverk för den blivande IT-specialisten. Obligatorisk grund

Cirka 80 % av oss som avslutar universitetet med nĂ„gon IT-examen blir i slutĂ€ndan inte programmerare. MĂ„nga arbetar inom teknisk support, som systemadministratörer, tekniker för datorutrustning, sĂ€ljkonsulter för digital teknik, manager inom IT-omrĂ„det och sĂ„ vidare. Denna artikel Ă€r just för de 80 % som precis har avslutat universitetet med nĂ„gon IT-examen och redan har börjat titta pĂ„ lediga tjĂ€nster, […]

Implementering av Reliable UDP-protokollet för .Net

Internet har lĂ€nge förĂ€ndrats. En av de grundlĂ€ggande protokollen i Internet - UDP, anvĂ€nds av applikationer inte bara för att leverera datagram och multicast, utan ocksĂ„ för att möjliggöra peer-to-peer-anslutningar mellan nodernas nĂ€tverk. PĂ„ grund av sin enkla struktur har detta protokoll fĂ„tt mĂ„nga oplanerade anvĂ€ndningsmetoder, Ă€ven om protokollens nackdelar, sĂ„som avsaknad av garanterad leverans, inte har försvunnit […]

Moln 1C. Allt Àr molnfritt

Flyttning Ă€r alltid stressande, oavsett hur den ser ut. Att flytta frĂ„n en mindre bekvĂ€m tvĂ„a till en mer bekvĂ€m, byta stad, eller helt enkelt ta sig samman och flytta frĂ„n mamma vid 40. Att flytta infrastruktur Ă€r inte heller sĂ„ enkelt. Det Ă€r en sak nĂ€r du har en liten sida med nĂ„gra tusen unika […]

PostgreSQL Antipatterns: berÀttelsen om iterativ förbÀttring av sökningen efter namn, eller "Optimering hit och dit"

Tusentals försĂ€ljningsteam över hela landet registrerar dagligen tiotusentals kontakter i vĂ„rt CRM-system — interaktioner med potentiella eller redan existerande kunder. Men för att hitta denna klient mĂ„ste vi först agera, och helst vĂ€ldigt snabbt. Detta görs oftast genom namn. DĂ€rför Ă€r det inte förvĂ„nande att man vid Ă€nnu en granskning av "tunga" förfrĂ„gningar pĂ„ […]

Bygger en SOCKS-router pÄ en bÀrbar dator med Debian 10.

Jag har skjutit upp publiceringen av denna artikel i ett helt Ă„r (eller tvĂ„) av en frĂ€msta anledning — jag hade redan publicerat tvĂ„ artiklar dĂ€r jag beskrev processen för att skapa en router i SOCKS frĂ„n en vanlig laptop med Debian. Men sedan dess har den stabila versionen av Debian uppdaterats till Buster, och ett tillrĂ€ckligt antal personer har kontaktat mig för att be om hjĂ€lp med […]

Hur gör man terminalen till sin vÀn istÀllet för fiende?

I denna artikel kommer vi att diskutera varför det Ă€r viktigt att inte helt avstĂ„ frĂ„n terminalen, utan att anvĂ€nda den med mĂ„tta. I vilka situationer man bör anvĂ€nda den och i vilka som bör undvikas. LĂ„t oss vara Ă€rliga. Ingen av oss behöver egentligen terminalen. Vi Ă€r vana vid att vi kan klicka med musen pĂ„ allt som gĂ„r och trigga nĂ„got. Vi […]

Hur Àrver Gitlab-CI miljövariabler?

Variabler i Gitlab kan definieras pĂ„ flera stĂ€llen: I gruppinstĂ€llningarna, i projektinstĂ€llningarna, i .gitlab-ci.yml. Variablerna i grupp- och projektinstĂ€llningarna kan anges som "fil" eller "vanlig variabel", med alternativet "skyddad" och "maskera". Vi börjar med enkel Ă€rftlighet och kommer gradvis att göra det mer komplext. Den slutliga listan över prioriteringsnivĂ„er kan ses i slutet av dokumentet. Ärftlighet […]

Pinebook Pro: inte lÀngre en Chromebook

Ibland fĂ„r man intrycket av att Chromebookar frĂ€mst köps för att installera Linux pĂ„ dem. Omedelbart tĂ€nker jag pĂ„ artiklar pĂ„ HabrĂ©: en, tvĂ„, tre, fyra, 
 DĂ€rför beslöt PINE Microsystems Inc. och gemenskapen PINE64 att marknaden saknar Pinebook Pro, som Ă€r speciellt designad för att anvĂ€ndas med Linux/*BSD som operativsystem. PĂ„ […]

Fella med NVMe pÄ Linux

God dag. Jag ville uppmĂ€rksamma gemenskapen pĂ„ en karaktĂ€ristisk egenskap hos Linux nĂ€r det gĂ€ller att arbeta med flera NVMe SSD:er i samma system. Detta Ă€r sĂ€rskilt relevanta för dem som gillar att skapa programvara RAID-arrayer av NVMe. Jag hoppas att informationen nedan hjĂ€lper till att skydda dina data och förhindrar olyckliga misstag. Vi Ă€r alla vana vid den logik som Linux anvĂ€nder vid […]

AnvÀndning av variabler i Azure DevOps-pipelines

Vi fortsĂ€tter översikten av det fantastiska verktyget för utveckling under Windows och mer, Azure DevOps. Denna gĂ„ng, efter att ha kĂ€mpat med miljövariabler, bestĂ€mde jag mig för att samla all min erfarenhet i en artikel. FrĂ„n att varje körningsmiljö har olika syntax till att det saknas en standardmetod för att överföra variabler frĂ„n ett steg i pipeline till ett annat. Jag vill pĂ„peka att de huvudsakliga […]

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