Forfatter: ProHoster

Plattform "1C: Enterprise" - hva er under panseret?

Hei, Habr! I denne artikkelen vil vi begynne en historie om hvordan 1C:Enterprise 8-plattformen er strukturert inne og hvilke teknologier som brukes i utviklingen. Hvorfor synes vi dette er interessant? For det første fordi 1C:Enterprise 8-plattformen er en stor (mer enn 10 millioner kodelinjer) applikasjon i C++ (klient, server, etc.), JavaScript (webklient), og nylig [... ]

Hvordan vi oversatte 10 millioner linjer med C++-kode til C++14-standarden (og deretter til C++17)

For en tid siden (høsten 2016), da de utviklet neste versjon av teknologiplattformen 1C:Enterprise, reiste utviklingsteamet spørsmålet om å støtte den nye C++14-standarden i koden vår. Overgangen til en ny standard, som vi antok, ville tillate oss å skrive mange ting mer elegant, enkelt og pålitelig, og ville forenkle støtte og vedlikehold av koden. Og det ser ikke ut til å være noe ekstraordinært i oversettelsen, [...]

Huawei avviser rapporter om overføring av brukerdata til den kinesiske regjeringen

Huawei har kommet med en offisiell uttalelse i forbindelse med rapporter i russiske medier om at Huawei P30 Pro-smarttelefonen angivelig overfører brukernes personlige data til servere som eies av den kinesiske regjeringen. Disse publikasjonene var basert på informasjon fra en utenlandsk kilde. Huawei hevder på sin side at informasjonen som er gitt ikke er sann. Som tilsynet viste, ble denne informasjonen [...]

Den lekkede gjengivelsen viste Pixel 3a-smarttelefonen i all sin prakt

Pixel 7a og 3a XL mellomstore smarttelefoner forventes å bli avduket 3. mai, lanseringsdagen for Google I/O-utviklerkonferansen på Shoreline Amphitheatre i Mountain View. Gjengivelsene deres har allerede dukket opp på Internett, men bare fra forsiden. Nå har lekkasjemesterbloggeren Evan Blass, aka @Evleaks, lagt ut et bilde av en Pixel […]

Selvportretter med 32 millioner piksler: Xiaomi Redmi Y3-smarttelefonen er offisielt presentert

Redmi-merket, skapt av det kinesiske selskapet Xiaomi, presenterte som forventet Y3-smarttelefonen på mellomnivå, primært rettet mot selfie-entusiaster. En liten utskjæring på toppen av skjermen rommer et 32 ​​megapiksel frontkamera med en maksimal blenderåpning på f/2,25. Funksjonene AI Portraits og AI Face Unlock er implementert: den første vil hjelpe deg med å ta selvportretter av høy kvalitet, og den andre lar deg identifisere brukere etter ansikt. […]

Til høsten kommer heltene i Assassin's Creed Chronicles: Russia tilbake i en ny tegneserie

Ubisoft vil sammen med Titan Comics gi ut en tegneserie som heter Assassin's Creed: The Fall & The Chain. Arrangementene vil ta brukere til Russland, og Nikolai Orlov og sønnen Innocent vil dukke opp blant karakterene. Den første helten er kjent for fans av Brotherhood of Assassins-serien fra spillet Assassin's Creed Chronicles: Russia. Representanter fra Titan Comics snakket litt om plottet til den grafiske […]

Amazon-ansatte kunne lytte til samtaler fra Echo-smarthøyttalerbrukere

Datasikkerhetsproblemer blir viktigere for hver dag. Imidlertid forverrer mange selskaper, på en eller annen måte, situasjonen i denne retningen. Bloomberg skriver at Amazon sysselsetter tusenvis av mennesker over hele verden. Deres oppgave er å lytte til fragmenter av samtaler som er tatt opp av Amazon Echo-smarthøyttalere med Alexa-assistenten. Ressursen viser til ordene til syv personer som jobbet i [...]

Trailer om funksjonene til de tolv generalene i Total War: Three Kingdoms

I Total War: Three Kingdoms vil spillere kunne forene Kina og bygge sitt imperium ved å påta seg rollen som en av de tolv legendariske krigsherrene, karakterer fra Luo Guanzhongs kinesiske semi-mytiske roman, The Three Kingdoms. Kina i 190, etter Han-imperiets fall, var splittet og fragmentert – landet trengte et nytt dynasti med nye idealer. Tolv visjonære militære ledere er klare til å dra nytte av denne muligheten, så […]

Hvordan og hvorfor lese dataark hvis mikrokontrollere er hobbyen din

Mikroelektronikk er en fasjonabel hobby de siste årene takket være den magiske Arduinoen. Men her er problemet: med nok interesse kan du raskt vokse ut av DigitalWrite(), men hva du skal gjøre videre er ikke helt klart. Arduino-utviklere har lagt mye arbeid i å senke barrieren for å komme inn i økosystemet deres, men utenfor det er det fortsatt en mørk skog av harde kretser som er utilgjengelige for amatørene. For eksempel dataark. Det virker […]

Eclipse som en teknologiplattform for 1C:Enterprise Development Tools

Eclipse trenger sannsynligvis ikke lenger noen spesiell introduksjon. Mange mennesker er kjent med Eclipse takket være Eclipse Java-utviklingsverktøy (JDT). Det er denne populære åpen kildekode Java IDE som de fleste utviklere forbinder med ordet "Eclipse". Imidlertid er Eclipse både en utvidbar plattform for integrering av utviklingsverktøy (Eclipse Platform), og en rekke IDE-er bygget på grunnlaget, inkludert […]

Om 1C-webklienten

En av de fine egenskapene til 1C:Enterprise-teknologi er at applikasjonsløsningen, utviklet ved bruk av administrerte skjemateknologi, kan lanseres både i en tynn (kjørbar) klient for Windows, Linux, MacOS X, og som en nettklient for 5 nettlesere - Chrome, Internet Explorer, Firefox, Safari, Edge og alt dette uten å endre applikasjonens kildekode. Dessuten, eksternt [...]

GeForce GTX 1650-anmeldelser ble forsinket på grunn av mangel på drivere

I går presenterte NVIDIA offisielt det yngste skjermkortet, GeForce GTX 1650. Mange forventet at sammen med presentasjonen ville anmeldelser av det nye produktet bli publisert på spesialiserte nettsteder, inkludert våre. Dette skjedde imidlertid ikke fordi NVIDIA ikke ga anmeldere drivere for denne akseleratoren på forhånd. Vanligvis mottar spesialiserte ressurser NVIDIA-skjermkort før den offisielle utgivelsen, sammen med […]