Публикации по теме 'unix'
ЗАЧЕМ ИСПОЛЬЗОВАТЬ БИБЛИОТЕКИ?
ЗАЧЕМ ИСПОЛЬЗОВАТЬ БИБЛИОТЕКИ
Мы используем библиотеки, чтобы разделить работу, которую выполняет компьютер. Это позволяет нам делать больше с меньшими трудностями. Индексируя программы, принадлежащие определенному разделу, компьютер может найти их все в библиотеке, готовой к компоновке за один шаг.
Как правило, это быстрее, чем поиск указанных программ на диске, поскольку все они находятся в одном месте и требуют, чтобы компьютер только открыл указанное место. Это, в свою..
Что происходит, когда вы вводите «ls -l» в оболочке
Что происходит, когда вы вводите «ls -l» в оболочке
Адриэль Толентино, Макс Стюарт и Майкл Шехнер
Оболочка UNIX - это просто программа, которая запускает другие программы в системе UNIX. Другими словами, это процесс со своим собственным PID (Process IDentifier), который создает новый процесс каждый раз, когда вы вводите команду. Это пользовательский интерфейс: он позволяет пользователю общаться с операционной системой - вы можете думать о нем как о «оболочке», которая защищает..
Простая обработка текста канала с помощью Python
В последнее время я обнаружил, что пишу простые процедуры очистки текста с помощью Python и связываю их вместе с другими инструментами * nix. За это время я повторил шаблон, который видел несколько раз, и поместил его в простой начальный файл на Python, который принимает данные из стандартного ввода и выводит их на стандартный вывод, чтобы он мог поддерживать работу каналов.
Сценарий
Сценарий предполагает очень мало. Я импортирую как можно меньше и даю себе ровно столько, чтобы..
Как работает Unix: все, о чем вы боялись спросить
Рассказ о файлах и процессах. Станьте лучшим инженером-программистом
Unix прекрасен. Разрешите нарисовать вам счастливые деревца . Я не собираюсь объяснять кучу команд - это скучно, и в Интернете уже есть миллион руководств, которые это делают.
Я собираюсь предоставить вам возможность рассуждать о системе.
Любая необычная вещь, которую вы хотите сделать, находится на расстоянии одного поиска в Google. Но понимание того, почему решение делает то, что вы хотите, - не одно и то..
Почему вы не можете (и не должны пытаться) избежать изучения C / C ++ и Unix.
Ваш синтаксически сжатый, абстрагированный, высокоуровневый язык с умопомрачительной стандартной библиотекой * может * решить * большинство * проблем, но вы облажаетесь, когда хоть раз что-то не сработает.
Так что я был наставником этого парня, который сделал действительно симпатичный веб-сайт с действительно изящным дизайном. И это было очень красиво. С плавной анимацией при прокрутке, потрясающими эффектами выскакивания кнопок, переворачивания и сдвига карточек. . . веб-сайт..
1 минута, чтобы стать лучшим разработчиком (#13)
Однострочник для подсчета строк, слов и символов в любом репозитории.
Добро пожаловать в выпуск №13 журнала O ne M inute B etter D , где вы станете более успешным программным обеспечением. разработчику, читая короткие крупицы знаний по одной минуте за раз.
⏮️ 🔛 ⏭️
ПРОБЛЕМА
Наш технический менеджер спросил нас об общем количестве линий на нескольких хранилищах компании. Как мы можем узнать эту информацию?
РЕШЕНИЕ
Мы собираемся использовать команду git ls-files и..
Основы BASH для начинающих.
Узнайте о некоторых из наиболее полезных команд BASH и предлагаемых ими утилитах.
Большинство компьютеров сегодня не работают от электричества. Вместо этого они, кажется, питаются «накачивающим» движением мыши: Уильям Шоттс
Вы когда-нибудь замечали, как супер-ботанический хакер из фильмов может легко проникнуть в самые безопасные банки и ограбить их все, просто яростно набирая некоторые команды и глядя на зеленый экран с черным фоном? Как человек последовательно получает доступ ко..