Författare: Yuri Gagarin

Acceleration av fil I/O C\/C++, utan att anstränga sig för mycket

Förord Det finns ett sådant enkelt och mycket användbart verktyg i världen – BDelta, och det har visat sig att det har rotat sig länge i vår produktionsprocess (även om jag inte lyckades installera dess version, var den definitivt inte den senaste tillgängliga). Vi använder det för dess avsedda syfte – att bygga binära patchar. Om man ser vad som finns i repositoryt, så blir man lite […]

Nytt världsrekord i beräkningen av π: 31,4 triljoner siffror

Bailey–Borwein–Plouffe-formeln, som möjliggör extrahering av en specifik hexadecimalt eller binärt siffra i π utan att beräkna tidigare (det nuvarande rekordet sattes med Chudnovsky-algoritmen, se under kat) Beräkningsklustret Google Compute Engine har under 121 dagar på 25 virtuella maskiner räknat det största antalet siffror i π och satt ett nytt världsrekord: 31,4 triljoner siffror […]

Användardokumentation: vad gör den dålig, och hur kan det åtgärdas

Mjukvarudokumentation är bara en samling artiklar. Men även de kan vara frustrerande. Först letar du länge efter rätt instruktion. Sedan försöker du förstå den svårbegripliga texten. Du gör som det står skrivet, men problemet löses inte. Du söker en annan artikel, blir nervös… Efter en timme ger du upp och lämnar. Så fungerar dålig dokumentation. Vad gör den sådan, och hur kan det åtgärdas […]

Inställning av 802.1X på Cisco-switchar med redundanta NPS (Windows RADIUS med AD)

Låt oss titta på praktisk användning av Windows Active Directory + NPS (2 servrar för redundans) + standarden 802.1x för åtkomstkontroll och autentisering av användare – domän datorer – enheter. Teorin om standarden kan läsas på Wikipedia via länken: IEEE 802.1X Eftersom min "laboratorium" är resursbegränsad, kan jag kombinera rollerna NPS och domänkontroller, men […]

Situation: virtuella GPU:er är jämförbara med hårdvarulösningar när det kommer till prestanda.

I februari hölls en konferens i Stanford om högpresterande beräkningar (HPC). Representanter från VMware rapporterade att system baserade på den modifierade hypervisorn ESXi är lika snabba som bare metal-lösningar när de arbetar med GPU:er. Här är teknologierna som möjliggjorde detta. / foto Victorgrigas CC BY-SA Prestationsproblem Enligt analytiker är cirka 70 % av arbetsbelastningarna i datacenter virtualiserade. […]

Det nya nanoporet materialet lovar att förbättra batterier och katalysatorer

Det belgiska forskningscentret Imec har meddelat om utvecklingen av en kostnadseffektiv teknik för produktion av nanoporet material med exceptionella egenskaper. Det unika materialet, som har en nanostrukturerad form, har en oerhört hög porositet och en oöverträffad yta-till-volym förhållande. Tänk dig en liten burk läsk där 75 % av innehållet är tomrum med en total yta motsvarande en fotbollsplan. Samtidigt är produktionen av materialet ganska enkel […]

Åtkomst till Linux-server via Telegram-bot på Python

Det händer ganska ofta att tillgång till servern behövs här och nu. Men ibland är inte SSH-anslutning det mest praktiska sättet, eftersom man kanske inte har en SSH-klient, serverns adress eller en användarnamn/lösenord-koppling till hands. Självklart finns det Webmin som förenklar administrationen, men det ger inte heller omedelbar åtkomst. Så jag bestämde mig för att implementera en enkel, men […]

Performanceorkester

Det är knappast fel att säga att de bästa människorna finner glädje genom lidande. Ludwig van Beethoven. Jag heter Sergey och arbetar på Yandex.Money i teamet för prestandaforskning. Jag vill berätta för er början av historien om vår väg till att använda orkestrering – hur vi valde verktyg och vad vi beaktade. Alla händelser i artikeln sker i realtid, […]

Automatisk skapelse av konton från AD i Zimbra Collaboration Suite

I en av våra tidigare artiklar berättade vi om hur man kan "vänja" Zimbra och MS Active Directory, som används av de flesta ryska företag för hantering av användarkonton. I den föreslog vi att Zimbra-användare skulle använda det mest enkla och säkra sättet att skapa e-postlådor i Zimbra baserat på data från AD, kallat LAZY Mode. […]

Vatten urholkar stenen

För länge sedan skrev jag en artikel på Habr med titeln "Intensitet är viktigare än noggrannhet" om att det är bättre att öka antalet försök att göra något snarare än att förlänga ett enskilt försök. Nu vill jag bygga vidare på denna tanke. Huvudidén: dela upp arbetet i arbetspass på ett sådant sätt att öka antalet försök att lösa en uppgift. Istället för att arbeta i sex timmar är det ofta att föredra att göra […]

Intensitet är viktigare än noggrannhet

Nyligen läste jag en intressant bok av Alan Pease, "Svar i frågor". Förutom det centrala innehållet om hur man ställer frågor korrekt för att få de svar man behöver, finns det en inledning i boken där Alan berättar om sin väg till framgång. Redan vid tio års ålder började han sälja gummisvampar, och vid arton års ålder blev han den bästa agenten för […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster