Мы решили начать год с подборки мероприятий, которые пройдут при поддержке Университета ИТМО в ближайшие месяцы. Это будут конференции, олимпиады, хакатоны и мастер-классы по soft skills. Читать дальше →
Дайджест студенческих мероприятий при поддержке Университета ИТМО и компаний-партнеров. Под катом — олимпиады, конкурсы на исследовательские гранты, воркшопы и мастер-классы. Читать дальше →
Это — подборка мероприятий, которые пройдут при поддержке Университета ИТМО в ближайшие несколько месяцев. Будут фестивали, семинары, конкурсы, «зимние школы» и даже стендап. Читать дальше →
С выходом Kotlin 1.5.0, классы значения (известные ранее как inline классы) наконец-таки стабильны и были освобождены от необходимости в аннотации @OptIn. Было много нового в релизе, что также создало много путаницы, так как теперь нам доступны три очень похожих инструмента: typealias, классы данных (data class) и классы значения (value class). Так какой же нам использовать теперь? Можно ли выбросить сразу псевдонимы типов и классы данных и заменить их на классы значения? Ответы в статье