
Pavel
15.09.2016
10:08:18
http://www.ozon.ru/context/detail/id/2480925/
хз правда есть ли доставка у озона

Igor
15.09.2016
10:23:58
доставка в украину)

Dan
15.09.2016
10:24:26
На Украину

Google

Dan
15.09.2016
10:25:12
Мы же не говорим "в Кубу", а "на Кубу"

Берял
15.09.2016
10:26:54
на русском правильно "на украину", это закреплено правилами грамматики
все остальное не важно

Митко Соловец?
15.09.2016
10:27:38
коллеги, перемещайтесь в чат флуда

Timur
15.09.2016
11:40:22
Привет
помогите понять, у меня в проекте в pom прописан maven-gpg-plagin что указывать в gpg-passphrase?

sss3 ?
15.09.2016
12:47:23
https://github.com/iluwatar/java-design-patterns

Luger
15.09.2016
12:52:44
ох уж эти паттерны....

James Tiberius Kirk ?
15.09.2016
12:54:07
http://www.datastax.com/dev/blog/32-node-raspberry-pi-cassandra-cluster украли мою мечту

Игорь
15.09.2016
14:26:39
Подскажите какой ssl сертификат взять для rest api сервера, Comodo PositiveSSL подойдет?

guga
15.09.2016
14:27:53
Почему нет? Посмотри еще на let's encrypt

Pavel
15.09.2016
14:28:06

Игорь
15.09.2016
14:28:43
Просто Comodo PositiveSSL привязывается к домену, а сервер не привязан ни к одному домену

Google

Pavel
15.09.2016
14:29:03
эм, как это не привязан?

Игорь
15.09.2016
14:29:27
к нему обращаюсь по ip адресу

Pavel
15.09.2016
14:29:51
ну у меня плохие новости
домен таки придется взять
хотя 60р не так уж и много)
хоть igorkazantsev.ru
и использовать rest.igorkazantsev.ru

Игорь
15.09.2016
14:31:12
хорошо
спасибо)

Pavel
15.09.2016
14:33:15
блин
надо костыль переписать
суть: joinы, hibernate, пейджер
есть использовать distinct root entity то пейджер нормально не работает
я сделал костыль, который получает distinct список id, а потом запрос: выдай мне все сущности, ид которых в списке.
но hibernate против in (...) где ... больше 32к...
тьфу, postgresql
как думаете - есть варианты решения, акромя разбить список id на несколько? :)
так этот костыль не нравится...

Pavel
15.09.2016
14:37:00
может записать значения для in во временную табличку? Будет эффективный мердж

Igor
15.09.2016
14:37:48
а мне кажется стоит всё-таки еще покопаться и сделать это в один запрос

Google

Pavel
15.09.2016
14:38:36

Igor
15.09.2016
14:39:05
так запили пример на sqlfiddle, с большой вероятностью кто-нибудь да поможет :)

Pavel
15.09.2016
14:39:37
дак это больше к hibernate относится
хотя может попробовать все на jpa критериях сделать
тогда и проблемы не будет

Igor
15.09.2016
14:39:59
ну пока непонятно, какая вообще схема и в чем проблема

Pavel
15.09.2016
14:43:45
блин, плохо
entitymanager у меня нигде не завязан
есть доступ только к session

Митко Соловец?
15.09.2016
14:50:12
тебе пэйджинация нужна?

Pavel
15.09.2016
14:52:01
угу
я ее сделал - но костыльно

Митко Соловец?
15.09.2016
14:53:06
какой у тебя хибер?

Pavel
15.09.2016
14:53:16
5.1
хотя можно и на 5.2 перейти

Митко Соловец?
15.09.2016
14:54:52
`
@Transactional
public List<Entity> getEntitiesWithCriteria(int page, int size, ) {
Session session = entityManager.unwrap(Session.class);
Criteria query = session.createCriteria(Entity.class, "entity");
query.setFirstResult((page-1)*size);
query.setMaxResults(size);
return query.list();
}
`
вот короче как-то так
человеческая пэйджинация
первые две строчки придется переделать в связи с тем, что мы обсуждали вчера

Pavel
15.09.2016
14:55:46
так она и ломается =)

Google

Pavel
15.09.2016
14:55:54
если появляются джойны
потому что начинает вылазить по 2-3 одинаковых сущности

Митко Соловец?
15.09.2016
14:56:33
значит дело в запросе
я руками делал пэйджинацию на пару десятков тысяч объектов через темплэйт, лимит и оффсет
все работало

Admin
ERROR: S client not available

Pavel
15.09.2016
14:57:04
да она тож работает у меня
но костыльно)

Митко Соловец?
15.09.2016
14:57:23
ну надо отладить запрос, чтобы не выдавал одинаковое
а потом как выше

Pavel
15.09.2016
15:02:13
эх, если бы все так просто было ;)
ну да ладно, оставлю на потом

Митко Соловец?
15.09.2016
15:04:21
ну ты не весь код выложил
если что в лс можем обсудить

Pavel
15.09.2016
15:05:01
да там даж опсуждать толком нечего

folex
15.09.2016
15:05:59
“Пойдем в приват, покажешь мне свои функции”

Pavel
15.09.2016
15:06:29
https://www.twitch.tv/fjfalcon да я даж эт показываю
:D

Митко Соловец?
15.09.2016
15:07:45
стопули
пэйджер не разглядел

Google

Артем
15.09.2016
15:08:25
есть же https://www.livecoding.tv/
что за извращение кодить на твиче

Pavel
15.09.2016
15:08:39
меня попросили показать)

Митко Соловец?
15.09.2016
15:09:29
покажи пэйджер
pager

Pavel
15.09.2016
15:10:03
тебя что именно интересует?)

Артем
15.09.2016
15:10:05
покажи пэйджер
http://kak-eto-sdelano.ru/wp-content/uploads/2014/09/pager1.jpg

guga
15.09.2016
15:10:18
Куда донатить? Где донейшин алерт

Митко Соловец?
15.09.2016
15:10:42
да ты интересует, что проставляется в критерии
верные указатели

Pavel
15.09.2016
15:10:51
указатели верные

Митко Соловец?
15.09.2016
15:10:57
у тебя рантайм упал

Pavel
15.09.2016
15:11:19
да эт тапестри и я фигней страдаю
java.lang.OutOfMemoryError: Java heap space
печалька))0

Митко Соловец?
15.09.2016
15:12:36
и сколько у тебя размер страницы?

Pavel
15.09.2016
15:13:02
да вроде тот же, что и по умолчанию в идее