Skribent: Yuri Gagarin

Jinja2 på C++.

Jinja2Cpp, en malbyggingsverktøy for filer i C++, er nå ute. Dette er en filgenereringsgenerator basert på maler, tilsvarende den kjente jinja for Python - http://jinja.pocoo.org/ Basert på spesifikasjonen http://jinja.pocoo.org/docs/2.10/templates/. Artikler fra forfatteren som belyser noen aspekter og avdekker de mørke områdene - https://habr.com/ru/post/416581/ og https://habr.com/ru/post/419011/. Kilde: linux.org.ru

Fabrice Belar har publisert JavaScript-motoren

Den franske matematikeren Fabrice Bellard, mest kjent for sitt arbeid med ffmpeg, qemu, tcc og beregning av pi, har gjort QuickJS tilgjengelig offentlig - en kompakt implementering av JavaScript som et bibliotek skrevet i C. Den støtter nesten fullt ut spesifikasjonen ES2019, inkludert matematiske utvidelser. Den passerer alle tester i ECMAScript Test Suite. Ingen avhengigheter til andre biblioteker. Lite størrelsesstatisk […]

Om hormoner

Og nå står du midt i møtet, hjertet og pusten prøver å bryte ut av brystet, halsen er tørr, og det finnes en merkelig ringing i ørene. Og du forstår ikke hvorfor alle disse menneskene ikke forstår så enkle rasjonelle argumenter, som så glatt passer inn i ditt verdensbilde. Den indre stemmen skriker: - «Og hvorfor er det i det hele tatt så åpenbart […]

Virtuelle telefonsystem

Begrepet «virtuell PBX», eller «virtuell telefonsystem» betyr at leverandøren tar seg av plasseringen av selve PBX-en og bruken av alle teknologiene som er nødvendige for å tilby bedrifter kommunikasjonstjenester. Anrop, varsler og andre funksjoner behandles på PBX-serveren som står på leverandørens anlegg. Og for sine tjenester sender leverandøren vanligvis en månedlig regning, som vanligvis inkluderer noe […]

Mulighetene for container-datacenter: en ferdig kommunikasjonsnode i Myanmar på 50 dager

Å bygge telekommunikasjonsinfrastruktur er en kompleks oppgave når man ikke har verken forhold, erfaring eller spesialister. Men i slike tilfeller kan man bruke ferdige løsninger, som container-datacenter. I dette innlegget forteller vi hvordan datacentret til Campana ble opprettet i Myanmar, som i dag er en av de viktigste kommunikasjonsnodene i regionen og sikrer forbindelsen mellom undervanns […]

Intel har introdusert nye verktøy for flerbrikkeinnpakking av brikker

I lys av den kommende barrieren i chipproduksjon, som er det å bli umulig å redusere prosessene ytterligere, trer flerkrystallpakking av chipene frem. Ytelsen til fremtidens prosessorer vil bli målt i kompleksiteten eller, bedre sagt, kompleksiteten av løsningene. Jo flere funksjoner som tildeles en liten prosessorbrikke, desto kraftigere og mer effektiv vil hele plattformen bli. Samtidig vil selve prosessoren representere […]

Utgivelse av distribusjonen Clonezilla Live 2.6.2

Lanseringen av Linux-distribusjonen Clonezilla Live 2.6.2, som er beregnet for rask kloning av disker (kun brukte blokker kopieres), har funnet sted. Oppgavene som distribusjonen utfører, ligner på det proprietære produktet Norton Ghost. Størrelsen på ISO-bildet av distribusjonen er 272 MB (i686, amd64). Distribusjonen er basert på Debian GNU/Linux og bruker koden fra prosjekter som DRBL, Partition Image, ntfsclone, partclone, udpcast. Oppstart fra […]

Grunnleggeren av QEMU og FFmpeg har publisert JavaScript-motoren QuickJS

Den franske matematiker Fabrice Bellard, som står bag projekterne QEMU og FFmpeg og som har skabt den hurtigste formel til at beregne tallet Pi samt udviklet BPG-billedformatet, har offentliggjort den første udgave af den nye JavaScript-motor QuickJS. Motoren er kompakt og designet til at blive integreret i andre systemer. Projektkoden er skrevet i C og distribueres under MIT-licensen. […]

5 slides, der ignorerer erfarne præsentatører

Et stort brand eller en højtstående taler hjælper med at fylde konferencer. Folk tiltrækkes af “stjernerne” for at være på forkant og lære om deres fejl og sejre. Men til slutningen af præsentationerne giver deltagerne ikke høje bedømmelser til disse talere. I studiet for præsentations- og infografikdesign VisualMethod har de undersøgt hos iværksættere og virksomhedsembedsmænd, at mere […]

Hvordan lage perfekt formatert tekst på ett sekund: en makro i Word for de som skriver mye

Da jeg første gang begyndte at lære Habr at kende, befalede mine ældre kolleger strengt, at jeg skulle holde øje med dobbelt mellemrum og fejl i teksterne. I starten tillagde jeg ikke dette meget værdi, men efter mange nedgraderinger i min karma ændrede min holdning til dette krav sig hastigt. Og for nylig, min gode veninde fra Skt. Petersborg, som ikke lige er en nørd, Jana […]

Vi overvåker filendringer med Alerting OpenDistro for Elasticsearch

I dag har behovet for å overvåke endringer i spesifikke filer på serveren oppstått, det finnes mange ulike metoder, for eksempel osquery fra Facebook, men siden jeg nylig begynte å bruke Open Distro for Elasticsearch, bestemte jeg meg for å overvåke filer med Elastic, en av dens beats. Jeg vil ikke beskrive installasjonen av Elastic stack og Auditbeat, alt er i manualene, det eneste er at etter installasjonen må du redigere filen auditbeat.yml, i […]

Del 4: Vi starter Linux på RocketChip RISC-V

På bildet sender Linux-kjernen deg hilsen gjennom GPIO. I denne delen av historien om porteringen av RISC-V RocketChip til det kinesiske kortet med Cyclone IV, skal vi endelig starte Linux, samt lære å konfigurere IP Core minnekontrolleren selv og litt redigere dts-beskrivelsen av maskinvaren. Denne artikkelen er en fortsettelse av den tredje delen, men i motsetning til den tidligere delen som vokste betydelig, er den […]

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