Skip to content

Arkoniak/julia_ru_meetups

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Julia RU Митапы

Виртуальные митапы по языку Julia проходят на основе сообщества телеграм канала Язык программирования Julia. Основная цель этих встреч, это создание площадки для рассказов и обсуждений различных применений языка Julia.

Организатор: Оськин Андрей (@skoffer)

Встречи проходят раз в две недели, расписание можно увидеть в календаре https://calendar.google.com/calendar/u/0?cid=YjVhNmZjNzYxbzVjczJtNGFkOTJqMjJvdjRAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ. На момент написания этого документа, встречи предполагается проводить по средам в 8 вечера по Москве.

Видеозаписи можно посмотреть на нашем YouTube канале.

Место проведения: Zoom, ссылка обычно указывается в календаре и дублируется в телеграм канале.

Различную информация о теме встречи, выступающих и так далее можно найти в https://docs.google.com/spreadsheets/d/1-fcuVD6GbfK-_RrhLyzB7ENc-8MMSvN_0OMYSpdWDck/edit?usp=sharing

Тема ближайшей встречи обсуждается в телеграм канале и выбирается в голосовалке (ссылка обновляется после каждой новой встречи).

Участие

Для того, чтобы участвовать в роли выступающего, нужно добавить себя на вкладке "Выступления" в таблице. Чтобы эта информация не была пропущена, желательно обсудить это либо лично с организатором, либо в канале Julia.

Аналогично, если есть какой-то достаточно общий вопрос, слишком большой, чтобы его можно было решить непосредственно в телеграмме, то его можно записать на вкладке "Q&A" той же таблицы и он будет вынесен на обсуждение одного из ближайших митапов.

Формат проведения встреч

На данный момент выделилось несколько форматов, в которых встречи будут протекать.

Выступления

Выступления - это обычное выступление, в форме презентации или же рассказа с показом работающего кода. Ограничение на время выступления: 20 минут на само выступление + 10 минут на последующее обсуждение. Для выдерживания регламента, через 15 минут после начала рассказа, организатор напоминает выступающему, что осталось 5 минут до конца выступления.

По возможности, для баланса информации в случае выступлений будем стараться придерживаться схемы из двух выступлений:

  • Выступление на теоретическую тему, например обсуждение проблем оптимизации или же рассказ про принципы функционирования какого-либо пакета.
  • Выступление на практическую тему, например примеры использования графических пакетов или использования Google Colab для Julia.

Разумеется, границы достаточно условны, и жёстких границ нет. Этот принцип разделения выступлений, нужен лишь для того, чтобы слушателям было интересно и они не слишком уставали от однообразной информации.

Обсуждение вопросов на заданную тему

В этом случае выбирается тема обсуждения (в первую очередь из Q&A вкладки таблицы) и этой теме посвящается вся встреча. В этом случае может быть несколько выступающих, которые в свободной форме рассказывают о своём видении решения вопроса. Для того, чтобы дать возможность высказаться всем заинтересованным предлагается установить лимит в 15 минут на выступление с последющим 5-7 минутным обсуждением. Это время может варьироваться в зависимости от количества желающих рассказывать.

Для того, чтобы было проще координировать проведение встреч в таком формате, просьба записываться на вкладке "Выступления" в таблице.

Обсуждение идей

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

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

Митап #1

Запись текстового чата: chat.txt

Там где это возможно, даются ссылки на онлайн ресурсы и локальную (сохранённую в данном репозитории) копию соответствующих материалов.

Выступления

Оськин Андрей: "GeoIP.jl: быстрое получение ip данных"

Александр Романенко: "Исследуем возможности Julia. Прототип колоночной БД https://github.com/waralex/DataFrameDBs.jl"

Михаил Хохлов: "Запускаем Julia в Google Colab (работа в Colab Notebook и в терминале командной строке)"

Виктор Гуменный: "GUI-прототипы с графиками: использование CImGUI.jl + ImPlot.jl"

Митап #2

На данном митапе обсуждались только организационные вопросы, поэтому записи нет.

Митап #3

Выступления

Александр Плавин: "DataPipes.jl: Когда DataFrames недостаточно"

Митап #4

Выступления

Дмитрий Багаев: "Rocket.jl: Функциональное реактивное программирование в Julia"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%