В мене виникла проблема з H2 DB під час розробки фукнціональних тестів для аплікейшна, в якого MySQL (MariaDB) в проді – а H2 DB, відповідно, в функціональних тестах. В H2 DB, як виявляється, немає більшості функцій для конверсії дат, наявних в MySQL – а саме мені забракло такої примітивної речі як UNIX_TIMESTAMP (яка в MySQL [...]
Микола Махін
When writing my Android Goodies Plugin for Unity Asset Store I encountered the issue of casting AndroidJavaObject to another class inside of C#.
Taras Leskiv
A common question raised by customer-side management: How to control software engineers? How I, as a customer who pays huge bags of cash per hour to this hippies, can really know that they are not cheating me watching youtube half a day? But even if the question is not asked explicitly, does not mean nobody […]
Oleksii Burdin
Протокол MQTT набирає все більшої популярності у зв’язку з поширенням і популяризацією IoT та SmartHome рішень і технологій (наприклад послуги MQTT брокера надає серед інших Amazon). Робота з протоколом MQTT для Java розробника часто означає використання в якості MQTT клієнта FOSS бібліотеки Eclipse Paho, яка, напрклад, штатно йде [...]
Микола Махін
Just few days ago I was implementing small feature on one of our minor projects . The idea process some data on user interface pass it to backend and send it further to third party service. So on UI we have code like this $.post( "/backendService", JSON.stringify(idList); ); Obviously idList contains plain long type id values e.g. 54396 [...]
Andriy Andrunevchyn
(п’єса за мотивами реальних подій) Дійові особи. Аліса – девелопер, грейд міддл. Шалений Заяць, Божевільний Капелюшник, Ховрах Сонько – девелопери, грейд невідомий, оскільки ніхто не наважується провести їм оцінку. Посварилися зі Скрамом, тому в них кожен день реліз. Вони називають це контінюус деплоймент. Чеширський [...]
Andriy Andrunevchyn
Цей пост – вирізаний фрагмент дискусії зі Скайп-чату, що стосується дизайну софта. Всі учасники – люди з чималим досвідом. Є таке питання. Є джанго-аплікейшн, який являє собою… РЕСТ-апішку. Для чого потрібні юніттести на моделі, якщо можна зробити наскрізний функціональний тест? Аргументація: 1. Для нас важливо чи [...]
Evgen Koval
Originally published at: 60devs.com Recast is a great library for parsing and modifying JavaScript code. The result of the parsing is an Abstract Syntax Tree (AST) which is easy to traverse and analyze. Once a tree is built, it’s easy to modify it and convert back to the source code. Additionally, Recast provides methods for [...]
Alex Rudenko
The API of Node exposes a module called VM that allows for a more safe execution of arbitrary JS code. The module operates in terms of scripts, sandboxes and contexts. Scripts are objects that represent compiled versions of JS code. Sandboxes are plain JS objects that will be bound to a script before the script […]
Alex Rudenko
Embeddable When I was a bit younger, I couldn’t understand why more senior engineers stood for embedding builds as much as it’s possible. For instance, you have a database, and you’re running your integration tests only with in memory databases. It was very unusual for me, why having a working database on your local [...]
Ivan Ursul