DevUA

New


Categories


Tags


Meta


DevUA


Брак SQL функцій в H2 DB – вирішення проблеми

В мене виникла проблема з H2 DB під час розробки фукнціональних тестів для аплікейшна, в якого MySQL (MariaDB) в проді – а H2 DB, відповідно, в функціональних тестах. В H2 DB, як виявляється, немає більшості функцій для конверсії дат, наявних в MySQL – а саме мені забракло такої примітивної речі як UNIX_TIMESTAMP (яка в MySQL [...]

Микола МахінМикола Махін

Paho MQTT кліент, Quality of Service > 0 та max in-flight messages

Протокол MQTT набирає все більшої популярності у зв’язку з поширенням і популяризацією IoT та SmartHome рішень і технологій (наприклад послуги MQTT брокера надає серед інших Amazon). Робота з протоколом MQTT для Java розробника часто означає використання в якості MQTT клієнта FOSS бібліотеки Eclipse Paho, яка, напрклад, штатно йде [...]

Микола МахінМикола Махін

Фреймокати чи Не Фреймокати

(п’єса за мотивами реальних подій) Дійові особи. Аліса – девелопер, грейд міддл. Шалений Заяць, Божевільний Капелюшник, Ховрах Сонько – девелопери, грейд невідомий, оскільки ніхто не наважується провести їм оцінку. Посварилися зі Скрамом, тому в них кожен день реліз. Вони називають це контінюус деплоймент. Чеширський [...]

Andriy AndrunevchynAndriy Andrunevchyn

Про юніттести і функціональні тести

Цей пост – вирізаний фрагмент дискусії зі Скайп-чату, що стосується дизайну софта. Всі учасники – люди з чималим досвідом. Є таке питання. Є джанго-аплікейшн, який являє собою… РЕСТ-апішку.  Для чого потрібні юніттести на моделі, якщо можна зробити наскрізний функціональний тест? Аргументація: 1. Для нас важливо чи [...]

Evgen KovalEvgen Koval