RAntiquity
1.27K subscribers
362 photos
11 videos
6 files
642 links
Об античности на языке R и не только

@locusclassicus
Download Telegram
Так себе новости. GitHub закрывает Classroom и предлагает переезжать на новые площадки. Это значит, что множество прекрасных домашек с автопроверкой, которое я успела там насоздавать, надо куда-то эвакуировать за лето.

On Friday August 28th GitHub Classroom will fully transition to partner solutions, no users will be able to sign in and manage classrooms on the platform, and the GitHub Classroom website will be decommissioned. However, all GitHub user accounts, repositories and organizations will remain unaffected.

Пользовался ли уже кто-то аналогами? Можете поделиться впечатлениями?
💔18🤯8😭6
RAntiquity
Так себе новости. GitHub закрывает Classroom и предлагает переезжать на новые площадки. Это значит, что множество прекрасных домашек с автопроверкой, которое я успела там насоздавать, надо куда-то эвакуировать за лето. On Friday August 28th GitHub Classroom…
Докладываю обстановку в связи с закрытием GitHub Classroom 🖥

За минувшие сутки было испытано три решения.

Первые два не впечатлили:

- Codio.com, на который GitHub Classroom предлагает переезжать, собрал кучу данных для регистрации наставника, сутки думал, потом запросил дополнительные подтверждения моей аффилиации, снова ушел думать.

- Stepik.org во многом очень симпатичная история, но для R возможности проверки ограничены, нельзя (или я пока не вижу, как) настроить скрытые тесты, максимум -- сравнение выводов.

Третье пока кажется самым простым, расписываю по шагам.

- создаем организацию GitHub, в ней — шаблон с заданием (публичный), а также репозиторий с тестами (приватный)
- в личных настройках выпускаем fine-grained токен для этой огранизации и строго для репозитория с тестами к этому дз (разрешение: contents, read-only).
- копируем токен, идем в настройки организации, добавляем в Secrets and variables / Actions.
- после этого возвращаемся в репозиторий с дз и создаем .github/workflows/grading.yml, который будет управлять проверкой (о его содержании спросите у ии).

Важные нюансы:

- при копировании из шаблона студент должен выбрать владельцем вашу организацию, токены не действительны за ее пределами;
- на бесплатном тарифе токен можно настроить только для публичных репозиториев;
- в настройках организации в разделе Third-party access — Personal access tokens лучше переставить галочку на Do not require administrator approval


Плюсы:

- бесплатно
- относительно безопасно: студенты никак не могут подсмотреть скрытые тесты (хотя могут подглядывать друг к другу, см. upd2)
- можно использовать родной для R testthat
- cтуденты учатся работать с настоящим Git и GitHub

Минусы:

- лимиты бесплатных минут: на бесплатном тарифе GitHub предоставляет 2000 минут GitHub Actions в месяц на организацию. Для R-скриптов этого обычно хватает с запасом, но если студентов больше 50-100 и они пушат код каждые 5 минут, лимит может исчерпаться
- менеджмент токенов: для каждого нового домашнего задания (если тесты лежат в разных репозиториях) надо либо обновлять доступы текущего токена, либо создавать новый
- в организации будет много репозиториев студентов, которые надо проверять (если хотите проверять) вручную

Итого:
- Максимальное близкое к Classroom решение, но нет ведомости, в которой автоматически выставляются галочки для сданных работ, и нет дедлайна отсечения. Впрочем, последние две проблемы решаются, но об этом надо отдельно подумать #classroom

upd: в настройках организации надо обязательно поменять member privileges с base permissions на no permissions! иначе все участники смогут читать тесты 🫠

upd: чтобы студенты не видели репозиториев друг друга, нужно либо платить (а это примерно 50 долларов в год на человека, немало), либо отправить запрос через GitHub Education. Я прошла почти всю их анкету, чтобы выяснить в конце, что GitHub заблокировал программу GitHub Education для России, России просто нет в выпадающем списке. это тоже решается скриптом, впрочем, но все равно в книжечку запишем
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤯6❤1
💬 «Я гуманитарий, это не мое»

В преддверии летнего буткемпа по R (стартует 26 июня) предлагаю встретиться на вебинаре и поговорить о том, что мешает нам начать "оцифровывать" наши исследования.

Но не о любви к книжным корешкам (ее никто не отнимет), а о преградах другого рода. Например:

🌟 "Я гуманитарий, это не мое"
🌟"У меня нет подходящих данных"
🌟 "На это нужно много времени"
🌟"Мне это не пригодится"
🌟 "В Экселе посчитаю"
🌟 "ИИ и так все умеет"

Иногда это так. А иногда нет.

Приходите, если задумываетесь, не пора ли начать программировать, но до конца не уверены и просто хотите "об этом" поговорить. Общаться будем без записи, можно задать все самые "глупые" (на самом деле нет) вопросы и предложить для обсуждения смутные исследовательские идеи.

Если решите подписаться на курс -- в течение трех часов после вебинара можно будет воспользоваться промокодом, который я выдам участникам с лучшими вопросами.

Участие свободное.

🌷Время и место: Zoom, 16 июня (вторник), 18:00-19:20 (мск)

Форма для регистрации (закрывается за два часа до начала встречи).

Ставьте огонек, если ждали этой встречи 🔥

#summeR
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥8🥰6
Я сегодня подключила "второго пилота" в RStudio и многое поняла про стиль кодирования своих студентов.

В принципе, "второй пилот" - это удобная история, но пока вижу такие особенности (на бесплатном тарифе).

❌Он не экономен. Повторить три-четыре раза один кусок кода вместо того, чтобы обернуть в функцию для него ок.

