Делимся записью летней открытой лекции Никиты Поварова «Байес: инструкции по применению».
Никита – преподаватель CS центра, тимлид команды Data Analytics и Machine Learning координатор в JetBrains.
Практически всё в жизни в некоторой степени неопределённо. Байесовское мышление помогает лучше рассуждать о неопределённости. Более того, теорема Байеса предоставляет точный способ вычислять имеющуюся неопределённость.
Обычно любой рассказ об этой полезной штуке включает себя две-три страницы по теории вероятности и математическому анализу и только затем переходит к сути байесовских рассуждений. На лекции Никита постарается рассказать о теореме Байеса и байесовском мышлении просто, понятно и применимо.
Никита – преподаватель CS центра, тимлид команды Data Analytics и Machine Learning координатор в JetBrains.
Практически всё в жизни в некоторой степени неопределённо. Байесовское мышление помогает лучше рассуждать о неопределённости. Более того, теорема Байеса предоставляет точный способ вычислять имеющуюся неопределённость.
Обычно любой рассказ об этой полезной штуке включает себя две-три страницы по теории вероятности и математическому анализу и только затем переходит к сути байесовских рассуждений. На лекции Никита постарается рассказать о теореме Байеса и байесовском мышлении просто, понятно и применимо.
Приглашаем на открытую лекцию Максима Николаева «Распределения с тяжёлыми хвостами: как распознать, где встречаются, почему возникают». Она пройдёт онлайн 7 октября в 18:00 МСК. Регистрация: https://compscicenter.timepad.ru/event/1793172/
Максим – наш выпускник и преподаватель курса «Математическая статистика».
Представьте, что вы пришли на вечеринку к своему знакомому, и он ради развлечения посчитал средний рост гостей. Получилось 185 см, что существенно больше среднего роста человека. С чем это может быть связано? Скорее всего дело в том, что ваш знакомый — баскетболист или волейболист, который пригласил к себе несколько сокомандников.
На этом знакомый не остановился и выяснил, что у каждого из гостей в среднем 10000 подписчиков в Instagram. В чём причина такого большого значения теперь? Вероятно, один из гостей популярный блогер, который своей парой сотен тысяч подписчиков и организовал в одиночку такое среднее.
Представленные объяснения довольно резко отличаются, и фундаментальной причиной этого различия является то, что распределение роста людей имеет «лёгкие хвосты», а распределение числа подписчиков — «тяжёлые». На лекции мы узнаем о каждом типе хвостов и познакомимся со множеством примеров, когда тяжёлые хвосты ведут себя совсем не так, как лёгкие. Вместе мы убедимся в том, что во многих случаях появление распределений с тяжёлыми хвостами мало того, что не является чем-то удивительным, а наоборот — должно быть ожидаемым в первую очередь.
Максим – наш выпускник и преподаватель курса «Математическая статистика».
Представьте, что вы пришли на вечеринку к своему знакомому, и он ради развлечения посчитал средний рост гостей. Получилось 185 см, что существенно больше среднего роста человека. С чем это может быть связано? Скорее всего дело в том, что ваш знакомый — баскетболист или волейболист, который пригласил к себе несколько сокомандников.
На этом знакомый не остановился и выяснил, что у каждого из гостей в среднем 10000 подписчиков в Instagram. В чём причина такого большого значения теперь? Вероятно, один из гостей популярный блогер, который своей парой сотен тысяч подписчиков и организовал в одиночку такое среднее.
Представленные объяснения довольно резко отличаются, и фундаментальной причиной этого различия является то, что распределение роста людей имеет «лёгкие хвосты», а распределение числа подписчиков — «тяжёлые». На лекции мы узнаем о каждом типе хвостов и познакомимся со множеством примеров, когда тяжёлые хвосты ведут себя совсем не так, как лёгкие. Вместе мы убедимся в том, что во многих случаях появление распределений с тяжёлыми хвостами мало того, что не является чем-то удивительным, а наоборот — должно быть ожидаемым в первую очередь.
JetBrains Research — это объединение научных лабораторий, созданное для поддержки проектов, которые могут повлиять на развитие технологий и изменить жизни людей.
Лаборатории регулярно проводят открытые семинары, посвященные самым разным направлениям исследований: машинному обучению, программной инженерии, языкам программирования, биоинформатике и др. Семинары проходят в том числе в онлайн-формате и доступны для всех желающих.
Следите за новостями JetBrains Research через Telegram или Twitter:
https://t.me/jetbrains_research
https://twitter.com/JBResearchTalks
Лаборатории регулярно проводят открытые семинары, посвященные самым разным направлениям исследований: машинному обучению, программной инженерии, языкам программирования, биоинформатике и др. Семинары проходят в том числе в онлайн-формате и доступны для всех желающих.
Следите за новостями JetBrains Research через Telegram или Twitter:
https://t.me/jetbrains_research
https://twitter.com/JBResearchTalks
В начале марта мы анонсировали набор и за месяц получили 2082 анкеты. Напомним, что с этого года мы принимаем студентов и на дистанционное обучение – именно на такой формат подалось большинство ребят (около тысячи анкет), остальные распределились между Петербургом и Новосибирском. По традиции было три этапа конкурса – тест, экзамен и собеседование. Успешно справились с тестом и приступили к решению экзамена 273, 99 и 115 абитуриентов из Петербурга, Новосибирска и дистанционного отделения соответственно. Экзамен – самый сложный и трудоёмкий этап, ведь больше половины заданий в нём на полное решение и доказательство. Решить его на проходной балл удалось двум сотням ребят – именно столько собеседований мы провели в начале лета. Как итог, обучение в CS центре в Петербургском отделении начали 65 человек, в Новосибирском – 27 и дистанционном – 16. Общий конкурс в 2021 году составил 20 человек на место.
В прошлом году мы уже рассказывали о том, в каких университетах и на каких курсах чаще всего учатся наши студенты при поступлении. Эта информация справедлива и для этого набора – https://vk.cc/c6kJ1i. Дополним её списком городов, из которых мы получили больше всего заявок на дистанционное обучение: Омск, Екатеринбург, Минск, Казань и Москва.
Сейчас самое время начать подготовку к вступительным испытаниям. Мы дополнили тренировочный Яндекс.Контест задачами этого года и приглашаем вас проверить свои знания:
https://contest.yandex.ru/contest/16975/
В прошлом году мы уже рассказывали о том, в каких университетах и на каких курсах чаще всего учатся наши студенты при поступлении. Эта информация справедлива и для этого набора – https://vk.cc/c6kJ1i. Дополним её списком городов, из которых мы получили больше всего заявок на дистанционное обучение: Омск, Екатеринбург, Минск, Казань и Москва.
Сейчас самое время начать подготовку к вступительным испытаниям. Мы дополнили тренировочный Яндекс.Контест задачами этого года и приглашаем вас проверить свои знания:
https://contest.yandex.ru/contest/16975/
Приглашаем на открытые встречи школы по управлению продуктами от Computer Science Center “Product management: взгляд изнутри"
• 13 октября в 18:30 (мск)
Онлайн-интервью с Егором Толстым (Product Lead в Kotlin, JetBrains) и Алексеем Новиковым (Product Manager в toloka.ai, Яндекс).
Поговорим о том, как становятся PM-ами и что значит быть продактом в Яндексе и JetBrains. Узнаем, как принимаются продуктовые решения, работают команды и проходят собеседования. Готовьте свои вопросы, у вас будет возможность их задать!
• 20 октября в 18:30 (мск)
Три опытных PM-а из зарубежных IT-компаний расскажут о своих карьерных траекториях и задачах, которые они ежедневно решают. Также они попробуют ответить на вопрос "Как быть хорошим продактом?"
Программа:
18:30 Михаил Цвик, Head of Product, Fresha (London, UK)
19:30 Татьяна Третяк, Senior Product Manager in App Acquisition and Engagement, Booking (Amsterdam, Netherlands)
20:30 Олег Пашинин, fmr Product Manager, Google Cloud (Dublin, Ireland)
Ссылка на подключение к трансляции будет отправлена участникам накануне каждой встречи. Регистрация на событие: https://compscicenter.timepad.ru/event/1802993/
• 13 октября в 18:30 (мск)
Онлайн-интервью с Егором Толстым (Product Lead в Kotlin, JetBrains) и Алексеем Новиковым (Product Manager в toloka.ai, Яндекс).
Поговорим о том, как становятся PM-ами и что значит быть продактом в Яндексе и JetBrains. Узнаем, как принимаются продуктовые решения, работают команды и проходят собеседования. Готовьте свои вопросы, у вас будет возможность их задать!
• 20 октября в 18:30 (мск)
Три опытных PM-а из зарубежных IT-компаний расскажут о своих карьерных траекториях и задачах, которые они ежедневно решают. Также они попробуют ответить на вопрос "Как быть хорошим продактом?"
Программа:
18:30 Михаил Цвик, Head of Product, Fresha (London, UK)
19:30 Татьяна Третяк, Senior Product Manager in App Acquisition and Engagement, Booking (Amsterdam, Netherlands)
20:30 Олег Пашинин, fmr Product Manager, Google Cloud (Dublin, Ireland)
Ссылка на подключение к трансляции будет отправлена участникам накануне каждой встречи. Регистрация на событие: https://compscicenter.timepad.ru/event/1802993/
compscicenter.timepad.ru
Открытые встречи школы по управлению продуктами "Product management: взгляд изнутри" / События на TimePad.ru
Открытые встречи школы по управлению продуктами "Product management: взгляд изнутри"
Приглашаем на открытую лекцию Игоря Старикова «Открытый код: азбука вежливости разработчика». Она пройдёт 16 октября в 16:20 НСК (12:20 МСК). Запланировано два формата участия: онлайн и очно в НГУ, ауд. 2128 (ул. Пирогова 1). Регистрация: https://compscicenter.timepad.ru/event/1806651/
Игорь Стариков — старший разработчик в Яндексе, координатор нескольких проектов с открытым кодом, создатель pythonz.net.
Программирование. Может показаться странным, однако это одна из тех многочисленных областей человеческой деятельности, в которых немаловажную роль играет взаимодействие между людьми. Особенно ярко это демонстрируют популярные проекты с открытым исходным кодом.
В них нередко сотрудничают совершенно разные люди, между которыми, казалось бы, ничего общего. Но ведь сам факт совместной добровольной работы над чем-то уже говорит нам, что общее всё же имеется. Давайте же рассмотрим некоторые факторы, которые помогут понять желающим участвовать в проекте, стоит ли в него вливаться.
Здесь не будет рецептов типа «как сделать открытый проект и заработать на нём», зато будет про творчество, про вежливость и про код, про документирование и про организационные моменты.
Игорь Стариков — старший разработчик в Яндексе, координатор нескольких проектов с открытым кодом, создатель pythonz.net.
Программирование. Может показаться странным, однако это одна из тех многочисленных областей человеческой деятельности, в которых немаловажную роль играет взаимодействие между людьми. Особенно ярко это демонстрируют популярные проекты с открытым исходным кодом.
В них нередко сотрудничают совершенно разные люди, между которыми, казалось бы, ничего общего. Но ведь сам факт совместной добровольной работы над чем-то уже говорит нам, что общее всё же имеется. Давайте же рассмотрим некоторые факторы, которые помогут понять желающим участвовать в проекте, стоит ли в него вливаться.
Здесь не будет рецептов типа «как сделать открытый проект и заработать на нём», зато будет про творчество, про вежливость и про код, про документирование и про организационные моменты.
Собеседование на стажировку или на работу – это волнительное мероприятие, через которое проходит почти каждый. Выпускники CS центра делятся советами, которые помогут грамотно подготовиться к интервью и понизить градус напряжения.
https://10years.compscicenter.ru/interview-tips.html
https://10years.compscicenter.ru/interview-tips.html
21 октября в Новосибирске пройдёт открытая лекция Рене ван Беверна «Рандомизированные алгоритмы. Как жить с вероятностью ошибки». Приглашаем в НГУ — ул. Пирогова д. 1, аудитория 4117, начало в 15:30 НСК (11:30 МСК). Планируется и онлайн-трансляция.
Регистрация: https://compscicenter.timepad.ru/event/1810962/
Рене Андреасович ван Беверн — заведующий лабораторией алгоритмики Новосибирского государственного университета, главный инженер проектов для новосибирского исследовательского центра Huawei, куратор направления Computer Science в CS центре в Новосибирске.
В информатике методы теории вероятностей встречаются в различных видах. На лекции мы посмотрим, для чего можно выгодно использовать случайность при построении алгоритмов. Увидим примеры, которые нам покажут общее свойство многих рандомизированных алгоритмов: они часто простые, порой даже такие простые, что до них сложно додуматься. С другой стороны мы увидим, что простота этих алгоритмов часто обусловлена их нетривиальным анализом: более сложные алгоритмы было бы слишком сложно анализировать.
Во второй части лекции мы ознакомимся с двумя главными видами рандомизированных алгоритмов: алгоритмы Монте-Карло и алгоритмы Лас-Вегас. А также поймём, как и какой ценой можно снизить вероятность ошибки и что малой вероятностью ошибки вполне можно пренебречь на фоне других рисков в жизни.
Регистрация: https://compscicenter.timepad.ru/event/1810962/
Рене Андреасович ван Беверн — заведующий лабораторией алгоритмики Новосибирского государственного университета, главный инженер проектов для новосибирского исследовательского центра Huawei, куратор направления Computer Science в CS центре в Новосибирске.
В информатике методы теории вероятностей встречаются в различных видах. На лекции мы посмотрим, для чего можно выгодно использовать случайность при построении алгоритмов. Увидим примеры, которые нам покажут общее свойство многих рандомизированных алгоритмов: они часто простые, порой даже такие простые, что до них сложно додуматься. С другой стороны мы увидим, что простота этих алгоритмов часто обусловлена их нетривиальным анализом: более сложные алгоритмы было бы слишком сложно анализировать.
Во второй части лекции мы ознакомимся с двумя главными видами рандомизированных алгоритмов: алгоритмы Монте-Карло и алгоритмы Лас-Вегас. А также поймём, как и какой ценой можно снизить вероятность ошибки и что малой вероятностью ошибки вполне можно пренебречь на фоне других рисков в жизни.
Среди выпускников CS центра есть люди, которые когда-то выбрали другую специальность, и только проучившись или поработав несколько лет, пришли в мир IT. В этом интервью они поделились своей историей: с какими сложностями они сталкивались, как происходил переход из одной области в другую и что их мотивировало пройти этот путь.
https://10years.compscicenter.ru/new-profession.html
https://10years.compscicenter.ru/new-profession.html
29 октября в 18:00 МСК приглашаем на открытую лекцию Анастасии Бирилло «Всё, что вы хотели знать о рефлексии в Kotlin: что это, как часто её используют, почему она так долго работает и как её сделать быстрее». Лекция пройдёт в гибридном формате: очно в БЦ «Таймс» (Санкт-Петербург, ул.Кантемировская, д.2) и онлайн. Все подробности мы пришлём ближе к лекции всем зарегистрированным участникам.
Зарегистрироваться: https://compscicenter.timepad.ru/event/1813842/
Анастасия — программист-исследователь JetBrains Research в лаборатории ML4SE (Machine Learning Methods in Software Engineering), выпускница и преподавательница CS центра.
На этой лекции мы не будем рассматривать все возможности, которые предоставляет рефлексия в общем случае. Мы разберём довольно конкретную задачу «Как найти все классы, помеченные аннотацией и\или имеющие определённый супертип?» (и аналогичную для функций). Как бы вы решали такую задачу? Ведь если мы будем использовать стандартную рефлексию, то время старта приложения будет слишком долгим. Если захотим использовать Annotation processing, то ускорим процесс, но столкнёмся с некоторыми неудобствами и ограничениями в работе. Если вариантов больше не осталось, то приходите на лекцию послушать про новый подход — плагин для компилятора Kotlin, который позволяет перенести решение этой задачи в compile-time без существенных ограничений и решать ее в run-time за O(1). Кроме того, с помощью него можно решить данную задачу в общем виде и искать сущности по любому (почти) условию.
За время лекции мы познакомимся с понятием рефлексии в контексте данной задачи, рассмотрим как часто её решают на примере анализа 10K самых популярных Kotlin репозиториев и обсудим плюсы и минусы существующих решений. После чего разберёмся, что же такое плагины для Kotlin компилятора, почему именно они могут помочь решить данную задачу эффективно и разберём, как устроен плагин Reflekt, решающий данную задачу. Вместе мы погрузимся во внутренности работы компилятора, разберём все тонкости реализации плагина и не самые очевидные проблемы, возникающие при разработке плагинов, о которых нигде не пишут :)
После лекции слушатели будут иметь представление о рефлексии и существующих подходах её использования в контексте выше упомянутой задачи; познакомятся с процессом разработки плагинов для Kotlin компилятора и получат базовые знания о том, как в целом устроены плагины и процесс компиляции.
Зарегистрироваться: https://compscicenter.timepad.ru/event/1813842/
Анастасия — программист-исследователь JetBrains Research в лаборатории ML4SE (Machine Learning Methods in Software Engineering), выпускница и преподавательница CS центра.
На этой лекции мы не будем рассматривать все возможности, которые предоставляет рефлексия в общем случае. Мы разберём довольно конкретную задачу «Как найти все классы, помеченные аннотацией и\или имеющие определённый супертип?» (и аналогичную для функций). Как бы вы решали такую задачу? Ведь если мы будем использовать стандартную рефлексию, то время старта приложения будет слишком долгим. Если захотим использовать Annotation processing, то ускорим процесс, но столкнёмся с некоторыми неудобствами и ограничениями в работе. Если вариантов больше не осталось, то приходите на лекцию послушать про новый подход — плагин для компилятора Kotlin, который позволяет перенести решение этой задачи в compile-time без существенных ограничений и решать ее в run-time за O(1). Кроме того, с помощью него можно решить данную задачу в общем виде и искать сущности по любому (почти) условию.
За время лекции мы познакомимся с понятием рефлексии в контексте данной задачи, рассмотрим как часто её решают на примере анализа 10K самых популярных Kotlin репозиториев и обсудим плюсы и минусы существующих решений. После чего разберёмся, что же такое плагины для Kotlin компилятора, почему именно они могут помочь решить данную задачу эффективно и разберём, как устроен плагин Reflekt, решающий данную задачу. Вместе мы погрузимся во внутренности работы компилятора, разберём все тонкости реализации плагина и не самые очевидные проблемы, возникающие при разработке плагинов, о которых нигде не пишут :)
После лекции слушатели будут иметь представление о рефлексии и существующих подходах её использования в контексте выше упомянутой задачи; познакомятся с процессом разработки плагинов для Kotlin компилятора и получат базовые знания о том, как в целом устроены плагины и процесс компиляции.
Познакомиться с программой и преподавателями CS центра, узнать любопытные факты и новости IT-области и не пропустить анонс об открытии набора стало проще – мы запускаем email-рассылку.
Подписывайтесь!
https://compscicenter.ru/application/
Подписывайтесь!
https://compscicenter.ru/application/
Публикуем запись онлайн-интервью с Егором Толстым и Алексеем Новиковым, которое прошло в рамках открытых встреч от школы по управлению продуктами “Product management: взгляд изнутри".
Егор – Product Lead в Kotlin в JetBrains, Алексей – Product Manager в toloka.ai, Яндекс. Спикеры рассказали о том, как становятся PM-ами и что значит быть продактом. Объяснили, как принимаются продуктовые решения, работают команды и проходят собеседования.
Пользуясь случаем, хотим напомнить, что в ближайшую среду 20 октября в 18:30 МСК, пройдёт вторая открытая встреча.
Три опытных PM-а из зарубежных IT-компаний расскажут о своих карьерных траекториях и задачах, которые они ежедневно решают. Также они попробуют ответить на вопрос "Как быть хорошим продактом?"
Программа:
18:30 Михаил Цвик, Head of Product, Fresha (London, UK)
19:30 Татьяна Третяк, Senior Product Manager in App Acquisition and Engagement, Booking (Amsterdam, Netherlands)
20:30 Олег Пашинин, fmr Product Manager, Google Cloud (Dublin, Ireland)
Ссылка на подключение к трансляции будет отправлена участникам накануне каждой встречи. Регистрация на событие: https://compscicenter.timepad.ru/event/1802993/
Егор – Product Lead в Kotlin в JetBrains, Алексей – Product Manager в toloka.ai, Яндекс. Спикеры рассказали о том, как становятся PM-ами и что значит быть продактом. Объяснили, как принимаются продуктовые решения, работают команды и проходят собеседования.
Пользуясь случаем, хотим напомнить, что в ближайшую среду 20 октября в 18:30 МСК, пройдёт вторая открытая встреча.
Три опытных PM-а из зарубежных IT-компаний расскажут о своих карьерных траекториях и задачах, которые они ежедневно решают. Также они попробуют ответить на вопрос "Как быть хорошим продактом?"
Программа:
18:30 Михаил Цвик, Head of Product, Fresha (London, UK)
19:30 Татьяна Третяк, Senior Product Manager in App Acquisition and Engagement, Booking (Amsterdam, Netherlands)
20:30 Олег Пашинин, fmr Product Manager, Google Cloud (Dublin, Ireland)
Ссылка на подключение к трансляции будет отправлена участникам накануне каждой встречи. Регистрация на событие: https://compscicenter.timepad.ru/event/1802993/
compscicenter.timepad.ru
Открытые встречи школы по управлению продуктами "Product management: взгляд изнутри" / События на TimePad.ru
Открытые встречи школы по управлению продуктами "Product management: взгляд изнутри"
🎬 Открытая встреча школы по управлению продуктами от CS центра «Product management: взгляд изнутри»
https://vk.com/video-25297429_456239107
https://vk.com/video-25297429_456239107
VK Видео
Открытая встреча школы по управлению продуктами от CS центра «Product management: взгляд изнутри»
Онлайн-интервью с Егором Толстым (Product Lead в Kotlin, JetBrains) и Алексеем Новиковым (Product Manager в toloka.ai, Яндекс).
Поговорим о том, как становятся PM-ами и что значит быть продактом в Яндексе и JetBrains. Узнаем, как принимаются продуктовые…
Поговорим о том, как становятся PM-ами и что значит быть продактом в Яндексе и JetBrains. Узнаем, как принимаются продуктовые…
Делимся записью открытой лекции Максима Николаева «Распределения с тяжёлыми хвостами: как распознать, где встречаются, почему возникают».
Максим – наш выпускник и преподаватель курса «Математическая статистика».
На лекции вы узнаете о каждом типе хвостов и познакомитесь со множеством примеров, когда тяжёлые хвосты ведут себя совсем не так, как лёгкие. Вместе мы убедимся в том, что во многих случаях появление распределений с тяжёлыми хвостами мало того, что не является чем-то удивительным, а наоборот — должно быть ожидаемым в первую очередь.
Максим – наш выпускник и преподаватель курса «Математическая статистика».
На лекции вы узнаете о каждом типе хвостов и познакомитесь со множеством примеров, когда тяжёлые хвосты ведут себя совсем не так, как лёгкие. Вместе мы убедимся в том, что во многих случаях появление распределений с тяжёлыми хвостами мало того, что не является чем-то удивительным, а наоборот — должно быть ожидаемым в первую очередь.
🎬 Распределения с тяжёлыми хвостами: как распознать, где встречаются, почему возникают
https://youtu.be/U9OuOW4intQ
https://youtu.be/U9OuOW4intQ
YouTube
Распределения с тяжёлыми хвостами: как распознать, где встречаются, почему возникают
Открытая лекция «Распределения с тяжёлыми хвостами: как распознать, где встречаются, почему возникают»
Максим Николаев – выпускник CS центра и преподаватель курса «Математическая статистика».
Представьте, что вы пришли на вечеринку к своему знакомому, и…
Максим Николаев – выпускник CS центра и преподаватель курса «Математическая статистика».
Представьте, что вы пришли на вечеринку к своему знакомому, и…
Мы продолжаем рассказывать истории выпускников Computer Science Center. Сегодняшний герой — Егор Суворов — работает в калифорнийском стартапе Zenith и преподает курс по C++ в петербургском кампусе НИУ ВШЭ. Егор — олимпиадник, в 2014 году в составе команды СПбГУ он стал чемпионом ACM ICPC. А вот свои первые существенные шаги в промышленном программировании сделал благодаря CS центру.
Егор рассказал, почему начал участвовать в олимпиадах, где ему пригодился этот опыт и как он ушёл из олимпиад в промышленную разработку. А ещё дал советы, как проходить отборы на стажировки и где сейчас в России стоит учиться программированию.
Егор рассказал, почему начал участвовать в олимпиадах, где ему пригодился этот опыт и как он ушёл из олимпиад в промышленную разработку. А ещё дал советы, как проходить отборы на стажировки и где сейчас в России стоит учиться программированию.
12 ноября в 18:00 МСК приглашаем на открытую лекцию Сергея Резника «Реляционная СУБД. Взгляд изнутри».
Лекция пройдёт в гибридном формате: очно в БЦ «Таймс» (Санкт-Петербург, ул.Кантемировская, д.2) и онлайн. Все подробности мы пришлём ближе к лекции всем зарегистрированным участникам.
Зарегистрироваться: https://compscicenter.timepad.ru/event/1830943/
Сергей — ведущий разработчик в компании «Kofax», выпускник и преподаватель CS центра.
Работать с СУБД, как с инструментом, разработчики учатся довольно быстро.
А в этой лекции мы заглянем под капот и поговорим о том, как реляционные СУБД устроены внутри, какие проблемы встают при их разработке, какие алгоритмы и структуры данных помогают их решать.
Требования к слушателям: основы алгоритмов, основы SQL в объеме SQL tutorial.
Лекция пройдёт в гибридном формате: очно в БЦ «Таймс» (Санкт-Петербург, ул.Кантемировская, д.2) и онлайн. Все подробности мы пришлём ближе к лекции всем зарегистрированным участникам.
Зарегистрироваться: https://compscicenter.timepad.ru/event/1830943/
Сергей — ведущий разработчик в компании «Kofax», выпускник и преподаватель CS центра.
Работать с СУБД, как с инструментом, разработчики учатся довольно быстро.
А в этой лекции мы заглянем под капот и поговорим о том, как реляционные СУБД устроены внутри, какие проблемы встают при их разработке, какие алгоритмы и структуры данных помогают их решать.
Требования к слушателям: основы алгоритмов, основы SQL в объеме SQL tutorial.