
Темный
02.05.2018
12:55:19

Igor
02.05.2018
12:55:23
зашел какой то бот, и спамил по 2 сообщения в секунду, пока не забанили
вот только что буквально

Artjom
02.05.2018
12:55:52
Я не про джарник, а про то как банк зарелизил очень хреновую систему в продакшен

Google

Темный
02.05.2018
12:55:54
Никто с подобным не сталкивался?

Igor
02.05.2018
12:56:34

Темный
02.05.2018
12:56:48

Igor
02.05.2018
12:56:53
ну и что в логах?
никаких ошибок?!

Темный
02.05.2018
12:57:53
Что упал при отправке сообщения, в таком-то методе. Но это ведь тут не при чем. В идее все просто класс, а в джарнике - ни-че-го

Igor
02.05.2018
12:58:09
класс пас неправильный скорее всего

Egor
02.05.2018
12:58:26

Igor
02.05.2018
12:58:33
если в идее рабтает, а в джар нет

Egor
02.05.2018
12:58:38
В идее стоит прокся

Темный
02.05.2018
12:58:39

Google

Egor
02.05.2018
12:58:45
а, ладно

Темный
02.05.2018
12:58:51

Igor
02.05.2018
12:59:00
classpath
путь где jvm пытается найти скомпиленные классы
в том числе библиотеки

Темный
02.05.2018
12:59:26
Щас гуглю

Igor
02.05.2018
12:59:30
давай

Темный
02.05.2018
12:59:36

Igor
02.05.2018
12:59:37
ошибка-то как выглядит?
и они внутри джарника?

Темный
02.05.2018
13:00:23
Щас плясню как код то выглядит, чтоб сразу ясно стало, в чем же дело. Секунду

Igor
02.05.2018
13:00:31
да не надо.
валится с какой ошибкой?
стектрейс, ексепшн?

Темный
02.05.2018
13:01:01
Но в идее он обрабатывался норм

Igor
02.05.2018
13:01:15
так я и спрашиваю, какой
блииин, короче гугли

Egor
02.05.2018
13:01:21
Логи вбрось

Темный
02.05.2018
13:01:29
Текст в сообщении пустой

Google

Igor
02.05.2018
13:01:41
просто покажи лог

Темный
02.05.2018
13:02:31
Error in sendMsg. Text parameter is empty.

lenar
02.05.2018
13:02:45
мне кажется бот работает лучше чем ожидалось ?

Темный
02.05.2018
13:02:52
Но в среде то все нормально!

Igor
02.05.2018
13:02:53

Темный
02.05.2018
13:03:02

Egor
02.05.2018
13:03:24

Темный
02.05.2018
13:05:02

Egor
02.05.2018
13:06:50
Честно говоря, не имея опыта браться за фриланс - такая себе идея

Темный
02.05.2018
13:08:13

Egor
02.05.2018
13:08:56
Ну, если с джаром что-то не так - значит, проект ещё не готов, а насчёт джунов и практики
“When you are young, work to learn, not to earn.” — Robert Kiyosaki
На чем вообще бот, кстати?

Темный
02.05.2018
13:11:25
Жаба + Telegram Api
(for java )

Egor
02.05.2018
13:12:29
Так, а через sendMsg что шлётся?

Igor
02.05.2018
13:12:39
попробуй запустить джар в дебаг режиме и подключиться из идеи к нему?

Темный
02.05.2018
13:13:07
Там вызывается функция у базового бота, которая шлет объект SendMessage

Igor
02.05.2018
13:14:37
Щас попытаюсь
Кароче добавляешь параметр к запуску -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5000
и у тебя процесс ждет подключения дебагера
в идее создаешь новую конфигурацию запуска типа Remote Debug
там указываешь локалхост и порт 5000
в принципе идея тебе прямо на странице конфигурации аргумет подскажет

Google

Темный
02.05.2018
13:19:38
У меня текст берется из бд (sqlite), он там русский и когда сообщение отправляется - в cmd пишет, что текст = null. Может проблема с драйвером? У меня там еще исключение бросается в методе, который этот текст получает, но в среде то при данном ексепшене все работает...

Igor
02.05.2018
13:20:52
тяп-ляп и впродакшн?

Темный
02.05.2018
13:20:53
Я просто не знаю куда копать

Igor
02.05.2018
13:21:05
У меня исключение, но читать я его и исправлять, конечно не буду

Artjom
02.05.2018
13:22:43
Дедлайн через 40 минут зачем читать стэктрейс

Темный
02.05.2018
13:24:56
Да ну блин, не в этом то проблема
Да говнокод, я понимаю, но вопрос то в другом
Ладно, спасибо все-равно

Igor
02.05.2018
13:28:56
эт косяк идеи скорее, что сработало

Темный
02.05.2018
13:30:49
java.sql.SQLException: Query returns results - вот ошибка. Косяк идеи? Сомневаюсь. Этот ексепшн во многих методах бросается, но чет не падает программа...

Ivan
02.05.2018
13:32:30
программа может упасть а может и не упасть, все зависит от того как ты это исключение обрабатываешь

Igor
02.05.2018
13:34:55
не видя кода и полных логов - не могу помочь

Artjom
02.05.2018
13:35:43
Интересно, есть ли, где-то курсы о том, как правильно задать вопрос

UDZHEN
02.05.2018
13:50:04
Привет. Многопоьзоватеьский чат на вебсокетах. Session open, где и как следует хранить за какой "комнатой" и пользователем закреплена сессия?, отдельный сервис? При поступлении нового сообщения в комнату прогонять циклом все сессии, брать сессии закрепленные за комнатой и слать оповещение о новом сообщении? Знаю что последний вопрос глупый, сильно не пинайте)

Nikita
02.05.2018
13:52:14
#Вопрос. Пишу приложение, которое отправляет POST запрос на сервер. Использую библиотеку org.apache. При попытке тправить POST запрос идёт exception с вот таким логом: https://pastebin.com/th0Ub4yi Как это можно поправить?

Hell
02.05.2018
15:25:36
у меня вопрос по вызову из шарпа java
есть ли библиотеки бесшовной интегации ?

Mikhail
02.05.2018
15:29:20
надо просто вызвать джарку или нужен интероп?

Google

Антон
02.05.2018
15:40:12

Aleksey
02.05.2018
15:40:51

Igor
02.05.2018
15:43:05

Темный
02.05.2018
16:16:18

Hell
02.05.2018
17:01:15
Интероп

hohserg
02.05.2018
17:08:12
Народ, а много тут людей, разрабатывающих под андроид с использованием скалы?

Alexander
02.05.2018
17:09:18

hohserg
02.05.2018
17:09:23
Что? Это же чатик о scala

Alexander
02.05.2018
17:09:44
я бы еще в чатик про котлин такой вопрос закинул.

Ruslan
02.05.2018
17:09:53

Luger
02.05.2018
17:10:23
справедливости ради :
Сообщество разработчиков
Java Scala Kotlin Groovy Clojure

Никита?❄️
02.05.2018
17:10:24
ну да, это возможно, но у котлина+андроида огромное комьюнити
больше даже чем у джавы+андроида

hohserg
02.05.2018
17:11:15
Хотя бы потому, что скала более выразительна чем java

Bogdan
02.05.2018
17:11:54

Никита?❄️
02.05.2018
17:12:02

hohserg
02.05.2018
17:12:09
Ну, ок. Может, могут помочь те, кто юзают котлин

Bogdan
02.05.2018
17:12:40