👋 Привіт!
Тут — тільки технічний контент DOU від українських розробників. Якщо хочете поділитись власним матеріалом — пишіть @dzzzvinka
Тут — тільки технічний контент DOU від українських розробників. Якщо хочете поділитись власним матеріалом — пишіть @dzzzvinka
Напівсинхронна архітектура telecom-додатку
🔗 Знайомимося з умовами роботи і загальною архітектурою telecom-додатку, розглядаємо синхронний, асинхронний і проміжний варіанти побудови soft real-time системи з великою кількістю бізнес-логіки.
🔗 Знайомимося з умовами роботи і загальною архітектурою telecom-додатку, розглядаємо синхронний, асинхронний і проміжний варіанти побудови soft real-time системи з великою кількістю бізнес-логіки.
У досвідчених C ++ розробників давно могла виникнути думка: «Не подобається мова - не використовуй! C ++ для суворих хлопців, які звикли до труднощів і можуть в голові утримати тисячу нюансів. Міцно вивчили безліч правил і завжди використовують перевірені методики, що дозволяють обходити проблемні місця».
Максим Комісаренко, Senior Software Developer, витратив чимало зусиль на вивчення мови, а до вершини ще далеко. У статті зібрані «претензії» до С ++ як спроба попередити про потенційні проблеми, що чекають на новачків.
#C_plus_plus_dou_tech
Максим Комісаренко, Senior Software Developer, витратив чимало зусиль на вивчення мови, а до вершини ще далеко. У статті зібрані «претензії» до С ++ як спроба попередити про потенційні проблеми, що чекають на новачків.
#C_plus_plus_dou_tech
ДОУ
Недружелюбность C++ к новичкам: взгляд Unity-разработчика
Эта статья – попытка осмыслить, почему у C++ такой высокий порог вхождения и чем он уступает другим языкам. Максим Комисаренко, Senior Software Developer, на конкретных примерах показывает, почему считает C++ плохим языком для программистов-новичков.
Реліз наступної версії Scala заплановано на кінець 2020 року. Вона містить багато змін. Руслан Шевченко, один із засновників спільноти користувачів Scala в Україні, розповідає про найбільш важливі зміни, а також перспективи мови: https://dou.ua/lenta/articles/about-scala-3/?from=tg-tech
C++ дайджест #28: метапрограмування — https://dou.ua/lenta/digests/plus-digest-28/?from=tg-tech
#C_plus_plus_дайджест #C_plus_plus_dou_tech
#C_plus_plus_дайджест #C_plus_plus_dou_tech
#Rubyдайджест: 18 травня вийшов важливий реліз Rails з купою виправлень, пов'язаних з безпекою, DHH ввели новий термін для монолітних додатків, що працюють у зв'язці з мікросервісами, а конференцію RubyC 2020 скасували: https://dou.ua/lenta/digests/ruby-digest-37/?from=tg-tech
#Ruby
#Ruby
Зустрічайте свіжий випуск дайджесту цікавих матеріалів зі світу AI&ML: https://dou.ua/lenta/digests/ai-ml-digest-18/?from=tg-tech
Весела математика в інтерфейсах, або історія про те, як у процесі написання додатку для iOS, виникла необхідність написати свій Page Control у вигляді кружечків, що відображають поточну позицію в списку карток: https://dou.ua/forums/topic/30710/?from=tg-tech
#iOS_dou_tech
#iOS_dou_tech
Роль клаудів усе зростає, а в нових реаліях пандемії та закриття цілих країн на карантин стає критично важливою для багатьох бізнесів. Тому зараз компанії готові (а інколи й змушені) пройти extra mile, щоб швидко втілити ті зміни, на які довго не зважувалися. Адже це дає можливість не лише вистояти в турбулентні часи, а й отримати додаткові конкурентні переваги.
Олександр Михальчук, Director of DevOps & Cloud Services у SoftServe, ділиться своїм баченням того, чому це відбувається, які саме потреби з’являються у компаній та які нові можливості криза відкриває сервісним компаніям у сфері клаудів та DevOps: https://dou.ua/lenta/articles/cloud-services-devops-2020/?from=tg-tech
#DevOps
Олександр Михальчук, Director of DevOps & Cloud Services у SoftServe, ділиться своїм баченням того, чому це відбувається, які саме потреби з’являються у компаній та які нові можливості криза відкриває сервісним компаніям у сфері клаудів та DevOps: https://dou.ua/lenta/articles/cloud-services-devops-2020/?from=tg-tech
#DevOps
Headless-браузери для автоматизованого тестування UI: порівняння синтаксису Playwright і Puppeteer.
У Playwright є все, що і в Puppeteer, плюс набагато більше. Розглядаємо відмінності: https://dou.ua/forums/topic/30759/?from=tg-tech
У Playwright є все, що і в Puppeteer, плюс набагато більше. Розглядаємо відмінності: https://dou.ua/forums/topic/30759/?from=tg-tech
«Нещодавно ми виділяли ознаки для нового модуля машинного навчання, і однією з них стала географічна висота. Висота географічної місцевості — це її вертикальна відстань відносно математичної моделі Землі на рівні моря. Завдання здавалося настільки легким, як написати “Hello, World” невідомою мовою програмування. Але виявилось, що все не так просто».
Василь Милько, співзасновник Curiosio — путівника для мандрівників-ґіків, розповів про робоче завдання із зірочкою: https://dou.ua/lenta/articles/ml-from-space/?from=tg-tech
Василь Милько, співзасновник Curiosio — путівника для мандрівників-ґіків, розповів про робоче завдання із зірочкою: https://dou.ua/lenta/articles/ml-from-space/?from=tg-tech
🍏 Інструменти, відео та статті у свіжому iOS-дайджесті.
У випуску: тестуємо accessibility, запускаємо Swift на AWS Lambda, позбавляємося від коду, що не використовується.
👉 https://dou.ua/lenta/digests/ios-digest-38/?from=tg-tech
#iOS_дайджест #iOS
У випуску: тестуємо accessibility, запускаємо Swift на AWS Lambda, позбавляємося від коду, що не використовується.
👉 https://dou.ua/lenta/digests/ios-digest-38/?from=tg-tech
#iOS_дайджест #iOS
Діма Коструб, Engineer в AWS, у відео пояснює структуру даних простими словами.
Інформація буде корисна для тих, хто готується до coding-співбесіди, або просто хоче покращити навички програмування та якість свого коду.
https://dou.ua/forums/topic/30785/?from=tg-tech
Інформація буде корисна для тих, хто готується до coding-співбесіди, або просто хоче покращити навички програмування та якість свого коду.
https://dou.ua/forums/topic/30785/?from=tg-tech
DOU
Базові структури даних та алгоритми. Підготовка до технічного інтерв’ю | kostrub.online
Інформація буде корисна для тих, хто готується до coding співбесіди. Або просто хоче покращити та поглибити знання, навички програмування та якість свого коду.
📉 Алгоритми — це просто і цікаво. Головне, знайти до них підхід.
Адам Леос розповідає про нотацію Big O, сортування, найпопулярніші структури даних та їх використання для оптимізації проєкту.
Ну ду-у-у-уже простими словами: https://dou.ua/lenta/articles/what-you-should-know-about-algorithms/?from=tg-tech
Адам Леос розповідає про нотацію Big O, сортування, найпопулярніші структури даних та їх використання для оптимізації проєкту.
Ну ду-у-у-уже простими словами: https://dou.ua/lenta/articles/what-you-should-know-about-algorithms/?from=tg-tech
Літо — пора для походів у Карпати.
Розробник Роман Гелембюк створив вебпортал та мобільний додаток для Android (зараз це онлайн база даних актуальної інформації для піших походів Карпатами): https://dou.ua/forums/topic/30687/?from=tg-tech
А ви ходите в походи?
#Android
Розробник Роман Гелембюк створив вебпортал та мобільний додаток для Android (зараз це онлайн база даних актуальної інформації для піших походів Карпатами): https://dou.ua/forums/topic/30687/?from=tg-tech
А ви ходите в походи?
#Android
DOU
Мобільний додаток для походів Карпатами
В цій статті хочу розповісти, як одна моя пристрасть - походи в гори, поєдналася з іншою – програмуванням. Так зародилася ідея проєкту “В Похід Карпатами”, над реалізацією якої у вільний час працював впродовж року. Займався розробкою інструментів для похо
«У нинішні часи розподіл на бекенд і фронтенд, як це було останню сотню років, уже не актуальний. Навіщо множити рівні абстракцій, якщо можна просто взяти React і написати все на JavaScript?»
Про технологій заради технологій, а також чому фронтенд не вирішує здачі бекенду: https://dou.ua/lenta/articles/frontend-is-not-yet-the-new-fullstack/?from=tg-tech#1875218
#ReactNative
Про технологій заради технологій, а також чому фронтенд не вирішує здачі бекенду: https://dou.ua/lenta/articles/frontend-is-not-yet-the-new-fullstack/?from=tg-tech#1875218
#ReactNative