cut
Оригинал: Упражнение 8: cut
Переводчик: Феликс Волков
Лицензия: CC BY-NC-SA 4.0
Гордо использует Google Translate
Надеюсь, вы углубились в изучение Python и лучше узнали себя и свой способ работы. В этой части книги вы узнаете немного о процессах и творчестве, изучая, как оптимизировать свои процессы. Да, есть препятствия, которые могут ограничивать ваше творчество, но вы должны осознавать, что самый простой способ улучшить личный процесс — это наблюдать за своим собственным работой. Просто выполнение упражнений недостаточно. Вам следует обращать внимание на свой личный способ работы и стремиться его улучшить.
Когда вы улучшаете процесс запуска, вы можете обнаружить, что вам требуется несколько различных методов запуска для разных типов проектов. Когда я использую программное обеспечение, аналогичное этим командным инструментам, я могу начинать с написания кода для Hack. Когда мне нужно использовать графический интерфейс пользователя, я обнаруживаю, что мне нужно рисовать UI, реализовать псевдоним версию, а затем сделать её рабочей. По мере того, как вы читаете эту книгу, вы будете учиться двум подходам к работе и практиковать этот процесс.В этом упражнении я хочу, чтобы вы сосредоточили свое внимание на физическом здоровье вашего тела и поведении. Чтобы попытаться создать свои проекты, программисты часто наносят вред своему здоровью. Работа должна казаться безопасной и не должна причинять вам вред. Вы просто целый день сидите за столом, не рубите деревья и не преследуете преступников города. На самом деле, любое длительное занятие программированием и выполнением стрессовых задач может нанести вред вашему здоровью. Чтобы избежать этого, следите за следующими вещами во время работы:+ Ваша осанка правильная? Прямая осанка не всегда хороша, но и согнутое туловище тоже не лучший вариант. Дайте своему телу расслабиться и поднимите голову.
cut
В этом упражнении вам предстоит реализовать команду cut
. Мне очень нравится cut
, так как она выполняет простую работу по обработке текстовых потоков. Это один из самых простых и полезных маленьких инструментов для работы с текстами. Для её использования вам потребуется другой инструмент, чтобы предоставить ей некоторый текст, поэтому мы можем сделать следующее:
ls -l | cut -d ' ' -f 5-7
Это может показаться хаотичным, но на большинстве систем это должно выводить имя пользователя и группу каждого файла. Команда cut
принимает несколько опций, которые устанавливают тип разделителя (-d ' '
— пробел) и список полей, которые нужно извлечь (в данном случае 5-7
). Мы используем команду ls -l
, чтобы предоставить ей некоторые данные для обработки.
И всё! Так что прочтите страницу справки по команде cut
и посмотрите, сколько сможете реализовать, при этом проверьте, как вы относитесь к своему здоровью во время работы.## Исследовательское обучение
Помните, что ваше тело является частью вас, и идея, что ваш мозг важнее всего, совершенно неверна. Относиться к телу как к бесполезному отбросу снижает эффективность вашего мозга и создает дискомфорт длительное время. Я рекомендую вам регулярно заниматься физической активностью. Это может быть йога, танцы, прогулки, походы или посещение спортзала. Любое занятие, которое помогает поддерживать ваше тело в хорошей форме, позволяет вашему мозгу работать без помех.
Подумайте над этим образом: если ваше тело травмировано, постоянно испытывает дискомфорт или истощено из-за неправильного использования, то ваш мозг должен тратить циклы процессора на отслеживание состояния тела и сообщение вам об этом. Если вы поддерживаете свое тело в отличной форме, то ваш мозг не будет беспокоиться о его состоянии. Наконец, если ваше здоровье не такое, как у других, сделайте все возможное. Никто не сказал вам, что вы должны иметь такой же организм, как у меня, чтобы стать программистом. Одним из важнейших аспектов программирования является то, что им может заниматься любой человек, даже если его физическое состояние не позволяет выполнять многие другие задачи. Основное — это не позволять программированию ухудшать ваше состояние. Обращайтесь внимательно к своему здоровью.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )