За все время своей практики продвижения сайтов в интернете, мне пришлось перепробовать массу агрегаторов и площадок по продвижении сайтов. Прочитав много отзывов и перебрав практически все популярные агрегаторы, я понял что сеохаммер отзывы есть правдивыми, и это действительно лучший агрегатор на интернет-рынке.
Здравствуйте!
Предлагаю функцию которая переводит объект возвращаемый функцией simplexml_load_string в обычный массив (array) php.
Эта функция в обрезанном варианте присутствует на сайте php.net в комментариях к функции simplexml_load_string и на сайте stackoverflow.com в ответе на вопрос “Converting a SimpleXML Object to an Array”.
Но мне понадобилась полная версия этой функции. Изменения совсем небольшие Читать дальше »
Здравствуйте!
При работе с прекрасной javascript библиотекой fabricjs, мне встретилась одна особенность при изменении размера текста.
Если у вас текстовый блок (объект) имеет например размер шрифта 15px и вы решили изменить его размер на 200px и сделали это таким образом
object.fontSize = 200; Читать дальше »
jdownloader один из немногих менеджеров закачек, который не лезет куда не просят и на ура выполняет то, что от него требуется. Я им начал пользоваться когда всякие DownloadMaster-ы надоели мне своей рекламой и встраиванием в браузеры, а то и установкой лишних зловредных программ.
Поначалу пользовался первой версией, но потом начал пользоваться второй бета-версией. И тут заметил один глюк который не мог исправить поначалу.
Как видите появилось вот такое дополнение <jd:packagename> в пути к папке сохранения файла. Тем самым в папке создается подпапка по имени пакета(имя скачиваемого файла) и уже в ней сохраняется файл. Читать дальше »
Вышла новая 6-я версия очень хорошей php ide PhpStorm. В релизе новой версии есть много чего вкусного, но я пишу эту заметку про новую тему оформления Darcula. А именно про то как ее включить. Так как пробежаться по все настройкам в поисках такого тумблера не такое уж и простое дело.
Нужно открыть меню File -> Settings (обычно возле него иконка гаечного ключа), далее найти раздел Appearance. И в выпадающем списке под названием Theme выбрать тему Darcula.
Вот screenshot для наглядности
Тема оформления Darcula
Если ваш хостинг или выделенный сервер сменил версию php на 5.3 и выше, то скорее всего на страницах, где на сервер отправляется много переменных (более 1000) будет красоваться эта ошибка Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini.
Я ее поборол просто добавив в файл .htaccess несколько переменных Читать дальше »
После базовой установки Centos minimal настраиваем конфигурации чтобы у нас был доступ к интернету сквозь сетевой механизм NAT через какую-либо Хост ОС.
Читать дальше »
В одном техзадании было категорическое требование, чтобы поля форм проверялись (валидировались) только с помощью новых возможностей HTML5. И все доводы в пользу того, что этим еще рано пользоваться, что еще не все браузеры это поддерживают не увенчались успехом. Но решение как всегда было найдено. Ниже пример как можно валидировать поля для ввода паролей (password, re-password) на совпадение (равенство). Поля также обязательны к заполнению в данном случае. Читать дальше »
Перенеся некий очень старый проект с windows os на Linux я решил воспользоваться утилитой iconv для изменения кодировки всех тех файлов которые мне нужны были с кодировки windows-1251 на utf8. Но так как файлов было много, а я ленивый, то я написал скрипт, который все делает за меня.
Прототип скрипта я нашел на википедии, немного допилил до нужного состояния, и в бой. Читать дальше »
Моя сотрудница по работе, Евгения, нашла случайно в magento маленький неудобный баг. Вот ее слова дословно
Отправляю тебе описание той ошибки в мадженте, с которой я столкнулась при редактировании сайта comtesse:
Заходим в Manage categories, затем заходим в редактируемую категорию. При переводе категории на фр. язык (Choose store view) – все поля были отмечены галочками, так как использовались по дефаулту. После снятия галочек, поля не стали активными (поля: Name, URL key, Page title, meta keywords, Meta description, Include in Navigation Menu), но после нажатия любой закладки, к примеру, Dispay settings – все поля стали активными. Читать дальше »
У меня есть некая модель “Area”. К одному из элементов формы, которая относится к данной модели, я хочу привязать cookie, и дать ей имя такое же как и имя элемента (поля) формы. А имя поля формы такое получилось Area['country']. Соответственно javascript записал в cookie (куку по нашему) массив Area['country']. И когда я попытался взять такую куку на сервере такими методами
Yii::app()->request->cookies['Area']['cc']->value;
Yii::app()->request->cookies['Area[cc]']->value;
Yii::app()->request->cookies->Area['cc']->value; |
то у меня ничего не получилось. Читать дальше »