В целом интересная идея: в будущем идет война и люди проигрывают, но они смогли сделать портал в прошлое, на 30 лет, и запросили помощи у людей "текущего времени".
Из плюсов: Хороший графон, неплохой каст.
Из минусов: много, имхо конечно, сюжетных дыр. Никого не наказывают, за ошибку с координатами переноса. Новобранцев ничему не учат, как выглядит враг не показывают. Новых технологий не передают. Почем не переправить всех выживших в прошлое - не понятно. Почему не построить еще телепорт - не ясно. Призывают всех подряд... короче как-то не очень продумано.
Старая проблема, которая перекочевала в windows 10 - кириллические символы в интерфейсе отображаются "кракозябрами". Еще она может проявляться в путях до файлов и папок - проводник папку видит и даже зайти в нее позволяет, но вот дальше ничего сделать нельзя, т.к. программы ругаются, что нет такого файла или папки.
Чаще всего она возникает, если при установке windows указывали как основной язык английский.
При сохранении данных в БД получил ошибку Invalid datetime format: 1366 Incorrect string value, первоначально подул, что проблема с ORM библиотекой, но замена на RedBeanPHP ничего не дала, ошибка появлялась при попытке сохранить в базу HTML страницу.
Учитывая, что объемы текста были довольно большими, то понять, что именно вызывает ошибку было проблематично.
Решение оказалось довольно простым, данные, до сохранения в БД нужно было прогнать через php функцию utf8_encode.
На новом проекте столкнулся с проблемой: при нажатии на кнопку "показать еще", которая подгружает следующую порцию товаров, все события (добавить в корзину, в избранное и т.д.) начинали срабатывать повторно.
При этом при втором нажатии на "показать еще" все события утраивались.
Суть работы Barba.js очень проста - она перехватывает ссылки на страницы текущего сайта, загружает их в память, выделяет контейнер с контентом и заменяет его на странице. Все это может сопровождаться анимацией.
Хороший пример использования, на мой взгляд, можно посмотреть на странице документации.
Отличное кино, для любителей фантастических боевиков с элементами ужасов.
Красиво снято, хорошая игра актеров, подобрана интересная музыка, атмосфера саспенса нагоняется не скримерами, а происходящим.
Конечно в серию я играл давно, да и сняли всего уже столько, что я потерял ход истории, но в целом все узнаваемо. Также стоить обратить внимание на сцену после тиров.
Единственное, пожалей, что выбивалось, это пара моментов, где гнетущая атмосфера нехватки патронов, которую помню по первым частям игр, теряется, т.к. герои стреляют очередями не думая о припасах. Но таких моментов мало.
Довольно распространенная задача, когда нужно сделать поле с маской для ввода номера телефона, раньше использовал плагин jquery.mask.min.js, но он стал плохо работать, поэтому нашел вариант на чистом javascript.
В новом проекте поработал с ORMRedBeanPHP. Впечатления остались самые положительные, поэтому оставлю тут несколько заметок, по использованию. По сути, это будут примеры использования RedBeanPHP.