Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

Матеріали на тему «tech»

RSS

Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

Редакція DOU 144317

Редакція DOU поспілкувалась з розробниками, що проводять технічні співбесіди для різних рівнів .NET-спеціалістів, і зібрала приблизний список запитань для кандидатів. У матеріалі є і теоретичні питання, і практичні задачі. Стаття буде корисною .NET-розробникам різних рівнів. 95

Как мы трансформируем legacy-плагины для Photoshop и Lightroom

Kostiantyn Dudnyk 3852

В статье вы найдете информацию о том, как разрабатываются плагины для Photoshop и Lightroom, какие технологии для этого актуальны, с какими проблемами можно столкнуться и как их решать. Также прочтете о Qt, кроссплатформенной разработке, проблемах legacy и современном IPC и о том, как правильная архитектура проекта может помочь его удобному тестированию. 7

Співбесіда з Python. 100+ запитань для Junior, Middle, Senior

Редакція DOU 99266

Редакція DOU поспілкувалась з розробниками, що проводять технічні співбесіди для різних рівнів Python-спеціалістів, і зібрала приблизний список запитань для кандидатів. У матеріалі є і теоретичні питання, і практичні задачі. Стаття буде корисною Python-розробникам різних рівнів. 50

Как мы пересобрали кластер и мигрировали MongoDB RS, чтобы минимизировать простой приложения

Андрій Товстоног 4542

Вместо того чтобы тратить время на приведение всего в порядок — иногда легче пересобрать кластер. Статья поможет выполнить бесшовную миграцию БД почти в любых кейсах и будет интересна любому, кто пытается минимизировать время простоя приложения. 6

Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом

Іван Бранець 86367

На конкретних прикладах розглядаємо принципи SOLID. Іван Бранець, Solution Architect в EPAM Systems, просто та зрозуміло описує завдання, які допомагає розв’язати SOLID. Наприклад, як уникати залежностей між компонентами коду, який важко підтримувати. Також з’ясуємо, до чого може призвести порушення принципів у коді в довгостроковій перспективі і як це виправити. Стаття має бути цікавою як бекенд, так і фронтенд-розробникам різних рівнів. 118

Опановуємо основи алгоритмів, або Як прискорити код з 15 до 1000 запитів за секунду

Іван Бранець 41399

У статті поговоримо про прикладне значення розуміння алгоритмів. Спочатку напишемо програму за неоптимальним алгоритмом, а потім крок за кроком будемо його поліпшувати, розглядаючи теорію складності алгоритмів, аналіз алгоритмів і структури даних. Пройдемо шлях від алгоритму, який опрацьовує 15 запитів за секунду, до алгоритму, який виконує 1000 запитів. 127

Зменшення часу релізів, розширення команди, автоматизація. Як тестувати проєкт, що масштабується

Andrii Pystavskyi 8016

Масштабуючи проєкт, команді Astound Commerce вдалось зменшити час релізів з 6 до 2 тижнів, збільшити команду з 4 QA-інженерів до 8 QA- та 3 TA-інженерів, імплементувати 2 фази автоматизації; оптимізувати Regression та Build acceptance тестування, розгорнути 40 код-версій (як мажорних, так і мінорних). Андрій Пиставський, Senior QA Engineer, розповідає про виклики та рішення під час масштабування. 10

Як пандемія змінює стратегію для клаудів і DevOps

Oleksandr Mykhalchuk 5385

Роль клаудів усе зростає, а в нових умовах пандемії та закриття цілих країн на карантин стає критично важливою для багатьох бізнесів. Тому нині компанії готові (а інколи й змушені) пройти extra mile, щоб швидко втілити ті зміни, на які довго не зважувалися. Олександр Михальчук, Director of DevOps & Cloud Services в SoftServe, ділиться своїм баченням того, чому це відбувається, які саме потреби з’являються у компаній та які нові можливості криза відкриває сервісним компаніям у сфері клаудів та DevOps. 23

Як заради однієї змінної для ML ми використали дані космічного проєкту SRTM

Vasyl Mylko 3018

Василь Милько, співзасновник Curiosio — путівника для мандрівників-ґіків, розповів про робоче завдання із зірочкою. Нещодавно йому знадобилось виділити ознаки для нового модуля машинного навчання, і однією з них стала географічна висота. Висота географічної місцевості — це її вертикальна відстань відносно математичної моделі Землі на рівні моря. Завдання здавалося настільки легким, як написати «Hello, World» невідомою мовою програмування. Але виявилось, що все не так просто. 4

Атоми, молекули та інша хімія. Огляд платформи Dell Boomi

Микола Мацях 3676

Dell Boomi Platform — це ESB-based iPaaS-рішення, що дає змогу інтегрувати дані та аплікації як у межах компанії in-the-cloud, так і з On-Premise. Автор статті — Микола Мацях, System Integration Engineer, розглядає Dell Boomi з технічного погляду та описує переваги й недоліки в роботі з платформою. 4

Как построить полусинхронную архитектуру на примере telecom-приложения

Denys Poltorak 5674

В статье рассматриваем условия работы и общую архитектуру telecom-приложения, синхронный, асинхронный и промежуточный варианты построения soft real-time системы с большим количеством бизнес-логики и разбираем плюсы и минусы каждого подхода. 75

Гексагональная архитектура для Node.js-приложения, или Как сделать код более поддерживаемым

Andrii Andriiko 19108

Engineering Manager в Uptech рассказывает про один из архитектурных подходов для создания приложений — гексагональную архитектуру. В статье рассмотрим пример ее использования для создания Node.js-приложения. 55

10 инструментов для облегчения работы с Flutter

Otak 9241

Продолжая тематику полезных инструментов для работы c Flutter, разработчик Василий Дыцяк делится теми, которые каждый день помогают делать работу быстрее. Речь пойдет о FVM, VS Code, flutter_launcher_icons, freezed и других. 4

Android 10 с открытым кодом на Orange Pi: возможна ли стабильная работа

Maryna Sergiyenko 9700

Данная статья — это систематизация опыта, технических решений и навыков, которые Team Lead Марина Сергиенко и ее команда получили в ходе портирования актуальной версии open source системы Android на одноплатный компьютер Orange Pi. Материал будет полезен энтузиастам и разработчикам, которые хотели бы получить навыки разработки программного обеспечения под ОС Android. 51

Недружелюбность C++ к новичкам: взгляд Unity-разработчика

Максим Комисаренко 26721

Эта статья — попытка осмыслить, почему у C++ такой высокий порог вхождения и чем он уступает другим языкам. Максим Комисаренко, Senior Software Developer, на конкретных примерах показывает, почему считает C++ плохим языком для программистов-новичков. 188

Порівнюємо два формати серіалізації даних: Protobuf vs JSON

Ярослав Характерник 10955

Ярослав, Golang-розробник, порівнює два формати серіалізації даних: Protobuf і JSON, а також ознайомлює з інструментами її оптимізації. Стаття буде цікавою гоферам, які використовують серіалізацію для збереження та передачі даних. 63

Scala 3: як зміниться синтаксис, система типів і застосування мови

Ruslan Shevchenko 4874

Реліз наступної версії Scala заплановано на кінець 2020 року. Вона містить багато змін. Руслан Шевченко, один із засновників спільноти користувачів Scala в Україні, розповідає про найбільш важливі зміни, а також перспективи мови. 5

Применим возможности видеокарты в вашей Java-программе

Vic 8035

Как правило, возможности GPU используют в программах, написанных на С/C++. Стандартная библиотека платформы Java не содержит API для непосредственной работы с графическим ускорителем, однако это не означает, что его нельзя использовать. В этой статье рассмотрим применение OpenGL API для графики и OpenCL API для GPGPU в реализации LWJGL (Lightweight Java Game Library). 17

Infrastructure as Code: базові принципи vs інструменти, що еволюціонують

Mykyta Protsenko 10255

Якщо ви тільки починаєте працювати з інструментами для Infrastructure as Code або думаєте, як інтегрувати його у ваш CI/CD-пайплайн — це стаття для вас. Ми з’ясуємо, як побудувати процес автоматизації інфраструктури та втілити Infrastructure as Code. Стаття дає базовий огляд Infrastructure as Code як концепції і фокусується на методології і принципах її впровадження в щоденній розробці та деплойменті. 24

gRPC-автогенерація Front-end-у

Ярослав Характерник 7381

Автогенерація коду — це перекладання однотипної роботи на комп’ютер або спосіб уникнення помилок-одруків під час копіювання коду. У статті Ярослав, Golang-розробник, розбирається з grpc-web і пропонує інструкцію, як створити прототип форуму DOU, використовуючи grpc-автогенерацію Front-end. 18

← Сtrl 123456...18 Ctrl →

Коментарі

існувати на законах середньовіччя По тим законам у князя не було більшої чесноти ніж організація раті. Потрапляння в армію взагалі — а таке було, бо поряд з лицарем були дружинники це було величезним соціальним ліфтом.
блін тепер моя черга питати: а що таке рітейл календар? гугль, гуль, ты скажи, да всю правду доложи, что ж такое ритейл календарь.... зы и календарей еще много есть, разных....
блін тепер моя черга питати: а що таке рітейл календар?
березень починається 1 березня :) Могу ошибаться, но в 2024 году март в ритейл календаре начинается 25го февраля
Ты путаешь личный доход индивида и прибыль организации. 1. Организация выделяеть 100 тугриков для 10ти людей, каждый получает по 10 тугриков 2. Каждый сбрасываться по 1 тугрику, это получается 10 тугриков 3.
Чи не раціональніше буде цим людям заплатити 12К хабаря, щоб звалити за кордон? Це працює трошки не так, як новий айфон придбати в магазині офіційного дистриб’ютора. Ви взагалі в курсі, як воно є зараз?
пропоную ще розробити застосунок «Армія-», для тих хто не хоче в армію!)
Є тоді сенс з брехні починати співпрацю?
Нормальний рекрутер не захоче працювати. Це може зовсім недосвідчений.Как бі
Сьогодні розмовляла з рекрутором Puma, там також зарплатна вилка під NDA.
Що в часи середньовіччя людина з грошами на війну могла холопа відправити, замість себе, за бажанням? Не могла. Бо беллаторес воюють, а лабораторес працюють, про що вам і було написано.
Я не розумію чого ви домагаєтесь. «Ляпнув» я що саме? Що в часи середньовіччя людина з грошами на війну могла холопа відправити, замість себе, за бажанням? Ви це намагаєтесь заперечити? І заперечити словами «йдіть книжки почитайте»?
Яка нафіг епоха, «жити за законами середньовіччя» це вираз, як і «жити за законами джунглів». Тобто ви ляпнули, якусь хну.
березень починається 19 числа березень починається 1 березня :)
Проте, Можливо, вигідніше збирати по 1к з 100к айтівців маючи тупо стабільніший кешфлоу. 1) Чому ви вирішили, що знайдеться 100К ІТшників, які підлягають мобілізації і можуть платити цю 1К?