Что нужно сделать (минимально) для развертывания проекта на рабочем сервере? Инструкция ниже применима к серверам без автодеплоя, например, для небольших заказов размещаемых на обычных хостингах клиентов.
(далее…)Рубрика: Статьи
Ремонт apt:
apt download python3-minimal sudo apt install --reinstall ./python3-minimal_*.deb sudo apt install -f
Проверка установленных версий .NET на Windows 10 через PowerShell
Краткий вариант:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version
Сбор данных о подписчиках группы Вконтакте (VK) через API с помощью execute
В текущем проекте мне понадобилось довольно плотно взаимодействовать с API Вконтакте. Раньше с ним работать не приходилось. Оказалось, он довольно удобный и функциональный, с опрятной документацией и понятными примерами. Через него можно решать огромное количество задач. Простая схема «вопрос-ответ», впрочем, как и для любого другого API, позволяет легко получать статистику, управлять группами, пользователями и т.д.
(далее…)Объединение и сжатие стилей (css) и скриптов (js) на Yii2
Пару недель назад мне понадобилось обновить верстку на одном из своих старых сайтов. Он был создан в году 16-м или 17-м, точно уже не помню. Новую верстку успешно адаптировал и встал вопрос оптимизации css и js, ранее они были в обычном виде — без объединения и минификации. Было решено воспользоваться примером из документации. Как это вышло без Vite, Gulp‘a, Laravel Mix‘a и подобных инструментов покажу ниже на простом примере.
(далее…)Работа с архивами в Линуксе
В данной заметке мы рассмотрим основные архиваторы Линукса — zip, tar, gzip и bzip2.
(далее…)Особенности консоли Линукс
В данной заметке собраны интересные особенности консоли Линукс и некоторые полезные команды, которыми часто пренебрегают.
(далее…)epm — единая команда управления пакетами в Linux
Список доступных пакетов:
sudo epm play
Обновление:
sudo epm ei
Установка пакета:
sudo epm play PACKAGE_NAME
Конвертация deb-пакетов в rpm для установки:
sudo epm repack PACKAGE_NAME.deb
Права на sudo в Alt Linux
Для использования sudo обычными пользователями необходимо раскомментировать соответствующую опцию в файле конфигурации по адресу «/etc/sudoers».
Опция:
WHEEL_USERS ALL=(ALL) ALL