
Mikhail
12.06.2017
07:56:08
Ребят, всем привет. Я питонист, мне нужно быстро набросать небольшую прогу для REST-запросов с помощью Scala. Уперся в какую-то тупость, не могу заимпортить созданный класс и использовать метод из него в другом классе...
Можете подсказать, как в Scala это делается?

Nick
12.06.2017
08:00:24

guga
12.06.2017
08:00:34

Mikhail
12.06.2017
08:08:40
Спасибо, разобрался!

Google

Alexey
12.06.2017
08:31:14
Всем привет. Сейчас пишу чат на джаве. Каждому типу сообщения соответсвутет свой класс: request, responseSuccess, responseError. Это нормально? или лучше сделать Response и хранить в нем поле status?
В первом случае кажется лучше в плане инкапсуляции, мы же наверняка хотим добавлять какие-то приватные доп поля в каждом из случаев, а не разделять

Alina
12.06.2017
08:33:54

Alexey
12.06.2017
08:34:19
да нет, визитор
есть обработчик сообщений, построенный по визитору
да и кастомные обработчики можно легко навешивать

Ivan
12.06.2017
09:41:34
Омг, а что мешает иметь общий класс response который содержит статус, а кастомные, если нужны, наследуешь и добавляешь доп поля?

Alexey
12.06.2017
09:56:05

Alexey
12.06.2017
12:37:31
Добрый день. Может сможете помочь? Установил недавно Ubuntu 16.04, система 32-битная. Подключил телефон по этй интсрукции http://www.rebelcode.ru/android/podklyuchenie-realnyx-android-ustrojstv-v-android-studio-i-eclipse/ , система телефон видит, a Android studio нет. При открытии Android monitor выдаёт ошибку
Unable to detect adb version, adb output: /home/alexeyy/Android/Sdk/platform-tools/adb: 1: /home/alexeyy/Android/Sdk/platform-tools/adb: Syntax error: ")" unexpected
. Читал темы по схожей проблеме, там советовали скачать и заменить в sdk папку platform-tools на другую для 32-битной системы, но все ссылки на старую версию platform-tools, для последней версии не нашёл. Сам телефон настроен правильно, использовал его на винде в Андроид студии.

Alexander
12.06.2017
13:41:53

Garikk
12.06.2017
15:36:22

Alexey
12.06.2017
15:40:14

Google

Nobody
12.06.2017
16:37:03
Мимими!

Pavel
12.06.2017
16:37:45
Стул шатается? Самое то

Михаил
12.06.2017
17:13:15
почем стоит?

Nobody
12.06.2017
17:14:04

Alexander
12.06.2017
17:17:36
Готовимся к прохладным историям про кандидатов, которые нагородили матрёшку декораторов на собеседовании

Митко Соловец?
12.06.2017
17:18:08

Alexander
12.06.2017
17:19:01
Не понимаю, о чем вы, Дмитрий

guga
12.06.2017
17:19:25

Sherafgan
12.06.2017
17:40:08
>nutable classes are ..... ?

Nobody
12.06.2017
17:56:56

Baruch
12.06.2017
20:00:38

Igor
12.06.2017
20:28:39
Эти на картинке ничего не знают о действительно больших числах

Павел
12.06.2017
21:22:48
https://docs.optaplanner.org/7.0.0.Final/optaplanner-docs/html_single/index.html

Pavel
12.06.2017
23:31:30
Где разбор полётов, сколько уже можно ждать

Vik
12.06.2017
23:40:18
У них на сайте была кнопочка фитбэка
Можно написать

Pavel
13.06.2017
04:35:27

Vik
13.06.2017
04:37:00
Есть сервис принятия фитбэка - PayPal называется. Очень удобно. Сразу видно кто скучает по подкасту а кто нет

S
13.06.2017
04:48:36
Лучше быть просто без подкаста, чем без подкаста и без денег

Google

Ruslan
13.06.2017
05:25:14

Kirill
13.06.2017
05:38:56
можно было бы рублем голосовать за темы выпусков, а то докеры девопсы заколебали уже)

Daniel
13.06.2017
05:39:47
возможно они уже рублем голосуют

