Небольшая памятка о том, как используя css grid можно разместить несколько элементов по центру родительского блока.
-Памятка-:
Как отцентровать блоки используя css grid
Бывает нужен блок, который на больших экранах выглядит как таблица с несколькими колонками, а на экранах с маленьким разрешением как одна вертикальная полоса.
Ниже будет пример того, как это можно сделать с использованием css свойств flexbox.
Создаем проект в PhpStorm с Git
Итак, это будет небольшая инструкция по созданию git проекта (в bitbucket), рулить которым будет Phpstorm. И "проблема" с папкой .idea.
Как Debian ограничить доступ по ssh по ip
На самом деле все довольно просто, в файле /etc/hosts.allow перечисляем IP с которых доступ открыт:
sshd: XXX.YYY.XXX.YYY, XXX.YYY.XXX.ZZZ
А в /etc/hosts.deny прописываем:
sshd: ALL
Php сниппет для сохранения массива в CSV
Довольно простая задача, сохранить данные из php в csv, в интерне море примеров, но все они используют как разделитель ";". Мой XL упорно не понимает такого, и ждет "," как разделитель.
Оставлю для себя небольшую памятку.
Пришли ко мне с задачей: при копировании столбца из XL в TXT в последнем оказывалось сильно больше строк.
Оказать, что некоторые ячейки были с переносом строк.
Думаете нужно писать скрипт? Нет, есть вариант сильно проще.
Выделяем нужный столбец, затем открываем поиск/замену (CTRL+R) и нажимаем CTRL+J, в поле поиска отображается символ точки, поле на что заменяем оставляем пустым. Жмем "заменить" и все.
Задача: есть папка, нужно в удобочитаемом виде поручить список всех файлов из всех папок.
dir /b /s C:\Path\To\ > out.txt
На выходе будет файл со всеми файлами и папками, каждая запись на новой строке.
Если кодировка в файле битая, то нужно запустить CMD с флагом /u.
На несколько проектов поперли боты из сетей Biterika (определяется как Biterika Grupp LLC, Biterika Group LLC и Adman). Простой способ блокировать их через NGINX или APACHE.
Довольно часто нужно оптимизировать изображения для сайта и делать это руками труда затруднённый способ.
Если объемы небольшие, до 500 обработок в месяц, то можно воспользоваться API от tinypng.com.
Как примонтировать диск в linux
Короткий ответ - mount. Но если было бы все так просто, то и не было этой записи.