Основы программирования
друзья, я, вроде, поднял git-хостинг для курса, ура: cs-shelter.xyz/ надеюсь, вы его дружно не уроните 🐝 я думаю, что здесь буду выкладывать исходники лекций и/или код: cs-shelter.xyz/ottergottaott/programming-basics-2022 весь материал, который прошли,…
(!) обратите внимание, что гит-хостинг переехал сюда: cs-shelter.xyz
по старому адресу он больше недоступен
по старому адресу он больше недоступен
👍5🥰1🐳1
Основы программирования
(!) обратите внимание, что гит-хостинг переехал сюда: cs-shelter.xyz по старому адресу он больше недоступен
(!) а ещё доступен по совсем короткому домену: cs-sh.xyz
👍1
Основы программирования
глянул статистику запросов на cloudflare вы, я погляжу, французы в основном
(!) завёл короткую ссылку на wiki-страницу курса: [удалено, см omp.wiki]
upd: и такую тоже (вероятно, она проживёт дольше) [удалено, см omp.wiki]
upd: и такую тоже (вероятно, она проживёт дольше) [удалено, см omp.wiki]
🥰6
информация для ПМИ
завтра (ср 05 октября) 1 потоку ПАДИИ буду читать тоже самое, что собирался сегодня, постараюсь сделать так, чтобы была трансляция и запись
+ на следующей неделе лекция на похожую тему, там буду готов поотвечать на вопросы
если и этого не хватит, дочитаем где-нибудь ещё одну пару, но уже позже
информация для ПАДИИ 2 поток
я готов провести недостающую пару в чт и в сб на этой неделе, а также в пн и в чт на следующей
в чт с 13 до примерно 15 обычно занят
выбирайте время, но, как вы понимаете, желательно не рано утром :)
завтра (ср 05 октября) 1 потоку ПАДИИ буду читать тоже самое, что собирался сегодня, постараюсь сделать так, чтобы была трансляция и запись
+ на следующей неделе лекция на похожую тему, там буду готов поотвечать на вопросы
если и этого не хватит, дочитаем где-нибудь ещё одну пару, но уже позже
информация для ПАДИИ 2 поток
я готов провести недостающую пару в чт и в сб на этой неделе, а также в пн и в чт на следующей
в чт с 13 до примерно 15 обычно занят
выбирайте время, но, как вы понимаете, желательно не рано утром :)
а ещё у нас уже совсем скоро (🥲) заканчивается первый модуль
постараюсь выдать до конца модуля 1-2 домашних заданий про
а пока держите План на остаток модуля
➖ 03.10 Знакомство с linux
Рассказ про операционные системы в целом и про Unix в частности. GUI vs TUI vs CLI
Разговор про текстовый интерфейс --
Запуск процессов, файловые дескрипторы, перенаправления.
Примитивы и конструкции POSIX shell.
➖ 10.10 Знакомство с linux 2
Пользователи и права. Файловая система.
Исполняемые файлы. shell-скрипты.
Текст как основной интерфейс.
Работа с документацией.
Интернет и протоколы.
➖ 17.10 Введение в Pyret (помесь Haskell и Python для знакомста с современными системами типов; разработан специально для papl).
Синтаксис.
Способы композиции и встроенные колллекции:
- таблицы;
- списки;
Как писать типы для функций, выражений и переменных.
(!) Тут, наверное, нужно использовать немного другие слова, это мой дурацкий перевод:
Сложные данные как способ абстракции:
- структурные;
- коллекции структурных данных;
- рекурсивные;
- функция как данные;
Наверное, здесь правильнее сказать: алгебраические типы данных.
постараюсь выдать до конца модуля 1-2 домашних заданий про
git
и немного python
+ shell
, про это отдельным сообщениема пока держите План на остаток модуля
Рассказ про операционные системы в целом и про Unix в частности. GUI vs TUI vs CLI
Разговор про текстовый интерфейс --
shell
.Запуск процессов, файловые дескрипторы, перенаправления.
Примитивы и конструкции POSIX shell.
Пользователи и права. Файловая система.
Исполняемые файлы. shell-скрипты.
Текст как основной интерфейс.
Работа с документацией.
Интернет и протоколы.
Синтаксис.
Способы композиции и встроенные колллекции:
- таблицы;
- списки;
Как писать типы для функций, выражений и переменных.
(!) Тут, наверное, нужно использовать немного другие слова, это мой дурацкий перевод:
Сложные данные как способ абстракции:
- структурные;
- коллекции структурных данных;
- рекурсивные;
- функция как данные;
Наверное, здесь правильнее сказать: алгебраические типы данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4😢3🍓1
[здесь была ссылка на старую трансляцию!]
Ссылка на трансляцию
Ссылка на трансляцию
🥰2
(!) выложил слайды прошедней лекции на csc wiki
(!) добавил ссылки на код семинаров к каждой лекции на csc wiki
слайды лекции по git скоро тоже появятся (до сб включительно, я думаю)
потоку ПМИ: полистайте слайды лекции, мб, посмотрите запись, если будут вопросы, задавайте во вт (или можно попробовать прийти в пн, когда буду проводить пару для 2 потока ПАДИИ)
upd: и обязательно откройте и прорешайте задание с семинара!
(!) добавил ссылки на код семинаров к каждой лекции на csc wiki
слайды лекции по git скоро тоже появятся (до сб включительно, я думаю)
потоку ПМИ: полистайте слайды лекции, мб, посмотрите запись, если будут вопросы, задавайте во вт (или можно попробовать прийти в пн, когда буду проводить пару для 2 потока ПАДИИ)
upd: и обязательно откройте и прорешайте задание с семинара!
🎉3🤩1
ссылка на слайды по git и linux от Д. Халанского: [на cscwiki за 21 год]
👍1
вдруг кому пригодится: тут мои конфиги для kakoune, neovim и не только https://cs-sh.xyz/ottergottaott/dotfiles
cs shelter
dotfiles
contents of my *~/.config/* directory
🥰9😢2🐳1