Update README.md

main
Aleksey Zubakov 2 years ago
parent 94312accb5
commit ac1940db56
  1. 43
      README.md

@ -16,19 +16,46 @@ $ cd 01
$ cat README.md $ cat README.md
``` ```
**(!)** Ссылка на wiki-страницу курса: [cs-sh.xyz/d/ompwiki] ## Как решать задания
**(!)** Не забывайте читать литературу: [список литературы на CSCWiki] - внимательно прочитайте задание;
- если в задании упоминается команда, например, `find`,
**(!)** И пользоваться ресурсами: попробуйте поискать/попинать `man`, `info`, `help`; но не торопитесь усердствовать
с их чтением: за раз всё в голове, скорее всего, не осядет, поэтому интересные
вещи лучше отложить и читать постепенно и последовательно (а ещё хорошо спать
и регулярно питаться, ага);
- вместо усердного чтения лучше попробуйте прочитать краткое описание и
предположить _что_ эта программа могла бы делать
(обычно секции **NAME**, **SYNOPSIS** в man-страницах или листать оглавление info-страниц
и искать что-нибудь со словами `introduction`, `example`, `real use` и пр.);
unix (и, как следствие, linux) так устроен, что _обычно_ одна программа выполняет
одну функцию, но делает это по возможности хорошо;
- после этого попытайтесь накидать _хоть какое-нибудь рабочее решение_;
- как только у Вас получилось написать первое рабочее решение, вспомните, что Вы
прекрасны;
- попробуйте (возможно, кстати, не сразу, а на следующий день или через
несколько дней) упростить или улучшить Ваше решение; обычно это идёт на пользу
и Вам и Вашим скриптам;
- с каждым таким улучшением, опять же, постарайтесь себя похвалить и
порадоваться, что у Вас получился, _возможно_, более читаемый и красивый
скрипт;
## Материалы
**(!)** [wiki-страница курса]
**(!)** [список литературы на CSCWiki]
**(!)** web-ресурсы:
* посмотреть как исполняется код в ваших любимых языках программирования: * посмотреть как исполняется код в ваших любимых языках программирования:
[pythontutor]; [pythontutor];
* почитать объяснение shell-команды: [explain shell]; * почитать объяснение shell-команды: [explain shell];
[cs-sh.xyz/d/ompwiki]: https://cs-sh.xyz/d/ompwiki
[wiki-страница курса]: https://cs-sh.xyz/d/ompwiki
[pythontutor]: https://pythontutor.com [pythontutor]: https://pythontutor.com
[explain shell]: https://explainshell.com/explain?cmd=find+.+-name+%27*.py%27+-printf+%22x%22+%7C+grep+-oc+x [explain shell]: https://explainshell.com/explain?cmd=find+.+-name+%27*.py%27+-printf+%22x%22+%7C+grep+-oc+x
[список литературы на CSCWiki]: https://wiki.compscicenter.ru/index.php/%D0%9E%D0%9C%D0%9F_1MIT_%D0%BE%D1%81%D0%B5%D0%BD%D1%8C_1_2022#.D0.9B.D0.B8.D1.82.D0.B5.D1.80.D0.B0.D1.82.D1.83.D1.80.D0.B0 [список литературы на CSCWiki]: https://wiki.compscicenter.ru/index.php/%D0%9E%D0%9C%D0%9F_1MIT_%D0%BE%D1%81%D0%B5%D0%BD%D1%8C_1_2022#.D0.9B.D0.B8.D1.82.D0.B5.D1.80.D0.B0.D1.82.D1.83.D1.80.D0.B0
!!!

Loading…
Cancel
Save