Автор: ProHoster

Платформа "1C: Enterprise" - какво има под капака?

Здравей, Хабр! В тази статия ще започнем разказ за това как платформата 1C:Enterprise 8 е структурирана вътре и какви технологии се използват при нейното разработване. Защо мислим, че това е интересно? Първо, защото платформата 1C:Enterprise 8 е голямо (повече от 10 милиона реда код) приложение в C++ (клиент, сървър и т.н.), JavaScript (уеб клиент) и напоследък [... ]

Как преведохме 10 милиона реда C++ код към стандарта C++14 (и след това към C++17)

Преди известно време (през есента на 2016 г.), при разработването на следващата версия на технологичната платформа 1C:Enterprise, екипът за разработка повдигна въпроса за поддръжката на новия стандарт C++14 в нашия код. Преходът към нов стандарт, както предположихме, ще ни позволи да пишем много неща по-елегантно, просто и надеждно и ще опрости поддръжката и поддръжката на кода. И като че ли няма нищо изключително в превода, [...]

Huawei отрича съобщенията за прехвърляне на потребителски данни към китайското правителство

Huawei направи официално изявление във връзка с съобщения в руските медии, че смартфонът Huawei P30 Pro предполагаемо прехвърля лични данни на потребителите към сървъри, собственост на китайското правителство. Тези публикации се основават на информация от чужд източник. От своя страна Huawei твърди, че предоставената информация не е вярна. Както показа одитът, тази информация [...]

Изтеклият рендер показа смартфона Pixel 3a в целия му блясък

Смартфоните от среден клас Pixel 7a и 3a XL се очаква да бъдат представени на 3 май, деня на стартиране на конференцията за разработчици на Google I/O в Shoreline Amphitheatre в Mountain View. Техни изображения вече се появиха в интернет, но само от лицевата страна. Сега този водещ блогър на изтичане на информация Евън Блас, известен още като @Evleaks, публикува изображение на Pixel […]

Автопортрети с 32 милиона пиксела: смартфонът Xiaomi Redmi Y3 е официално представен

Марката Redmi, създадена от китайската компания Xiaomi, очаквано представи смартфона от среден клас Y3, насочен предимно към ентусиастите на селфита. Малък изрез в горната част на екрана съдържа 32-мегапикселова предна камера с максимална бленда f/2,25. Внедрени са функциите AI ​​Portraits и AI Face Unlock: първата ще ви помогне да правите висококачествени автопортрети, а втората ще ви позволи да идентифицирате потребителите по лицето. […]

През есента героите от Assassin's Creed Chronicles: Русия ще се завърнат в нов комикс

Ubisoft, заедно с Titan Comics, ще издадат комикс, наречен Assassin's Creed: The Fall & The Chain. Неговите събития ще отведат потребителите в Русия, а Николай Орлов и неговият син Инокентий ще се появят сред героите. Първият герой е познат на феновете на поредицата Brotherhood of Assassins от играта Assassin's Creed Chronicles: Russia. Представители на Titan Comics разказаха малко за сюжета на графиката […]

Служителите на Amazon можеха да слушат разговорите на потребителите на "умния" високоговорител Echo

Проблемите със сигурността на данните стават все по-важни всеки ден. Много компании обаче, по един или друг начин, влошават ситуацията в тази посока. Bloomberg пише, че в Amazon работят хиляди хора по целия свят. Тяхната задача е да слушат фрагменти от разговори, които са записани от умните високоговорители Amazon Echo с асистента Alexa. Ресурсът се позовава на думите на седем души, работили в [...]

Трейлър за характеристиките на дванадесетте генерали от Total War: Three Kingdoms

В Total War: Three Kingdoms играчите ще могат да обединят Китай и да изградят своя империя, като поемат ролята на един от дванадесетте легендарни военачалници, герои от китайския полумитичен роман на Luo Guanzhong, The Three Kingdoms. Китай през 190 г., след падането на империята Хан, е разединен и разпокъсан - страната се нуждае от нова династия с нови идеали. Дванадесет далновидни военни лидери са готови да се възползват от тази възможност, така че […]

Как и защо да четете таблици с данни, ако микроконтролерите са ви хоби

Микроелектрониката е модерно хоби през последните години благодарение на магическия Arduino. Но тук е проблемът: с достатъчен интерес можете бързо да надраснете DigitalWrite(), но какво да правите след това не е съвсем ясно. Разработчиците на Arduino са положили много усилия за намаляване на бариерата за навлизане в тяхната екосистема, но извън нея все още има тъмна гора от сурови схеми, които са недостъпни за аматьорите. Например, таблици с данни. Изглежда […]

Eclipse като технологична платформа за 1C:Enterprise Development Tools

Eclipse вероятно вече не се нуждае от специално представяне. Много хора са запознати с Eclipse благодарение на инструментите за разработка на Eclipse Java (JDT). Именно тази популярна Java IDE с отворен код повечето разработчици свързват с думата „Eclipse“. Eclipse обаче е както разширяема платформа за интегриране на инструменти за разработка (Eclipse Platform), така и редица IDE, изградени на нейна база, включително […]

Относно 1C уеб клиент

Една от хубавите характеристики на технологията 1C:Enterprise е, че приложното решение, разработено с помощта на технологията за управлявани формуляри, може да бъде стартирано както в тънък (изпълним) клиент за Windows, Linux, MacOS X, така и като уеб клиент за 5 браузъра - Chrome, Internet Explorer, Firefox, Safari, Edge и всичко това без промяна на изходния код на приложението. Освен това външно [...]

Прегледите на GeForce GTX 1650 се забавят поради липса на драйвери

Вчера NVIDIA официално представи най-младата видеокарта GeForce GTX 1650. Мнозина очакваха, че заедно с презентацията ще бъдат публикувани ревюта на новия продукт в специализирани сайтове, включително и нашия. Това обаче не се случи, тъй като NVIDIA не предостави на рецензентите предварително драйвери за този ускорител. Обикновено специализираните ресурси получават видеокарти NVIDIA преди официалното пускане, заедно с […]