Forfatter: Yuri Gagarin

resvg 0.7 — SVG-renderingsbibliotek

Der er udgivet en ny, betydelig version af biblioteket til rasterisering af SVG — resvg. De vigtigste ændringer: En helt ny implementering af tekstgengivelse: Næsten hele stakken fra tegn til Bézier-kurve er nu implementeret i Rust: skrifttypevalg (font matching and fallback), parsing af TrueType, gulvplanlægning af glyphs i henhold til SVG-regler (SVG text layout). En undtagelse er shaping (text shaping), som bruger HarfBuzz. […]

Kognitive forvrængninger i tilegnelsen af "tider" i engelsk, eller Den, der hindrer os, kan også hjælpe os

*Baader-Meinhof-fænomener, eller hyppighedsillusionen — en kognitiv forvrængning, hvor nyligt lærte informationer, der dukker op igen efter en kort periode, opfattes som usædvanligt hyppigt gentaget. Rundt omkring er der "bugs"... Hver eneste af os er fyldt med "bugs" — kognitive forvrængninger. Spørgsmålet opstår: hvordan kan menneskelig perception overhovedet finde sted uden disse? Kan menneskets bevidsthed i princippet være fri for […]

Visdomstænder: Vi trækker og trækker

Efter offentliggørelsen af de tidligere artikler, især "Visdomstænder – at fjerne eller lade være", har jeg modtaget flere kommentarer med spørgsmål som "Og hvis den 7. tand engang er blevet fjernet, vil 8. tanden så tage dens plads?" eller "Kan den 8. tand (den horisontale) trækkes ud og placeres, hvor den 7. tand, som ikke findes, var?" Så for at gøre dette, som du […]

Tale pyramid: hvordan man ved hjælp af Dilt's niveauer opnår tillid fra publikum.

Et projektbeslutning eller finansiering af en startup kan afhænge af blot én præsentation. Det er især gripende, når det er en professionel, der kunne have brugt denne tid på udvikling. Hvis din virksomhed ikke har dedikerede ledere til marketing og salg, kan du på blot en time lære talepyramidens opbygning, metoden til indirekte påvirkning af publikum og reglerne for udarbejdelse af forretningspræsentationer. […]

Nginx Opskrifter: LDAP-godkendelse med CAPTCHA

For at forberede godkendelsen med CAPTCHA har vi brug for selve nginx og dets plugins encrypted-session, form-input, ctpp2, echo, ldap, headers-more, auth_request, set-misc. (Jeg gav links til mine forks, da jeg har lavet nogle ændringer, som jeg endnu ikke har kunnet få ind i de originale repositories. Man kan også bruge et færdigt billede.) Først sætter vi encrypted_session_key «abcdefghijklmnopqrstuvwxyz123456»; Derefter, for en sikkerheds skyld, deaktiverer vi autorisationsoverskriften […]

Nginx opskrifter: grundlæggende godkendelse med CAPTCHA

For at forberede autentificeringen med CAPTCHA har vi brug for selve Nginx og dets plugins encrypted-session, form-input, ctpp2, echo, headers-more, auth_request, auth_basic, set-misc. (Jeg har givet links til mine forks, da jeg har lavet nogle ændringer, som jeg endnu ikke har kunnet få ind i de originale repositories. Man kan også benytte et færdigt billede.) Først skal vi indstille encrypted_session_key til «abcdefghijklmnopqrstuvwxyz123456»; Dernæst deaktiverer vi autentificeringsheaderen […]

Ny artikel: Beregningsfotografi

Den originale artikel er publiceret på Vastrik.ru og offentliggjort på 3DNews med forfatterens tilladelse. Vi giver den fulde tekst af artiklen, undtagen det enorme antal links — de vil være nyttige for dem, der er seriøst interesseret i emnet og ønsker at studere de teoretiske aspekter af computergenereret fotografi dybere, men for det brede publikum har vi anset dette materiale for overflødigt. I dag er ingen smartphone-præsentation uden […]

Stabil udgivelse af DBMS MariaDB 10.4

Efter et år med udvikling og seks præ-releaser er den første stabile udgave af den nye version af databasen MariaDB 10.4 klar, som er en aflægger af MySQL, der bevarer bagudkompatibilitet og adskiller sig ved integrationen af ekstra lagringsmotorer og udvidede funktioner. Støtten til den nye version vil blive opretholdt i 5 år, indtil juni 2024. Udviklingen af MariaDB overvåges af den uafhængige organisation MariaDB Foundation i overensstemmelse med […]

Udgivelsen af Qt 5.13-rammeværket

Efter et halvt års udvikling er udgivelsen af det platformuafhængige Qt 5.13-rammeværk klar. Kildekoden til Qt-komponenterne leveres under licenserne LGPLv3 og GPLv2, og udviklerværktøjerne Qt såsom Qt Creator og qmake samt nogle moduler leveres under GPLv3-licensen. Hovednyhederne: Der er fuld support til modulet "Qt for WebAssembly" (som tidligere var eksperimentelt), der gør det muligt at kompilere grafiske applikationer til […]

Én sprog til at styre dem alle

Skjult under lag af kode ligger et sprog, der tørster efter at blive lært. På tidspunktet for skrivningen giver søgningen "hvilket programmeringssprog skal man lære først" 517 millioner søgeresultater. Hver af disse hjemmesider vil rose et bestemt sprog, og 90% af dem vil til sidst anbefale Python eller JavaScript. Uden lange forspil vil jeg officielt erklære, at alle […]

Udøvelse af offentlige og private transaktioner i blockchainen JPMorgan Quorum ved hjælp af Web3

Quorum — en blockchain baseret på Ethereum, udviklet af JPMorgan og for nylig blevet den første distribuerede registreringsplatform, som Microsoft Azure tilbyder. Quorum understøtter private og offentlige transaktioner og har mange kommercielle brugsområder. I denne artikel vil vi gennemgå et af sådanne scenarier — implementeringen af et distribueret registreringsnetværk mellem et supermarked og en lagerbesidder for at sikre opdateret information […]

Udviklerne fra Telegram tester geochat-funktionen

I begyndelsen af denne måned kom der information om, at en ny chatfunktion til mennesker i nærheden testes i den lukkede beta-version af messenger-appen Telegram til iOS. Nu rapporterer netværkskilder, at udviklerne af Telegram afslutter testningen af den nye funktion, som snart vil være tilgængelig for brugerne af den standardversion af den populære messenger. Udover muligheden for at skrive til folk […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster