Обновить
10

Пользователь

6
Подписчики
Отправить сообщение
Позвольте внести свои 5 копеек.

Имею Java FX 8 приложение в продакшене.
Кроссплатформенность была обязательным требованием…
Выбирал между Electron, JFX, Qt, Lazarus.

Qt отпал из-за цены.

Еще сильно жали сроки, поэтому пришлось писать на максимально знакомом языке/платформе.

Наблюдения:
— У лазаруса размер исп. файла самый приятный (боюсь соврать, но мин. приложение с голым окном — 1мб).
— С лазарусом я не подружился еще на этапе установки. А уж писать прод на такой незнакомой платформе был бы самоубийством. Допускаю возможность, что в опытных руках — вполне годно.
— Очень частый вопрос — почему не Swing — «то же самое же». JavaFX лучше Swing хотя бы уже нативными диалоговыми окнами (Open File итп). Не говоря о поддержке.
— А вот систрей все тот же AWT-шный. Обещали вроде к Java 9-10, но воз и ныне там
— он же на linux работает кое-как (проблемы с меню, с размерами иконок).
— GUI довольно неспешный, особенно загрузка
— Java FX просто ужасен с точки зрения юнит-тестирования. Нет интерфейсов, классы насмерть прикручены к самой платформе и работают только с ней и в ней
— В целом все ОК. Дефалтный look-and-feel выглядит средне, позывов рвоты как Swing Metal не вызывает.
Причем, распространять приложение вместе с таким JRE совершенно легально, если вы ничего там не меняете. Пруф с ходу не дам, но вопрос изучал в свое время, была такая необходимость.
JDK 9 в теории может повыбрасывать оттуда все неиспользуемое и футпринт будет уже совсем не в пользу Electron. На практике я это пока не пробовал.
> Как на Java FX сделать сложный грид? Как вывести туда данные? Можно ли сделать меню у заголовков столбцов?

Вы, конечно же, шутите? Даже в предшественниках — AWT, Swing и если немного в сторону, у SWT, все это было в полный рост, цвело и пахло (как и у любой достаточно продвинутой GUI системы), когда веб пешком под стол еще ходил. Более того, все это делается гораздо проще.
И фото все же не хватает, хоть я и знаю как выглядит и то и другое.
Все-таки не обойдешься без пыли… Понял, спасибо!
Жду с нетерпением) Очень нравится ваш цикл, компактно, доступно, интересно.
Кстати, чем лучше всего резать гетинакс (1.5мм)? Ножницами по металлу сильно крошится, ломается, дремелем слишком много пыли (наверное не самой полезной)…
А про стеклотекстолит (FR4 и тп) для печатных плат будет далее?
Точно, спасибо, с DipTrace перепутал. Ну вот, тем более…
И под вайном Орел работает, и в кругах импортных самодельщиков очень популярен. Это имеет отношение к Open Hardware (лучше все таки вести в распространенном формате)/партнерскому производству (как у seeedstudio в прошлом например).
Согласен, местный Valio вроде тоже неплохой.
Конкретно по сырам заметил, что и качество заметно ухудшилось.
Конкретика: алтайский «Ламбер» на мой не очень разборчивый вкус был не хуже импортных. Сейчас же стал мягким как пластилин и кислым.
Для россиян видимо нужно подключить местный гейт?
Спасибо, что поделились. Меня всегда интересовало, как такие мелкие платежи учитываются в отчетности ИП. Каждый по отдельности надо вносить или как?
Насколько я помню из предыдущих статей, и если не ошибаюсь, у безмассовых частиц в движении со скоростью света нет понятия времени. Для них (с допущением — если бы они могли это ощутить) весь путь мгновенен.
Но из моего опыта, большая часть моих знакомых живет в обычных квартирах, в которых носятся дети, суетится жена, работает телевизор, соседи делают ремонт, про тещу, приходящую в гости, или о ужас, живущую вместе, вообще умолчу

Имел удовольствие работать в большой компании с собственным зданием, в которой под окном гудел огромный, еще советский вентилятор общей вентиляционной системы. Даже с закрытым окном постоянный гул. Когда он вдруг отключался и наступала тишина, это пугало и ужасало одновременно — это как же он всегда гудит?! Постоянно щелкал электронный замок и хлопала металлическая дверь — в комнате все же два десятка человек. В коридоре грузчики/работники хоз. служб грохочут тележками с оборудованием и инструментом (и да, иногда делают и ремонт тоже. Перфораторами).
То есть, мое слово против вашего. Да, верно вы говорите, бывают такие домашние условия. Но бывают и такие вот офисные.
Разница в том, что домашние я все-таки в той или иной степени могу изменить (переехать, сделать перестановку, попросить увести детей гулять, уехать самому, если ну прям кошмарный ремонт у соседей в этот день итд итп). А офисные, как рядовой сотрудник, почти никогда.
Да уж, про интровертов-сов в офисе — это разве что Джоэлу (disclaimer: в тему про ориентацию зашло случайно) в FogCreek удается, где отдельные кабинеты и гибкие часы.
Очень нравились звуки в Project Eden. Играл 17 лет назад, недавно прошел еще раз, никак не может отпустить, конечно, не только из-за звуков, но во многом из-за них.
Я покупаю изопропиловый (из сетевых магазинов он есть в чипдипе и сириус-профи).
Очень вонюч, но обезжиривает/отмывает отлично. Относительно недорог.
P.S. Метиловый под жесточайшим запретом (привет, Онищенко и вонючая изопропиловая незамерзайка), скорее всего у ваших знакомых тоже был изопропиловый.
Есть, если вы про десктоп. Flicker-free мониторы. (ШИМ отсутствует или с высокой частотой, например 1.2кГц у многих современных деллов).
> вот здесь я и получил бан
Это как? Почему вы не смогли пройти видеоверификацию?

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность