Огляд Umbraco CMS
Одна з головних причин, яка змушувала багатьох відмовитися від використання CMS Umbraco — висока вартість розміщення. Кілька років тому хост для .NET і бази даних коштував близько $30 на місяць. Зараз вартість впала з $35 до $3 - 4.
На думку Івана Барчука, Senior .NET Dev, клієнтові варто пропонувати працювати з Umbraco CMS, якщо в його компанії є:
- досвід роботи з .NET;
- наявність інтеграційних рішень і бібліотек до них;
- розробник в штаті.
https://dou.ua/forums/topic/31089/?from=tg-tech
#dotnet_dou_tech
Одна з головних причин, яка змушувала багатьох відмовитися від використання CMS Umbraco — висока вартість розміщення. Кілька років тому хост для .NET і бази даних коштував близько $30 на місяць. Зараз вартість впала з $35 до $3 - 4.
На думку Івана Барчука, Senior .NET Dev, клієнтові варто пропонувати працювати з Umbraco CMS, якщо в його компанії є:
- досвід роботи з .NET;
- наявність інтеграційних рішень і бібліотек до них;
- розробник в штаті.
https://dou.ua/forums/topic/31089/?from=tg-tech
#dotnet_dou_tech
Звукова підсистема на одноплатних комп’ютерах
Деякий час тому Олександра Тимошенка зацікавило, як влаштована звукова підсистема на одноплатних комп’ютерах (SBC). Ця стаття — короткий підсумок аналізу декількох моделей SBC, що базуються на SoC Rockchip RK3328, Rockchip RK3399 та Allwinner A64:
https://dou.ua/forums/topic/31197/?from=tg-tech
Деякий час тому Олександра Тимошенка зацікавило, як влаштована звукова підсистема на одноплатних комп’ютерах (SBC). Ця стаття — короткий підсумок аналізу декількох моделей SBC, що базуються на SoC Rockchip RK3328, Rockchip RK3399 та Allwinner A64:
https://dou.ua/forums/topic/31197/?from=tg-tech
💥 Огляд продуктивності серверних процесорів
Незалежно від того, розміщуєте ви свої додатки on-premise і/або в public cloud, одним із значущих чинників використання тієї чи іншої інфраструктури є продуктивність центральних процесорів.
https://dou.ua/forums/topic/31182/?from=tg-tech
Незалежно від того, розміщуєте ви свої додатки on-premise і/або в public cloud, одним із значущих чинників використання тієї чи іншої інфраструктури є продуктивність центральних процесорів.
https://dou.ua/forums/topic/31182/?from=tg-tech
Команда SoftServe Data Science у співпраці з Лабораторією Машинного Навчання Факультету прикладних наук УКУ посіла 3 місце у міжнародному LID Challenge - CVPR Workshop, 2020, задачею якого було розробити новий підхід до попіксельної сегментації об’єктів на зображенні, не використовуючи попіксельну розмітку, а лише анотації на рівні всього зображення (звична класифікаційна розмітка).
Як вони цього досягли: https://dou.ua/forums/topic/31207/?from=tg-tech
#DataScience
Як вони цього досягли: https://dou.ua/forums/topic/31207/?from=tg-tech
#DataScience
Forwarded from Junior дайджест dou.ua
Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом
А ви знаєте, що таке спагеті-код і з чим його їдять? Точніше, як його принципи допомагають писати читабельний код?
Іван Бранець, Solution Architect в EPAM Systems, на прикладах коду описує завдання, які допомагає розв’язати SOLID.
https://dou.ua/lenta/articles/solid-principles/?from=tg
А ви знаєте, що таке спагеті-код і з чим його їдять? Точніше, як його принципи допомагають писати читабельний код?
Іван Бранець, Solution Architect в EPAM Systems, на прикладах коду описує завдання, які допомагає розв’язати SOLID.
https://dou.ua/lenta/articles/solid-principles/?from=tg
Android дайджест #40: Android 11 Beta 2, новая версия консоли Google Play и Billing Library
В выпуске: редактор движений в Android Studio 4.0, реактивные приложения, советы по написанию правильной документации и пара интересных библиотек 👉🏻 https://dou.ua/forums/topic/31239/?from=tg-tech
#Android
В выпуске: редактор движений в Android Studio 4.0, реактивные приложения, советы по написанию правильной документации и пара интересных библиотек 👉🏻 https://dou.ua/forums/topic/31239/?from=tg-tech
#Android
Вступ до FPGA: все, що варто знати про програмовані матриці
Технологія FPGA давно зайняла свою нішу та швидко розвивається в умовах сучасного технологічного прогресу. Юрій Грицай, Software Engineer, пояснює чому, а також розповідає, у чому унікальність FPGA, яка їхня специфіка та чим вони відрізняються від інших типів контролерів: https://dou.ua/forums/topic/31242/?from=tg-tech
#Embedded
Технологія FPGA давно зайняла свою нішу та швидко розвивається в умовах сучасного технологічного прогресу. Юрій Грицай, Software Engineer, пояснює чому, а також розповідає, у чому унікальність FPGA, яка їхня специфіка та чим вони відрізняються від інших типів контролерів: https://dou.ua/forums/topic/31242/?from=tg-tech
#Embedded
Разбираемся в кеш-памяти. Основы и нюансы
Даже такой простой на первый взгляд элемент, как кеш, оказывается хранит в себе множество сложных инженерных решений и сотни часов кропотливой работы. Задумываясь об этом, можно по-настоящему оценить всю сложность и скорость развития современных вычислительных систем.
Любой программист знает, как важно не отставать от новых технологий, но в то же время не менее важно, особенно для embedded-инженеров, понимать, как это все работает «под капотом». Глубокое понимание своей сферы — это то, что со временем превращает новичков в высококлассных специалистов: https://dou.ua/forums/topic/31287/?from=tg-tech
Даже такой простой на первый взгляд элемент, как кеш, оказывается хранит в себе множество сложных инженерных решений и сотни часов кропотливой работы. Задумываясь об этом, можно по-настоящему оценить всю сложность и скорость развития современных вычислительных систем.
Любой программист знает, как важно не отставать от новых технологий, но в то же время не менее важно, особенно для embedded-инженеров, понимать, как это все работает «под капотом». Глубокое понимание своей сферы — это то, что со временем превращает новичков в высококлассных специалистов: https://dou.ua/forums/topic/31287/?from=tg-tech
Тестування у SRE: чи є куди розвиватись
ІТ-індустрія переповнена купою «базвордів» і трендів. Спочатку був DevOps, далі Docker, Kubernetes та RPA. Проте, перспективи SRE наразі – стати більше ніж усе це. Тим паче, мова тут йде більше про людей та процеси, ніж про інструменти (Hello Agile 😉)
Ринок вже користується всім необхідним інструментарієм, а тому немає потреби шукати щось нове для узгодження розробки, тестування та операцій згідно принципів Site Reliability Engineering: https://dou.ua/forums/topic/31304/?from=tg-tech
ІТ-індустрія переповнена купою «базвордів» і трендів. Спочатку був DevOps, далі Docker, Kubernetes та RPA. Проте, перспективи SRE наразі – стати більше ніж усе це. Тим паче, мова тут йде більше про людей та процеси, ніж про інструменти (Hello Agile 😉)
Ринок вже користується всім необхідним інструментарієм, а тому немає потреби шукати щось нове для узгодження розробки, тестування та операцій згідно принципів Site Reliability Engineering: https://dou.ua/forums/topic/31304/?from=tg-tech
Работа с кэшем и режимами кэширования под x86 архитектурой на примере одной разработки
5 лет назад Intel зашла на рынок automotive со своей A-серией процессоров Intel Atom, архитектура ApolloLake со встроенной GPU 9-го поколения. Ближайший аналог десктоп архитектуры — это Skylake. С тех пор многие Tier 1 поставщики захотели поставлять автомобильную электронику на базе А-серий Intel Atom процессоров, с тех же самых пор заказчикам нужна постоянная кастомизация существующих решений, чтобы выжать из платформы всё до последней капли.
В чём отличие десктопного варианта и автомобильного и как это отражается на кэшировании? Разбираемся: https://dou.ua/forums/topic/31311/?from=tg-tech
#Embedded
5 лет назад Intel зашла на рынок automotive со своей A-серией процессоров Intel Atom, архитектура ApolloLake со встроенной GPU 9-го поколения. Ближайший аналог десктоп архитектуры — это Skylake. С тех пор многие Tier 1 поставщики захотели поставлять автомобильную электронику на базе А-серий Intel Atom процессоров, с тех же самых пор заказчикам нужна постоянная кастомизация существующих решений, чтобы выжать из платформы всё до последней капли.
В чём отличие десктопного варианта и автомобильного и как это отражается на кэшировании? Разбираемся: https://dou.ua/forums/topic/31311/?from=tg-tech
#Embedded
📊 #BAдайджест #10: UML Class для самых маленьких, деревья и таблицы решений — https://dou.ua/forums/topic/31328/?from=tg-tech
Принцип Dependency Injection позволяет снизить связывание (coupling) и увеличить сцепление (cohesion). Твой код становится более гибким, понятным и лучше поддается тестированию.
Cоздатель Dependency Injector — фреймворка для Python — рассказывает, как его реализовать.
#Python
Cоздатель Dependency Injector — фреймворка для Python — рассказывает, как его реализовать.
#Python
ДОУ
Dependency Injector — dependency injection фреймворк для Python
Рассмотрим dependency injection фреймворк для Python. Принцип dependency injection позволяет снизить связывание (coupling) и увеличить сцепление (cohesion). Твой код становится более гибким, понятным и лучше поддается тестированию.
⚙️ Основная задача этого материала — показать, как можно отлавливать и реагировать на неожиданное поведение во время runtime. Рассмотрим способы защиты контрактов как предшествующий этап, остановимся и на проверке типов, непосредственно во время выполнения приложения. Проанализируем существующие решения по runtime checking и как мы можем реагировать с помощью Angular.
https://dou.ua/forums/topic/31353/?from=tg-tech
https://dou.ua/forums/topic/31353/?from=tg-tech
Карантин, дата-центри і сила мережевої операційної системи SONiC
Поговоримо про мережеві інновації та молоду і гарячу технологію SONiC, на якій працює хмарна платформа Microsoft Azure. Незважаючи на світову популярність, в Україні про SONiC знають мало. Тож читайте детальніше про цю ОС на прикладі роботи PLVision.
Поговоримо про мережеві інновації та молоду і гарячу технологію SONiC, на якій працює хмарна платформа Microsoft Azure. Незважаючи на світову популярність, в Україні про SONiC знають мало. Тож читайте детальніше про цю ОС на прикладі роботи PLVision.
🕷QA дайджест #43: самая большая шпаргалка тестировщика, крутые каналы для подписки и актуальные статьи: https://dou.ua/forums/topic/31375/?from=tg-tech
#QA
#QA
🌐 PM дайджест #26: инструменты для РМ’а в новой реальности, привычки высокопроизводительных команд и гайд по написанию Statement of Work: https://dou.ua/forums/topic/31419/?from=tg-tech
DIY. Подводный дрон. История одного сумасшествия (2018)
https://dou.ua/lenta/articles/diy-underwater-drone/?from=tg-tech
https://dou.ua/lenta/articles/diy-underwater-drone/?from=tg-tech
MS SQL Server: реалізація підтримки графової моделі даних
З однієї сторони, підтримка MS SQL Server-ом графових баз даних — це декілька доданих команд та розширень існуючих, з іншого — об’єднання під одним дахом реляційної і графової моделі даних. Обидві моделі мають міцне теоретичне підгрунтя, не один десяток років життя і стабільні класи задач, для вирішення яких вони використовуються.
https://dou.ua/forums/topic/31431/?from=tg-tech
З однієї сторони, підтримка MS SQL Server-ом графових баз даних — це декілька доданих команд та розширень існуючих, з іншого — об’єднання під одним дахом реляційної і графової моделі даних. Обидві моделі мають міцне теоретичне підгрунтя, не один десяток років життя і стабільні класи задач, для вирішення яких вони використовуються.
https://dou.ua/forums/topic/31431/?from=tg-tech