0

[MUSTHAVE] Полезные алиасы GIT

Удобные сокращения при использовании GIT, подсветка, форматированный вывод лога

Ниже приведен часть конфигурации из файла GIT:

Локальный файл конфигурации для репозитория находится в папке /path/to/gitrepo/.git/config

Глобальная конфигурация GIT для сервера (CentOS): /etc/gitconfig (если файла нет — можно создать (выполнять под правами root))

Также глобальный конфиг можно установить через консоль, например:

3

Абстрактный валидатор Yii

Данный компонент позволяет использовать валидаторы Yii без создания модели.

В нашем проекте он используется для валидации входящих параметров процедур API контроллера.

Пример использования:

Код компонента валидатора:

Read more

0

[MUSTHAVE] Плагины WordPress

  • Akismet — анти спам в комментах (+ обязательно включить премодерацию всех комментов)
  • All In One SEO Pack — сео оно и в африке сео (считается лучшим плагином для этого, титлы, дескры, кейворды и тд)
  • Autoptimize — минификация и оптимизация цсс и жс
  • BJ Lazy Load — ленивая загрузка картинок (подгружаются по мере скроллинга страницы)
  • Crayon Syntax Highlighter — лучший хайлайтер для кода
  • Cyr-To-Lat — нормальный конвертер русских символов в урл при создании поста (из титла)
  • Optimize DB — полезный плагин для оптимизации БД (кстати советую отключить создание ревизий поста — это плюс к скорости работы системы). Этот плагин чистит какашки в бд
  • Rus filename translit — транслитерация русских названий файлов при заливке
  • SEO Friendly Images — опять сео плагин, теперь для картинок (теги, альты и тд)
  • Simple Tags — полезный и удобный плагин тегирования записей
  • W3 Total Cache — МАСТ ХЭВ! Лучший кэшер для вордпресса. Над настройкой нужно поколдовать, но оно себя оправдывает 146%
  • WP No Category Base — очень нужный плагин который убирает начальную секцию в урле с постами (/category/)
  • WP No External Links — хороший плагин чтобы убрать внешние ссылки (можно через редирект, можно просто обрамлять в нофолоу и ноиндекс)
  • Yet Another Related Posts Plugin — плагин для вывода похожих постов (строится на основании тегов постов)

 

Спасибо ErgoZ!

0

Экспорт слоев в Photoshop

c89cedc9ae

  1. Нажмите правой кнопкой мыши на слой или группу слоев и выберите “Duplicate Layer/Group”
  2. В диалоговом окне, которое появится, выберите “Document->New” и нажмите Ok
  3. Теперь у нас есть новый документ, с нужной частью изображения.
  4. В меню выберите Image -> Trim… -> Transparent Pixels
  5. Теперь наш документ соответствует размеру выбранного слоя с точностью до пиксела
  6. Выберите Save for Web
  7. Закройте документ.

Взято отсюда

0

Как установить Linux, Apache, MySQL, PHP (LAMP) в CentOS 6

LAMP

LAMP это группа программ с открытым исходным кодом используемая для корректной работы веб-серверов.

Установка

Описанные ниже шаги — необходимые действия в терминале сервера с установленной операционной системой CentOS 6.

Все действия в терминале должен выполнять пользователь с правами root. Их можно получить через команду sudo.

Шаг первый —Установка Apache

Apache — это свободное программное обеспечение на котором работают более 50% веб-серверов всего мира.

Для установки apache, откройте терминал и напечатайте команду:

Как только ПО установится, вы можете запустить веб-сервер:

Read more

0

Установка переменной среды окружения Linux

Для вывода всех переменных среды окружения можно использовать команду:

Для просмотра текущего содержимого переменной PATH грепнем вывод:

Для того, чтобы добавить очередной путь в переменную PATH:

Литера $PATH будет содержать текущее содержимое PATH, а несколько путей разделяются двоеточием между собой (после последнего пути двоеточие не ставится)

В Ubuntu, для того, чтобы переменная автоматически устанавливалась при запуске системы, отредактируем .bashrc редактором vi или любым другим удобным:

Дополнить строчками: