
Pavel ?
20.08.2016
11:08:32
Да непонятно что-то, двигают ее в прод или нет

Митко Соловец?
20.08.2016
11:09:04
но ты ж сам говорил, она у тебя в проде была
если в проекте есть JPA/Mongo/Redis - то конечно юзать надо

Pavel ?
20.08.2016
11:09:32
Ну тож у меня, я любитель сырых технологий)

Google

Митко Соловец?
20.08.2016
11:09:57
ну для круда + для простых запросов она пойдет, на примере того же JPA
но не понял, как кастомным кодом их расширить
это ж имплементировать надо
тогда теряется суть
тогда часть методов в сервис переносить и юзать критериа апи

Pavel ?
20.08.2016
11:11:05
Там надо интерфейс назвать чтоб в конце слово Custom было)))

Митко Соловец?
20.08.2016
11:11:14
так
а потом?
имплементировать его?

Pavel ?
20.08.2016
11:11:33
А потом в репе имплементировать методы из кустома)

Митко Соловец?
20.08.2016
11:11:36
и он мне в имплементацию подсунет реализации круда и дслик?
да, сам в референсе нашел

Pavel ?
20.08.2016
11:13:45
Там или кверей заанатировать

Google

Митко Соловец?
20.08.2016
11:13:47
тогда че, юзать надо

Pavel ?
20.08.2016
11:13:56
Или инжектить как обычно

Митко Соловец?
20.08.2016
11:13:59
я же вызов говорил
но ты правильно сказал

Pavel ?
20.08.2016
11:16:13
Короче походу не особо ее внедряют если нет необходимости в абстрактном леере к бд

Митко Соловец?
20.08.2016
11:16:54
для простых ненагруженных приложений пойдет
или для быстрой разработки круда, а все что посложнее - темплэйт переносить

guga
20.08.2016
14:05:49
Кто что скажет? https://github.com/my2iu/Jinq

Митко Соловец?
20.08.2016
14:06:42
queryDSL
пару месяцев назад кидал

Gleb
20.08.2016
16:23:21
ребят, есть вот такой код. APP_ID - значение, которое нужно дернуть из application.properties, но компилятор ругается на то, что это не константное значение. гугл сказал, что attribute value must be constant, то бишь compile time constant. как обойти такую фигню? хоть бери и аджаксом куки отправляй
@RequestMapping(value = "/list", method = RequestMethod.GET)
public List<Note> list(@CookieValue(name = "vk_app_"+APP_ID) String authData) {
...
}

Pavel
20.08.2016
16:24:34
а где получается APP_ID?

Митко Соловец?
20.08.2016
16:24:35
зашить апп_ид в константу

Pavel
20.08.2016
16:24:55
да можно и в проперти оставить, только откуда система о нем знает?

Митко Соловец?
20.08.2016
16:25:03
или тянуть ее из проперти спрингом

Gleb
20.08.2016
16:25:14

Митко Соловец?
20.08.2016
16:26:57
@Value попробуй

Gleb
20.08.2016
16:27:06

Google

Митко Соловец?
20.08.2016
16:27:42
тогда вариант выше

Gleb
20.08.2016
16:30:32
кто-нибудь вообще авторизацию через ВК делал?

Митко Соловец?
20.08.2016
16:30:45
ток сегодня читал
создаешь стэндолон аппу и http-клиентом получаешь токен

Gleb
20.08.2016
16:31:19
вернее, аутентификацию

Митко Соловец?
20.08.2016
16:31:20
ну а дальше уже дергай апи

Gleb
20.08.2016
16:36:09
примеры-то есть, но большинство из них для REST не походят
пришел сегодня к использованию VK OpenAPI на странице и проверке данных юзера при запросах

Pavel
20.08.2016
16:36:15
кто-нибудь в hibernate разбирается? я тут бд решил сменить с mysql на postgresql. Проблема с boolean типом. в mysql есть tinyint, в postgresql тип превратился в shortint. Собственно, есть вариант, как не меняя shortint на boolean в бд сказать hibernate, чтоб он использовал numeric boolean нежели boolean из psql?

Митко Соловец?
20.08.2016
16:36:54
но рест темплэйтом потом можно дергать апи

Andrey ?
20.08.2016
19:14:02
Скажите пожалуйста это не костыли, может это можно как-то проще записать(вызываю один конструктор в другом)?
class Call {
String str1, str2;
// Инициализируем переменные явно
Call(String str_1, String str_2) {
str1 = str_1;
str2 = str_2;
}
// Инициализируем переменные одним и тем значением
Call(String str_1) {
this(str_1, str_1); // вызывает Call(str_1, str_1)
}
// Присвоим значения по умолчанию "NULL =)"
Call() {
this("NULL =)"); // вызывается Call();
}
}

