Автоматическая декларация strict_type для генерируемых классов MakerBundle

Хочу рассказать историю о том что нужно всегда продолжать учиться. Сегодня хотел предложить MR в MakerBundle для Symfony суть была проста научить его добавлять декларацию проверки типов Начала было делать, но наткнулся на довольно интерессный код, на который раньше почему то не обращал внимания. Живет эта прелесть в Symfony\Bundle\MakerBundle\Command\MakerCommand. А дальше было интересснее, я пошел … Читать далее

Давно не видились

И так прошло больше 5 лет как блог в запустении. Я конечно хотел сделать свою тему, но как то лень возиться. когда есть очень хорошие конструкторы, которые позволяют все настроить и не заморачиваться с кодом, особенно учитывая, что проект не коммерческий и просто для себя. За эти годы, вырос сын, поменялась работа, началась война и … Читать далее

История изменений WP Translitera 17**** версий

= 170510 = * исправлена инициализация локализации для болгарского (транслитерации) https://wordpress.org/support/topic/wrong-locale-string/ * добавлены пользовательские правила транслитерации (функционал) * обновлена функция обновления (ядро) * исправлен русский перевод (переводы) * добавлен украинский перевод (переводы) * исправлена ошибка удаления плагина (ядро) * — * fixed initialisation bulgarian locale (transliteration) * added custom rules of transliteration (functional) * updated … Читать далее

История изменений wp-translitera 16**** версий

= 161114 = * optimized initialization (core) * forced transliteration mode (functional) * tested with WPML String Translation (compatibility) = 161101 = * Fixed crash bug from (http://yur4enko.com/moi-proekty/wp-translitera/istorija-izmenenij-wp-translitera-15-versij#comment-449) (bugs) * Fixed update function (core) = 161011 = * New update function (core) * Added exceptions for which types of files will not trnasliterirovatsya zaglovki (functional) … Читать далее

Правильная транслитерация старых постоянных ссылок

Начиная с версии 160707 wp-translitera обзавелся очень нужной функцией — транслитерация ссылок. Теперь, если вы перевели в латиницу свои старые ссылки, ваши посетители и поисковые роботы не «потеряют» ваши статьи. Логика заключается в том, что в случае, когда ссылка никуда не приводит — пользователь должен получить 404 ошибку или страницу заглушку, плагин пытается транслитерировать саму … Читать далее

Centos 6.8 и VirtualBox 5.0 — Recompiling VirtualBox kernel modules Error

После очередной перезагрузки сервера наткнулся на следующую проблему: GUI ругались и просили выполнить перекомпиляцию настроек, те выполнить при выполнении этой команды получал ошибку следующего вида: в логах можно было найти: В общем проблема в обновлении VirtualBox? лечиться она очень просто: Находим VBoxNetFlt-linux.c у меня их два: в каждом из них ищем строку: И замещаем на: … Читать далее

WP-Translitera — транслитерация для Украины

Сегодня выпустил обновление своего плагина для WordPress для транслитерации  (перевода в латинские символы) ссылок страниц, тегов, категорий и имен файлов. В новой версии исправлены некоторые ошибки и добавлена поддержка украинских символов. Так, что теперь, WP-Translitera умеет делать ссылки латинскими буквами и для украинских сайтов. Найти плагин можно в репозитории через админ панель или на сайте WordPress

Как быстро восстановить систему Windows 7, если слетели шрифты

На днях столкнулся с проблемой — после перезагрузки комп вместо кириллических символов начал показывать квадратики. Мне еще повезло, в некоторых случаях может появится псевдография и «краказябла». Я, конечно, догадываюсь, что причиной этого была установка шрифтов с польскими символами, но задача была работать на родном языке. Виновником сбоя, как всегда, является сборник мусора от Microsoft — … Читать далее

XML-RPC атака с подбором, защита плагином Security Assassin

На днях наткнулся на большое количество отклоненных запросов авторизации на своем сайте. Так же обратил внимание на не здоровую (в полтора — два раза завышенную) нагрузку на сервер. После разбора логов сделал вывод, что кто то перебирает логины и пароли, но через xmlrpc.php. Вроде бы и дырка закрыта давно, но нагрузка есть и это неприятно, да … Читать далее