Основы программирования
847 subscribers
35 photos
2 videos
6 files
79 links
основные основы основания

wiki-страница [заполняется]: https://omp.wiki

чатик основ: https://t.me/+waTccr9BWPhlNWMy
Download Telegram
Основы программирования
Говорят, желающих немного
Тэкс, 4 из вас должны быть вживую, в списках вижу двух

Отметитесь здесь?
😢2
task.md
2.5 KB
[тут был список студентов]


Вам нужно:
- нарешивать прикреплённый задачки;
- завести в шелтере репозиторий с названием dops;
- в этом репозитории в ветке supermaster (именно такое название) положить один коммит с сообщением Initial; этот коммит добавляет в README.md содержимое прикреплённого файла task.md;
- отвести ветку supermaster-dev, как делали в домашках и на КР, положить туда решение или решения (в зависимости от плачевности ситуации) и сделать PR в supermaster;
всё поняли?

*домашки по юних тяжёлым трудом не считаются
🥰18🐳2🎉1🙏1
https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell -- хорошая статья про то, почему yaml плохо и какие альтернативы есть (спойлер: nix и dhall, как я периодически и говорил/буду говорить + теперь ещё и Сue, хотя это просто какой-то типизированный json)
Как там дела в Питере?
Москва вот стоит
😱18
Понял почему вчера и сегодня после пары у меня получался пример с переворачиванием sed-ом, а на паре не очень:

Я вам pattern space неправильно нарисовал, ну точнее правильно, но упорно делал prepend вместо условного append для команды G

Прикрепляю правильные картинки (и одну неправильную) того, что на третьей строке будет происходить, когда 1!G выполним + добавил идентичный пример, поймите почему идентичный

$ sed '1!G;h;$!d'

$ sed -n '1!G;h;$p'
🎉5
Основы программирования
новая табличка: [ссылка удалена]
домашка и репозиторий появятся чуть позже, но тоже скоро :)
🥰2
Основы программирования
домашка и репозиторий появятся чуть позже, но тоже скоро :)
Домашка в старом репозитории в ветке hw2:
https://www.cs-shelter.xyz/hse-1/unix-22/src/branch/hw2

она целиком на регулярки
дедлайны на неё пока такие:
- Мягкий дедлайн: 23:59 пн 30 января
- Жесткий дедлайн: 23:59 пн 6 февраля
😱9😢1
Друзья, а много тех, кто пошел на оф пересдачу?
[ссылка удалена] вступите сюда, пожалуйста, если пересдаете
🫡6👍1
сообщенька для стикеров и картинок с котами
🤯8
котята, я кажется приболел, пары сегодня не будет, попробуем её возместить прям на след неделе

постарайтесь до следующей лекции поставить себе

- https://www.jetbrains.com/idea/ раньше у них был студенческий пак — в нём дают бесплатно про версии по универской почте; сейчас, скорее всего, осталось тоже самое
- https://code.visualstudio.com/ — редактор, написанный на html и javascript (ну ладна, в современности typescript)
- https://neovim.io/ — ну, да
- https://kakoune.org/ — точно да и попробую объяснить как и зачем :)

будем играться

чего не будет:
- https://www.gnu.org/software/emacs/ потому что я не умею им пользоваться 🥲 но если есть желающие показать как этим пользоваться — велкам за бонусы к домашке
😭15
Основы программирования
Домашка в старом репозитории в ветке hw2: https://www.cs-shelter.xyz/hse-1/unix-22/src/branch/hw2 она целиком на регулярки дедлайны на неё пока такие: - Мягкий дедлайн: 23:59 пн 30 января - Жесткий дедлайн: 23:59 пн 6 февраля
друзья, если в 3 задании про sed (man) не получается никакие команды седом применить (как у меня), проверьте что с непечатными символами (добавив | cat -v) и возможно удалите их перед передачей в дальнейшие скрипты:

man ... | cat -v | sed -e 's/.^H//g' | ...
Основы программирования
Домашка в старом репозитории в ветке hw2: https://www.cs-shelter.xyz/hse-1/unix-22/src/branch/hw2 она целиком на регулярки дедлайны на неё пока такие: - Мягкий дедлайн: 23:59 пн 30 января - Жесткий дедлайн: 23:59 пн 6 февраля
И ещё разок

Материалы про регулярки можно тут взять (4 и 5 лекции), я по ним рассказывал: [ссылка на csc wiki удалена]

Красивенькие новые слайды с таким же содержимым постараюсь выкинуть на след неделе
👍3💋2