Рубрика: Статьи

Шпаргалка по развёртыванию Ларавел

Что нужно сделать (минимально) для развертывания проекта на рабочем сервере? Инструкция ниже применима к серверам без автодеплоя, например, для небольших заказов размещаемых на обычных хостингах клиентов.

(далее…)

Ремонт 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

wiki.etersoft.ru/Epm

Права на sudo в Alt Linux

Для использования sudo обычными пользователями необходимо раскомментировать соответствующую опцию в файле конфигурации по адресу «/etc/sudoers».

Опция:

WHEEL_USERS ALL=(ALL) ALL

Очистка composer’a от политических лозунгов

Свой Composer без баннеров — habr.com/ru/post/661017