Size: a a a

JPoint, Java-конференция

2020 October 01

GK

Gregory Koshelev in JPoint, Java-конференция
🥳 С днём рождения! 🙂
источник

S

Sabbath in JPoint, Java-конференция
Andrei Kogun
Это да. Подумываю запустить оригинальные стримы, сегодня - кофе с тортиком. )
С днищем! Держи Торт торт новый Торт))
источник

AG

Anton Galishnikov in JPoint, Java-конференция
Скобочки в конце только (), а не))
источник
2020 October 02

NK

ID:0 in JPoint, Java-конференция
На предыдущем JPoint автор async-profler Андрей Паньгин рассказал о Safepoint-паузах в JVM: как останавливается Java-программа, к чему это может привести и как избежать ненужных остановок.

Запись доклада можно посмотреть на нашем YouTube-канале: https://youtu.be/rthWVvU9gWo

Приятного просмотра!
источник
2020 October 05

NK

ID:0 in JPoint, Java-конференция
Java-разработчики знают, что за пределами родного мира есть пугающие земли нативного кода, но не все решаются туда отправиться. Тут может помочь опытный проводник — поэтому мы расшифровали доклад Ивана Углянского с JPoint.

Получилось путешествие в двух частях, сегодня опубликовали первую: https://habr.com/ru/company/jugru/blog/521672/
источник

PC

Pavel Chernyak in JPoint, Java-конференция
А видосики с jpoint 2020 в итоге окажутся на тытрубе?
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Pavel Chernyak
А видосики с jpoint 2020 в итоге окажутся на тытрубе?
Дык уже заливают по чуть-чуть, см. выше
источник

PC

Pavel Chernyak in JPoint, Java-конференция
А плейлист пришлют как это было обычно в оффлайне как доделают ?;)
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Не знаю
источник

ЖХ

Женя Х in JPoint, Java-конференция
Pavel Chernyak
А видосики с jpoint 2020 в итоге окажутся на тытрубе?
Выкладываем постепенно, доклад Ивана уже доступен, например)
https://youtu.be/DVTeZdtuHS0
YouTube
Иван Углянский — В нативный код из уютного мира Java: Путешествие туда и обратно
Все мы любим Java и другие управляемые языки, но иногда их бывает просто недостаточно. Нужен доступ к библиотеке машинного обучения, написанной исключительно на С? Или всего-то хочется позвать небольшой метод из OS API? А может, для одного из модулей вы хотите получить большую производительность, чем вы когда-либо сможете выжать из Java? Тогда вам прямой путь в нативный код!

Вроде все просто — пишем нативный метод, загружаем библиотеку, вызываем, и дело в шляпе! Но вот беда: JVM начала крашиться в случайных местах, производительность упала ниже прежнего, а ваш репозиторий заполонили бесконечные сишные файлы, испещренные буквами J-N-I. Что же пошло не так?

В докладе разберемся со всем по порядку: что необычного в интеропе между Java и нативным кодом и какая у него история; как работать с нативным кодом прямо сейчас, чтобы избежать сегфолтов, просадки производительности, внезапных OOM; наконец, что же нас ждет в будущем в контексте таких проектов, как Panama и Sulong, и будет ли после них вообще смысл говорить…
источник