Отключение индексирования файлов для ускорения работы Windows 8.1

Если Вами редко используется поиск файлов на компьютере windows 8, то Вы можете добавить быстродействия своей операционной системе, путем отключения индексирование файлов в системе.

Хотя это и немного замедлит поиск, зато освободит процессорное время и виртуальную память системы. (more…)

HybridAuth для UMI.CMS. Авторизация через социальные сети на UMI.CMS

Я давно хотел написать для UMI скрип отличный от loginza, так как считаю, что он не совсем удачный, по ряду причин (чисто субъективных). Могу ошибаться, если так и есть не закидывайте комнями :)
В данной статье будет рассмотрено как реализовать авторизацию на UMI.CMS через популярную библиотеку(не сзаю как правильно назвать) HybridAuth.

Авторизация для UMI.CMS будет реализована через провайдеров:

  • Facebook
  • Twitter
  • Linkedin
  • Google+
  • Вконтакте

Статья по HybridAuth для UMI.CMS будет разделена на несколько статей:
1) Настройка полей пользователя
2) Установка и настройка HybridAuth
3) Установка скрипта HybridAuth + UMI.CMS
4) Корректировка шаблона
(more…)

Снипеты PHP Storm. Как создавать снипеты в PHP Storm

Постоянно работаю над тем, как ускорить свою свою работу, одним из методов ускорения есть создание спинетов. Если Вы слышали про zend coding, то это оно и есть. Сразу хочу попросить прощения, если путаюсь в терминологии.

Я решил не писать огромных статей и нашел на youtube видео. В данном видео рассказано, как можно создавать свои шаблоны команд или снипеты в PHP Storm. Видео забугорное, но все будет ясно 100%. Всем фанатам Storm рекомендую. (more…)

Кодекс чести русского офицера (1904 год)

1. Не обещай, если ты не уверен, что исполнишь обещание.

2. Держи себя просто, с достоинством, без фатовства.

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

4. Не пиши необдуманных писем и рапортов сгоряча.

5. Меньше откровенничай — пожалеешь. Помни: язык мой — враг мой!

6. Не кути — лихость не докажешь, а себя скомпрометируешь.

7. Не спеши сходиться на короткую ногу с человеком, которого недостаточно узнал.

8. Избегай денежных счетов с товарищами. Деньги всегда портят отношения.

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

10. Если о ком-нибудь не можешь сказать ничего хорошего, то воздержись говорить и плохое, если и знаешь.

11. Ни чьим советом не пренебрегай — выслушай. Право же, последовать ему или нет, останется за тобой. Сумей воспользоваться хорошим советом другого — это искусство не меньшее, чем дать хороший совет самому себе.

12. Сила офицера не в порывах, а в нерушимом спокойствии.

13. Береги репутацию доверившейся тебе женщины, кто бы она ни была.

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

15. Тайна, сообщенная тобой хотя бы только одному человеку, перестает быть тайной.

16. Будь всегда начеку и не распускайся.

17. Старайся, чтобы в споре слова твои были мягки, а аргументы тверды. Старайся не досадить противнику, а убедить его.

18. На публичных маскарадах офицерам не принято танцевать.

19. Разговаривая, избегай жестикуляции и не возвышай голос.

20. Если вошел в общество, в среде которого находится человек, с которым ты в ссоре, то, здороваясь со всеми, принято подать руку и ему, конечно, в том случае, если этого нельзя избежать, не обратив внимания присутствующих или хозяев. Подача руки не даёт повода к излишним разговорам, а тебя ни к чему не обязывает.

21. Ничто так не научает, как осознание своей ошибки. Это одно из главных средств самовоспитания. Не ошибается только тот, кто ничего не делает.

22. Когда два человека ссорятся — всегда оба виноваты.

23. Авторитет приобретается знанием дела и службы. Важно, чтобы подчиненные уважали тебя, а не боялись. Где страх — там нет любви, а есть затаенное недоброжелательство или ненависть.

24. Нет ничего хуже нерешительности. Лучше худшее решение, чем колебание или бездействие. Упущенный момент не вернешь.

25. Тот, кто ничего не боится, более могуществен, чем тот, кого боятся все.

26. Душа — Богу, сердце — женщине, долг — Отечеству, честь — никому.

Ответственность это просто: это отвечать за последствия

Что такое ответственность? Спасибо ребятам из stratoplan.ru за их постоянные умные мысли в нескольких фразах

Когда нужно принять какое-то решение, мы часто говорим: надо принять ответственность.

А что такое ответственность? Я отвечаю за это решение. Хорошо звучит, согласны, а что означает?

Есть точка, в которой нужно принять решение: налево или направо, вариант А или вариант В. У решения есть последствия. Если вы приняли решение и все хорошо, отвечать за такое решение просто и приятно: делать ничего не нужно, все сложилось, все ОК, вы молодец. Интереснее когда вы приняли решение, а всё совсем не хорошо, то есть у решения появились неприятные или негативные последствия, которые теперь надо идти и разгребать. То есть делать что-то для решения полученной ситуации. Тот кто идет и решает, тот и отвечает по факту, за принятое ранее решение. Если на словах ответственность заявлена, а по факту последствия не обрабатываются и ситуация ими созданная не решается, значит ответственность декларировалась, но по факту за это решение ответственности не было.

