@jvmchat

Страница 2872 из 2890
Alexander
16.10.2018
11:13:23
Мартин конечно наше все, но дать бы ему задачу типа поправить баг в легаси-преокте 10-летней давности, на 10-15кк LOC и еще на самописных фреймврках. ну и чтобы команда сменилась уже раз 5, от местных, до разного рода аутсорсеров

Anton
16.10.2018
11:13:31
spring integration
не проходит - там всё в коментах. (участвовал ли? https://github.com/spring-projects/spring-integration/graphs/contributors)

Диоген
16.10.2018
11:13:58
sherzod
16.10.2018
11:14:16
Как всегда есть люди делающие бизнес, а есть люди которые учат как делать бизнес. И пересечение почти всегда в ноль.

Google
sherzod
16.10.2018
11:16:35
Фаулеры и Мартины голые короли инженерии

Или нет... Надо подумать

Alexandr
16.10.2018
11:19:35
ох как много проектов https://github.com/martinfowler

а у unclebob дофига) https://github.com/unclebob?tab=repositories

Anton
16.10.2018
11:22:35
ох как много проектов https://github.com/martinfowler
кстати, его проект - без коментов, как положено

Alexandr
16.10.2018
11:22:49
?

Oleg
16.10.2018
11:23:17
Фаулеры и Мартины голые короли инженерии
Ох и досталось бедняге, а ведь ни чего похого не хотел. Он нес людям знания!

Evgeny
16.10.2018
11:23:56
я посмотрю как ты монолит какого-нибудь банка без комменатриев будешь читать
тут я думаю смысл именно в написании кода. Когда ты сам пишешь код ты должен писать его так, чтобы не было надобности в комментариях. Всегда проще не думать над осмысленными названиями методов, использования if вместо фабрик, копипастить код вместо извелечения в общие классы или методы, хуярить методы по 100 строк (вместо того, чтобы извлечь в отдельный метод с осмысленным названием, который будет выполнять роль комментария) и классы по косарю строк, иметь по 5 и больше зависимостей в классах и т.д.

sherzod
16.10.2018
11:24:17
Ох и досталось бедняге, а ведь ни чего похого не хотел. Он нес людям знания!
Нести знания людям - это как проповедь - большая ответственность

Диоген
16.10.2018
11:25:18
https://github.com/yegor256

Егорыч всех разъебал походу

Google
Alexander
16.10.2018
11:26:34
В 95% жизненных случаев

Vladimir
16.10.2018
11:27:19
В 95% жизненных случаев
... но все говорят "это не про меня"

Evgeny
16.10.2018
11:27:41
Так код обычно говно или скоро станет говном
ну блин, я по крайней мере страюась писать код так, чтобы он не был говном. Чтобы солид не нарушать, чтобы не копипастить. В этом плане мне с командой и компанией повезло

sherzod
16.10.2018
11:27:53
Давайте к делам земным, подскажите лучше как диагностировать неподтягивание логфорджей конфига .

Evgeny
16.10.2018
11:29:53
кароч изначально все пошло со строчки в ваканасии(писать чистый и заккоментированный код) Я просто хотел донести мысль, что это взаимоисключающие понятия.

Aleksey
16.10.2018
11:32:11
Отнюдь. Попишите что-то больше 20KLOC CRUD-ов, и откроются бездны, что intent и implementation -- это разные вещи. Вы так скажите, что и javadoc не надо писать, intent же из названия метода должно быть понятно. А если не понятно, то называйте методы правильно!

Oleg
16.10.2018
11:32:47
кароч изначально все пошло со строчки в ваканасии(писать чистый и заккоментированный код) Я просто хотел донести мысль, что это взаимоисключающие понятия.
И тебе достаточно прямо дали понять, что это не такое уж плохое требование. А еще стоит понять человека который это писал. Он наверняка где то слышал, что надо писать чистый код, а еще он где слышал, что иногда имеет смысл код коментировать. Он всего лиж объединил то, что слышал и за это вы решили сзечь беднягу на костре?

Alexander
16.10.2018
11:33:56
вроде не настоящий Леша

но это не точно

Oleg
16.10.2018
11:34:15
Vladimir
16.10.2018
11:34:24
Пора в описание добавлять, что в чате обитает ненастоящий Шипилёв

Alexander
16.10.2018
11:34:40
может это настоящий, который делает вид что он не настоящий

Vladimir
16.10.2018
11:35:35
может это настоящий, который делает вид что он не настоящий
Может быть, но ведь он может оказаться и ненастоящим. А значит и доверие соответствующее - как к обычному человеку

Alexander
16.10.2018
11:35:53
так и Шипилеша тоже вполне обычный человек

Google
Vladimir
16.10.2018
11:36:48
так и Шипилеша тоже вполне обычный человек
С репутацией в сообществе выше среднего учатника @jvmchat

K
16.10.2018
11:55:36
Ребята здравствуйте

выдает вот это java.net.UnknownHostException: Unable to resolve host

разрешения поставил

хост существует

get result from proxy gai_error = 7

Евгений
16.10.2018
12:43:26
выдает вот это java.net.UnknownHostException: Unable to resolve host
чувак, телепаты как всегда где-то по конференциям ездят. Кто выдает? Когда выдает? Что это вообще?

Михаил
16.10.2018
12:44:34
и желательно код предоставить

Andrei
16.10.2018
12:54:12
Что-то там про прокси геев ещё

