Основы программирования
делитес ссылкой на зум, я же тоже хочу Даню послушать!!
https://learngitbranching.js.org/?locale=ru_RU сервис, в котором Даня объяснял гит
просто на всякий😻
просто на всякий
Please open Telegram to view this post
VIEW IN TELEGRAM
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
👍8🔥3❤🔥1🍓1
Forwarded from daniil neikov
для самых маленьких и их родителей есть пачка ссылок
поучиться ручками — https://learngitbranching.js.org/?locale=ru_RU
поиграться в песочнице — https://learngitbranching.js.org/?locale=ru_RU&NODEMO=
гитхаб + как потрогать из VS Code — тык и тык (видео)
про гит непростыми словами — тык (статья)
про гит простыми словами — тык (статья)
в догонку:
подгон от максимки штейна (про то как адекватно называть свои коммиты) — тык
а то со временем дерево коммитов будет выглядеть как вот тут и ноль информации для будущей отладки😇
поучиться ручками — https://learngitbranching.js.org/?locale=ru_RU
поиграться в песочнице — https://learngitbranching.js.org/?locale=ru_RU&NODEMO=
гитхаб + как потрогать из VS Code — тык и тык (видео)
про гит непростыми словами — тык (статья)
про гит простыми словами — тык (статья)
в догонку:
подгон от максимки штейна (про то как адекватно называть свои коммиты) — тык
а то со временем дерево коммитов будет выглядеть как вот тут и ноль информации для будущей отладки
Please open Telegram to view this post
VIEW IN TELEGRAM
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
✍3😇2❤🔥1
черт, я чуть не забыл две важных вещи:
завтра будет семинар по git от Дани, онлайн с 13:30
лекция по ОМП будет по расписанию, но онлайн
я болею, спасибо за понимание🐱
завтра будет семинар по git от Дани, онлайн с 13:30
лекция по ОМП будет по расписанию, но онлайн
я болею, спасибо за понимание
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤯2🙏2
други, пара завтра опять онлайн, не можем найти свободную аудиторию (хнык), _начало в 14:40_
а ещё сегодня разбиение на семинаристов сделаю и потихоньку начнем проверять ваши домашки
а ещё сегодня разбиение на семинаристов сделаю и потихоньку начнем проверять ваши домашки
❤🔥5🤓4
Основы программирования
там же первая домашка: hw1 дедлайны - мягкий пт 13 октября 23:59 - жесткий пт 20 октября 23:59
друзья, по просьбам трудящихся переносим жёсткий дедлайн до обеда 22 октября, 14:00
👍27🔥8👎1 1
Домашка 2
- мягкий: вс 3 декабря 23:59 (до этого времени можно прислать и мы точно
проверим до жёсткого хотя бы раз; после этой даты не гарантируем)
- жесткий: пт 8 декабря 23:59
- мягкий: вс 3 декабря 23:59 (до этого времени можно прислать и мы точно
проверим до жёсткого хотя бы раз; после этой даты не гарантируем)
- жесткий: пт 8 декабря 23:59
🔥10😭3🤓1
друзья, я сейчас подберу последние не проверенные PR, исправления можно вносить до вечера вс 3 декабря (см. мягкий дедлайн в сообщении выше, он такой же)
но обратите внимание, что в cs-sh.xyz включена CI, туда можно перейти либо прямо из PR либо сходив по ссылке drone.cs-sh.xyz
она не просто так включена, в файле
там разное, но каждый раз что-то вроде:
если они не проходят, то мы можем не проверять домашку (но проверяем хнык)
но обратите внимание, что в cs-sh.xyz включена CI, туда можно перейти либо прямо из PR либо сходив по ссылке drone.cs-sh.xyz
она не просто так включена, в файле
.drone.yml
, который лежит в корне ветки с домашкой написаны команды, которые исполняются поверх вашего решения при создании PR и пушах и должны проходитьтам разное, но каждый раз что-то вроде:
flake8 solution
и подобных вещейесли они не проходят, то мы можем не проверять домашку (но проверяем хнык)
🔥7
черновик предстоящей вики без https и нормального домена + со всеми шансами, что упадёт и пока не гарантируюю, что полная
но обязательно будет расти: http://45.84.1.230:8080
но обязательно будет расти: http://45.84.1.230:8080
❤🔥42
Основы программирования
черновик предстоящей вики без https и нормального домена + со всеми шансами, что упадёт и пока не гарантируюю, что полная но обязательно будет расти: http://45.84.1.230:8080
из полезного
- граф страниц в начале (рекомендую тыкать)
- поиск (горячие клавиши:
- превью страниц при наведении на ссылку
- граф страниц в начале (рекомендую тыкать)
- поиск (горячие клавиши:
Ctrl + K
)- превью страниц при наведении на ссылку
❤🔥27
Друзья, если у вас не получается переоткрыть старый PR после исправления, то создавайте с таким же именем новый, указывайте ссылку на старый внутри и желательно в названии как-то помечайте, что это исправления (в конце где-нибудь, например)
Основы программирования
черновик предстоящей вики без https и нормального домена + со всеми шансами, что упадёт и пока не гарантируюю, что полная но обязательно будет расти: http://45.84.1.230:8080
имеет смысл обновить эту страницу с очисткой кеша в браузере
многа поменялось, стало лучше!
добавлены:
- страница про регулярные выражения;
- нормальная ссылка на страницу про git;
изменено:
- Конент:
- план на основной странице разбит на две отдельные страницы (подробную и нет);
- примеры поправлены так, чтобы их легко было копировать + ожидаемый вывод помечен как
- где-то поправлены очепятки, неточности, что-то дописано
- страницы про 5 Unix готовы процентов на 85, их можно и нужно исследовать!
- Расположение элементов на странице и их стиль:
- граф страниц теперь в правильном месте;
- размер окна глобального графа стал побольше (на него можно перейти нажав на оч маленькую иконку в правом верхнем углу в окошечке справа);
- заодно немного перенастроил граф, чтобы текст над вершинами поменьше пересекался + глобальный граф теперь можно таскать, но не уверен, что это хорошее решение (мб позже выключу);
- более-менее поправил размеры для мобилок и планшетов, пока сойдёт (хотя там ещё есть что поправить!);
Warn:
Старайтесь обращать внимание на пометки типа
Просьба сильно эту вики пока никуда не шарить, она в основном внутренняя до тех пор, пока не настрою доступы.
многа поменялось, стало лучше!
добавлены:
- страница про регулярные выражения;
- нормальная ссылка на страницу про git;
изменено:
- Конент:
- план на основной странице разбит на две отдельные страницы (подробную и нет);
- примеры поправлены так, чтобы их легко было копировать + ожидаемый вывод помечен как
## вывод
;- где-то поправлены очепятки, неточности, что-то дописано
- страницы про 5 Unix готовы процентов на 85, их можно и нужно исследовать!
- Расположение элементов на странице и их стиль:
- граф страниц теперь в правильном месте;
- размер окна глобального графа стал побольше (на него можно перейти нажав на оч маленькую иконку в правом верхнем углу в окошечке справа);
- заодно немного перенастроил граф, чтобы текст над вершинами поменьше пересекался + глобальный граф теперь можно таскать, но не уверен, что это хорошее решение (мб позже выключу);
- более-менее поправил размеры для мобилок и планшетов, пока сойдёт (хотя там ещё есть что поправить!);
Warn:
Старайтесь обращать внимание на пометки типа
TODO
-- в этом случае возможно стоит проверить а вся ли информация на этой странцие написана. Запросто может оказаться, что не вся, лучше поищите в интернетах, я в вас верю (а интернет у нас одинаковый)!Просьба сильно эту вики пока никуда не шарить, она в основном внутренняя до тех пор, пока не настрою доступы.
🔥13 2 2✍1
Основы программирования
Домашка 2 - мягкий: вс 3 декабря 23:59 (до этого времени можно прислать и мы точно проверим до жёсткого хотя бы раз; после этой даты не гарантируем) - жесткий: пт 8 декабря 23:59
друзья, по просьбам трудящихся переносим
жёсткий дедлайн: спт 8 декабря 23:59 на вт 12 декабря 23:59
но имейте ввиду, что новая домашка (и последняя в этом модуле) будет в эту пятницу и с дедлайнами 10-го и 18-го
upd: ну и старайтесь присылать заранее, есть все шансы, что проверим работу и до жёсткого!
жёсткий дедлайн: с
но имейте ввиду, что новая домашка (и последняя в этом модуле) будет в эту пятницу и с дедлайнами 10-го и 18-го
upd: ну и старайтесь присылать заранее, есть все шансы, что проверим работу и до жёсткого!
друзья-потеряшки, отпишитесь под это сообщение, если Вам проставили баллы в табличку, но нет фидбека в шелтере 😭
Please open Telegram to view this post
VIEW IN TELEGRAM
iterators.pdf
348.8 KB
слайды, к которым так или иначе обращались на этой и предыдущих лекция
больше по Python, в целом, есть [на старой странице CSCwiki, ссылка удалена]
больше по Python, в целом, есть [на старой странице CSCwiki, ссылка удалена]
❤🔥5 1
Ещё раз про условия и оценку.
Для получения положительной оценки нужно:
- сдать домашки так, чтобы в Табличке [ссылка удалена] в столбце В стояла оценка >=4 вышкинских баллов;
- сдать блокирующую контрольную, которая будет 15-го декабря (и на переписках, о которых договоримся);
Можно: прийти на экзамен и повысить оценку.
Но давайте, чтобы это не превращалось в поболтать за жизнь, договоримся, что оценку можно улучшить от
При этом, я не нацелен снижать вам баллы, это скорее для того, чтобы не приходили, если совсем не готовы.
Что на контрольной
Контрольная будет включать 4-5 заданий на python и shell, сдавать будем через shelter.
Чтобы сдать кр, придётся набрать >=3 баллов
В целом, ничего нового там быть не должно, будут небольшие задачи на темы, которые по Python прошли:
- встроенные типы и коллекции;
- функции и декораторы;
- немного классов, но без жести;
По Unix хорошо бы знать вот то, что тут:
- 0 Введение
- 5 Unix и POSIX shell
Может пригодиться (особенно дальше по жизни), но скорее не является необходимым:
- 7 Редакторы и IDE
- 9 Git
- 8 Пакетные менеджеры и системы сборки (она почти пустая, но там уже есть Make)
Для получения положительной оценки нужно:
- сдать домашки так, чтобы в Табличке [ссылка удалена] в столбце В стояла оценка >=4 вышкинских баллов;
- сдать блокирующую контрольную, которая будет 15-го декабря (и на переписках, о которых договоримся);
Можно: прийти на экзамен и повысить оценку.
Но давайте, чтобы это не превращалось в поболтать за жизнь, договоримся, что оценку можно улучшить от
-2
до 3
баллов.При этом, я не нацелен снижать вам баллы, это скорее для того, чтобы не приходили, если совсем не готовы.
Что на контрольной
Контрольная будет включать 4-5 заданий на python и shell, сдавать будем через shelter.
Чтобы сдать кр, придётся набрать >=3 баллов
В целом, ничего нового там быть не должно, будут небольшие задачи на темы, которые по Python прошли:
- встроенные типы и коллекции;
- функции и декораторы;
- немного классов, но без жести;
По Unix хорошо бы знать вот то, что тут:
- 0 Введение
- 5 Unix и POSIX shell
Может пригодиться (особенно дальше по жизни), но скорее не является необходимым:
- 7 Редакторы и IDE
- 9 Git
- 8 Пакетные менеджеры и системы сборки (она почти пустая, но там уже есть Make)
Основы программирования
Ещё раз про условия и оценку. Для получения положительной оценки нужно: - сдать домашки так, чтобы в Табличке [ссылка удалена] в столбце В стояла оценка >=4 вышкинских баллов; - сдать блокирующую контрольную, которая будет 15-го декабря (и на переписках,…
так, а вот это сообщение про договориться о контрольной и дополнительных переписках
пишите когда было бы удобно, я готов приехать в вышку ради вас не только в пятницу 15-го!
пишите когда было бы удобно, я готов приехать в вышку ради вас не только в пятницу 15-го!
❤🔥4