Vladimir
21.10.2017
13:03:03
че за спам?
Ivan
21.10.2017
13:03:54
походу на клаве заснул
либо кот
Денис
21.10.2017
13:04:20
Судя по количеству, заснула там скорее совесть
Google
Wystan
21.10.2017
13:29:55
а то выйдешь на улицу, там греф с программистами борется и ты отхватишь
https://github.com/szerhusenBC/jwt-spring-security-demo
вот это самое понятное что я нашел
там действительно надо писать классов классов 10-15. Это довольно странно для спринга, где все есть из коробки.
Igor
21.10.2017
13:42:25
Igor
21.10.2017
18:01:49
А может кто подсказать - как форсануть gc, чтобы проверить, работает ли мой велосипед на ReferenceQueue и WeakReference-ах или нет? Прям основательно форсануть его, чтобы точно начал работой заниматься
Stanislav
21.10.2017
18:10:46
Намусорить
Igor
21.10.2017
18:40:22
Намусорить
Что-то не могу понять ни в какую. Вроде как написано все верно, но референсы к ReferenceQueue не добавляются. Как следствие - очистка не идет. При этом самое интересное - контейнеры, которые являются единственным, что эти самые референсы может держать, таки преспокойненько выпиливаются.
Vyacheslav
21.10.2017
19:02:04
Чат, у меня вопрос: каким образом можно обновить форкнутый проект в гите?
Вот к примеру, форкнул я pet-clinic спринговый в гите. Он там у меня висел месяц. А через месяц я увидел что в апстриме +15 коммитов заехало. И хочу я обновиться, но не знаю как. Вот что с этим сделать можно?
Vitalii
21.10.2017
19:09:32
git parentrepo
Задаёшь парентом основной репозиторий локально.
Потом при каждом git fetch parentrepo будешь получать свеженький репо.
Google
Vyacheslav
21.10.2017
19:10:55
И даже безпроблемно выглядит, слушай
Спасибо. Сейчас опробую
Э блен
Короче, всё даже легче
А я что-то туплю на выходных
Так вот, можно задать upstream для форкнутого репозитория
И не надо локально ничего задавать
https://i.imgur.com/Rr2jnUR.png
В общем, надо сделать
git remote add upstream link
И это самое главное действие
Igor
21.10.2017
19:28:12
Никак не могу понять. Все таки заставил свой велосипед работать, но колеса оказались квадратными. Есть наследник WeakReference. Он создается с конструктором от двух переменных - referrer и очередь ссылок на вымещение.
Попытка один - я хочу заресайклить объект, пишу в явном виде сильную ссылку на него в наследнике WeakReference, и очевидно, нихрена не работает, потому как есть сильная ссылка и мой WeakReference тупо не собирается из-за нее.
Попытка два - я собсна пытаюсь обратиться через что-то типа this.get(), чтобы получить треклятый объект. И внезапно - он тоже null. Есть вообще какие-то способы перед занулением объекта в этой ссылке что-то с ним сделать?
Ivan
22.10.2017
00:35:06
Никак не могу понять. Все таки заставил свой велосипед работать, но колеса оказались квадратными. Есть наследник WeakReference. Он создается с конструктором от двух переменных - referrer и очередь ссылок на вымещение.
Попытка один - я хочу заресайклить объект, пишу в явном виде сильную ссылку на него в наследнике WeakReference, и очевидно, нихрена не работает, потому как есть сильная ссылка и мой WeakReference тупо не собирается из-за нее.
Попытка два - я собсна пытаюсь обратиться через что-то типа this.get(), чтобы получить треклятый объект. И внезапно - он тоже null. Есть вообще какие-то способы перед занулением объекта в этой ссылке что-то с ним сделать?
Слушай, есть некоторая вероятность, что в этом докладе ты найдёшь что-то полезное для твоей задачи https://youtu.be/lpqDAkGRSTk
(но, по традиции, "это не точно" )
Cobaku
22.10.2017
03:16:46
@dmsol
Sergei
22.10.2017
06:40:49
Всем добрый день! Любопытствую, на какой ОС и реализации JVM вы запускаете production-сервера?
Судя по сайту Oracle, поддерживают они очень немного систем. Значит ли это, что все живут на RHEL, или используют не-Oracle реализацию JVM?
Andrey
22.10.2017
06:44:34
Хотя с появлением докера как-то плевать.
Sergei
22.10.2017
06:46:28
Меня смущает отсутствие поддержки (и официальных пакетов) Oracle JVM для "почти всех" дистрибутивов Linux.
Friedrich
22.10.2017
06:46:37
У меня админы юзают centos и openvz для контейнеризации.
Sergei
22.10.2017
06:47:06
CentOS вроде совместим с RHEL?
Friedrich
22.10.2017
06:47:10
Oracle там JVM или OpenJDK — мне лично без разницы.
Google
Friedrich
22.10.2017
06:47:37
Ну и изредка Windows юзаем для всяких специфичных штук, тоже никаких проблем. Там Oracle, да.
Sergey
22.10.2017
06:48:01
Alpine Linux в докере
Friedrich
22.10.2017
06:48:49
Alpine тоже очень ок, рекомендую. Мы на нём девелоперские стенды обычно запускаем, потому что очень быстро и малоресурсоёмко.
Bagdat
22.10.2017
06:49:02
@XaveScor можете объяснить простыми словами для чего нужен docker? Это типа какой-то обертки в которой лежит ОС с БД и какой либо серверный код?
Sergey
22.10.2017
06:49:24
Угу, это как коробочка
В которой лежит всё что надо и таких коробочек можно наплодить
Andrey
22.10.2017
06:49:56
Sergey
22.10.2017
06:50:28
Обычно ОС лежит в отдельном докер контейнере, а БД - рядом в другом, и используют оркестрацию контейнеров что бы поднять сначала БД и дать коннект контейнеру с сервером
Анатолий
22.10.2017
06:52:34
Daniel
22.10.2017
06:59:41
святой патрегъ, опять докер инфекция дошла до эпидемии
Анатолий
22.10.2017
07:00:12
Контейнеры рулят
На самом деле
Митко Соловец?
22.10.2017
07:00:23
Daniel
22.10.2017
07:00:31
ага, только там где они нужны, но об этом никто не задумывается
Анатолий
22.10.2017
07:00:50
Хз, я потыкал rangerOS - мне вообще понравилось
Sergey
22.10.2017
07:00:52
Luger
22.10.2017
07:01:01
Daniel
22.10.2017
07:01:02
они также приносят значительную сложность в инфраструктуру
Митко Соловец?
22.10.2017
07:01:11
Sergey
22.10.2017
07:01:25
Ну я же не сказал, что в продакшен сувать эти образы :D
Google
Daniel
22.10.2017
07:01:34
Sergey
22.10.2017
07:01:47
У меня у самого постгрес поднят докером на рабочем компе
Митко Соловец?
22.10.2017
07:01:58
Del
22.10.2017
07:04:16
Sergey
22.10.2017
07:04:37
Ну поднять образ - 1 минута
Условно
Митко Соловец?
22.10.2017
07:05:00
Образ можно только скачать
Alex Фэils?︙
22.10.2017
07:55:54
@fedor1551 спамер, удолите его
Andrey
22.10.2017
08:29:53
Митко Соловец?
22.10.2017
08:30:22
А шо?
Сразу видно, не шаришь
Sergey
22.10.2017
08:30:46
Andrey
22.10.2017
08:31:16
Митко Соловец?
22.10.2017
08:31:36
Если что-то с контейнером случиться, могут и данные пострадать и все
В волюме