Danila
16.10.2018
12:56:24
Не геи это, а ГАИ.

Не пускают

Tolegen
16.10.2018
12:59:32
На лапу видимо не тем дал

Evgeny
16.10.2018
14:03:11
Помогите пожалуйста вот с чем. Есть сервис с авторизацией на oauth2.0. Хочу добавить IP в access token и при каждом запросе сравнивать его из токена с реальным(с которого запрос пришел). Хотел добавить в JwtAccessTokenConverter через метод OAuth2AccessToken enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) передав туда уже модифицированный accessToken. Но проблема в том, что IP мне проставляет NGINX закидвая его в заголовок. А через authentication.getOAuth2Request() я не могу получить доступ к заголовкам. Кто нибудь сталкивался с таким?

Evgeny
16.10.2018
14:12:00
Прошу прощения, связать с чьим IP вы хотите?
с клиентским. То есть я прописываю в access token IP адрес устройства с которого был совершен вход, а потом проверяю, что IP адрес устройства с которого мне предели этот токен совпадает с IP в токене

Oleg
16.10.2018
14:13:32
client -> nat -> proxy1 -> proxy2 -> (прослушка ФСБ) -> Google LB -> server Что из этого клиентский IP?

Evgeny
16.10.2018
14:16:52
Похоже на какие-то костыли, почему бы не сохранить IP в БД вместе с токеном, а потом проверять?
да можно впринципе было бы сделать и с кэшом(зачем таблица), но вариант прописать в токене мне кажется более интересным и менее нагруженным по коду. Если у меня конечно получиться вытащить заголовок, а если нет, то да, приедться привлекать отдельное хранилище

то есть хранить в бд это лишние ресурсы, лишний код, лишняя сущность лишний репозиторий и т.д. А в токен его прописал и красиво)

Google
Oleg
16.10.2018
14:19:59
Oleg
16.10.2018
14:21:09
Тут уж масса вариантов: - если у вас мобильное приложение, то ему ни кто не мешает поменять IP на лету

Oleg
16.10.2018
14:23:07
нет, web приложение
Эм... Поправьте меня если что не так понимаю, но сегодня львинная доля пользователей веб приложений это мобильники.

Admin
ERROR: S client not available

Evgeny
16.10.2018
14:24:50
Эм... Поправьте меня если что не так понимаю, но сегодня львинная доля пользователей веб приложений это мобильники.
ну я точно не могу сказать какой процент у нас мобильников(я все таки не аналитик), но опять же за IP я не отвечаю, и как они его вытаскивают я тоже хз, и также не знаю как обстоят дела со сменой айпишников

Oleg
16.10.2018
14:33:35
ну я точно не могу сказать какой процент у нас мобильников(я все таки не аналитик), но опять же за IP я не отвечаю, и как они его вытаскивают я тоже хз, и также не знаю как обстоят дела со сменой айпишников
Я бы не стал что либо делать пока бы не разобрался в деталях и полезности содеяного. В противном случае вы рискуете получить неожиданное поведение т.к. не знаете деталей.

Oleg
16.10.2018
14:36:00
данная задача поступила от людей, который как раз и передают мне IP. Поэтому думаю все ок
Ну, при настолько координальном подходе... Я бы сконкатинировал. )

Danila
16.10.2018
14:38:06
Доброго времени суток. Можно у вас спросить про хорошие обучающие курсы для начинающих изучать java?

Oleg
16.10.2018
14:40:11
РЕКЛАМАС ДЕТЕКТЕД!

Danila
16.10.2018
14:40:49
я не рекламирую а хочу узнать у вас направление движения по мимо кгниг

потому что я прохожу всем известный сайт - но не хватает обратной связи от живых людей

Oleg
16.10.2018
14:41:22
Danila
16.10.2018
14:42:03
вот и завтра подписываю договор с некой фирмой, которая всем направо и налево наливает в уши с три короба

видео с раздач у меня есть, но хочу все таки решится на платный курс

Ignat
16.10.2018
14:43:48
русскоязычные курсы - булщит

Google
Danila
16.10.2018
14:44:07
хотя тот известный сайт с роботами вполне дает то самое чувство не боятся набирать код в программе и ощущать, что я все же научился без ошибки выводить системаутпринтлн

Ignat
16.10.2018
14:44:07
качай/смотри на курсхантерс otus и/или hexlet

Danila
16.10.2018
14:44:41
первый курс у меня есть

Ignat
16.10.2018
14:44:47
ну и легаси https://www.youtube.com/channel/UCuIctN7x71qam9K_ZxS1W2A

Danila
16.10.2018
14:45:09
Данила, почему Java?
может потому что популярный и везде льют в уши про заработок

jr?
да

Marat
16.10.2018
14:45:31
да
в свое время прошел на нем 20 уровней, мне помогло

Danila
16.10.2018
14:48:17
Вы только ради заработка?
не знаю что ответить. в первую очередь да. хочу погрузиться в среду программирования и в дальнейшем в ней развиваться

Anton
16.10.2018
14:48:41
Вы только ради заработка?
Как будто это что-то плохое

Danila
16.10.2018
14:48:45
да и кризис среднего возраста подступил скорее всего тоже

сейчас я не бог-весть-какой дизайнер, а после стану не-бог-весть-какой программист

не знаю кем лучше быть, вот

Митко Соловец?
16.10.2018
14:53:47
научитесь верстать, а потом писать клиентский код

Страница 2872 из 2890