Пример создания простого приложения на php и mysql 2018

04.07.2018 1 comment »

Idiorm

Всем привет! Я очень давно не писал новых статей, но по просьбе одного из читателей решил написать статью в которой разберу создание простого чата на PHP и MySQL. Этот пост совсем не о том, как сделать рюшки/плюшки, чтоб было визуально красиво. Этот пост о том, как использовать PHP с MySQL, а точнее как из PHP сохранить данные в базу MySQL..

Author: Vitaly Orlov


Youtube отключает от монетизации каналы с низкой посещаемостью

21.01.2018 0 comments »

Youtube

Есть у меня старенький youtube-канал, на котором был ряд видео то ли про программирование, то ли про компьютерные игры. Сегодня на связанный с этим каналом email пришло вот такое письмо от youtube..

Author: Vitaly Orlov


Google анонсировал дату интеграции блокировщика рекламы в Google Chrome

27.12.2017 0 comments »

Google Chrome

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

Author: Vitaly Orlov


CentOS: Warning: dracut-initqueue timeout - starting timeout scripts

23.12.2017 2 comments »

CentOS Logo

При попытке установить CentOS 7 с флешки на один из стареньких ПК, которые я использую для сервера, столкнулся с ошибкой "Warning: dracut-initqueue timeout - starting timeout scripts"..

Author: Vitaly Orlov


Kubuntu: Диалог копирования файлов

21.12.2017 0 comments »

Kubuntu

Пару дней назад жена пожаловалась на очередные проблемы с тормозной windows и я решил, что пора и её ноут переводить на linux. В качестве дистрибутива, я выбрал Kubuntu, т.е. Ubuntu + рабочий стол KDE..

Author: Vitaly Orlov


Таблица масок сети

01.12.2017 0 comments »

Network

Под катом таблица масок сети..

Author: Vitaly Orlov


Мой эксперимент: Заработок криптовалюты Monero на своем сайте

30.11.2017 9 comments »

Coinhive

Не так давно была новость о том, что торрент трекер piratebay начал зарабатывать на майнинге криптовалюты средствами посетителей. Я подумал, чем я хуже, надо попробовать. О том как это было и какие результаты получил я под катом..

Author: Vitaly Orlov


Что делать если тормозит Firefox

13.11.2017 1 comment »

Mozilla Firefox

Недавно заметил, что Firefox стал подтормаживать, даже на элементарном скроле страниц. Сперва я не придал этому значения, понадеевшись что перезагрузка поможет. Но, через пару дней, я снова обратил на это внимание. В этот раз начал грешить на плагины. Попробовал их отключить - не помогло.. Ладно, подумал я, может быть проблема в линуксе.. Каково же было мое удивление, когда та же история повторилась и в винде..

Author: Vitaly Orlov


Авторизация на сайте с помощью заголовка

10.11.2017 0 comments »

Авторизация

Только что я сидел, работал и придумал довольно интересный пример с которым и спешу поделиться с Вами. Речь пойдет об авторизации на сайте, через отправку в запросах дополнительных заголовков. Если заинтересовало, добро пожаловать под кат..

Author: Vitaly Orlov


MySQL импорт дампа с внешними ключами

03.11.2017 0 comments »

MySQL

При импорте дампа в котором таблицы создаются сразу с внешними ключами, в чистой базе данных, происходит ошибка, т.к. проверяется ссылка на таблицу которая еще не существует. Обойти проблему довольно просто..

Author: Vitaly Orlov


Yii2: Fatal error, Cannot use 'Object' as class name

03.11.2017 1 comment »

Yii 2

При обновлении PHP на версию 7.2 столкнулся с ошибкой в "Fatal error, Cannot use 'Object' as class name" в Yii2...

Author: Vitaly Orlov


apache + php-fpm = No input file specified

02.11.2017 0 comments »

Apache logo

Столкнулся с ошибкой "No input file specified", при использовании php-fpm в связке с Apache. Довольно долго разбирался в проблеме, пока не нашел решение. О нем сейчас и расскажу..

Author: Vitaly Orlov


Yii2 - Invalid path alias: @webroot

01.11.2017 0 comments »

Yii 2

В очередной раз столкнулся с ошибкой "Invalid path alias: @webroot" в Yii2. Решил сделать заметку, чтобы было проще гуглить..

Author: Vitaly Orlov


Обход блокировки Яндекса, ВК, ОК из Украины с помощью Mikrotik

19.09.2017 0 comments »

Украинская блокировка сайтов

Author: Vitaly Orlov


MySQL: отличия между MyISAM и InnoDB

03.08.2017 0 comments »

MySQL

Нашел хорошее сравнение движков MyISAM и InnoDB..

Author: Vitaly Orlov


JavaScript: Курсор в конец contenteditable элемента

30.07.2017 0 comments »

Курсор в тексте

Нашел, сниппет кода, по установке курсора в начало/конец элемента с включенным contenteditable. Задача, на первый взгляд простая, но имеет массу подводных камней. Поэтому, пока нашел рабочее решение, его надо сохранить. Код под катом..

Author: Vitaly Orlov


ISPmanager PHP7 для скриптов запускаемых через крон

28.06.2017 0 comments »

ISPManager 5

Столкнулся со следующей проблемой: Использовал для нового проекта PHP7. Продакшн управляется последней версией ISPmanager, где по-умолчанию все еще используется старый PHP 5.4.16, а 7 версия выбирается при настройке домена. Т.к. для домена версия php настраивается при создании, то и "фронтенд" работает без проблем, однако проблема начинается при запуске консольных скриптов, т.к. по-умолчанию, в консоли, используется 5.4 ..

Author: Vitaly Orlov


Минизаметка: Yii2 просмотр сырого SQL сгенерированного ActiveRecord-ом

19.06.2017 0 comments »

Yii 2

Вечно забываю синтаксис, пусть будет тут 🙂

Author: Vitaly Orlov


Минизаметка: ActiveDataProvider порядок элементов в сортировке по-умолчанию

19.06.2017 0 comments »

Yii 2

Вечно забываю синтаксис, пусть будет тут 🙂

Author: Vitaly Orlov


CSS: Шпаргалка FlexBox

15.06.2017 0 comments »

CSS

Под катом шпаргалка FlexBox..

Author: Vitaly Orlov