Изменения для держателей карт в 2020 году

Хотя мой блог о программировании все же отойду немного от темы. Тем более каждому в текущих реалиях приходится и необходимо использовать платежные карты.

Читать далее Изменения для держателей карт в 2020 году

Прогрессивные веб приложения (Progressive Web Applications)

Progressive Web Applications или PWA —  эта технология позволяет сайтам вести себя как мобильное приложение. Это гибрид сайта и приложения для мобильных устройств.

Читать далее Прогрессивные веб приложения (Progressive Web Applications)

DNS on Ubuntu 18.04 (/etc/resolv.conf)

В течение многих лет было просто настроить DNS на компьютере с Linux. Просто добавьте пару записей в /etc/resolv.conf, и все готово.

Читать далее DNS on Ubuntu 18.04 (/etc/resolv.conf)

Алгоритм проверки корректности номера кредитной карты (PHP)

php-credit-card[1]Оказывается номер пластиковой карты вовсе не случаен. Для нумерации используется алгоритм Луна (Luhn algorithm). Нужен он для проверки правильности номера.

Читать далее Алгоритм проверки корректности номера кредитной карты (PHP)

Как создать архив .tar.gz в Linux

512c[1]Как создать архив .tar.gz

tar -cvf file.tar /full/path — создать .tar

tar -czvf file.tar.gz /full/path — создать .tar.gz (архив)

tar -cjvf file.tar.bz2 /full/path — создать .tar.bz2 (архив)

Синтаксис этих примеров:
tar [-ключи] [название архива] [путь, что запаковать] Читать далее Как создать архив .tar.gz в Linux

Обзор лучших CMS 2015 года

iTrack0207[1]

Любая CMS позволяет реализовать любой дизайн и функциональное наполнение сайта. Этому не стоит удивляться, поскольку сервера и браузеры работают не с внутренним языком конкретной CMS, а с языком разметки, общим для всех CMS. Другими словами, разные движки отличаются лишь разным инструментарием, но все они работают с одним и тем же исходным материалом – контентом сайта и дают один и тот же конечный результат. Читать далее Обзор лучших CMS 2015 года

YouTube отказался от Flash в пользу HTML5

googlezze_L[1]Команда разработчиков YouTube объявила о том, что теперь HTML5 будет стандартом по умолчанию для проигрывания роликов, вместо Flash. HTML5 будет использоваться для проигрывания содержимого сервиса на веб-браузерах Google Chrome, MS IE11, Apple Safari 8 и бета-версий Mozilla Firefox. Еще несколько лет назад YouTube запустил экспериментальную версию проигрывателя на HTML5 для устройств или OS, которые не поддерживают Flash Player или просто не хотят его использовать (например, iOS). Читать далее YouTube отказался от Flash в пользу HTML5

Перенос модулей с OpenCart 1.5 на OpenCart 2.0

live-chat-plugin-opencart[1]С выходом opencart 2.0, которая значительно отличается от 1.5.6 остро стал вопрос переноса моделей на эту версию движка со старых версий.
Поэтому решил написать об этом пост, где можно было бы описать все нюансы переноса. Чтобы все было в 1 месте.
Сначала даю минимум, то, с чем столкнулся сам, потом в процессе получения новой информации пост будет пополняться новыми данными. Читать далее Перенос модулей с OpenCart 1.5 на OpenCart 2.0

mysqldump всех баз данных без системных таблиц (mysqldump —ignore-database)

mysql-dump[1]Для создания Бекапа всех баз данных без системных таблиц, используйте следующую конструкцию для запуска в консоли сервера:
Читать далее mysqldump всех баз данных без системных таблиц (mysqldump —ignore-database)