This media is not supported in your browser
VIEW IN TELEGRAM
Делаем печатные ссылки кликабельными с помощью TensorFlow 2 Object Detection API
С помощью TensorFlow 2 Object Detection API мы научим TensorFlow модель находить позиции и габариты строк https:// в изображениях (например в каждом кадре видео из камеры смартфона): https://dou.ua/forums/topic/32156/?from=tg-tech
#ML
С помощью TensorFlow 2 Object Detection API мы научим TensorFlow модель находить позиции и габариты строк https:// в изображениях (например в каждом кадре видео из камеры смартфона): https://dou.ua/forums/topic/32156/?from=tg-tech
#ML
Конфігурація мережевої операційної системи SONiC — складно чи ні
В Україні про SONiC знають небагато. Отже, як почати практикуватись з цією мережевою ОС? Для цього не потрібно особливих технічних засобів. У цій статті Ліля розповідає про свій досвід використання SONiC Virtual Switch і виконання його базової L2/L3 конфігурації крок за кроком, тож ви можете вивчати цей продукт вже зараз: https://dou.ua/forums/topic/32164/?from=tg-tech
В Україні про SONiC знають небагато. Отже, як почати практикуватись з цією мережевою ОС? Для цього не потрібно особливих технічних засобів. У цій статті Ліля розповідає про свій досвід використання SONiC Virtual Switch і виконання його базової L2/L3 конфігурації крок за кроком, тож ви можете вивчати цей продукт вже зараз: https://dou.ua/forums/topic/32164/?from=tg-tech
CPromise. Еще один велосипед с возможностью закрытия промисов
Поговорим о плюшках пакета, который предоставляет расширенную версию нативного Promise (наследуется от него). Основная причина его появления — эксперименты с закрытием промисов. Большинство существующих решений рассматривают этот процесс как прекращение выполнения навешанных через then колбеков.
Автору пришла идея запилить свое решение, у которого закрытие — это старый добрый реджект со специальной ошибкой и рекурсивного вызова пользовательских обработчиков, подписанных на close событие: https://dou.ua/forums/topic/32157/?from=tg-tech
Поговорим о плюшках пакета, который предоставляет расширенную версию нативного Promise (наследуется от него). Основная причина его появления — эксперименты с закрытием промисов. Большинство существующих решений рассматривают этот процесс как прекращение выполнения навешанных через then колбеков.
Автору пришла идея запилить свое решение, у которого закрытие — это старый добрый реджект со специальной ошибкой и рекурсивного вызова пользовательских обработчиков, подписанных на close событие: https://dou.ua/forums/topic/32157/?from=tg-tech
Топ-5 авторів осені
Восени вийшло 57 технічних статей на DOU. Погляньмо на топ-5 авторів, які отримали найбільше переглядів (сумарно за статті, опубліковані протягом вересня, жовтня і листопада).
🔸 Ярослав Характерник — 10 600
🔸 Максим Постумент — 5 640
🔸 Андрій Губський — 5 570
🔸 Віталій Корж — 4 765
🔸 Олександр Ветошкін — 4 735
Щоб стати автором, достатньо опублікувати свою технічну статтю, або написати @dzzzvinka
Також запрошуємо ділитись технічними новинами.
Восени вийшло 57 технічних статей на DOU. Погляньмо на топ-5 авторів, які отримали найбільше переглядів (сумарно за статті, опубліковані протягом вересня, жовтня і листопада).
🔸 Ярослав Характерник — 10 600
🔸 Максим Постумент — 5 640
🔸 Андрій Губський — 5 570
🔸 Віталій Корж — 4 765
🔸 Олександр Ветошкін — 4 735
Щоб стати автором, достатньо опублікувати свою технічну статтю, або написати @dzzzvinka
Також запрошуємо ділитись технічними новинами.
Какие тесты должен писать тестировщик на Flutter
Рассмотрим введение в написание автотестов на Flutter для тестировщиков. Простые тесты для формы с полем и кнопкой, которые вы можете усложнить и сделать, например, для формы авторизации: https://dou.ua/forums/topic/32176/?from=tg-tech
#Flutter #QA #mobile
Рассмотрим введение в написание автотестов на Flutter для тестировщиков. Простые тесты для формы с полем и кнопкой, которые вы можете усложнить и сделать, например, для формы авторизации: https://dou.ua/forums/topic/32176/?from=tg-tech
#Flutter #QA #mobile
Рівно рік тому Adam Leos опублікував статтю «Разбираемся в алгоритмах и структурах данных. Доступно и понятно», сьогодні у неї вже 86 тис. переглядів і 118 зірочок:
https://dou.ua/lenta/articles/what-you-should-know-about-algorithms/?from=tg-tech
https://dou.ua/lenta/articles/what-you-should-know-about-algorithms/?from=tg-tech
Топ-5 статей осені
Технічні статті цікавлять вузькопрофільну аудиторію, але віримо, що частка технічного контенту повинна зростати. Як-не-як, DOU — спільнота українських ІТ-спеціалістів 👨💻
Публікуємо найпопулярніші статті за осінь. Зверніть увагу на різноманіття тем: обробка даних, архітектура, платформи, автотести. А в технічному блоці можна знайти ще більше.
🔹 Перестать выращивать динозавров. Как эволюционирует архитектура приложения — 4 765
🔹 Як працює Event Loop в NodeJS: внутрішня будова, фази та приклади — 4 735
🔹 Никогда не писали автотесты? Попробуйте Cypress — 4 650
🔹 Мы обрабатываем данные миллиона украинских компаний за один час. Как мы это сделали — 4 115
🔹 Масштабируем автоматизацию тестирования с помощью Kubernetes — 3 885
Щоб стати автором, достатньо опублікувати свою технічну статтю, або написати @dzzzvinka
Також запрошуємо ділитись технічними новинами.
Технічні статті цікавлять вузькопрофільну аудиторію, але віримо, що частка технічного контенту повинна зростати. Як-не-як, DOU — спільнота українських ІТ-спеціалістів 👨💻
Публікуємо найпопулярніші статті за осінь. Зверніть увагу на різноманіття тем: обробка даних, архітектура, платформи, автотести. А в технічному блоці можна знайти ще більше.
🔹 Перестать выращивать динозавров. Как эволюционирует архитектура приложения — 4 765
🔹 Як працює Event Loop в NodeJS: внутрішня будова, фази та приклади — 4 735
🔹 Никогда не писали автотесты? Попробуйте Cypress — 4 650
🔹 Мы обрабатываем данные миллиона украинских компаний за один час. Как мы это сделали — 4 115
🔹 Масштабируем автоматизацию тестирования с помощью Kubernetes — 3 885
Щоб стати автором, достатньо опублікувати свою технічну статтю, або написати @dzzzvinka
Також запрошуємо ділитись технічними новинами.
Обговорення: emWin (GUI-framework for embedded)
https://dou.ua/forums/topic/32192/?from=tg-tech
https://dou.ua/forums/topic/32192/?from=tg-tech
Для підсвітки коду на DOU вже більше 10 років використовується бібліотека highlight.js.
Кілька місяців тому на неї перейшов сайт StackOverflow.
Кілька місяців тому на неї перейшов сайт StackOverflow.
Нова тема підсвітки коду на DOU називається Atom One Light. А яку тему використовуєте ви у своєму редакторі/IDE?
Anonymous Poll
17%
Світлу
83%
Темну
На DOU все обсуждают свежую статью Владимира Кожаева «Курьезы и странности отечественного ІТ. Опыт циничного программиста», однако мало кто знает, что у этого автора есть и технические статьи:
Сделать сложное простым: что такое DSL, или зачем вам новый язык программирования
👉 https://bit.ly/2JMqPss
ANTLR: неформальное введение
👉 https://bit.ly/2JQObNs
ANTLR: немного теории
👉 https://bit.ly/37T3Ioi
Сделать сложное простым: что такое DSL, или зачем вам новый язык программирования
👉 https://bit.ly/2JMqPss
ANTLR: неформальное введение
👉 https://bit.ly/2JQObNs
ANTLR: немного теории
👉 https://bit.ly/37T3Ioi
Рефакторинг: основные принципы и правила (2018)
Не всегда удается сразу писать хороший код, поэтому рефакторинг становится неотъемлемой частью процесса разработки:
https://bit.ly/2W0LWK1
Не всегда удается сразу писать хороший код, поэтому рефакторинг становится неотъемлемой частью процесса разработки:
https://bit.ly/2W0LWK1
Тестуємо вбдовану ситему
Вбудовані системи стають усе більш поширеними, але тестування не стає простішим. У цій статті Вікторія Таранюк описала певні методики, які допоможуть тестувати системи ефективніше: https://dou.ua/forums/topic/32228/?from=tg-tech
#QA #Embedded
Вбудовані системи стають усе більш поширеними, але тестування не стає простішим. У цій статті Вікторія Таранюк описала певні методики, які допоможуть тестувати системи ефективніше: https://dou.ua/forums/topic/32228/?from=tg-tech
#QA #Embedded
📢 Оновлюємо блок "Технічні статті" на DOU
Не так давно ми спілкувались з авторами та читачами техстатей, щоб зрозуміти, що можемо покращити. Деякі ідеї вже реалізували 👇🏻
▫️ Технічні статті відображаються в профілі автора не як топіки на Форумі, а як Статті.
▫️ Додали прямий лінк на блок з технічними статтями у mobile-версії сайту.
▫️ Оновили вигляд блоків з кодом.
▫️ Додали блок зі схожими статтями в публікації.
Є ідеї? Пишіть @dzzzvinka (і присилайте статті, інакше, для чого це все? 😈)
Не так давно ми спілкувались з авторами та читачами техстатей, щоб зрозуміти, що можемо покращити. Деякі ідеї вже реалізували 👇🏻
▫️ Технічні статті відображаються в профілі автора не як топіки на Форумі, а як Статті.
▫️ Додали прямий лінк на блок з технічними статтями у mobile-версії сайту.
▫️ Оновили вигляд блоків з кодом.
▫️ Додали блок зі схожими статтями в публікації.
Є ідеї? Пишіть @dzzzvinka (і присилайте статті, інакше, для чого це все? 😈)
Playwright — запускаємо тести паралельно for fun
Завдання: замовник хоче бути впевненим, що під час одночасного відкриття програми всі користувачі бачать коректні дані. Фізично.
Варіант вирішення: тест навантаження за допомоги JMeter. Але ні, це не так весело.
Альтернатива: зробити не дуже практичний, але дуже наглядний тест, за допомогою інструмента, що "вміє в асинхронні операції" Playwright.
https://dou.ua/forums/topic/32239/?from=tg-tech
Завдання: замовник хоче бути впевненим, що під час одночасного відкриття програми всі користувачі бачать коректні дані. Фізично.
Варіант вирішення: тест навантаження за допомоги JMeter. Але ні, це не так весело.
Альтернатива: зробити не дуже практичний, але дуже наглядний тест, за допомогою інструмента, що "вміє в асинхронні операції" Playwright.
https://dou.ua/forums/topic/32239/?from=tg-tech
🍏 iOS дайджест #41: SwiftUI та UIKit interoparability, iOS App Security, new App Store commision: https://dou.ua/forums/topic/32257/?from=tg-tech
#iOS_дайджест #iOS
#iOS_дайджест #iOS
Deep links во Flutter: IOS (Universal links) и Android (App links) 👉🏻 https://dou.ua/forums/topic/32259/?from=tg-tech
#Flutter
#Flutter
Знакомьтесь, это — Witbe! Заметки об автоматизации контроля Quality of Experience
Алексея Чаплица познакомили с Witbe на пилотном проекте по автоматизации регрессионных тестов ТВ-приложения для приставки мультимедийных потоков (Streaming Media Box). Это было короткое, но интересное знакомство.
Автор приглашает читателя посмотреть на инструмент с точки зрения ПО. В статье:
0️⃣ представление инструмента — кто, что, почему и как это работает, включая описание функционала
1️⃣ анализ утверждений производителя через призму опыта автора.
https://dou.ua/forums/topic/32267/?from=tg-tech
Алексея Чаплица познакомили с Witbe на пилотном проекте по автоматизации регрессионных тестов ТВ-приложения для приставки мультимедийных потоков (Streaming Media Box). Это было короткое, но интересное знакомство.
Автор приглашает читателя посмотреть на инструмент с точки зрения ПО. В статье:
0️⃣ представление инструмента — кто, что, почему и как это работает, включая описание функционала
1️⃣ анализ утверждений производителя через призму опыта автора.
https://dou.ua/forums/topic/32267/?from=tg-tech