Картинка поста

Python — невероятно гибкий язык программирования, который хорошо интегрируется с существующими программами. Немало Python-кода написано в виде скриптов и интерфейсов командной строки (CLI). Инструменты и интерфейсы командной строки — эффективная...
Читать дальше

Картинка поста

Сегодня мы рассмотрим библиотеку Fire, которая позволяет автоматизировать интерфейсы командной строки (CLI) на Python. Fire – самая популярная после TensorFlow разработка для Python, которую Google выложил в открытый доступ: Правда, она...
Читать дальше

Картинка поста

Joplin является проектом с открытым исходным кодом. Приложение предназначено для ведения заметок, которые можно копировать, модифицировать, присваивать каждой теги. Все эти функции доступны как в самом приложении, так и напрямую из любимого текстового редактора....
Читать дальше

Картинка поста

Новый GitHub-проект ReducePy — это сервис для сокращения ссылок, разработанный с использованием Tornado и Redis, для запуска на Docker. Проверить работу последней версии можно анонимно: $ git clone git://github.com/abdullahselek/ReducePy.git $ cd ReducePy Установить зависимости...
Читать дальше

Картинка поста

RancherOS, по словам разработчиков, является самым маленьким в размере и самым лёгким в использовании инструментом для запуcка Docker. Он включает в себя необходимые системные сервисы udev и syslog. Подробнее о RancherOS Именно благодаря тому, что этот инструмент...
Читать дальше

Картинка поста

Проект, написанный Мэттом Бирнером, представляет собой новую версию игры «Змейка». Правда, сейчас в неё поиграть удастся прямо в терминале или командной строке. Проект использует шаблонное метапрограммирование стандарта С++14. Игра доступна в двух версиях —...
Читать дальше

Картинка поста

Micro — это текстовый редактор, работающий в терминале. Он поставляется как статический бинарный файл без зависимостей, готовый к работе из коробки. Как видно из названия, micro пытается стать преемником редактора nano в плане простоты использования и установки. Однако...
Читать дальше

Картинка поста

Каким бы простым ни пытались разработчики дистрибутивов Linux сделать свои графические интерфейсы, всё равно многие задачи удобно решать через терминал. Во-первых, потому что это быстрее, во-вторых, не на всех машинах есть...
Читать дальше

Картинка поста

В этой статье мы поговорим о некоторых тонкостях работы с утилитой GNU make, а также научимся писать простые и аккуратные make-файлы. Последнее особенно важно — make-файлы выглядят сложно и нечитабельно, если им не уделить должного внимания. Это обеспечивает make плохую...
Читать дальше

Картинка поста

Когда было выпущено обновление Windows 10 Anniversary Update (AU), подсистема Windows для Linux (WSL) была еще далека от завершения. У нее была масса несовместимостей, особенно с популярными инструментами разработчика, такими как Node.js, Java и т.д....
Читать дальше


Сегодня делимся коротким советом с теми, кто использует git через консоль. Это одна из первых команд, которые автор этого совета рекомендует использовать на новой машине, и по его заверениям, сам он все...
Читать дальше

Картинка поста

Создание конвейера данных из команд оболочки подобно обладанию собственным кластером Storm на локальном компьютере. В конвейеры оболочки переносятся как концепции Spouts, Bolts и Sinks, так и команды. С помощью основных...
Читать дальше

Если черная консоль вам милее кнопочных интерфейсов, то здесь вы найдете информацию о том, как грамотно использовать терминал и консольные приложения.