Мероприятия

Выберите день, чтобы перейти к нему.

В этом разделе можно ознакомиться со всеми предстоящими и прошедшими мероприятиями и доступными материалами с них. Также вы можете подписаться на календарь.

Прошедшие мероприятия

1 октября 2024

Клуб веб-разработки

Основы JS (часть 2)

Артём Кудяков

15:35 XII корпус СГУ, 415

В этой лекции мы планируем рассмотреть работу с объектами и, если успеем, перейти к работе с DOM и обработке событий.

Сложность:

28 сентября 2024

3, 2, 1... Go!

Евгений Мангасарян, ORB Intelligence

13:50 XII корпус СГУ, 310

На лекции мы познакомимся с go-to языком всех DevOps специалистов (и не только!)

Сложность:

3, 2, 1... Go!

Клуб компьютерной безопасности

Математика для маленьких (часть 1)

Данила Григорьев

10:00 XII корпус СГУ, 314

Умеете ли вы считать? Так или иначе, вам это делать лень, а, значит, пора заставить работать компьютер по своему прямому назначению. В первой части лекции познакомимся с принципами работы стека и безусловных переходов.

Сложность:

26 сентября 2024

Разговоры о важном: Git

Никита Рыданов, ORB Intelligence

12:05 XII корпус СГУ, 310

На этой лекции поговорим о сценариях использования Git, его базовых концепциях, а после закрепим полученные знания в терминале

Сложность:

24 сентября 2024

Клуб веб-разработки

Основы JS (часть 1)

Роберт Толстов && Артём Кудяков

15:35 XII корпус СГУ, 415

Мы рассмотрим базовые понятия (переменные, ветвления, циклы, функции, массивы, строки и так далее), научимся работать с объектами, а также взаимодействовать с DOM-деревом и обрабатывать события. В конце занятия мы напишем небольшое веб-приложение, чтобы закрепить полученные знания на практике.

Сложность:

21 сентября 2024

Клуб веб-разработки

Физическое прослушивание

Кирилл Назаров

13:50 XII корпус СГУ, 415

Думаете ваши секреты не узнает ваш сосед? Всё так, если ваш сосед не Кирилл Назаров.

Сложность:

Клуб компьютерной безопасности

Введение в Ассемблер

Данила Григорьев

10:00 XII корпус СГУ, 314

Это настолько специфичная вещь, что может показаться, будто ею владеют только бородатые эксперты. Ничего подобного! В рамках клуба компьютерной безопасности мы обсудим, где сейчас востребованы ассемблеристы, и попробуем изучить ассемблер NASM на практике.

Сложность:

17 сентября 2024

Клуб веб-разработки

HTML+CSS

Роберт Толстов

15:35 XII корпус СГУ, 415

На этом занятии мы рассмотрим основы вёрстки. Узнаем, что такое HTML и CSS, какие теги бывают, что такое семантические теги и в чём их отличие от обычного div, а также рассмотрим основы CSS, Flexbox и Grid.

Полный текст

Сложность:

14 сентября 2024

Клуб компьютерной безопасности

От байта до Пентагона

Данила Григорьев

12:05 XII корпус СГУ, 310

Хакеры, безопасники, а иногда и просто разработчики рано или поздно прибегают к методу обратной разработки. Это и анализ исполняемых файлов, и дизассемблирование, и многие-многие другие интересные вещи.

Сложность:

6 июля 2024

Рандомный день 06.07.2024

Скучное место

12 докладов

  1. Хороший преподаватель в понимании студента

    Никита Рыданов

  2. Методологии разработки

    Артём Рудяк

    Вы когда-нибудь задумывались о том, как организована командная разработка? Если да, то скорее всего знакомы с методологиями разработки... или моделями? А Agile — это Scrum?

    Сложность:

  3. Оптимизация краулинга

    Сергей Окуньков

    В чем отличие между краулингом и парсингом? Почему парсинг является более тривиальной задачей, чем краулинг? Как можно легально достать данные с сайтов, сложнее scrappme и не получить бан? Все ответы — в данной лекции.

    Сложность:

  4. LLM: Large Language Multitool

    Иван Улитин

  5. Ненормальное программирование

    Андрей Гущин

    Сложность:

  6. Введение в реверс-инжиниринг

    Данила Григорьев

    Сложность:

  7. Занимательные OSINT-инструменты

    Кирилл Назаров

    В этой лекции рассмотрим несколько инструментов, которые заставляют задуматься о том, насколько легко заполучить наши данные.

    Сложность:

  8. Мне с собой, в Linux-контейнер

    Ксения Иванова

  9. Почему так сложно перейти на СПО?

    Михаил Чернигин

  10. Как устроена реактивность

    Роберт Толстов

    В современном мире программирования реактивные подходы становятся все более популярными, и понимание их основ является ключевым для разработки эффективных и отзывчивых приложений. На лекции мы рассмотрим, что такое реактивность, как она работает и почему она важна для создания современных программных решений. В ходе лекции мы погрузимся в различные паттерны реактивности реализованные на JS, такие как Pub/Sub, Observer и другие, сравним их, а также посмотрим как устроена реактивность в React.

    Сложность:

  11. Turbo Rails: Реактивное программирование (почти) без JS

    Иван Королёв

  12. Как Linux рисует окна?

    Артём Кудяков

    Сложность: