
Руслан
29.06.2017
00:40:03

Vik
29.06.2017
01:06:28

Ivan
29.06.2017
02:15:03
Почему в стикерах с названием java - бобук?

Google

Ivan
29.06.2017
02:16:07
Вот за икону шипилева респект,но бобук эт перебор

Vik
29.06.2017
02:58:07
Умпутуна даже чаше

Iwan
29.06.2017
03:18:58
Унца Унца

Ivan
29.06.2017
03:23:33
@gamussa просто фотоаппарат зеркалом щёлкнул :)

YaOurTea
29.06.2017
05:27:02
Не понимаю. Хочу сделать веб-апп.
Создал сервлет (src/main/kotlin), написал в нем:
req.setAttribute("Title", "Hello, World")
req.getRequestDispatcher("/index.jsp").forward(req, resp)
Создал index.jsp (src/main/web)
А он пишет, что нет такого jsp

Евгений
29.06.2017
05:54:01
если пишет, значит его нет

YaOurTea
29.06.2017
05:57:23
если пишет, значит его нет
Ну вот папка web resource настроены на нужную папку, index.jsp лежит в папке с этими веб ресурсами.
Ничего не понимаю :D

Dmitry
29.06.2017
05:58:35
Если мавен или грэдл, папка должна быть src/main/webapp

YaOurTea
29.06.2017
05:59:19
градл, я переименовал папку и переназначил
О Боже, какой я тупой!

Google

YaOurTea
29.06.2017
06:02:55
Вопрос снят :)

rjj
29.06.2017
07:35:11
Ребятки, откуда берутся вайлдкарды?
https://pastebin.com/cL1kKxz0

Руслан
29.06.2017
07:38:50
Не вижу вайлдкардов)

Quantum Harmonizer
29.06.2017
07:44:55

rjj
29.06.2017
07:45:03
Да я провтыкал, что лист в котлине ридонли. Такой способ не дать напихать значений

Quantum Harmonizer
29.06.2017
07:50:53

Sergey
29.06.2017
09:26:23
корутины в андроиде в проде есть у кого нить?

DarkMentat
29.06.2017
09:26:58
плюсую, тоже интересно

Quantum Harmonizer
29.06.2017
11:04:10
http://www.forbes.ru/tehnologii/345781-andrey-breslav-jetbrains-pryamoy-monetizacii-yazykov-programmirovaniya-skoree

Artem
29.06.2017
14:19:57
fun обьекты?

Igor
29.06.2017
14:25:06
Нет, fun это “веселье” (ノ゚∀゚)ノ⌒・*:.。. .。.:*・゜゚・*☆

Pavlík
29.06.2017
14:27:19
кек)

Roman
29.06.2017
15:01:19

kiera
29.06.2017
15:34:22
Добрый день. А где таки почитать про правила публикаций вакансий?

Quantum Harmonizer
29.06.2017
15:38:56
Хороший вопрос.
@HeapyHop, у нас есть правила публикации вакансий?

Руслан
29.06.2017
15:40:16
Нету, я руководствовался простым правилом: зовут писать на Котлин)

kiera
29.06.2017
15:40:39

Google

kiera
29.06.2017
15:41:10
Я принесла две вакансии. Куда писать? сюда или кому-то в личку и они уйдут в канал?

Gregory
29.06.2017
15:41:26
А много вообще вакансий с основным языком разработки Kotlin, но не для андроида?

kiera
29.06.2017
15:42:31
https://spb.hh.ru/vacancy/21282170

Руслан
29.06.2017
15:42:51
Вакансий - нет, не много. Но проектов все больше появляется.

Gregory
29.06.2017
15:44:17
Мы, например, у себя Kotlin взяли вторым языком (пока только все Unit-тесты на нём, интеграционные тесты).

Igor
29.06.2017
15:44:24

Руслан
29.06.2017
15:45:14

kiera
29.06.2017
15:52:43
И еще нам надо backend dev на задачи разработки и поддержания сайтов компании. в частности: https://try.kotlinlang.org/
разработка на kotlin.
денег нормально. мы белые, пушистые, у нас круто.
сухие требования:
- Отличное знание Java, опыт написания веб приложений
- Хорошее знание JavaScript
- Знание HTML5, CSS3 и клиентской оптимизации
- Опыт использования системы контроля версий Git
- Практический опыт – от 4-х лет
- Умение и желание находить нестандартные решения, осваивать новые технологии.
ну и если вам интересна работа в JetBrains, я могу ответить на вопросы.
вакансий много, публиковать все - забанят за спам :)

