Autor: ProHoster

Platforma „1C: Enterprise” - ce se află sub capotă?

Bună, Habr! În acest articol vom începe o poveste despre modul în care platforma 1C:Enterprise 8 este structurată în interior și ce tehnologii sunt utilizate în dezvoltarea sa. De ce credem că acest lucru este interesant? În primul rând, pentru că platforma 1C:Enterprise 8 este o aplicație mare (mai mult de 10 milioane de linii de cod) în C++ (client, server etc.), JavaScript (client web) și, mai recent [... ]

Cum am tradus 10 milioane de linii de cod C++ la standardul C++14 (și apoi la C++17)

Cu ceva timp în urmă (în toamna lui 2016), când a dezvoltat următoarea versiune a platformei tehnologice 1C:Enterprise, echipa de dezvoltare a pus problema suportării noului standard C++14 în codul nostru. Trecerea la un nou standard, așa cum am presupus, ne-ar permite să scriem multe lucruri mai elegant, mai simplu și mai fiabil și ar simplifica suportul și întreținerea codului. Și pare să nu existe nimic extraordinar în traducere, [...]

Huawei neagă rapoartele privind transferul datelor utilizatorilor către guvernul chinez

Huawei a făcut o declarație oficială în legătură cu rapoartele din presa rusă conform cărora smartphone-ul Huawei P30 Pro ar transfera datele personale ale utilizatorilor către servere deținute de guvernul chinez. Aceste publicații s-au bazat pe informații dintr-o sursă străină. La rândul său, Huawei susține că informațiile furnizate nu sunt adevărate. După cum a arătat auditul, aceste informații [...]

Randamentul scurs a arătat smartphone-ul Pixel 3a în toată gloria

Telefoanele inteligente Pixel 7a și 3a XL de gamă medie sunt așteptate să fie dezvăluite pe 3 mai, ziua lansării conferinței pentru dezvoltatori Google I/O de la Shoreline Amphitheatre din Mountain View. Redările lor au apărut deja pe Internet, dar numai din față. Acum, bloggerul maestru al scurgerii Evan Blass, alias @Evleaks, a postat o imagine a unui Pixel […]

Autoportrete cu 32 de milioane de pixeli: smartphone-ul Xiaomi Redmi Y3 este prezentat oficial

Brandul Redmi, creat de compania chineză Xiaomi, așa cum era de așteptat, a prezentat smartphone-ul de nivel mediu Y3, destinat în primul rând pasionaților de selfie-uri. Un mic decupaj în partea de sus a ecranului găzduiește o cameră frontală de 32 de megapixeli cu o deschidere maximă de f/2,25. Au fost implementate funcțiile AI Portraits și AI Face Unlock: prima va ajuta la realizarea de autoportrete de înaltă calitate, iar a doua vă va permite să identificați utilizatorii după chip. […]

În toamnă, eroii din Assassin's Creed Chronicles: Rusia vor reveni într-o nouă carte de benzi desenate

Ubisoft, împreună cu Titan Comics, vor lansa o carte de benzi desenate numită Assassin's Creed: The Fall & The Chain. Evenimentele sale vor duce utilizatorii în Rusia, iar printre personaje vor apărea Nikolai Orlov și fiul său Inocent. Primul erou este familiar fanilor seriei Brotherhood of Assassins din jocul Assassin's Creed Chronicles: Russia. Reprezentanții Titan Comics au vorbit puțin despre complotul graficului […]

Angajații Amazon ar putea asculta conversațiile utilizatorilor de difuzoare inteligente Echo

Problemele de securitate a datelor devin din ce în ce mai importante în fiecare zi. Cu toate acestea, multe companii, într-un fel sau altul, înrăutățesc situația în această direcție. Bloomberg scrie că Amazon are mii de angajați în întreaga lume. Sarcina lor este să asculte fragmente de conversații care sunt înregistrate de difuzoarele inteligente Amazon Echo cu asistentul Alexa. Resursa se referă la cuvintele a șapte persoane care au lucrat în [...]

Trailer despre caracteristicile celor doisprezece generali din Total War: Three Kingdoms

În Total War: Three Kingdoms, jucătorii vor putea să unească China și să-și construiască imperiul asumând rolul unuia dintre cei doisprezece lorzi legendari, personaje din romanul semi-mitic chinezesc al lui Luo Guanzhong, Cele Trei Regate. China în 190, după căderea Imperiului Han, a fost dezbinată și fragmentată - țara avea nevoie de o nouă dinastie cu noi idealuri. Doisprezece lideri militari vizionari sunt gata să profite de această oportunitate, așa că […]

Cum și de ce să citiți fișele de date dacă microcontrolerele sunt hobby-ul tău

Microelectronica este un hobby la modă în ultimii ani datorită magicului Arduino. Dar iată problema: cu suficient interes, puteți depăși rapid DigitalWrite(), dar ce să faceți în continuare nu este complet clar. Dezvoltatorii Arduino au depus mult efort pentru a scădea bariera de intrare în ecosistemul lor, dar în afara acestuia există încă o pădure întunecată de circuite dure care este inaccesibilă amatorilor. De exemplu, fișele tehnice. Se pare […]

Eclipse ca platformă tehnologică pentru 1C: Instrumente de dezvoltare a întreprinderii

Probabil că Eclipse nu mai are nevoie de nicio prezentare specială. Mulți oameni sunt familiarizați cu Eclipse datorită instrumentelor de dezvoltare Java Eclipse (JDT). Este acest popular IDE Java open-source pe care majoritatea dezvoltatorilor îl asociază cu cuvântul „Eclipse”. Cu toate acestea, Eclipse este atât o platformă extensibilă pentru integrarea instrumentelor de dezvoltare (Eclipse Platform), cât și o serie de IDE-uri construite pe baza acesteia, inclusiv […]

Despre clientul web 1C

Una dintre caracteristicile frumoase ale tehnologiei 1C:Enterprise este că soluția de aplicație, dezvoltată folosind tehnologia de formulare gestionate, poate fi lansată atât într-un client subțire (executable) pentru Windows, Linux, MacOS X, cât și ca client web pentru 5 browsere - Chrome, Internet Explorer, Firefox, Safari, Edge și toate acestea fără a schimba codul sursă al aplicației. Mai mult, extern [...]

Recenziile GeForce GTX 1650 au fost amânate din cauza lipsei de drivere

Ieri, NVIDIA a prezentat oficial cea mai tânără placă video, GeForce GTX 1650. Mulți se așteptau ca odată cu prezentarea, recenzii ale noului produs să fie publicate pe site-uri specializate, inclusiv pe ale noastre. Cu toate acestea, acest lucru nu s-a întâmplat deoarece NVIDIA nu a furnizat recenzenților drivere pentru acest accelerator în avans. De obicei, resursele specializate primesc plăci video NVIDIA înainte de lansarea oficială, împreună cu […]