Евгений
13.06.2017
06:44:22
биткоинами

Umren
13.06.2017
06:46:36
1 биткоин 1 выпуск?)

Евгений
13.06.2017
06:54:13

Umren
13.06.2017
07:05:48
зато понятно будет когда выйдет - надо на сайт баблометро повесить
не накопился биткоин - нет выпуска, накопился - ребята собрались и записали)

Nick
13.06.2017
07:10:55
1 биткоин 1 выпуск?)
Я боюсь , что если будет так, то Витя станет владельцем хазелкаста после пары выпусков

Umren
13.06.2017
07:11:31
как будто что то плохое)

Nick
13.06.2017
07:14:27
Если будет так, то я к ним ведущим пойду)

guga
13.06.2017
07:15:27

Nick
13.06.2017
07:15:59
Ведущим за руку
Буду Витю за ручку водить)

guga
13.06.2017
07:16:55

Nick
13.06.2017
07:17:54
Ну не, водить за руку эт не геиство
Вон вчера ОМОН людей ж водил, попробуй скажи им, что они геи)

Denis
13.06.2017
07:19:01
они не геи, они пидоры, тащемто

Mark
13.06.2017
07:27:28

Митко Соловец?
13.06.2017
09:01:54

Google

Admin
ERROR: S client not available

Митко Соловец?
13.06.2017
09:02:09
https://habrahabr.ru/company/infopulse/blog/330708/
крутая статья, допивайте смузи, а потом выбрасывайте всю хипстоту у себя!

KrivdaTheTriewe
13.06.2017
09:07:31
оч говеная
если честно
Стиль подачи оч злой
Вы не Амазон, поэтому не используйте касскандру, она ориентирована на запись.( А если мне нужно писать много, я стану амазоном? )
посыл в том, что правильно выбирайте технологии

James Tiberius Kirk ?
13.06.2017
09:10:12
там только одна мысль достойная
прежде чем впилить технологию к себе — подумайте какую пробелму это решает
меня это уже спасло от кучи говна которым я хотел обмазаться

Митко Соловец?
13.06.2017
09:41:55
https://habrahabr.ru/post/330220/
Вся страна была в шоке! Любимый StringBuilder оказался... Продолжение читайте по ссылке.

Alexander
13.06.2017
09:49:54
Либо я не очень понял, что хотел сделать автор

Mikhail
13.06.2017
10:17:58
Ребят, есть вопрос про InetAddress.getLocalHost().
Я сэмулировал ооочень медленный DNS сервер и выполняю простую программу, которая просто делает InetAddress.getLocalHost(). Через 20 секунд летит исключение UnknownHostException. Вопрос, можно ли как-то настроить этот таймаут?

Igor
13.06.2017
10:22:30

Mikhail
13.06.2017
10:22:50
О, большое спасибо, буду копать туда.

Igor
13.06.2017
10:25:54
Если вас не андроид интересует - то нужно смотреть другие исходники если что :)
Вот тут смотрите для не-андроида http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/net/InetAddress.java#InetAddress.getLocalHost%28%29

Mikhail
13.06.2017
10:31:36
Не андроид, совсем не андроид :) Ну смысл тот что надо копать native исходники, ну я и пойду их поищу :)

Google

Mikhail
13.06.2017
10:31:48
Да, не-нативные я уже все перерыл

Антон
13.06.2017
11:15:34
if(Looper.getMainLooper().getThread() != Thread.currentThread()) {
runOnUiThread(this);
return;
}

Дмитрий
13.06.2017
11:17:27

Victor
13.06.2017
11:21:44
public final void runOnUiThread(Runnable action) {
if (Thread.currentThread() != mUiThread) {
mHandler.post(action);
} else {
action.run();
}
}
Вот реализация. Проверка внутри и так есть.

Vik
13.06.2017
11:22:42

Митко Соловец?
13.06.2017
11:23:39

Антон
13.06.2017
11:24:11

Dim
13.06.2017
12:02:42
Народ, скажите есть чатик по Java вакансиям, по работе? Вон у андроидщиков есть, хотелось бы что-то подобное по бэкендам.

Gleb
13.06.2017
12:03:06

Dim
13.06.2017
12:04:04