Auteur: Yuri Gagarin

Release PyPy 7.3, een implementatie van Python, geschreven in de programmeertaal Python

De release van het PyPy-project 7.3 is gevormd, dat de implementaties van de Python-taal ontwikkelt, geschreven in de Python-taal (gebruik een statisch getypeerde subset van RPython, Restricted Python). De release is gelijktijdig voorbereid voor de takken PyPy2.7 en PyPy3.6, die ondersteuning bieden voor de syntaxis van Python 2.7 en Python 3.6. De release is beschikbaar voor Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 of ARMv7 met VFPv3), macOS (x86_64), […]

Delta Chat 1.0 is uitgebracht voor Android met een nieuwe kern, herschreven in Rust.

De release van de messenger Delta Chat 1.0 voor het Android-platform is gepresenteerd (de laatste versie voor desktop is 0.901, en voor iOS is het 0.960). Het Delta Chat-project is opmerkelijk vanwege het gebruik van gewone e-mail als transport met de transmissie van instant messages via e-mail (chat-over-email, een gespecialiseerde e-mailclient die als messenger fungeert). De code van de applicaties is beschikbaar onder de GPLv3-licentie, terwijl de basisbibliotheek beschikbaar is onder […]

ElectronMail 4.0.0

De release van de e-mailclient met end-to-end encryptie heeft plaatsgevonden. In de nieuwe versie ElectronMail 4.0.0 is de ondersteuning voor de Tutanota-service verwijderd en blijft de ondersteuning voor ProtonMail intact. Het programma is geschreven door Vladimir Yakovlev op het Electron-framework en is open source (MIT-licentie). Het belangrijkste verschil met de gratis versies van de officiële clients is de mogelijkheid tot zoeken, geen volumebeperkingen en extra mogelijkheden in offline-modus. Pakketassemblages zijn beschikbaar […]

Apple's Strategie. Binding van het OS aan 'hardware' – een concurrerend voordeel of een nadeel?

In 2013 domineerde Microsoft al drie decennia de technologie-industrie, met een ongelooflijk succes van zijn besturingssysteem. Het bedrijf verloor geleidelijk zijn leidende positie, maar niet omdat het model niet meer functioneerde, maar omdat Android van Google de leerstellingen van Windows volgde, terwijl het volledig gratis was. Het leek erop dat dit het leidende besturingssysteem voor smartphones zou worden. Dit is duidelijk niet het geval […]

Geïndexeerde binaire boom

Ik kwam een taak tegen van de volgende aard. Het is nodig om een gegevensopslagcontainer te implementeren met de volgende functionaliteit: een nieuw element invoegen, een element verwijderen op volgnummer, een element op volgnummer ophalen, gegevens worden gesorteerd opgeslagen. Gegevens worden voortdurend toegevoegd en verwijderd, de structuur moet een snelle werking garanderen. Eerst probeerde ik zoiets te implementeren met behulp van de standaardcontainers van std. Deze weg leidde niet […]

PagerDuty, of waarom de operationele afdeling soms 's nachts niet kan slapen

Hoe complexer het systeem, hoe meer het wordt overspoeld met allerlei meldingen. Er ontstaat de behoefte om op deze meldingen te reageren, ze te aggregeren en te visualiseren. Ik denk dat deze situatie velen meer dan bekend voorkomt. De oplossing waarover ik ga praten is niet de meest verrassende, maar een volledige artikel hierover kan ik niet vinden. Daarom besloot ik de ervaringen van FunCorp te delen en te vertellen over […]

We creëren een actieplan met behulp van het AWS Cloud Adoption Framework

De vertaling van het artikel is speciaal voorbereid voor studenten van de cursus 'Cloud Solution Architecture'. Bron Download de gids Actieplannen van AWS CAF helpen u voor te bereiden op de overgang naar de cloudtechnologiestack. De reis begint met het feit dat uw team van leiders zes aspecten van de CAF overweegt. Elk van de aspecten wordt gebruikt om workstreams te creëren die de hiaten in bestaande vaardigheden en processen identificeren, en […]

nginx 1.17.7

Er is weer een nieuwe release in de huidige mainline-tak van de webserver nginx. In tak 1.17 is actieve ontwikkeling aan de gang, terwijl in de huidige stabiele tak (1.16) alleen bugfixes worden aangebracht. Bugfix: bij het starten of tijdens herconfiguratie kon een segmentation fault optreden als de configuratie de rewrite-directive met een lege vervangingsregel gebruikte. Bugfix: tijdens het werkproces kon een segmentation […]

Hoe ze in IT komen: over stagiaires en junioren (resultaat van de enquête ‘Mijn kring’)

Een tijdje geleden nam "Mijn kring" deel aan een discussie, georganiseerd door onze vrienden van Index School, gewijd aan de tewerkstelling van beginnende specialisten. De organisatoren stelden de deelnemers de volgende uitdaging: "De IT-sector heeft al geruime tijd een tekort aan professionals, en dat is geen nieuws. Het lijkt erop dat de oplossing voor deze situatie zou moeten komen van beginnende specialisten, die in overvloed op de markt aanwezig zijn. […]

C++ Rusland: hoe het was

Als je aan het begin van het toneelstuk zegt dat er een C++-code aan de muur hangt, moet het aan het einde zeker op je knie schieten. Bjarne Stroustrup Van 31 oktober tot 1 november vond in Sint-Petersburg de C++ Russia Piter-conferentie plaats – een van de grootste programmeringconferenties in Rusland, georganiseerd door JUG Ru Group. Onder de uitgenodigde sprekers – […]

Vergelijkingen voor de keuken onder de kerstboom

Magische constanten C — Schoonheid (zie Marshak), B — Balans (zie Nash), MLPB — Materialen, mensen en proces in ruimte (zie Mayakovsky, Corbusier). Een verse grafische convolutionele neurale netwerk is ook nuttig in de keuken. Molecular cooking is nu gemakkelijker dan ooit. Het is helemaal voldoende om een gerecht te beschrijven als: $inline$H = sigma [ hat D ^{-½} hat […

Windows Native Applications en de Acronis Active Restore-service

Vandaag gaan we verder met het verhaal over hoe we samen met de jongens van de Universiteit Innopolis technologie ontwikkelen voor Active Restore, zodat gebruikers zo snel mogelijk weer aan de slag kunnen na een storing. We zullen het hebben over native Windows-applicaties, inclusief de bijzonderheden van hun creatie en uitvoering. Onder de snede – een beetje over ons project, evenals een praktische handleiding voor het schrijven van […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster