Forfatter: ProHoster

Karakteristika for flagskibet Huawei Mate 30 Pro afsløret før meddelelsen

Det kinesiske firma Huawei præsenterer flagskibets smartphones i Mate 30-serien den 19. september i München. Få dage før den officielle meddelelse dukkede detaljerede tekniske specifikationer af Mate 30 Pro op på internettet, som blev offentliggjort af en insider på Twitter. Ifølge tilgængelige data vil smartphonen have en Waterfall-skærm med stærkt buede sider. Uden at tage højde for de buede sider er displayets diagonal 6,6 […]

Spektr-RG-observatoriet har opdaget en ny røntgenkilde i Mælkevejen

Det russiske ART-XC-teleskop ombord på Spektr-RG-rumobservatoriet har påbegyndt sit tidlige videnskabelige program. Under den første scanning af den centrale "bule" af Mælkevejsgalaksen blev en ny røntgenkilde detekteret, kaldet SRGA J174956-34086. I løbet af hele observationsperioden har menneskeheden opdaget omkring en million kilder til røntgenstråling, og kun snesevis af dem har deres egne navne. I de fleste tilfælde er deres […]

Sådan forklarer du din bedstemor forskellen mellem SQL og NoSQL

En af de vigtigste beslutninger, en udvikler træffer, er, hvilken database der skal bruges. I mange år var mulighederne begrænset til forskellige relationelle databasemuligheder, der understøttede Structured Query Language (SQL). Disse omfatter MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 og mange andre. I løbet af de sidste 15 år har mange nye […]

Krydsreplikation mellem PostgreSQL og MySQL

Jeg vil skitsere krydsreplikering mellem PostgreSQL og MySQL, samt metoder til opsætning af krydsreplikering mellem de to databaseservere. Typisk kaldes krydsreplikerede databaser homogene, og det er en bekvem metode til at flytte fra en RDBMS-server til en anden. PostgreSQL- og MySQL-databaser betragtes som relationelle, men […]

STEM-intensiv læringstilgang

Der er mange fremragende kurser inden for ingeniøruddannelsesverdenen, men ofte lider det pensum, der er bygget op omkring dem, af én alvorlig fejl - mangel på god sammenhæng mellem forskellige emner. Man kan indvende: hvordan kan det være? Når et uddannelsesprogram tilrettelægges, angives forudsætninger og en klar rækkefølge, hvori disciplinerne skal studeres, for hvert kursus. For eksempel for at indsamle og [...]

Opdagelse af sårbarheder og vurdering af modstanden mod hackerangreb af smart cards og kryptoprocessorer med indbygget beskyttelse

I løbet af det sidste årti er angribere, ud over metoder til at udtrække hemmeligheder eller udføre andre uautoriserede handlinger, begyndt at bruge utilsigtet datalækage og manipulation af programudførelse gennem sidekanaler. Traditionelle angrebsmetoder kan være dyre i form af viden, tid og processorkraft. Sidekanalangreb kan på den anden side lettere implementeres og ikke-destruktive, […]

XY-fænomenet: Sådan undgår du de "forkerte" problemer

Har du nogensinde tænkt over, hvor mange timer, måneder og endda liv, der er blevet spildt på at løse de "forkerte" problemer? En dag begyndte nogle mennesker at brokke sig over, at de skulle vente ulidelig længe på elevatoren. Andre mennesker var bekymrede over disse bagvaskelser og brugte en masse tid, kræfter og penge på at forsøge at forbedre betjeningen af ​​elevatorer og reducere ventetider. Men […]

Linux kerne 5.3 er blevet frigivet!

Vigtigste innovationer Pidfd-mekanismen giver dig mulighed for at tildele en specifik PID til en proces. Fastgørelsen fortsætter efter processen er afsluttet, så PID'et kan udstedes til den, når den starter igen. Detaljer. Begrænsninger af frekvensområder i procesplanlæggeren. For eksempel kan kritiske processer køres ved en minimumsfrekvenstærskel (f.eks. mindst 3 GHz), og lavprioritetsprocesser ved en højere frekvenstærskel […]

Habr Special #18 / Nye Apple-gadgets, en fuldt modulær smartphone, en landsby af programmører i Hviderusland, XY-fænomenet

I dette nummer: 00:38 - Nye Apple-produkter: iPhone 11, Ur og budget iPad til studerende. Tilføjer Pro-konsollen professionalisme? 08:28 — Fairphone "Honest Phone" er en fuldstændig modulær gadget, hvori bogstaveligt talt alle dele kan udskiftes. 13:15 — Bremser "langsom mode" fremskridtet? 14:30 — En lille ting, der ikke blev nævnt ved Apple-præsentationen. 16:28 — Hvorfor gør […]

Neovim 0.4.2

Vim-editorens gaffel – Neovim har endelig passeret version 0.4-mærket. Hovedændringer: Tilføjet understøttelse af svævende vinduer. Demo Tilføjet multigrid-understøttelse. Tidligere havde Neovim et enkelt gitter for alle oprettede vinduer, men nu er de forskellige, hvilket giver dig mulighed for at tilpasse hver af dem separat: skift skriftstørrelsen, udformningen af ​​selve vinduerne og tilføj din egen rullepanel til dem. Nvim-Lua introducerede […]

Varlink - kernegrænseflade

Varlink er en kernegrænseflade og protokol, der kan læses af både mennesker og maskiner. Varlink-grænsefladen kombinerer klassiske UNIX-kommandolinjeindstillinger, STDIN/OUT/ERROR-tekstformater, man-sider, servicemetadata og svarer til FD3-filbeskrivelsen. Varlink er tilgængelig fra ethvert programmeringsmiljø. Varlink-grænsefladen definerer, hvilke metoder der skal implementeres og hvordan. Hver […]

Linux 5.3 kernel udgivelse

Efter to måneders udvikling præsenterede Linus Torvalds udgivelsen af ​​Linux-kernen 5.3. Blandt de mest bemærkelsesværdige ændringer: understøttelse af AMD Navi GPU'er, Zhaoxi-processorer og Intel Speed ​​​​Select strømstyringsteknologi, muligheden for at bruge umwait-instruktioner til at vente uden at bruge cyklusser, 'utilization clamping'-tilstand for øget interaktivitet for asymmetriske CPU'er, pidfd_open systemopkald, evnen til at bruge IPv4-adresser fra undernet 0.0.0.0/8, evnen […]