Författare: ProHoster

Plattform "1C: Enterprise" - vad finns under huven?

Hej, Habr! I den här artikeln kommer vi att börja en historia om hur 1C:Enterprise 8-plattformen är uppbyggd inuti och vilka tekniker som används i dess utveckling. Varför tycker vi att detta är intressant? För det första eftersom 1C:Enterprise 8-plattformen är en stor (mer än 10 miljoner rader kod) applikation i C++ (klient, server, etc.), JavaScript (webbklient) och, på senare tid [... ]

Hur vi översatte 10 miljoner rader C++-kod till C++14-standarden (och sedan till C++17)

För en tid sedan (hösten 2016), när vi utvecklade nästa version av teknologiplattformen 1C:Enterprise, tog utvecklingsteamet upp frågan om att stödja den nya C++14-standarden i vår kod. Övergången till en ny standard, som vi antog, skulle tillåta oss att skriva många saker mer elegant, enklare och tillförlitligt, och skulle förenkla stödet och underhållet av koden. Och det verkar inte finnas något extraordinärt i översättningen, [...]

Huawei förnekar rapporter om överföring av användardata till den kinesiska regeringen

Huawei har gjort ett officiellt uttalande i samband med rapporter i ryska medier om att Huawei P30 Pro-smarttelefonen påstås överföra användarnas personuppgifter till servrar som ägs av den kinesiska regeringen. Dessa publikationer baserades på information från en utländsk källa. Huawei hävdar i sin tur att informationen som lämnas inte är sann. Som revisionen visade, denna information [...]

Den läckta renderingen visade Pixel 3a-smarttelefonen i all sin glans

Pixel 7a och 3a XL mellanklasssmarttelefonerna förväntas presenteras den 3 maj, lanseringsdagen för Google I/O-utvecklarkonferensen på Shoreline Amphitheatre i Mountain View. Deras renderingar har redan dykt upp på Internet, men bara från framsidan. Nu har den där läckagemästarbloggaren Evan Blass, aka @Evleaks, lagt upp en bild på en Pixel […]

Självporträtt med 32 miljoner pixlar: Xiaomi Redmi Y3-smarttelefonen presenteras officiellt

Redmi-varumärket, skapat av det kinesiska företaget Xiaomi, presenterade som väntat Y3-smarttelefonen på mellannivå, som främst syftar till selfie-entusiaster. Ett litet urtag längst upp på skärmen rymmer en 32-megapixel frontkamera med en maximal bländare på f/2,25. Funktionerna AI-porträtt och AI-ansiktsupplåsning har implementerats: den första hjälper dig att ta självporträtt av hög kvalitet, och den andra gör att du kan identifiera användare efter ansikte. […]

Till hösten kommer hjältarna i Assassin's Creed Chronicles: Russia tillbaka i en ny serietidning

Ubisoft kommer tillsammans med Titan Comics att släppa en serietidning som heter Assassin's Creed: The Fall & The Chain. Dess evenemang kommer att ta användare till Ryssland, och Nikolai Orlov och hans son Innocent kommer att dyka upp bland karaktärerna. Den första hjälten är bekant för fans av Brotherhood of Assassins-serien från spelet Assassin's Creed Chronicles: Russia. Representanter från Titan Comics berättade lite om handlingen i den grafiska […]

Amazon-anställda kunde lyssna på konversationer från Echo-smarthögtalare

Datasäkerhetsfrågor blir viktigare för varje dag. Men många företag, på ett eller annat sätt, förvärrar situationen i denna riktning. Bloomberg skriver att Amazon sysselsätter tusentals människor runt om i världen. Deras uppgift är att lyssna på fragment av konversationer som spelas in av Amazon Echo smarta högtalare med Alexa-assistenten. Resursen hänvisar till orden från sju personer som arbetade i [...]

Trailer om egenskaperna hos de tolv generalerna i Total War: Three Kingdoms

I Total War: Three Kingdoms kommer spelare att kunna ena Kina och bygga sitt imperium genom att ta rollen som en av de tolv legendariska krigsherrarna, karaktärer från Luo Guanzhongs kinesiska semi-mytiska roman, The Three Kingdoms. Kina 190, efter Hanimperiets fall, splittrades och splittrades – landet behövde en ny dynasti med nya ideal. Tolv visionära militärledare är redo att dra nytta av denna möjlighet, så […]

Hur och varför läser du datablad om mikrokontroller är din hobby

Mikroelektronik är en fashionabel hobby de senaste åren tack vare den magiska Arduino. Men här är problemet: med tillräckligt intresse kan du snabbt växa ur DigitalWrite(), men vad du ska göra härnäst är inte helt klart. Arduino-utvecklare har lagt ner mycket ansträngning på att sänka barriären för att komma in i deras ekosystem, men utanför det finns det fortfarande en mörk skog av hårda kretsar som är otillgängliga för amatören. Till exempel datablad. Det verkar […]

Eclipse som en teknologiplattform för 1C:Enterprise Development Tools

Eclipse behöver förmodligen inte längre någon speciell introduktion. Många är bekanta med Eclipse tack vare Eclipse Java Development Tools (JDT). Det är denna populära Java IDE med öppen källkod som de flesta utvecklare förknippar med ordet "Eclipse". Eclipse är dock både en utbyggbar plattform för att integrera utvecklingsverktyg (Eclipse Platform), och ett antal IDE:er byggda på dess bas, inklusive […]

Om 1C-webbklienten

En av de trevliga funktionerna med 1C:Enterprise-teknologin är att applikationslösningen, utvecklad med teknik för hanterade formulär, kan lanseras både i en tunn (körbar) klient för Windows, Linux, MacOS X, och som en webbklient för 5 webbläsare - Chrome, Internet Explorer, Firefox, Safari, Edge och allt detta utan att ändra applikationens källkod. Dessutom externt [...]

GeForce GTX 1650-recensioner försenades på grund av brist på drivrutiner

I går presenterade NVIDIA officiellt det yngsta grafikkortet, GeForce GTX 1650. Många förväntade sig att tillsammans med presentationen skulle recensioner av den nya produkten publiceras på specialiserade webbplatser, inklusive vår. Detta hände dock inte eftersom NVIDIA inte försett granskarna med drivrutiner för denna accelerator i förväg. Vanligtvis får specialiserade resurser NVIDIA-videokort före den officiella releasen, tillsammans med […]