
Aliaksei
09.12.2016
17:58:33
Лучшей рекламы и придумать сложно

Andrey
09.12.2016
17:59:17
Ого, Егор.
Я смотрю сюда почти все перебрались?

Baruch
09.12.2016
17:59:36
Ого, Егор.
не за что. Обращайтесь, если еще кого надо

Google

Andrey
09.12.2016
18:00:38

Yegor
09.12.2016
18:01:06
доказательств у меня нет, но чувствую

Митко Соловец?
09.12.2016
18:01:31

Andrey
09.12.2016
18:01:36
Да? А я думал, что конфа сама спикеров возит.

Митко Соловец?
09.12.2016
18:01:58
я думал, , если ты топарь, тебя пригласят и ты расскажешь.

Andrey
09.12.2016
18:03:15

Митко Соловец?
09.12.2016
18:03:44
ждем инсайда, может расскажут что)

Yegor
09.12.2016
18:04:05
да я шучу про коррупцию
несложно там все

Andrey
09.12.2016
18:04:13

Yegor
09.12.2016
18:04:46

Google

Yegor
09.12.2016
18:07:07
еще немного рекламы: я книгу написал недавно. называется "256 Bloghacks". в ней я рассказал всю технику развития моего блога, в деталях. что именно и как я делал, чтобы получить популярность. очень рекомендую. вот она: http://www.yegor256.com/256-bloghacks.html
про конференции там нет ничего, но, на мой взгляд, конференции — это логическое продолжение блоггинга.

Митко Соловец?
09.12.2016
18:09:16
а участникам конфы будет скидка?

Andrey
09.12.2016
18:09:21

Yegor
09.12.2016
18:09:49
да, всем участникам тех конф, где я выступаю, скидка 50% на все мои книжки

Andrey
09.12.2016
18:10:42

Митко Соловец?
09.12.2016
18:10:43

Yegor
09.12.2016
18:10:54
жук это кто?

Andrey
09.12.2016
18:11:17

Yegor
09.12.2016
18:11:25
учатникам чата скидок пока не предусмотрено)) да ну приезжайте на JPoint

Andrey
09.12.2016
18:11:26

Yegor
09.12.2016
18:13:18
да как-то мы договорились и все. мы знакомы были до этого. был в Москве проездом.

Alexander
09.12.2016
18:14:22

Baruch
09.12.2016
18:49:19

Yegor
09.12.2016
18:50:25
чтобы проповедовать доброе-вечное!

Baruch
09.12.2016
18:51:15
Ну а ты чего? "Коррупция" кричишь

Yegor
09.12.2016
18:53:31
тебя Калифорния испортила. в наших странах коррупция это и есть доброе-вечное)

Baruch
09.12.2016
18:53:47
И не говори

Google

J
09.12.2016
20:49:07
главная проблема — придумать сам язык
Язык как и API строится исходя из задач которые он должен решать. Если задача отсутствует, то с ней успешно справится пустой язык. Чо тут придумывать?

Gleb
09.12.2016
21:03:53
наверное уже обсуждали, но вопрос по поводу hashCode(): нужно ли переопределять?
читаю в интернете два основных мнения, одно - в том, что нужно, и чтобы он вычислялся из полей;
второе - в том, что не нужно, чтобы hashCode() однозначно идентифицировал экземпляр класса вне зависимости от текущих значений полей

J
09.12.2016
21:05:32

Baruch
09.12.2016
21:07:08
Где ты прочитал, что не надо?!

Gleb
09.12.2016
21:08:05

Baruch
09.12.2016
21:08:20
И слава богу

J
09.12.2016
21:08:36

sss3 ?
09.12.2016
21:09:33

Quantum Harmonizer
09.12.2016
21:09:40
О, надо завести бота, который будут кидать сообщения, типа
Effective Java, Item 9.

Baruch
09.12.2016
21:11:12

J
09.12.2016
21:11:21

Quantum Harmonizer
09.12.2016
21:11:58
там разве не своя хеш функция?
hashCode() может иметь диапазон ±2 млрд, а массив в HashMap / HashSet меньше — 4, 8, 16, 32 элемента, в зависимости от количества элементов.
Поэтому возвращённый код уменьшается, чтобы указывать на элемент массива.

Baruch
09.12.2016
21:12:28
пойнтеры в джаве!

Quantum Harmonizer
09.12.2016
21:12:57
getUnsafe()

J
09.12.2016
21:13:01

Quantum Harmonizer
09.12.2016
21:13:38
Это о System.identityHashCode / Object.hashCode

Oleksandr
09.12.2016
21:14:04
а hashCode как-то внутри jvm юзается?

Руслан
09.12.2016
21:14:21

Google

Quantum Harmonizer
09.12.2016
21:14:46

Oleksandr
09.12.2016
21:15:04
А что?)
пытаюсь придумать кейс, когда иметь хешкод вредно)
делать нефиг, да

Admin
ERROR: S client not available

J
09.12.2016
21:15:40

Oleksandr
09.12.2016
21:15:54
хз, мб если хешкод в 10000 строк написан, как-то так

Quantum Harmonizer
09.12.2016
21:16:28

J
09.12.2016
21:16:29

Anvar
09.12.2016
21:16:40

Quantum Harmonizer
09.12.2016
21:17:01

Oleksandr
09.12.2016
21:17:19

Quantum Harmonizer
09.12.2016
21:17:25

Oleksandr
09.12.2016
21:17:32

Quantum Harmonizer
09.12.2016
21:17:51

J
09.12.2016
21:18:08
я полагаю что JVM похуй

Руслан
09.12.2016
21:18:39

Quantum Harmonizer
09.12.2016
21:19:05

Oleksandr
09.12.2016
21:19:21

Google

Oleksandr
09.12.2016
21:19:39
я именно про попытку поднасрать как-то джвму

J
09.12.2016
21:19:39

Quantum Harmonizer
09.12.2016
21:20:18

J
09.12.2016
21:20:33

Oleksandr
09.12.2016
21:20:45
кстати, про хешмапу дж8 — при особо неудачном случае, её будет колбасить из дерева в список и обратно

Quantum Harmonizer
09.12.2016
21:21:45
што?
Не знаю, что я могу здесь ответить)
Дефолтная реализация hashCode обычно возвращает адрес в памяти.

Oleksandr
09.12.2016
21:21:58
там при вроде 6 элементах идет превращение назад в список

Anvar
09.12.2016
21:22:45

Митко Соловец?
09.12.2016
21:23:14
пацаны, вы за рабочий день не устали?)

J
09.12.2016
21:23:28

Quantum Harmonizer
09.12.2016
21:23:49

Oleksandr
09.12.2016
21:24:05