Pull to refresh
15
0
Дмитрий @shishmakov

Программист (Java backend)

Send message

Спасибо, я правильно понимаю, что это в JSF 2.3 только?

Никогда не писал на JSF 1.2 и сразу на JSF 2.x = Facelets, CDI, Life Cycle + Custom Beans (Validators)…

Всё вроде бы нормально. Но нормально для серверных программистов.
Если вы UIщик, то вам не будет хватать компонентов и вы начнёте искать дополнительные библиотеки (RichFaces и прочее), которые имеют свой собственный Look and Feel, они будут работать и выглядеть не так как хочется вам… А ещё этот рендер на стороне сервера.

Потом вы будете смотреть на Vaadin и думать переходить ли на него.
Поэтому JSF он не для всех, кому-то нужно проще и быстрее, и легче, а кому-то лучшего и не надо.

ИМХО JSF хорошо подходит для написание web-админки, даже очень разухабистой админки.
Не написано, поправлен ли Debug при работе с JS в Nashorn?

Вот ваша новость, что когда-то вы это сделали: https://blog.jetbrains.com/idea/2014/03/debugger-for-jdk8s-nashorn-javascript-in-intellij-idea-13-1/
а позже (в 2015 вроде бы) версии сломали.
Я люблю JUG.ru Group, но лучше когда «горшочек варит» на Хабре технические статьи, а не рекламные интервью с компаниями.
Будет ли краткий синтаксис добавления новых элементов в JSONB на замену jsonb_set? Оператором #- можно удобно произвести удаление элемента на любой вложенности документа, хотелось бы такой же краткости с || (или новым #+).
Стало хуже. Полезное пространство уменьшилось, статьи стали занимать меньше места по горизонтали.
«Бывает так, что зритель задаёт вопрос, не дождавшись микрофона ...»
Спасибо всем докладчикам, которые не забывают повторять вопрос в микрофон перед тем как дать ответ.
Не понимаю, как можно писать тесты перед тем как написать логику. Увы, не получается так.
Вы хорошо начали доклад на JPoint 2016 «Сага о том, как Java-разработчики должны тестировать свои приложения», но он был «съеден» размышлениями и ответами на вопросы. В итоге демонстарция самого TDD была неубедительна и слаба (моё мнение).

Сделаете ли вы доклад, который будет полностью посвящён написанию мини-проекта через TDD?
А я думал, что это тема обсуждения интересна только в Python.
В надежде читаю списки изменений к новым патчам версии 2016.
Уже давно как не работает отладка в JS Nashorn. IDEA-141358, протолкните пожалуйста.
Возможно это как раз та причина зачем стоит идти на конференции от JUG'а.
// { 1 = (1, 3), 0 = (2, 4) }
Seq.of(1, 2, 3, 4).groupBy(i -> i % 2);

// (tuple(1, (1, 3)), tuple(0, (2, 4)))
Seq.of(1, 2, 3, 4).grouped(i -> i % 2);

из jOOλ
groupBy не будет в Java 9?
Сталкивались ли вы при работе «UseConcMarkSweepGC» и «UseParNewGC» с логами вида 'GC (Allocation Failure)'? Если да, то как их решали?

2015-06-09T12:37:01.670+0300: [GC (Allocation Failure) 2015-06-09T12:37:01.670+0300: [ParNew: 77111K->4149K(78656K), 0.0092402 secs] 161272K->88309K(253440K), 0.0094265 secs] [Times: user=0.02 sys=0.00, real=0.01 secs]
Спасибо за «Разбор Полётов» и возможности пообщаться о продуктах Hazelcast и Apache Ignite.
Позвольте о минусах:
Евгения Тимонова «Человек и инстинкты: насколько мы запрограммированы?»
знаком с видеоканалом «Всё как у зверей» на YouTube и скажу, что Евгения может подать материал гораздо лучше чем это было сделано. Выступление выглядело сыро и второстепенно для неё. Возможно тема была не та.
Запись студенческих докладов планируется?
Я использую тёмную тему, что маскирует частично начертание шрифтов.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity