Skribent: Yuri Gagarin

Akselerering av filinn- og utgang i C/C++, uten å anstrenge seg mye

Forord. Det finnes et så enkelt og nyttig verktøy – BDelta, og det har vist seg å være en del av vår produksjonsprosess i lang tid (det har godt vært umulig å fastslå hvilken versjon, men det var absolutt ikke den nyeste). Vi bruker det til sitt opprinnelige formål – å lage binære patcher. Når man ser på hva som finnes i repositoryet, blir man litt […]

Ny verdensrekord i beregning av tallet pi: 31,4 trillioner sifre

Bailey–Borwein–Plouffe-formelen, som gjør det mulig å trekke ut hvilket som helst spesifikt heksadesimalt eller binært siffer av tallet pi uten å beregne de foregående (den nåværende rekorden ble satt med Chudnovsky-algoritmen, se under). Google Compute Engine beregnet det største antallet sifre i tallet pi på 121 dager med 25 virtuelle maskiner, og satte ny verdensrekord: 31,4 billioner tegn […]

Brukerdokumentasjon: hva som gjør den dårlig, og hvordan fikse det

Dokumentasjonen for programvaren er bare en samling artikler. Men også de kan frustrere deg. Først bruker du lang tid på å finne riktig instruksjon. Så prøver du å forstå den vanskeligfattelige teksten. Du gjør som det står, men problemet blir ikke løst. Du leter etter en annen artikkel, blir nervøs… Etter en time gir du opp og går bort. Slik fungerer dårlig dokumentasjon. Hva gjør den slik, og hvordan forbedrer vi det […]

Konfigurering av 802.1X på Cisco-svitsjer med failover NPS (Windows RADIUS med AD)

La oss se på praktisk bruk av Windows Active Directory + NPS (2 servere for å sikre feilfri drift) + standard 802.1x for tilgangskontroll og autentisering av brukere – domene-PCer – enheter. Teorien om standarden kan leses på Wikipedia, via denne linken: IEEE 802.1X Siden "laboratoriet" mitt har begrensede ressurser, kombinerer jeg rollene til NPS og domenekontrolleren, men […]

Situasjonen: virtuelle GPU-er matcher ytelsen til fysiske løsninger

I februar ble det avholdt en konferanse ved Stanford som handlet om høyytelses databehandling (HPC). Representanter fra VMware forklarte at når man jobber med GPU, er systemet basert på en modifisert hypervisor ESXi like raskt som bare metal-løsninger. Her er teknologiene som gjorde dette mulig. / foto Victorgrigas CC BY-SA Problemet med ytelse. Ifølge analytikere er omtrent 70 % av arbeidsbelastningene i datasentre virtualisert. […]

Nytt nanoporous materiale lover forbedringer for batterier og katalysatorer

Det belgiske forskningssenteret Imec har annonsert utviklingen av en kostnadseffektiv teknologi for produksjon av nanopore materiale med fremragende egenskaper. Det unike materialet i form av en nano-hulstruktur har ekstremt høy porøsitet og en enestående forhold mellom overflate og volum. Tenk deg en liten brusflaske der 75 % av innholdet er tomrom med en total overflateareal på størrelse med en fotballbane. Samtidig er produksjonen av materialet ganske enkel […]

Tilgang til linux-server via Telegram-bot med Python

Det oppstår ofte situasjoner der tilgang til serveren er nødvendig her og nå. Imidlertid er tilkobling via SSH ikke alltid den mest praktiske metoden, fordi en SSH-klient, serveradresse eller «brukernavn/passord»-kombinasjon kanskje ikke er tilgjengelig. Selvfølgelig er det Webmin som forenkler administrasjonen, men det gir heller ikke øyeblikkelig tilgang. Derfor bestemte jeg meg for å implementere en enkel, men […]

Orkester av performance

Det ville knappast være feil å si at de beste blant oss finner glede gjennom lidelse. Ludwig van Beethoven. Jeg er Sergey, jeg jobber i Yandex.Money i teamet for ytelsesforskning. Jeg ønsker å fortelle deg starten på historien om vår vei til bruk av orkestrering – hvordan vi valgte verktøy og hva vi vurderte. Alle hendelsene i artikkelen skjer i sanntid, […]

Automatisk oppretting av kontoer fra AD i Zimbra Collaboration Suite

I en av våre tidligere artikler fortalte vi om hvordan man kan "venne" Zimbra med MS Active Directory, som brukes av de fleste russiske bedrifter for administrasjon av brukerkontoer. I den foreslo vi Zimbra-brukere å benytte seg av den enkleste og sikreste metoden for å opprette e-postkontoer i Zimbra basert på data fra AD som kalles LAZY Mode. […]

Vann sliper stein

For lenge sidan skreiv eg ein artikkel på Habr med tittelen «Intensitet er viktigare enn grundighet» der eg argumenterte for at det er betre å auke antallet forsøk på noko, i staden for å forlenge eit enkelt forsøk. No vil eg utdjupe denne tanken. Hovudideen er: Del arbeidet opp i arbeidsøkter slik at du auka antallet forsøk på å løysa oppgåva. I staden for å jobba kontinuerleg i seks timar, er det ofte meir føremålstenleg å gjera […]

Intensitet er viktigere enn grundighet

Nyleg leste eg ein interessant bok av Alan Pease, "Svar i spørsmål". I tillegg til hovudinnhaldet om korleis ein skal stille spørsmål for å få dei svara ein treng, inneheld boka ei innleiing der Alan fortel om si reise mot suksess. Allereie som tiåring begynte han å selje gummiprosjektører, og som att vaksen vart han den beste agenten i […]

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster