@jvmchat

Страница 2579 из 2890
Igor
25.06.2018
20:16:19
только 2 вечера вместо недели)

Старый
25.06.2018
20:20:10
я слепой или там нет про матаанализ и алгоритмы

Igor
25.06.2018
20:21:41
алгоритмы - по CTCI или https://github.com/mission-peace/interview/wiki system design: https://github.com/donnemartin/system-design-primer

Dmitry
25.06.2018
21:01:03
а как в mockito в when( поставить «условие», что метод дёрнули с любыми параметрами? если я ставлю when(method()) и он вызывается как method(1,2), то then не срабатывает

Google
Mr.
25.06.2018
21:04:53
Задача: проверить на валидность почтовый аккаунт, используя логин и пароль пользователя. Как это сделать?

Vladimir
25.06.2018
21:06:26
Задача: проверить на валидность почтовый аккаунт, используя логин и пароль пользователя. Как это сделать?
1. Залогиниться, если удалось, то валидный, если нет, то невалидный 2. ??? 3. Profit

Dmitry
25.06.2018
21:07:22
any()
хм. теперь там (в строчке теста) java.lang.NullPointerException

Pavel ?
25.06.2018
21:08:24
Vladimir
25.06.2018
21:08:38
если сервис поддерживает прямую авторизацию, то юзать её, если нет, логиниться через эмулятор браузера

Mr.
25.06.2018
21:08:40
Hans
25.06.2018
21:09:03
ооо брат

я тоже делаю на заказ постоянно

ну там банков

Google
Mr.
25.06.2018
21:09:09
Hans
25.06.2018
21:09:10
палки

Aleksander
25.06.2018
21:09:10
Vladimir
25.06.2018
21:09:37
https://www.tutorialspoint.com/javamail_api/javamail_api_authentication.htm

Mr.
25.06.2018
21:10:04
Hans
25.06.2018
21:10:10
бро так не получится

Dmitry
25.06.2018
21:10:10
Дебаж, что нал и почему
потому что класс не передавал в any()

Hans
25.06.2018
21:10:27
Я с гмайлом работаю как раз, там можно по smtp впринципе брутить конечно

именно по smtp

Vladimir
25.06.2018
21:10:34
имхо, брутить в 2018 уже бессмысленно

Hans
25.06.2018
21:10:35
не по imap/pop3

Aleksander
25.06.2018
21:10:40
Hans
25.06.2018
21:10:53
имхо, брутить в 2018 уже бессмысленно
гмайл да, гмайл надо фейком открывать

Dmitry
25.06.2018
21:11:19
это как?
when(serialPort.readString(Mockito.any(Integer.class), Mockito.any(Integer.class))).thenReturn

Vladimir
25.06.2018
21:11:25
все более-менее серьезные жертвы юзают двухфакторку

Mr.
25.06.2018
21:11:35
именно по smtp
А как ты по smtp брутишь?

Hans
25.06.2018
21:11:38
ща скажу

Aleksander
25.06.2018
21:11:39
when(serialPort.readString(Mockito.any(Integer.class), Mockito.any(Integer.class))).thenReturn
а ну ты бы уточнил. Там в доке это написано

Hans
25.06.2018
21:12:17
все более-менее серьезные жертвы юзают двухфакторку
да это проблема ппц. я вот evilginx'ом куки вытягивал, но те у кого двухэтапка через смс, по кукам не поулчается зайти

Google
Hans
25.06.2018
21:12:20
всё равно нахер шлёт

зато вериф на устройствах норм обходит

с любого ипа куки вставляешь и всё

А как ты по smtp брутишь?
http://www.rgagnon.com/javadetails/java-0538.html

надо прокси обязательно прикручивать

Короче тема такая, если на акк пустит, то гм вернёт "520 Please login via web browser"

в ответе смтп

но юзеру письмо упадёт с вероятностью 90% на ящик

что типо была попытка входа

Mr.
25.06.2018
21:15:13
То есть проверка идёт путём отправки письма?

Hans
25.06.2018
21:15:15
поп3 и аймап в гм по дефолту вообще отключены на ящике

не, письмо не шли

Hans
25.06.2018
21:15:29
авторизацию проходи просто и всё

transport.connect(); по идее всё что после него не надо

ну и надо обязательно соксы прикрутить

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

тут по идее что-то похожее можно

Mr.
25.06.2018
21:18:06
Hans
25.06.2018
21:18:25
во

Google
Hans
25.06.2018
21:18:30
тут прямо всё что надо в ответе

Dmitry
25.06.2018
21:22:14


Marat
25.06.2018
21:23:29
можно

Hans
25.06.2018
22:02:52
Я кстати вспомнил

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

мб щас что-то есть похожее

Admin
ERROR: S client not available

Hans
25.06.2018
22:03:20
попробуй поиграться в классе с юзерагентом

Там где-то должен выставляться юзерагент типо через который якобы отправка письма проходит. Гмайл по идее если письмо падает с уведомлением что была попытка входа, пытается определить устройство с которого вход был, по юзерагенту например

1337
25.06.2018
22:46:34
второй день не могу понять ничего... через идею тесты запускаются и application.yml подтягивается, через mvn verify не подтягивается, в чем может быть причина? spring boot starter наличествует

понятия не имею куда смотреть

Andrew
25.06.2018
23:17:30
Либо в тестах перейти на application.properties либо в аннотации к тестам прописать явно конфиг. Первое точно работает, второе не помню, доки под рукой нет

1337
25.06.2018
23:22:20
а че с ямлом не так?

Andrew
25.06.2018
23:24:06
Не цепляется он в тестах, не помню подробностей, но наступал на это. Он ищет пропертиз но не ищет ямл

Но можно заставить. Днем гляну если не найдешь

1337
25.06.2018
23:29:20
ну что за подъебка

понял в чем беда – maven vefiry не копирует файлы в classpath

resources:testResource не вызывается

хз как фиксить

Google
Alexander
26.06.2018
06:33:45
хз как фиксить
Это лечится градлом

Андрей
26.06.2018
07:14:50
кто помнит как назывался проект (вероятно в начале двухтысячных) для компиляции java в exeшник?

Gennady
26.06.2018
07:17:27
https://stackoverflow.com/questions/2011664/compiling-a-java-program-into-an-executable

Андрей
26.06.2018
07:24:53
да, похоже это экселсиор джет, судя по датам, спасибо!

1337
26.06.2018
08:33:50
есть мапа типа Map<String, User> и User(val userId: String, val name: String) как мне выдать О(1) и по ключу и по значению (`userId`)?

1337
26.06.2018
08:35:09
мапа в мапе или две разные вообще?

Vladimir
26.06.2018
08:35:50
мапа в мапе или две разные вообще?
Две разные, одна по userId, другая по name

1337
26.06.2018
08:45:59
да я думал ее использовать

но там же поиск по объекту будет

по полю объекта

это же не О(1)

val map = BiHashMap(String, User) map.inverse[???]

что писать в []

я же не могу сделать map.inverse[User(userId, #что тут писать????#)]

Vladimir
26.06.2018
08:50:49
Это вообще не то. В данном случае BiMap будет подходить, пока не понадобится вытаскивать из User что-нибудь ещё. Почему бы просто не создать 2 мапы?

1337
26.06.2018
08:53:23
а как их синхронизировать?

или забить?

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