Старая проблема, которая перекочевала в windows 10 - кириллические символы в интерфейсе отображаются "кракозябрами". Еще она может проявляться в путях до файлов и папок - проводник папку видит и даже зайти в нее позволяет, но вот дальше ничего сделать нельзя, т.к. программы ругаются, что нет такого файла или папки.

Чаще всего она возникает, если при установке windows указывали как основной язык английский.


Пометки: (start - control panel - region and language)

При сохранении данных в БД получил ошибку Invalid datetime format: 1366 Incorrect string value, первоначально подул, что проблема с ORM библиотекой, но замена на RedBeanPHP ничего не дала, ошибка появлялась при попытке сохранить в базу HTML страницу.

Учитывая, что объемы текста были довольно большими, то понять, что именно вызывает ошибку было проблематично.

Решение оказалось довольно простым, данные, до сохранения в БД нужно было прогнать через php функцию utf8_encode.


Категории: PHP, SQL

На новом проекте столкнулся с проблемой: при нажатии на кнопку "показать еще", которая подгружает следующую порцию товаров, все события (добавить в корзину, в избранное и т.д.) начинали срабатывать повторно.

При этом при втором нажатии на "показать еще" все события утраивались.


Категории: JavaScript, JQuery
Пометки: jQuery on - как избежать повторного срабатывания / Почему onclick в jQuery срабатывает несколько раз.

Суть работы Barba.js очень проста - она перехватывает ссылки на страницы текущего сайта, загружает их в память, выделяет контейнер с контентом и заменяет его на странице. Все это может сопровождаться анимацией.

Хороший пример использования, на мой взгляд, можно посмотреть на странице документации.


Категории: Web, JavaScript

Довольно обыденная задача - установка демоверсии магазина на Битриксе, например, на VPS. В целом все просто, но есть пара моментов.


Категории: Bitrix CMS

pic1

Отличное кино, для любителей фантастических боевиков с элементами ужасов.

Красиво снято, хорошая игра актеров, подобрана интересная музыка, атмосфера саспенса нагоняется не скримерами, а происходящим.

Конечно в серию я играл давно, да и сняли всего уже столько, что я потерял ход истории, но в целом все узнаваемо. Также стоить обратить внимание на сцену после тиров.

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

9 / 5

Еще фотки под кАтом.


Категории: Фильмы

Довольно распространенная задача, когда нужно сделать поле с маской для ввода номера телефона, раньше использовал плагин jquery.mask.min.js, но он стал плохо работать, поэтому нашел вариант на чистом javascript.

pic1


Категории: Web, JavaScript
Пометки: Красивое поле с маской для ввода номера телефона на javascript javascript mask input phone

В новом проекте поработал с ORM RedBeanPHP. Впечатления остались самые положительные, поэтому оставлю тут несколько заметок, по использованию. По сути, это будут примеры использования RedBeanPHP.


Категории: PHP

У Битрикса существует богатый каталог расширений, но поставить их можно только если активна лицензия.

Также стоит учитывать, если лицензии нет и CMS Bitrix не обновляется, то расширения могут не заработать на старых версиях php.

Именно так и получилось, при установке расширения "Долями".


Категории: Web, PHP, Bitrix CMS
Пометки: долями bitrix ручная установка модуля

Конечно фильм Исполнитель желаний / Wishmaster, в 1997 наверняка был хорошим ужастиком. Сейчас он смотрится скорее как черная комедия, с элементами ужасов. Игра ГГ, когда он получает лицо, просто шикарна. Хотя перевод, чаще всего, страдает. Он произносит фразу "скажи мне, чего ты желаешь?", а в переводе можно многое что услышать, и часто даже не понятно - вопрос ли он задает или что-то утверждает, а потом творит магию.

pic1

В целом, даже в 21 году, он смотрится недурственно и скоротать вечерок вполне себе можно.

8 / 10


Категории: Фильмы
Яндекс.Метрика