Autor: ProHoster

Platvorm "1C: Enterprise" - mis on kapoti all?

Tere, Habr! Selles artiklis alustame lugu sellest, kuidas platvorm 1C:Enterprise 8 on üles ehitatud ja milliseid tehnoloogiaid selle arendamisel kasutatakse. Miks see meie arvates huvitav on? Esiteks seetõttu, et platvorm 1C:Enterprise 8 on suur (rohkem kui 10 miljonit koodirida) rakendus C++ (klient, server jne), JavaScriptis (veebiklient) ja viimasel ajal [... ]

Kuidas tõlkisime 10 miljonit rida C++ koodi C++14 standardiks (ja seejärel C++17-sse)

Mõni aeg tagasi (2016. aasta sügisel) 1C:Enterprise tehnoloogiaplatvormi järgmist versiooni arendades tõstatas arendusmeeskond küsimuse uue C++14 standardi toetamisest meie koodis. Üleminek uuele standardile, nagu me eeldasime, võimaldaks meil paljusid asju elegantsemalt, lihtsamalt ja usaldusväärsemalt kirjutada ning lihtsustaks koodi toetamist ja hooldamist. Ja tõlkes ei näi olevat midagi erakordset, [...]

Huawei eitab teateid kasutajaandmete Hiina valitsusele edastamise kohta

Huawei tegi ametliku avalduse seoses Venemaa meedias ilmunud teadetega, et Huawei P30 Pro nutitelefon edastab väidetavalt kasutajate isikuandmeid Hiina valitsusele kuuluvatesse serveritesse. Need väljaanded põhinesid välisallikast pärit teabel. Huawei omakorda väidab, et esitatud teave ei vasta tõele. Nagu audit näitas, on see teave [...]

Lekkinud renderdus näitas Pixel 3a nutitelefoni kogu selle hiilguses

Pixel 7a ja 3a XL keskklassi nutitelefonid esitletakse eeldatavasti 3. mail, Mountain View'i Shoreline'i amfiteatris toimuva Google I/O arendajate konverentsi avapäeval. Nende renderdus on juba Internetti ilmunud, kuid ainult esiküljelt. Nüüd, kui lekke peablogija Evan Blass ehk @Evleaks on postitanud pildi Pixelist […]

Autoportreed 32 miljoni piksliga: Xiaomi Redmi Y3 nutitelefoni esitletakse ametlikult

Hiina ettevõtte Xiaomi loodud bränd Redmi esitles ootuspäraselt Y3 kesktaseme nutitelefoni, mis on suunatud eelkõige selfie’de tegemise entusiastidele. Ekraani ülaosas väike väljalõige sisaldab 32-megapikslist esikaamerat, mille maksimaalne ava on f/2,25. Rakendatud on AI-portreed ja AI Face Unlock funktsioonid: esimene aitab teha kvaliteetseid autoportreesid ja teine ​​võimaldab kasutajaid näo järgi tuvastada. […]

Sügisel naasevad Assassin's Creed Chronicles: Venemaa kangelased uues koomiksis

Ubisoft koos Titan Comicsiga annab välja koomiksiraamatu nimega Assassin's Creed: The Fall & The Chain. Selle sündmused viivad kasutajad Venemaale ning tegelaste seas astuvad üles Nikolai Orlov ja tema poeg Innocentius. Esimene kangelane on sarja Brotherhood of Assassins fännidele tuttav mängust Assassin's Creed Chronicles: Russia. Titan Comicsi esindajad rääkisid veidi graafika süžeest […]

Amazoni töötajad said kuulata Echo nutikõlarite kasutajate vestlusi

Andmeturbe küsimused muutuvad iga päevaga olulisemaks. Paljud ettevõtted aga halvendavad ühel või teisel viisil olukorda selles suunas. Bloomberg kirjutab, et Amazon annab tööd tuhandetele inimestele üle maailma. Nende ülesanne on kuulata Amazon Echo nutikõlarite poolt Alexa assistendiga salvestatud vestluste fragmente. Allikas viitab seitsme inimese sõnadele, kes töötasid [...]

Treiler filmi Total War: Three Kingdoms kaheteistkümne kindrali omadustest

Mängus Total War: Three Kingdoms saavad mängijad Hiina ühendada ja oma impeeriumi üles ehitada, võttes enda kanda ühe kaheteistkümnest legendaarsest sõjapealikust, tegelased Luo Guanzhongi Hiina poolmüütilisest romaani "Kolm kuningriiki". Hiina 190. aastal, pärast Hani impeeriumi langemist, oli lahutatud ja killustatud – riik vajas uut dünastiat uute ideaalidega. Kaksteist visionäärist sõjaväejuhti on valmis seda võimalust ära kasutama, nii et […]

Kuidas ja miks lugeda andmelehti, kui mikrokontrollerid on sinu hobi

Mikroelektroonika on tänu maagilisele Arduinole viimaste aastate moes hobi. Kuid siin on probleem: piisava huvi korral saate DigitalWrite()-st kiiresti välja kasvada, kuid mida edasi teha, pole päris selge. Arduino arendajad on näinud palju vaeva, et vähendada oma ökosüsteemi sisenemise barjääri, kuid väljaspool seda on endiselt karmide vooluringide tume mets, mis on amatöörile kättesaamatu. Näiteks andmelehed. Tundub […]

Eclipse kui 1C:Enterprise Development Toolsi tehnoloogiaplatvorm

Eclipse ilmselt enam erilist tutvustamist ei vaja. Paljud inimesed tunnevad Eclipse'i tänu Eclipse Java arendustööriistadele (JDT). Just seda populaarset avatud lähtekoodiga Java IDE-d seostab enamik arendajaid sõnaga "Eclipse". Eclipse on aga nii laiendatav platvorm arendustööriistade (Eclipse Platform) integreerimiseks kui ka mitmed selle baasil ehitatud IDE-d, sealhulgas […]

1C veebikliendi kohta

Üks 1C:Enterprise tehnoloogia toredaid omadusi on see, et hallatavate vormide tehnoloogia abil välja töötatud rakenduslahendust saab käivitada nii õhukeses (käivitatavas) kliendis Windowsi, Linuxi, MacOS X jaoks kui ka veebikliendina 5 brauseri jaoks - Chrome, Internet Explorer, Firefox, Safari, Edge ja kõik see ilma rakenduse lähtekoodi muutmata. Pealegi väliselt [...]

GeForce GTX 1650 ülevaated viibisid draiverite puudumise tõttu

Eile esitles NVIDIA ametlikult noorimat videokaarti GeForce GTX 1650. Paljud eeldasid, et koos esitlusega avaldatakse ka uue toote ülevaated spetsialiseeritud saitidel, sealhulgas meie omadel. Seda aga ei juhtunud, sest NVIDIA ei andnud arvustajatele selle kiirendi draivereid eelnevalt. Tavaliselt saavad spetsiaalsed ressursid NVIDIA videokaardid enne ametlikku väljaandmist koos […]