Берял
20.08.2016
19:15:24
вызывать один конструктор из другого это норма
даже более чем

Pavel
20.08.2016
19:15:39
Более чем

Andrey ?
20.08.2016
19:15:43
я не об этом
способ которым я это сделал не костыльный?

Pavel
20.08.2016
19:16:26
А пришлось писать какой-то костыль? Вроде нет.

Andrey ?
20.08.2016
19:17:59
Значимт окей. Я просто читал, что конструкторы, которые вызывают конструктор this(), выполняются немного медленнее.

Pavel
20.08.2016
19:19:46
Впервые слышу

Google

Igor
20.08.2016
22:15:28
Free Spring 3.x ebook
https://www.packtpub.com/packt/offers/free-learning
еще можно успеть, кому надо :)

Pavel
20.08.2016
22:22:11
Так уже 4 же есть, не?

Oleg
20.08.2016
22:25:03

Pavel
20.08.2016
22:26:27

Alexey
20.08.2016
22:26:40
ребят, у кого-нибудь было такое, что в линуксе в браузере хром мерцает экран, например в телеграме при апдейте сообщений и в другие моменты?
прям так видно что весь контент страницы исчезает на несколько мс и даже адресная строка исчезает)

Admin
ERROR: S client not available

Pavel
20.08.2016
22:27:34

Alexey
20.08.2016
22:31:33
спасибо)

Flamie
20.08.2016
22:32:50

Roman
20.08.2016
23:19:30

Pavel
20.08.2016
23:29:24
Так это все лечиться драйверами
Скажите что за видяха

Alexey
20.08.2016
23:36:10
встроенная в ноут интел))

Alex
20.08.2016
23:37:05
eeee, intel

Alexey
20.08.2016
23:37:07
у меня ноут на платформе пегатрон китайской, остальное собирал сам, так что с дровами тут рандомчик, особенно под линукс)) ну я решил в фаерфокс перейти и все, после того как 2 страницы решений из гугла кончились и ни 1 не сработало)))

Alex
20.08.2016
23:37:30
а давайте во @flood

Alexey
20.08.2016
23:38:20
я там забанен)))

Alex
20.08.2016
23:39:21
в любом случае нахуй из projvm

Google

Alexey
20.08.2016
23:51:21
Ну вот опять)

Pavel
21.08.2016
00:09:43
eeee, intel
надо поменять sna на uxa в xorg, в секции Device, Опция AccelMethod.
Если не поможет, то добавить опцию TearFree в значении true.

Gleb
21.08.2016
10:23:44
почему
@RequestMapping(value = "/list", method = RequestMethod.POST)
public List<Note> list(Session session) {
...
}
работает как нужно, а в
@RequestMapping(value = "/create", method = RequestMethod.POST)
public Integer create(Session session, Note note) {
...
}
(то бишь с двумя реквест параметрами) session == null?
со стороны клиента все данные отправляются правильно вроде
из клиента аджаксом отправляю такой json:
{ session, note }
, где у обоих объектов поля аналогичны полям модели на сервере

Andrey
21.08.2016
10:28:07

Gleb
21.08.2016
11:03:12

Andrey
21.08.2016
11:03:31

Alex
21.08.2016
11:57:57
хибернейт 5 не поддерживает диалект sqlite? lolwut?

Pavel
21.08.2016
12:28:25
официально нет, афаик

Alex
21.08.2016
12:43:00
Неофицально гуглится на раз два, но внезапно оч странно

Andrey ?
21.08.2016
15:47:39
подскажите пожалуйста простенький алгоритм для генерации лабиринта(только не алгоритм Эллера, я вас проше).

Andrey
21.08.2016
15:54:46

Andrey ?
21.08.2016
15:56:05
спасибо

James Tiberius Kirk ?
21.08.2016
16:10:24

Andrey ?
21.08.2016
16:11:02
Я придумал, но он не красивый.
переменным Ox и Oy генерировал случайные чила и эти числа были кординатами по которым я ставил препятствие
Петерочки это препятствия
100000000000
000500000000
005000000000
000000000000
000000000000
000005000000
000000000000
000000500000
005000000500
000500000000
000000000050
000000000000

James Tiberius Kirk ?
21.08.2016
16:14:27
надо было пилить алгоритм, чтобы каретка обходила матрицу случайной дорогой, записывая свой путь как путь в лабиринте