
Andrey
05.06.2017
08:22:36
А, понел. Виноват

Eugene
05.06.2017
08:23:40
Но мой поинт был в другом

Umren
05.06.2017
08:24:10
Понятно что поинт в том, что не нажать одну кнопку и все сконвертиться

Google

Eugene
05.06.2017
08:24:20
Да
Просто поделился болью)

Umren
05.06.2017
08:24:33
просто конкретно с null safety представь что бы он тебе нагенерил
видимо поэтому они это и не включали в конвертер

Eugene
05.06.2017
08:25:38
Я вообще не уверен, что можно детерменировано написать генерацию нулл сафети с джавы в котлин
Хотя хз

Umren
05.06.2017
08:25:50
Тем не менее наверное этот конвертер сэкономил кучу времени, а не как утверждали выше что если бы ты его написал с нуля было бы проще

Eugene
05.06.2017
08:25:55
Так как это можно сделать несколькими способами
Да, сэкономил
Я бы даже сказал

Andrey
05.06.2017
08:26:31
Мне кажется, что лучше просто забить и писать на котлине рядом с джавой и не париться.

Eugene
05.06.2017
08:26:36
Что это очень хороший конвертер

Umren
05.06.2017
08:27:26

Google

Andrey
05.06.2017
08:27:32
А если надо вносить изменения в джавовый код, то конвертить только этот класс и отлаживать потом. И так по шагам когда-нибудь придёшь к колиновскому коду.

Umren
05.06.2017
08:27:34
поэтому джава части становятся котлином
постепенно

Andrey
05.06.2017
08:27:47
Ну да.
Главное не хреначить весь проект сразу, а то задолбаешься потом баги в конверторе находить)

Umren
05.06.2017
08:28:43
ну да это экстремально, но если проект небольшой то думаю не проблема
зависит от размера

Eugene
05.06.2017
08:29:01
И от качества)

Andrey
05.06.2017
08:29:43
Дык всё говно, так что нельзя конвертить всё)

Mikhail
05.06.2017
08:30:51
я всегда использовал Кролика и горя не знал

Eugene
05.06.2017
08:31:53
Вы ещё с universal messaging не работали)

Mikhail
05.06.2017
08:32:03
слава Б-гу, наверное)))
мне непонятно это замедление
время обработки одного сообщения не меняется
а общее количество обрабатываемых понемногу падает
хотя консьюмеров меньше не становится
Короче, я прям чотко воспроизвожу - партию сжевали - уснули
потом еще партию сжевали
о, всё, перестали справляться

Google

Mikhail
05.06.2017
08:37:49
начинаем расти очередью

Igor
05.06.2017
08:47:50
так какой MQ использовать ? Rabbit MQ ?

Eugene
05.06.2017
08:49:06
Кафку)

Mikhail
05.06.2017
08:51:09
Я испольозвал Кролика в трех проектах
и горя не знал
так
кажется что-то вырисовывается

Daniel
05.06.2017
08:52:27

Igor
05.06.2017
08:52:39
Rebbit MQ + redis

Eugene
05.06.2017
08:52:52

Igor
05.06.2017
08:52:53
можно по гугл трендам смотреть это топ связка
все остальное - далеко позади

Nick
05.06.2017
08:57:11

Alex
05.06.2017
09:01:08

Igor
05.06.2017
09:02:52
Из Серии https://stackoverflow.blog/2017/05/23/stack-overflow-helping-one-million-developers-exit-vim/

KrivdaTheTriewe
05.06.2017
09:37:17
про жвм, как там книжка про канкаренси интернал называется и мемори модел, скожите пожалуйсто
надоело .h читать

Gregory
05.06.2017
09:45:50
Concurrency in Practice.

KrivdaTheTriewe
05.06.2017
09:48:54

Dmitry
05.06.2017
12:19:13
вопрос по scala:
хочу сконвертить java.util.Map -> scala.collections.immutable.Map
кодом на java/kotlin
делаю по примеру отсюда
https://stackoverflow.com/questions/11903167/convert-java-util-hashmap-to-scala-collection-immutable-map-in-java/11903737#11903737
получаю
Cannot access class 'scala.Predef$.less.colon.less'. Check your module classpath for missing or conflicting dependencies
как такое пофиксить?

Google

Oleksandr
05.06.2017
13:37:16
androidstudio ?

KrivdaTheTriewe
05.06.2017
14:15:47
public final void wait(long timeout, int nanos) throws InterruptedException {
if (timeout < 0) {
throw new IllegalArgumentException("timeout value is negative");
}
if (nanos < 0 || nanos > 999999) {
throw new IllegalArgumentException(
"nanosecond timeout value out of range");
}
if (nanos > 0) {
timeout++;
}
wait(timeout);
}
)))))))))
Прост милисекунду добавить

Quantum Harmonizer
05.06.2017
14:16:38

KrivdaTheTriewe
05.06.2017
14:16:44


Митко Соловец?
05.06.2017
15:02:21
Всем привет!
Компания БПЦ Банковские технологии - IT-компания, разработчик коробочных решений для мирового финансового рынка, ищет Java Teamlead/Senior для участия в проекте карточного процессинга SmartVista. Работа предстоит над модулем системы мониторинга подозрительных транзакций (fraud).
Задачи:
Разработка нового кода, оптимизация
Управление командой разработки (до 10 человек)
Планирование выпуска релизов.
Контроль качества выпускаемого продукта.
Контроль соответствия разработанных систем архитектурным требованиям;
Отчетность руководству по выполнению планов по разработке продукта.
Внедрение новых технологий в процесс.
Участие в процессах найма, аттестации и развития сотрудников
Сбор требований по продукту.
Проведение технологических совещаний по планированию релизов продукта и функционала в него входящего.
Требования:
Опыт аналогичной работы от 2-х лет.
Предыдущий опыт в роли разработчика (Java) будет плюсом.
Опыт работы с технологиями Java Core, J2EE, Spring, Hibernate, JSF.
Опыт управления проектами по разработке и внедрению ПО.
Технический английский.
Условия:
Работа в центре Москвы в 5-минутах ходьбы от ст м Курская/Чкаловская.
Оформление по ТК РФ, оплата больничных и отпусков, белая зарплата, годовые бонусы по результатам работы.
Зарплата 200-220K net, потолок - 250к.
Добровольное медицинское страхование (ДМС).
Участие в конференциях, курсы повышения квалификации в т.ч. курсы английского языка.
Коллектив профессионалов.
Гибкий график работы, оплата переработок.
Участие в программах корпоративного кредитования и страхования.
Писать в telegram @i_porokh или на почту irina@hh-it.ru.


Andrey
05.06.2017
15:02:39
Ну вот, дмсол. Мечта в 200к рядом)


KrivdaTheTriewe
05.06.2017
15:04:46
Всем привет!
Компания БПЦ Банковские технологии - IT-компания, разработчик коробочных решений для мирового финансового рынка, ищет Java Teamlead/Senior для участия в проекте карточного процессинга SmartVista. Работа предстоит над модулем системы мониторинга подозрительных транзакций (fraud).
Задачи:
Разработка нового кода, оптимизация
Управление командой разработки (до 10 человек)
Планирование выпуска релизов.
Контроль качества выпускаемого продукта.
Контроль соответствия разработанных систем архитектурным требованиям;
Отчетность руководству по выполнению планов по разработке продукта.
Внедрение новых технологий в процесс.
Участие в процессах найма, аттестации и развития сотрудников
Сбор требований по продукту.
Проведение технологических совещаний по планированию релизов продукта и функционала в него входящего.
Требования:
Опыт аналогичной работы от 2-х лет.
Предыдущий опыт в роли разработчика (Java) будет плюсом.
Опыт работы с технологиями Java Core, J2EE, Spring, Hibernate, JSF.
Опыт управления проектами по разработке и внедрению ПО.
Технический английский.
Условия:
Работа в центре Москвы в 5-минутах ходьбы от ст м Курская/Чкаловская.
Оформление по ТК РФ, оплата больничных и отпусков, белая зарплата, годовые бонусы по результатам работы.
Зарплата 200-220K net, потолок - 250к.
Добровольное медицинское страхование (ДМС).
Участие в конференциях, курсы повышения квалификации в т.ч. курсы английского языка.
Коллектив профессионалов.
Гибкий график работы, оплата переработок.
Участие в программах корпоративного кредитования и страхования.
Писать в telegram @i_porokh или на почту irina@hh-it.ru.
а скалу учить когда?
судя по нику, ты в доту стал играть
@dmsol


Митко Соловец?
05.06.2017
15:05:32
если в доте появится классическое оружие, разбуди меня

KrivdaTheTriewe
05.06.2017
15:08:07

Mukhammed
05.06.2017
15:09:39
у снайпера винтовка

Kirill
05.06.2017
15:17:55

Митко Соловец?
05.06.2017
15:18:13
а вот и дотеры подъехали

Kirill
05.06.2017
15:18:14
тинкер
хех

Daniel
05.06.2017
15:19:20
заведите себе pro.dota

Knock
05.06.2017
16:29:05
Всем привет. Понимаю, что вопрос относительно "тривиальный", но у меня не получается побороть проблемы с кодировкой. В общем, есть некоторый текст, где вперемешку есть латинские и кириллические символы, нужно заенкодить именно русские символы в юникод формат, чтобы ушел корректный запрос в сеть, и также принять из сети текст с кириллическими символами и заменить их на юникод, чтобы можно было их прочесть, а не видеть вопросительные знаки. Подскажите, как это решается строго с помощью стандартных библиотек?
Гугл уже использовал, не выходит пока(

Google

Knock
05.06.2017
16:30:44
всем буду очень благодарен за помощь!

Dmitry
05.06.2017
16:31:42
наверное ты имеешь ввиду urlencode а не юникод
хотя тут сложно предполагать :)

Knock
05.06.2017
16:32:30
Не. Енкодить мне по полной программе не нужно, иначе у меня soap запрос посыпется(
Мне чисто русские символы нужно привести к юникод формату
Тогда все проходит наотличненько
Иначе у меня там ошибка возвращается
Хотя еще раз urlencode проверю

Dmitry
05.06.2017
18:00:21
а, лол

Knock
05.06.2017
18:04:41
Короче, у меня там не жава, rhino.
Весело звиздец)

Pavel
06.06.2017
01:09:46
Этот вопрос для стаковерфлоу. Не для этого чата

Friedrich
06.06.2017
02:42:33
Всем привет. Понимаю, что вопрос относительно "тривиальный", но у меня не получается побороть проблемы с кодировкой. В общем, есть некоторый текст, где вперемешку есть латинские и кириллические символы, нужно заенкодить именно русские символы в юникод формат, чтобы ушел корректный запрос в сеть, и также принять из сети текст с кириллическими символами и заменить их на юникод, чтобы можно было их прочесть, а не видеть вопросительные знаки. Подскажите, как это решается строго с помощью стандартных библиотек?
"заенкодить именно русские символы в юникод" — это в смысле UTF-8? :)

Ruslan
06.06.2017
04:03:05
Не могу догнать чем семафор от мьютекса отличается кроме того, что мьютекс позволяет зайти только 1 потоку

Andrey
06.06.2017
04:04:59

Ruslan
06.06.2017
04:06:35
Странно ?

Knock
06.06.2017
06:43:25

Friedrich
06.06.2017
06:43:42

Knock
06.06.2017
06:43:58