@jvmchat

Страница 2558 из 2890
Igor
18.06.2018
08:10:17
Или за деньги
это когда есть деньги и не хватает мотивации

Митко Соловец?
18.06.2018
08:10:29
уровень фриланса

люди годами идут к удаленной работе

Google
Митко Соловец?
18.06.2018
08:10:50
а тут халявщик

еще и нахуй посылает

Shumilin
18.06.2018
08:11:15
это когда есть деньги и не хватает мотивации
Согласен от части. Иногда дело не в мотивации. Иногда человек работает и переучивается. Время ограничено и лучше заплатить что бы помогли научили

Luger
18.06.2018
08:11:29
Все с чего либо начинали
так когда начинали - деньги то не брали

Shumilin
18.06.2018
08:11:57
Да мало кто понимает что удаленно это весь твой багаж знаний и опыта + новые проблемы

Quantum Harmonizer
18.06.2018
08:12:05
Бле, человек где-то вычитал, что в IT можно заработать денег, нашёл заказчика, и ему раельно согласились дать денег. Феноменально.

Yan
18.06.2018
08:12:14
та забейте на него, подскажите лучше,как решить проблему с fiddler,charlesproxy и подобными)

Yan
18.06.2018
08:13:25
ммм, what do you mean?

Митко Соловец?
18.06.2018
08:13:46
я не знаю, может кто подскажет

Google
Yan
18.06.2018
08:14:22
некоторые говорят,что ставьте настройки прокси в апп и всё огонь

но почему-то не огонь,ошибиться в 2 строках сложно же,правда? System.setProperty("http.proxyHost", "127.0.0.1"); System.setProperty("http.proxyPort", "8888");

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

но локально(2 микросервиса играються между собой) оно сцуко не работает

Georgy
18.06.2018
08:17:20
а как выглядит url который в браузере у тебя открывается?

Yan
18.06.2018
08:17:51
http://localhost:8509/tweets

и когда я в браузере его открываю,все софтины видят мой реквест

а когда через restTemplate - не видят

Georgy
18.06.2018
08:19:16
а рест темплейт что говорит?

Yan
18.06.2018
08:20:14
всё ок, другой сервис принимает запрос

Georgy
18.06.2018
08:22:52
попробуй не по localhost обращаться а по хосту машины

Dmitrij
18.06.2018
08:24:20
люди годами идут к удаленной работе
На самом деле в удаленке куча минусов, как минимум взаимодействие с командой только посредством чата, и пезды дать не можешь манагеру и аналитикам. Поэтому удалённо работать гуд только когда тебе Рил похер на проект и лишь бы было сделано что то, либо ты инвалид и лучше работать с дома

Yan
18.06.2018
08:25:24
попробуй не по localhost обращаться а по хосту машины
пробовал, и по сетевому ипу,так же не работает

Aleksey
18.06.2018
08:33:26
всем привет, второй раз пытаюсь настроить отправку почты черех commons-email и второй раз сталкиваюсь с проблемой, что кредентиалсы не подхватываются в логах DEBUG SMTP: need username and password for authentication DEBUG SMTP: protocolConnect returning false, host=email-smtp.eu-west-1.amazonaws.com, user=aleksey, password=<null> конфигурирую так: HtmlEmail email = new HtmlEmail(); email.setDebug(true); email.setStartTLSEnabled(true); email.setStartTLSRequired(true); email.setHostName("email-smtp.eu-west-1.amazonaws.com"); email.setAuthenticator(new DefaultAuthenticator("AKIAJX3", "ArI")); email.setSmtpPort(587); спрашиваю потому что забыл что делал в прошлый раз ?

Roman
18.06.2018
08:38:07
всем привет! сделал тестовое задание на джуна, покритикуйте,пжста (лучше конструктивно ?), чтоб понимать куда копать дальше. Пы.Сы. Поезд с тем заданием уже давно ушел, это чисто для себя https://github.com/ma4ev/maven_regular_2

Artjom
18.06.2018
08:38:42
А почему ридми на русском?

Roman
18.06.2018
08:39:13
Это само тестовое,которое я получил

Artjom
18.06.2018
08:39:47
Аа окей

Sorry

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

Google
Roman
18.06.2018
08:41:13
хотел покопаться в самых основах - jdbc, servlets, настроить tomcat

и там написано - через web

Alexander
18.06.2018
08:41:55
хотел покопаться в самых основах - jdbc, servlets, настроить tomcat
вообще, если явно не указано, лучше на спринге делать. 90% вакансий на джяве под веб, если не указано другое - то спринг

ну это имхо, конечно

Artjom
18.06.2018
08:42:32
А тесты где? Как ты знаешь, что код делает то что нужно?

Хотя бы один интеграционный

Roman
18.06.2018
08:43:24
угу,с этим пока беда

Dima
18.06.2018
08:44:25
Artjom
18.06.2018
08:45:05
Зачем тебе интерфейс ReportDao если только 1 имплементация

Roman
18.06.2018
08:45:47
ну привязываться к конкретной реализации не хотелось

Artjom
18.06.2018
08:46:00
В ReportDaoImpl в конструкторе логика опасная имхо лучше её вынести

Roman
18.06.2018
08:46:20
те же тесты гонять - можно мокать

Quantum Harmonizer
18.06.2018
08:46:21
ну привязываться к конкретной реализации не хотелось
Если у интерфейса одна реализация, это абсолютно эквивалентно отсутствию интерфейса и сильному связыванию

Artjom
18.06.2018
08:47:53
Мокать можно Mockito

Roman
18.06.2018
08:49:05
я просто подумал,что можно передать свою тестовую реализация в конструктор,которой можно подменить все,что выполняет настоящая реализация ReportDao

Pavel
18.06.2018
08:49:22
Vitalii
18.06.2018
08:49:50
Товарищи, есть вопрос. Есть кусок легаси кода в котором используется конкаррент хеш мап для хранения всех записей в памяти. И есть вызов аля "select * where...", где набор параметров это pojo (аля темплейт). Сейчас для нахождения объектов мы проходим по всей мапе и через рефлексию смотрим на параметры темплейта и объекта из мапы. Хочется это дело оптимизировать. В принципе все данные живут в монге и сейчас я думаю скармливать темплейт туда и, в теории, поиск должен быть пошустрее. Может есть еще какие варианты без ухода в бд?

Artjom
18.06.2018
08:51:11
Зачем контракт у которого в этом случае 99% 1 имплементация

Not worth it

Google
Vitalii
18.06.2018
08:52:16
До меня, ага

guga
18.06.2018
08:54:04
Если у интерфейса одна реализация, это абсолютно эквивалентно отсутствию интерфейса и сильному связыванию
Ну хз, я часто делают интерфейсы для контролёров, в которых на аннотациях доки пишу для сваггера, а конкретные имплементации, которых всего по 1 штуке на интерфейс, остаются чистенькими

guga
18.06.2018
08:55:28
отделять спецификацию — ок, конечно же
Так что пусть лучше делает на каждый чих интерфейс

Главное чтобы понимал зачем

ну ладно тебе, намного лучше смотрится чем конкретные реализации, если делаешь DI

Quantum Harmonizer
18.06.2018
09:01:32
Roman
18.06.2018
09:03:25
Зачем контракт у которого в этом случае 99% 1 имплементация
мм..а какие-нибудь "вырвиглазные" косяки есть? не считая отстуствия spring и тестов?

Artjom
18.06.2018
09:05:38
Препер стейтмент лучше использовать

Admin
ERROR: S client not available

Aleksey
18.06.2018
09:06:11
какое здесь решение https://stackoverflow.com/a/21296375/836701 ? что он изменил?

Artjom
18.06.2018
09:06:30
Зачем билдер если всего 4 проперти?

Roman
18.06.2018
09:08:15
Препер стейтмент лучше использовать
там никаких параметров в запрос не передается, тогда зачем prepare?

Artjom
18.06.2018
09:08:15
Не понял зачем MessageBean

Блин с телефона хреново ревьить

А ну тогда да можно и так

Roman
18.06.2018
09:09:11
билдер это ,пожалуй,чтоб продемонстировать,что чета про паттерны слыхал )

Vladimir
18.06.2018
09:10:22
билдер это ,пожалуй,чтоб продемонстировать,что чета про паттерны слыхал )
Есть инфа, что лучше без паттернов, чем применять их не там.

Ivan
18.06.2018
09:10:30
в идее есть форматер кода, заюзай его, потому что отступы странные

Google
Roman
18.06.2018
09:11:05
Привет, а кто тебе дал это тестовое? тоже хотел поучиться.
к ним уже не актуально, забей ) но можно ж его сделать самому для себя чисто поразбираться

Roman
18.06.2018
09:12:22
Не понял зачем MessageBean
не знаю как еще можно засетить атрибут, там же труется передавать объект

"требуется"

формат idea, не менял его

а какой формат нужен?

Roman
18.06.2018
09:14:43
я в java нуб, не знаю

Ivan
18.06.2018
09:19:55
я тоже)

Vladimir
18.06.2018
09:21:08
стоит ли сейчас начинать изучать spring (+boot)?
Популярная штука, почему бы и нет

naughtyBit
18.06.2018
09:32:31
в java ee можно же настройки писать без web.xml как в спринге? я чет нагуглить не могу что использовать, там везде ток про спринг пишут

guga
18.06.2018
09:34:35
давай немного концептуальных вопросов

1. что такое web.xml 2. как он относится к спрингу 3. какой сервлет контейнер / апп сервер ты используешь

naughtyBit
18.06.2018
09:35:38
давай немного концептуальных вопросов
ну например перфикс и суфикс настроить, чтоб обращаться к файлам не через WEB-INF/jsp/index.jsp а сразу писать index

1. что такое web.xml 2. как он относится к спрингу 3. какой сервлет контейнер / апп сервер ты используешь
1)web.xml - файл с настройками для веб приложения 2)настривает веб приложение (шок) 3)tomcat

naughtyBit
18.06.2018
09:36:55
тока я не на спринге пишу а на java ee, в гугле все мануалы для спринга

Мы вам перезвоним
где не угадал?

Igor
18.06.2018
09:37:22
где не угадал?
во втором

web.xml не связан со спрингом вообще никак

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