Текстовый редактор Emacs

Emacs (исходный код можно посмотреть здесь) — это расширяемый текстовый редактор, который можно кастомизировать под свои нужды при помощи языка Emacs Lisp (Elisp). Почему Emacs — это хороший выбор для …

Топ 8 библиотек Python для машинного обучения и искусственного интеллекта

Машинное обучение (ML) и искусственный интеллект (AI) все шире распространяются в различных сферах деятельности, и многие предприятия начинают активно инвестировать в эти технологии. С ростом объемов и сложности данных, повышается …

Самые популярные библиотеки Python, используемые в хакинге

Python — это самый важный язык для пентестеров и специалистов по безопасности. Этот язык имеет множество готовых библиотек, которые помогают сканировать сеть и дают множество вариантов отправки запроса и получения …

uWSGI

uWSGI (произносится как «mu wiz gee», исходный код можно посмотреть здесь), — это WSGI-сервер. Обычно он используется для запуска веб-приложений на Python. Ресурсы по uWSGI В статье «Configuring uWSGI for …

Что такое кэширование?

Кэширование помогает снизить нагрузку на сервер. Достигается такой эффект путем сохранения результатов часто повторяющихся операций и предоставления клиентам уже готовых ответов. Например, вместо того чтобы каждый раз извлекать редко меняющиеся …

Редактор Sublime Text

Sublime Text — это известный текстовый редактор, широко используемый, в частности, для написания Python-кода. Удобный пользовательский интерфейс Sublime Text, а также многочисленные расширения для подсветки синтаксиса, поиска исходного файла и …

Интегрированная среда разработки PyCharm

PyCharm — это текстовый редактор и интегрированная среда разработки (IDE) для написания кода на Python. Ресурсы по PyCharm JetBrains предлагает курсы по PyCharm Educational Edition, которые можно использовать для изучения …

Vim как среда разработки Python

Vim это хорошо настраиваемый текстовый редактор, часто использующийся в качестве среды разработки Python. Само название «Vim» расшифровывается как Vi Improved (улучшенный Vi; Vi — текстовый редактор в UNIX). Поклонники этого …

Nginx

Nginx (engine x — по-русски произносится как энджи́нкс) — веб-сервер, занимающий первое место по частоте использования среди 100 000 самых посещаемых сайтов в мире. Nginx также работает как обратный прокси-сервер …

Терминальные мультиплексоры

Терминальные мультиплексоры – это программы, которые позволяют одновременно работать с несколькими терминальными сессиями в одном окне. Они работают следующим образом: терминал с несколькими вкладками создается на удаленной машине, на локальной …