Daniil
29.06.2017
15:55:19
А тем, у кого меньше 4х лет опыта, можно даже не писать?)

kiera
29.06.2017
15:55:46

Igor
29.06.2017
15:56:47
А JB андроид девелоперы нужны (за 200к)? Или кросплатформенные на ReactNative на kotlin? ?

Daniil
29.06.2017
15:57:09
А какой вообще стек для веба у вас используется вместе с котлином?)

Михаил
29.06.2017
15:57:24

kiera
29.06.2017
15:58:25

Igor
29.06.2017
16:00:28

kiera
29.06.2017
16:01:05

Igor
29.06.2017
16:01:15
Да... или ещё что то появилось?

kiera
29.06.2017
16:01:21
=)

Google

kiera
29.06.2017
16:01:43
я уже не помню, почему выбрали именно этот стек
если я правильно помню, это было что-то вроде free-time project.

Admin
ERROR: S client not available

Михаил
29.06.2017
16:05:10

kiera
29.06.2017
16:06:53

Михаил
29.06.2017
16:07:51

Quantum Harmonizer
29.06.2017
16:09:49

kiera
29.06.2017
16:10:28

Quantum Harmonizer
29.06.2017
16:12:17

Igor
29.06.2017
16:14:23

kiera
29.06.2017
16:18:00
Ребят, нам не особо важно на чем вы пишите. Важнее что вы пишите. Какие задачи решали. И что хотите делать у нас. Если ваш опыт релевантный тому, что вы хотите делать у нас, то все обсуждаемо.
Мне действительно сложно отвечать на такие вопросы. Я вижу ежедневно в лифте ещё вчерашнего perl разработчика, который пилил по вечерам плагин для perl к IDEA.

Ilya
29.06.2017
16:31:35
Мне тоже можно вопросы задавать, если что, но в течении дня не всегда могу отвечать, скорее вечером.
Мы ещё неспешно ищем людей для разработки фреймворков и библиотек для Kotlin, но вакансию пока вроде не публиковали (@kieraweed поправь меня, если я не прав). Здесь требования довольно специфичны, нужно уметь делать API, думать про пользователя, иметь хороший и разнообразный опыт, и жить в Питере. И алгоритмы, алгоритмы везде…

kiera
29.06.2017
16:35:47

Ilya
29.06.2017
16:36:26
Считайте, что это EAP вакансии :)

Denis
29.06.2017
19:01:36
Вот про "жить в Питере" самая подстава

Ilya
29.06.2017
19:02:40
К сожалению в конкретно данном вопросе надо очень много обсуждать, махать руками у доски, смотреть код друг друга и так далее. Что-то можно делать удалённо, но многое не эффективно. Так что пока так.
Но в любом вопросе могут быть исключения, если вы автор какой-нибудь широко используемой open source библиотеки или фреймворка с хорошим API, может поговорить.

kiera
29.06.2017
19:04:23

Denis
29.06.2017
19:04:44

Google

Denis
29.06.2017
19:05:46
Ну вот кто гвоздями прибивает FK при маппинге :(

Igor
29.06.2017
19:07:11

Pavel Shackih
29.06.2017
20:02:15
А есть возможность в корутинах указывать контекст исполнения не явно? Например, чтобы результат прилетал в поток из которого корутина стартует, а сама работа выполнялась в дефолтном пуле.

Igor
29.06.2017
20:07:05
Помнится во время доклада Роман раз 10 сказал что у них политика "все явно".
А вообще коррутины этого же только трансформация байткода, а остальное можешь сам написать.

Руслан
29.06.2017
20:25:41

Ivan
29.06.2017
21:47:41
И ещё пара вопросов: у вас во всех проектах всё по красоте? Континиус интегрейшен, ведение проекта в ютреке, тесты везде или бывают "безнадёжные проекты"?
Про легаси тоже интересно, часто ли случаются участки кода, которые написаны на отъебись? Или с какой-нибудь очень тупой идеей, которая изначально была провальна? Получается ли от них избавляться? (ну про публичное апи - понятно, там свои правила, речь скорее про "надо бы, но чёт как-то некогда/неохота/подобного говна и так много, минус один ничего не изменит")

Ilya
29.06.2017
21:58:33

Ivan
29.06.2017
22:00:47
Есть тогда стандарт для системы контроля версии?

Ilya
29.06.2017
22:01:20
А в чём собственно вопрос? Какая разница?