Autor: ProHoster

Platforma "1C: Enterprise" - co je pod kapotou?

Dobrý den, Habr! V tomto článku začneme příběh o tom, jak je platforma 1C:Enterprise 8 strukturována uvnitř a jaké technologie se používají při jejím vývoji. Proč si myslíme, že je to zajímavé? Za prvé proto, že platforma 1C:Enterprise 8 je velká (více než 10 milionů řádků kódu) aplikace v C++ (klient, server atd.), JavaScript (webový klient) a v poslední době [... ]

Jak jsme přeložili 10 milionů řádků kódu C++ do standardu C++14 (a poté do C++17)

Před časem (na podzim 2016) při vývoji další verze technologické platformy 1C:Enterprise vývojový tým nastolil otázku podpory nového standardu C++14 v našem kódu. Přechod na nový standard, jak jsme předpokládali, by nám umožnil psát mnoho věcí elegantněji, jednodušeji a spolehlivěji a zjednodušil by podporu a údržbu kódu. A zdá se, že v překladu není nic mimořádného, ​​[...]

Huawei popírá zprávy o předávání uživatelských dat čínské vládě

Huawei učinil oficiální prohlášení v souvislosti se zprávami v ruských médiích, že smartphone Huawei P30 Pro údajně přenáší osobní data uživatelů na servery vlastněné čínskou vládou. Tyto publikace vycházely z informací ze zahraničního zdroje. Huawei zase tvrdí, že poskytnuté informace nejsou pravdivé. Jak ukázal audit, tyto informace [...]

Uniklý render ukázal smartphone Pixel 3a v celé jeho kráse

Očekává se, že smartphony střední třídy Pixel 7a a 3a XL budou představeny 3. května, v den zahájení vývojářské konference Google I/O v Shoreline Amphitheatre v Mountain View. Jejich ztvárnění se již na internetu objevilo, ale pouze z přední strany. Nyní hlavní blogger pro úniky Evan Blass, aka @Evleaks, zveřejnil obrázek Pixelu […]

Autoportréty s 32 miliony pixelů: smartphone Xiaomi Redmi Y3 je oficiálně představen

Značka Redmi, kterou podle očekávání vytvořila čínská společnost Xiaomi, představila smartphone střední úrovně Y3 zaměřený především na nadšence do selfie. Malý výřez v horní části obrazovky ukrývá 32megapixelový přední fotoaparát s maximální světelností f/2,25. Byly implementovány funkce AI ​​Portraits a AI Face Unlock: první pomůže pořídit vysoce kvalitní autoportréty a druhá vám umožní identifikovat uživatele podle obličeje. […]

Na podzim se hrdinové Assassin's Creed Chronicles: Russia vrátí v novém komiksu

Ubisoft společně s Titan Comics vydá komiks s názvem Assassin's Creed: The Fall & The Chain. Jeho události zavedou uživatele do Ruska a mezi postavami se objeví Nikolaj Orlov a jeho syn Innocent. Prvního hrdinu znají fanoušci série Brotherhood of Assassins ze hry Assassin's Creed Chronicles: Russia. Zástupci z Titan Comics promluvili trochu o zápletce grafiky […]

Zaměstnanci Amazonu si mohli poslechnout rozhovory uživatelů „chytrého“ reproduktoru Echo

Otázky zabezpečení dat jsou každým dnem důležitější. Řada firem však tak či onak situaci v tomto směru zhoršuje. Bloomberg píše, že Amazon zaměstnává tisíce lidí po celém světě. Jejich úkolem je poslouchat útržky konverzací, které natáčí chytré reproduktory Amazon Echo s asistentkou Alexa. Zdroj odkazuje na slova sedmi lidí, kteří pracovali v [...]

Trailer o rysech dvanácti generálů Total War: Three Kingdoms

Ve hře Total War: Three Kingdoms budou hráči moci sjednotit Čínu a vybudovat své impérium tím, že převezmou roli jednoho z dvanácti legendárních vojevůdců, postav z čínského polomýtického románu Luo Guanzhonga Tři království. Čína v roce 190, po pádu říše Han, byla nejednotná a roztříštěná – země potřebovala novou dynastii s novými ideály. Této příležitosti je připraveno využít dvanáct vizionářských vojenských vůdců, takže […]

Jak a proč číst datové listy, pokud jsou mikrokontroléry vaším koníčkem

Mikroelektronika je v posledních letech díky kouzelnému Arduinu módním koníčkem. Ale tady je problém: s dostatečným zájmem můžete rychle překonat DigitalWrite(), ale co dělat dál, není úplně jasné. Vývojáři Arduina vynaložili velké úsilí na snížení bariéry vstupu do jejich ekosystému, ale mimo něj stále existuje temný les drsných obvodů, který je pro amatéra nepřístupný. Například datové listy. Vypadá to […]

Eclipse jako technologická platforma pro 1C:Enterprise Development Tools

Eclipse už asi není potřeba nějak zvlášť představovat. Mnoho lidí zná Eclipse díky vývojovým nástrojům Eclipse Java (JDT). Právě toto populární open-source Java IDE si většina vývojářů spojuje se slovem „Eclipse“. Eclipse je však jak rozšiřitelná platforma pro integraci vývojových nástrojů (Eclipse Platform), tak řada IDE postavených na jejím základě, včetně […]

O webovém klientovi 1C

Jednou z příjemných vlastností technologie 1C:Enterprise je, že aplikační řešení vyvinuté pomocí technologie spravovaných formulářů lze spustit jak v tenkém (spustitelném) klientovi pro Windows, Linux, MacOS X, tak jako webový klient pro 5 prohlížečů – Chrome, Internet Explorer, Firefox, Safari, Edge a to vše beze změny zdrojového kódu aplikace. Navíc externě [...]

Recenze GeForce GTX 1650 se zpozdily kvůli nedostatku ovladačů

NVIDIA včera oficiálně představila nejmladší grafickou kartu GeForce GTX 1650. Mnozí očekávali, že spolu s prezentací budou na specializovaných stránkách, včetně té naší, zveřejněny recenze na nový produkt. To se však nestalo, protože NVIDIA recenzentům předem neposkytla ovladače pro tento akcelerátor. Specializované zdroje obvykle obdrží grafické karty NVIDIA před oficiálním vydáním spolu s […]