Тест взять из рассылки за 28 апреля 2014 г., 8:31

UMI.CMS Ошибка: неверно установлены права доступа

При открытие сайта появляется ошибка:

Невозможно обновить системную информацию.
Вероятно, на некоторые системные файлы установлены некорректные права доступа.

(more…)

Ошибка — при обновление UMI.CMS не удается создать директорию для сохранения файлов

При обновление UMI.CMS системе не удается создать директорию для сохранения файлов. (more…)

При обновление UMI.CMS возникает ошибка 13083

Если у вас при обновление UMI.CMS возникает ошибка 13083 — «Возникли ошибки в работе сессий.» Вам нужно в директории /smu/ открыть файл installer.php. (more…)

Ajax поиск на UMI.CMS

ajax-poisk-na-umi-cms
В данной статье я постараюсь рассказать, как можно реализовать Ajax поиск на UMI.CMS.

На wiki.umisoft.ru рассказывается как реализовать поиск с подсказкой, но это немного другой функционал. Суть заключается в том, что скрипт вытягивает из базы данных список слов, и далее при вводе поисковой фразы появляются подсказки.

Я пошел немного дальше и реализовал именно Ajax поиск. В качестве примера для реализации я взял с rozetka.com.ua.
Сразу хочу отметить, что код, которой я написал/модернизировал потребует доп. проработки, но для того, чтобы стартовать, его достаточно.
Дополнительно сообщаю, что код протестирован в последних версиях браузеров Firefox и Chrome.
(more…)

Как убрать приоритет с sitemap.xml в UMI.CMS

Как убрать приоритет с sitemap.xml в UMI.CMS

Для того, чтобы убрать приоритет в sitemap.xml UMI.CMS, нужно открыть файл umiHierarchyElement.php, который расположен в папке /classes/system/subsystems/models/hierarchy и найти функцию updateSiteMap и заменить код функции на: (more…)

Торговля электронными книгами на UMI.CMS

torgovlya-elektronnymi-knigami-na-umi-cms-0

После покупок электронных книг в магазине пришла идея реализовать подобный функционал на UMI.CMS.
Как оказалась, задача очень легко реализуема.

Логика работы:

  • Происходит оплата на сайте и меняется статус оплаты на «принята» или «подтверждена»;
  • Отлавливается событие изменение статуса оплаты;
  • В ответном письме приходят купленные книги.

Подготовка:
(more…)

9 расширений для кастомизации новой вкладки в Google Chrome

После нового обновления google chrome, нет возможности отключить живой поиск на стартовой странице.

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

X New Tab Page (Extension)

635x390_X_New_Tab_Page(Extension)

(more…)

Краткий список команд для работы с GIT

Краткий список команд для работы с GIT

Это краткая инструкция по работе с git, я здесь собрал список команд, чтобы не забывать, да и чтобы была возможность их быстро найти.
Все команды будут постоянно обновляться. Если вы найдете ошибки, пишите, буду исправлять. (more…)

Хиты продаж для UMI.CMS

xity-prodazh-dlya-umi-cms
К большому сожалению, у UMI.CMS отсутствует огромное количество функционала, как на популярный бесплатных CMS, но ничего, будет это исправлять.

В этой статье я коснусь достаточно интересной функции, а именно — хиты продаж.

Данный функционал будет вам полезен в качестве привлечение пользователя к продаваемым товарам. У них всегда на глазах будет те товары, которые являются наиболее покупаемыми у вас в интернет магазине.

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

Приступим к реализации. Она будет разбита на 3 части: (more…)

Оптимизация изображений в UMI.CMS

Оптимизация изображений в UMI.CMS
Данная статья посвящена очень интересной теме, а именно, оптимизация изображений для UMI.CMS.

Проблемы которые нужно было решить:

1. Корректное именование изображений

2. Удаление из уменьшенного изображения пути типа - a5b0aeaa3fa7d6e58d75710c18673bd7ec6d5f6d

3. Вынос изображений на поддомен

Для чего я все это затеял, спросите вы, все очень просто, в UMI.CMS с изображениями не совсем все в порядке, с точки зрения SEO.

Работая у в студии Fresh IT, я попросил сео-специалистов сформировать требования к изображениям. Были выданы следующие пожелания: (more…)

Ошибка при активации UMI.CMS

oshibka-pri-aktivacii-umi-cmsБывает, что после переноса UMI.CMS на хостинг и активирую ее, системы выдает ошибку -хостинг не подходит под системные требования.

Что делать в таком случает, ну конечно нужно искать новый хостинг для UMI.CMS, писать в службу заботы и прочее... (more…)

jQuery fancyBox подпрыгивает к верху страницы

Проблема, при работе с новыми версиями fancyBox, при вызове изображения страница подпрыгивает к верху.
Устранить данную проблему просто, вам нужно добавить кусочек кода при вызове fancybox (more…)