Size: a a a

2019 October 07

RI

Ruslan Ibragimov in Kotlin Moscow
источник

RI

Ruslan Ibragimov in Kotlin Moscow
Единственное что я видел
источник

SM

Sergey Morgunov in Kotlin Moscow
Alexander Nozik
как будто мне это о чем-то говорит. Для дата-байндинга и валидации есть несколько решений с валидацией, но про валидацию отдельно не слышал пока.
Ну в пакете Java EE (или как она там сейчас,  Jakarta EE) есть такой JSR, в котором описаны аннотации для последующей валидации Java бина 🙂
источник

AN

Alexander Nozik in Kotlin Moscow
Sergey Morgunov
Ну в пакете Java EE (или как она там сейчас,  Jakarta EE) есть такой JSR, в котором описаны аннотации для последующей валидации Java бина 🙂
Я просто к тому, что эту штуку без EE незаюзаешь. Поэтому и вопрос что и когда надо валидировать
источник

SM

Sergey Morgunov in Kotlin Moscow
Alexander Nozik
А на каком этапе оно должно валидироваться?
А вообще всё равно. Можно встроить в ORM и будет на этапе валидации перед персистом например. Можно встроить в веб фреймворк (в EE это JSF), там на этапе валидации поста формы например. Хотя я точно помню были имплементации, которые это в JS делали ещё до отправки поста. В общем зависело от конкретной реализации 🙂
источник

SM

Sergey Morgunov in Kotlin Moscow
Alexander Nozik
Я просто к тому, что эту штуку без EE незаюзаешь. Поэтому и вопрос что и когда надо валидировать
В отрыве от EE я такое никогда не использовал 🙂
источник

AN

Alexander Nozik in Kotlin Moscow
Sergey Morgunov
А вообще всё равно. Можно встроить в ORM и будет на этапе валидации перед персистом например. Можно встроить в веб фреймворк (в EE это JSF), там на этапе валидации поста формы например. Хотя я точно помню были имплементации, которые это в JS делали ещё до отправки поста. В общем зависело от конкретной реализации 🙂
Ну просто все это - это рефлективный анализ. Вне JVM он в принципе работать не будет.
источник

SB

Sergey Bezrukov in Kotlin Moscow
Alexander Nozik
А на каком этапе оно должно валидироваться?
Можно явно вызывать валидацию, получая в ответ набор Violation, на сервер-сайде можно просто писать @Valid myBean на входе метода -  если он невалидный, то метод просто не вызовется, вернётся 400 Bad Request и т.п.
источник

SM

Sergey Morgunov in Kotlin Moscow
Alexander Nozik
Ну просто все это - это рефлективный анализ. Вне JVM он в принципе работать не будет.
Я тоже сомневаюсь, что кто-то в здравом уме вне JVM  побежит имплементировать какой-то JSR 🙂
источник

AN

Alexander Nozik in Kotlin Moscow
Sergey Bezrukov
Можно явно вызывать валидацию, получая в ответ набор Violation, на сервер-сайде можно просто писать @Valid myBean на входе метода -  если он невалидный, то метод просто не вызовется, вернётся 400 Bad Request и т.п.
Это можно сделать на основе kotlinx.serialization в принципе.
источник

AN

Alexander Nozik in Kotlin Moscow
А так, проще ручками наганерить
источник
2019 October 08

AN

Alexander Nozik in Kotlin Moscow
В следующий четверг на физтехе состоится лекция-семинар Ильмира Усманова (@ilmirus) по внутренней работе корутин в Kotlin. После лекции будет обсуждение научного применения корутин. Вот форма для  желающих послушать лекцию: https://forms.gle/DrpVcQtmWrUTzeQ19. Форма нужна, чтобы понять число участников и для создания списка людей, кому нужен пропуск. Email для оповещения. Просьба регистрироваться и распространять.
Google Docs
Лекция Ильмира Усманова по корутинам в Kotlin 17.10.2019
Опросник для желающих присутствовать. Лекция состоится в МФТИ в четверг, 17 октября, в 17.05.

Kotlin coroutines — это технология, организации асинхронных и параллельных вычислений в языке Kotlin. Наличие удобного аппарата корутин, а также уникальные особенности, такие как structured concurrency делают Kotlin особенно привлекательным языком как с точки зрения разработчиков приложений, так и с точки зрения ученых. Реализация технологии корутин базируется на языковой поддержке так называемых приостанавливаемых (suspended) вычислений.

Ильмир Усманов, выпускник Физтеха и разработчик в компании JetBrains прольет свет на внутреннее устройство корутин (стейт-машина, континуации и прочие радости), а также расскажет об идеях, лежащих в основе kotlinx.coroutines - библиотеки пользовательского уровня.

https://t.me/kotlin_mipt
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Он будет лично читать, или remote webinar?
источник

AN

Alexander Nozik in Kotlin Moscow
Ⓢⓔⓡⓖ
Он будет лично читать, или remote webinar?
лично.
источник

IN

Ilya Nikolaev in Kotlin Moscow
Alexander Nozik
лично.
А видео потом будет ?
источник

AN

Alexander Nozik in Kotlin Moscow
Ilya Nikolaev
А видео потом будет ?
Уже спрашивали. Постараемся сделать, но не факт, что хорошего качества.
источник
2019 October 09

Ⓢⓔⓡⓖ in Kotlin Moscow
На Digital October в субботу-воскресенье проводится обучающий курс по созданию  UI приложений на Kotlin. Desktop, мобилки и веб одновременно, курс читают профессиональные разработчики. Есть возможность незадорооо (со скидкой 50%) его прослушать!
источник

AK

Alexander Kirillov in Kotlin Moscow
@noraltavir , подскажите а где территориально будет проходить?
источник

AN

Alexander Nozik in Kotlin Moscow
Alexander Kirillov
@noraltavir , подскажите а где территориально будет проходить?
В Долгопрудном в кампусе МФТИ.
источник
2019 October 10

SB

Sergey Barmin in Kotlin Moscow
@noraltavir у нас нашествие
источник