[Из песочницы] Java cast between different classloaders

Полгода назад я работал на проекте, в котором был специфический случай, когда один и тот же класс мог быть загружен разными загрузчиками классов, и в этом случае мы получили очевидный ClassCastException.
Каковы решения для такого случая? Ответы из Sta…

Неопределённая параметризация как универсальный метод построения архитектуры приложения на C++ и Java за минимальн. цену

C++ — язык запутанный, и существенным его недостатком является сложность создания изолированных блоков кода. В типовом проекте всё зависит от всего. Эта статья показывает, как писать высокоизолированный код, который минимально зависит от конкретных биб…

Что делать, если для вашего любимого языка нет статического анализатора?

Ну, если под любимым языком подразумевается русский, английский и т. д., то это в другой хаб. А если язык программирования или разметки, то конечно писать анализатор самим! На первый взгляд, это очень сложно, но, к счастью, существуют готовые многоязык…

[Перевод] Учебник по JavaFX: Привет, мир

Перевод статьи «JavaFX Tutorial: Hello world» автора Vojtech Ruzicka.

Как создать ваше первое приложение JavaFX.

Это второй пост в серии о JavaFX. Вы можете прочитать в первой статье о том, как настроить вашу среду для разработки JavaFx. Читать д…

[Из песочницы] История одного небольшого проекта длиною в двенадцать лет (о BIRMA.NET впервые и начистоту из первых рук)

Рождением этого проекта можно считать маленькую идею, посетившую меня где-то в конце 2007 года, которой суждено было обрести свой окончательный вид лишь 12 лет спустя (на данный момент времени – конечно же, хотя и текущая реализация, по мнению автора, …