Författare: ProHoster

Battle of two yakozuna, eller Cassandra vs HBase. Sberbank team erfarenhet

Detta är inte ens ett skämt, det verkar som att just den här bilden mest exakt återspeglar essensen av dessa databaser, och i slutändan kommer det att stå klart varför: Enligt DB-Engines Ranking är de två mest populära NoSQL kolumnära databaserna Cassandra (nedan kallad CS) och HBase (HB). Som ödet skulle ha det, har vårt team för dataladdning på Sberbank arbetat nära HB under lång tid. Bakom […]

Fem frågor om design av programmeringsspråk

Vägledande filosofi 1. Programmeringsspråk för människor Programmeringsspråk är hur människor pratar med datorer. Datorn talar gärna alla språk som inte är tvetydiga. Anledningen till att vi har högnivåspråk är för att människor inte kan hantera maskinspråk. Poängen med programmeringsspråk är att förhindra vår stackars ömtåliga människa […]

Uppdaterar Check Point från R77.30 till 80.20

Hösten 2019 slutade Check Point att stödja versionerna R77.XX och det var nödvändigt att uppdatera. Mycket har redan sagts om skillnaden mellan versionerna, för- och nackdelarna med att byta till R80. Låt oss bättre prata om hur man faktiskt uppdaterar Check Point virtuella apparater (CloudGuard för VMware ESXi, Hyper-V, KVM Gateway NGTP) och vad som kan gå fel. Så vi har [...]

Ett urval av 143 översättningar av Paul Grahams essäer (av 184)

Paul Graham är en av de mest respekterade personerna bland IT-proffs, grundare och investerare. Han är en förstklassig programmerare (han skrev två programmeringsspråk), en hackare, skaparen av den vågade acceleratorn Y Combinator och en filosof. Med sina tankar och intelligens bryter Paul Graham in i ett brett spektrum av områden: från att förutsäga utvecklingen av programmeringsspråk under hundra år i framtiden till mänskliga egenskaper och sätt att fixa/hacka ekonomin. En […]

Tillförlitlighetsanalys av elektronisk utrustning som utsätts för stötar och vibrationer – en översikt

Journal: Shock and Vibration 16 (2009) 45–59 Författare: Robin Alastair Amy, Guglielmo S. Aglietti (E-post: [e-postskyddad]), och Guy Richardson Författarnas anknytning: Astronautical Research Group, University of Southampton, School of Engineering Sciences, Southampton, Storbritannien Surrey Satellite Technology Limited, Guildford, Surrey, Storbritannien Copyright 2009 Hindawi Publishing Corporation. Detta är en artikel med öppen tillgång som distribueras under […]

GNU Guile 3.0

Den 16 januari ägde den stora utgåvan av GNU Guile rum - en inbäddad implementering av programmeringsspråket Scheme med stöd för multithreading, asynkroni, arbete med nätverket och POSIX-systemanrop, det binära C-gränssnittet, PEG-parsing, REPL över nätverket, XML; har ett eget objektorienterat programmeringssystem. Huvudfunktionen i den nya versionen är fullt stöd för JIT-kompilering, vilket gjorde det möjligt att snabba upp program med i genomsnitt två […]

Svår talang: Ryssland tappar sina bästa IT-specialister

Efterfrågan på duktiga IT-proffs är större än någonsin. På grund av den totala digitaliseringen av affärer har utvecklare blivit den mest värdefulla resursen för företag. Det är dock extremt svårt att hitta lämpliga personer till teamet, bristen på kvalificerad personal har blivit ett kroniskt problem. Personalbrist inom IT-sektorn Porträttet av marknaden idag är detta: det finns i princip få yrkesverksamma, de är praktiskt taget inte utbildade och det finns färdiga […]

Uppdatering av Chrome 79.0.3945.130 med korrigering av kritiska sårbarheter

Chrome-webbläsarens uppdatering 79.0.3945.130 är tillgänglig, som åtgärdar fyra sårbarheter, varav en har tilldelats status som ett kritiskt problem, vilket gör att du kan kringgå alla nivåer av webbläsarskydd och exekvera kod på systemet, utanför sandlådemiljön. Detaljer om den kritiska sårbarheten (CVE-2020-6378) har ännu inte avslöjats, vi vet bara att den orsakas av tillgång till ett redan frigjort minnesblock i taligenkänningskomponenten. […]

Böckers historia och bibliotekens framtid

Böcker i den form som vi är vana vid att föreställa oss dem dök upp för inte så länge sedan. I forntida tider var papyrus den huvudsakliga informationsbäraren, men efter att förbudet mot dess export infördes ockuperade pergament denna nisch. När det romerska riket sjönk, upphörde böcker att vara rullar och pergamentark började sys till volymer. Denna process skedde gradvis, några [...]

Infinity Ward har förlängt den första säsongen av CoD: Modern Warfare och lagt till en armborst

Infinity Ward studio publicerade ett uttalande på sin officiella hemsida angående Call of Duty: Modern Warfare. Utvecklarna bestämde sig för att förlänga den första säsongen av spelet till den 11 februari och för att hedra detta lade de till möjligheten att få ett nytt vapen - ett armborst, som tidigare hittats i spelfilerna. Uttalandet lyder: "Under de närmaste veckorna kommer [Call of Duty: Modern Warfare] […]

Mir 1.7 skärmserverversion

Releasen av Mir 1.7-skärmservern har presenterats, vars utveckling fortsätter av Canonical, trots vägran att utveckla Unity-skalet och Ubuntu-utgåvan för smartphones. Mir är fortfarande efterfrågad i Canonical-projekt och är nu positionerad som en lösning för inbäddade enheter och Internet of Things (IoT). Mir kan användas som en sammansatt server för Wayland, så att du kan köra […]

Release av distributionen DilOS 2.0.2.

DilOS är en Illumos-baserad plattform med en Debian-pakethanterare (dpkg + apt) Dilos är licensierad av MIT. DilOS kommer att vara serversidesorienterad med virtualisering som Xen (dilos-xen3.4-dom0 tillgänglig för närvarande), zoner och verktyg för användning av småföretag och hemanvändare (exempel: som en filserver med en torrentklient med WEB GUI, apache […]