Solutions for Cast Carbon Steel

Steel is harder to cast than iron. It can also be fairly wear-resistant. Pouring steel is significantly more difficult. Hot-rolled steels present a superior chance to cut both value and weight in the event the cost per unit strength could be decreased. Stainless steel is a special type of steel that does not corrode. Other […]

Віртуальний GUI на Scala

Розглянемо створення застосунку з графічним інтерфейсом, який би працював на робочому столі , в браузері та під Android без зміни коду. Звичайно нам знадобляться бібліотеки- фасади, які інкапсулюють різницю між бібліотеками контролів цих систем (JavaFX, Android, DOM) Для створення таких фасадів прекрасно підходять implicit класи. Наприклад: implicit class TextFieldExt(txt: Text) {   def text=txt.getText   def […]

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

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