Архив автора: admin

Как писать чистый код на Python?

Python язык программирования

Python — один из наиболее элегантных и чистых языков программирования. Но красивый и чистый синтаксис не означает чистый код. И не избавляет разработчиков от необходимости изучать наилучшие приемы и шаблоны проектирования. Читать →

FULLTEXT Полнотекстовый поиск в MySQL

MySQL использует общий индекс для столбцов таблицы, чтобы ускорить поиск, и этот тип поиска называется индексом BTREE. Другим типом индекса является индекс FULLTEXT, который отличается от индекса BTREE. Полнотекстовый индекс используется для поиска определенного ключевого слова в тексте, а не определенного значения в проиндексированных столбцах. Индекс BTREE и индекс FULLTEXT могут применяться к одному и тому же столбцу таблицы.

Читать →

Docker-volume-backup для бэкапа данных в Docker

Существует проект, который сильно упрощает бэкап данных при работе с Docker. Не нужно городить какие-то свои скрипты или использовать инструменты бэкапа общего пользования, которые не всегда удобно настраивать на работу с динамической инфраструктурой на основе контейнеров.

Читать →

Использование разделов дисков в Linux в виде файлов

В Linux есть возможность создавать разделы дисков в виде файлов. Разделы (как устройства) обычно эффективнее для использования, чем файлы подкачки, но файлы обеспечивают большую гибкость, например, при использовании LVM или образов. Читать →

Winzip теперь универсальное приложение с поддержкой Cortana

Winzip

Наконец-то появился один из самых популярных инструментов в среде Windows — универсальное приложение. В данном случае мы имеем в виду Winzip, классический и популярный файловый компрессор для Windows.

Новая версия Winzip для Windows 10 будет не приложением Win32, а будет универсальным приложением, приложение, которое будет работать как на Windows 10, так и на Windows 10 Mobile. Также будет поддержка Кортаны, то есть мы можем использовать Winzip через голос, как некоторые приложения Windows. Читать →

Как удалить образ Docker в Linux

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