❌Он не видит очевидных решений (стопслова? ок, вот вам список).

❌Он не "следит" за научными публикациями, только за кодом, поэтому предлагает решения, которые либо устарели, либо признаны неэффективными.

❌Он постоянно сбивается с современного "опрятного" кодирования на тяжеловесный и нечитаемый "базовый" стиль.

Похоже, надо добавлять в курс какой-то урок по работе с нейросетями. А у вас какие впечатления? Завалит нас плохими скриптами или прорвемся?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12😢3
Коллеги с международных отношений Вышки (МОГИ) следят за цифровыми трендами и читают канал RAntiquity. Спасибо им — и добро пожаловать новым читателям!

Тут мы говорим про технологии в гуманитарном контексте (и около), проводим вебинары и делимся опытом.
❤‍🔥7❤6🔥5
RAntiquity
💬 «Я гуманитарий, это не мое» В преддверии летнего буткемпа по R (стартует 26 июня) предлагаю встретиться на вебинаре и поговорить о том, что мешает нам начать "оцифровывать" наши исследования. Но не о любви к книжным корешкам (ее никто не отнимет), а…
Дорогие друзья,

обратите внимание, что время вебинара немного изменилось: начнем не в 16:20, а в 18:00 (по Москве).

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

Также не забывайте регистрироваться, в открытый доступ ссылку на Zoom выкладывать не буду: https://forms.gle/LGbaN55FrSKnLGYQA
👍4❤2
Баттл по датавизу: R vs Python 📊

Не так давно я обещала анонсировать кое-что интересное, связанное с датавизом, пора раскрыть карты:

23 июня
в 19:00 МСК проводим стрим в новом формате: кто быстрее и лучше визуализирует одни и те же данные – на 🖥 или 💻?

На R пишу я - @stats_for_science
На Python будет кодить Рома - Kotelok

Формат простой: один датасет, есть вопрос, на который нужно ответить визуализацией. Всего будет три раунда, каждый следующий сложнее предыдущего. Ориентировочно займет полтора-два часа.

Зрители увидят:
- атмосферу баттла как на соревнованиях по геогессеру/тетрису
- холивар ggplot2 vs matplotlib
- что быстрее и проще кастомизировать
- величие грамматики графики (или нет)

Оценивать красоту и функциональность чартов будет приглашенный эксперт - Анастасия из настенька и графики 🔥

Ссылку на трансляцию пришлю незадолго до начала сюда.

Присоединяйтесь, будет интересно!

#data_vis #analytics
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤3
мы-то знаем, что аутентичная сумочка биркин покупается на ярмарке мастеров в подмосковье, но Хадли - да умножат небеса его годы - выложил весь код для подготовки датасета, включая промпты для клода с извлечением структурированных данных.

как всегда, не дремлет канал https://t.me/naukaidannye/1300
❤8💋7👍1👌1
RAntiquity
💬 «Я гуманитарий, это не мое» В преддверии летнего буткемпа по R (стартует 26 июня) предлагаю встретиться на вебинаре и поговорить о том, что мешает нам начать "оцифровывать" наши исследования. Но не о любви к книжным корешкам (ее никто не отнимет), а…
Дорогие друзья,

напоминаю, что сегодня в 18-00 по Москве вы встречаемся на вебинаре, чтобы поговорить об участи гуманитария в цифровую эпоху.

Я расскажу немного о себе и своем курсе, об основных трудностях (мнимых и настоящих), с которым приходится сталкиваться программирующим гуманитариям, поделюсь промокодом — и, конечно, отвечу на ваши вопросы.

Регистрация на вебинар через форму в первом посте. Тем, кто уже зарегистрировался, ссылку на Zoom только что отправила. Всех жду 💻

#summeR
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14
коллеги по лучшей в мире магистратуре сделали новость про Платошу: https://www.hse.ru/ma/dh/news/1171352341.html

каждый раз, когда ему задают вопросы, я волнуюсь: ну как там мой биби 🤖, справится? не подкачает? судя по скриншоту, справляется. горжусь 🐧
Please open Telegram to view this post
VIEW IN TELEGRAM
❤37🔥1👏1
Мне известно лишь о двух статьях российских ученых, опубликованных в топовом антиковедческом журнале Phronesis:

- Леонид Жмудь, "Платон как архитектор науки" 1991
- Андрей Лебедев, "Космос как стадион: агонистические метафоры в космологии Гераклита" 1985

Возможно, не у всех указана аффилиация с РФ, и я что-то упускаю, но картина в целом ясна: за последние 35 лет "наших" не видно.

Журнал основан в 1955 г. Всего доступна информация о 946 публикациях. Что еще можно узнать о журнале из данных Scopus - см. в галерее.

Дисклеймер: делала на скорую руку с использованием вайб-кодинга, на сбор и визуализацию ушло не больше часа.
🔥12❤4
RAntiquity
Дорогие друзья, после некоторых колебаний все-таки решила запустить отдельный курс по-русски. Я не планирую набирать много слушателей: мне важно, чтобы у людей, которые запишутся, было ощущение того, что они среди единомышленников, с которыми можно не…
Уже на этой неделе в пятницу стартует летний буткемп по R. Если вы планировали участвовать, но еще не успели зарегистрироваться, лучше сделать это сегодня-завтра по ссылке: https://rantiquity.timepad.ru/event/4003424/

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

#summeR
❤14
Оказывается, в нашей семье еще в 2011 г. практиковались цифровые методы. Насте три года, Тане полтора — мы лепим из пластилина по мотивам журнала Линукс Формат. (Журнал, правда, не мой - я значение этой стопки тогда откровенно не понимала).
❤27👍1