XDebug Vagrant не подключается к PhpStorm Windows — РЕШЕНО

Если Вы используете XDebug в окружении Vagrant под ОС Windows, то наверняка столкнулись с проблемой, при которой XDebug не может подключиться к Вашему PhpStorm. Данную проблему может решить отключение брандмауэра Windows, но это не всегда приемлемо.

Эта проблема возникает вследствие того, что брандмауэр Windows считает виртуальные интерфейсы VirtualBox небезопасной сетью и блокирует входящие подключения (мое мнение).

Решить этот вопрос правилами брандмауэра мне так и не удалось. Но был найден способ, который сработал. Читать далее XDebug Vagrant не подключается к PhpStorm Windows — РЕШЕНО

Установка Nginx 1.11, PHP 7, MySQL 5.7, MariaDB 10.1 в Debian и Ubuntu

Набор инструкций для установки последних версий Nginx, PHP, MySQL, MariaDB на компьютер (сервер) под управлением операционных систем Debian или Ubuntu. Инструкции описывают простое добавление альтернативных репозиториев в систему и установку приложений из них.

Разделы данной инструкции не пересекаются между собой. Это всего лишь набор не связанных инструкций. Всё, что их связывает, это дополнение стандартного репозитория альтернативными с последними версиями. Всё это одновременно устанавливать не нужно! Инсталлируйте только то, что Вам необходимо.

Описаны следующие приложения (версии указаны на момент написания статьи):

  1. Nginx (1.11)
  2. MySQL (5.7, 5.6)
  3. MariaDB (10.1)
  4. PostgreSQL (9.5)
  5. PHP (7.0)
  6. MongoDB (3.2)
  7. Elasticsearch (2.4)

Читать далее Установка Nginx 1.11, PHP 7, MySQL 5.7, MariaDB 10.1 в Debian и Ubuntu

RedMine + BitBucket git

В данной статье будет описана связка системы управления проектами RedMine + BitBucket. Я опишу достаточно примитивный способ — подключение зеркала репозитория BitBucket, так как ни один из найденных мной плагинов для RedMine не заработал.

Так как RedMine по умолчанию может работать только с локальными репозиториями, то мы организуем зеркало (выполним клонирование с ключом --mirror) репозитория с BitBucket на локальный сервер с RedMine, а затем подключим его как локальный к проекту.

Также мы будем периодически выполнять git fetch --all -p, чтобы синхронизировать наше зеркало с репозиторием.

Итак. Приступим. Читать далее RedMine + BitBucket git

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

Случайно наткнулся на замечательные уроки для начинающих фотографов или просто фотолюбителей, которые хотят разобраться в технике фотографии и сделать свои фотоснимки лучше. В уроках очень просто и понятно освещены важные темы: композиция, экспозиция, освещение, баланс белого, ошибки фотолюбителей, особенности объективов, ночная фотосъемка.

Замечательные и понятные уроки по базовым понятиям в фотографии от Галины Гордеевой.
Ведущая: Екатерина Говорова.

Рекомендую любителям и начинающим!

Yii2 интернационализация PHP, db, gettext начальная настройка

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

Речь пойдет только об инициализации самого процесса. Сам же процесс отлично описан в официальном полном руководстве по Yii2. Прочитайте, пожалуйста, официальное руководство прежде чем продолжить. Читать далее Yii2 интернационализация PHP, db, gettext начальная настройка

Установка Asterisk 13 + chan_dongle (E1550, E1750) на Debian 8

В предыдущей статье шла речь об установке системы Asterisk версии 11 на сервер под управлением Ubuntu. Основным поводом установки 11 версии было то, что под 13 версию не существовало модуля chan_dongle. Теперь такой модуль есть, поэтому есть смысл написать заново, теперь уже о Asterisk 13, Debian и некоторых других удобных полезных функциях.

Данная инструкция описывает процесс установки телефонной системы Asterisk с модулями DAHDI, LibPRI, PJSip, SpanDSP, chan_dongle и дополнительными кодеками Opus и g729. Никаких WEB-интерфейсов и прочих утилит для конфигурирования и мониторинга системы данная инструкция не предусматривает. Это связано с тем, что автору приходилось неоднократно разбираться с конфигурационными файлами, сгенерированными автоматически при помощи FreeBPX и прочих подобных систем, что вызывало у автора сильную ненависть к подобным оболочкам. Поэтому, друзья, настраивайте все руками в конфигурационных файлах. Это не так сложно, зато работает как часы и разобраться намного проще. Читать далее Установка Asterisk 13 + chan_dongle (E1550, E1750) на Debian 8

Asterisk. Пример 2 — SIP и DONGLE

В данной статье будет рассмотрена простейшая связка SIP и DONGLE, которая интересует большинство. Более подробная настройка системы описана в предыдущем примере. Здесь же приведу только фрагменты конфигов с небольшим описанием того, что там настроено.

Все приведенные листинги конфигов являются полными листингами, если не указано другое. Иными словами Вы, если только пытаетесь разобраться с системой, должны удалить все строки из Ваших существующих конфигов и добавить только те, что приведены в этой статье. Перед этой процедурой лучше сделайте копию оригинальных конфигурационных файлов — они Вам еще пригодятся для изучения.

В первую очередь настроим вызовы между двумя SIP линиями, которые будем использовать для проверки, тестирования и изучения. Читать далее Asterisk. Пример 2 — SIP и DONGLE

Установка Apache 2.4VC14 + PHP 7 на Windows 7 ­- 10

Данная инструкция служит дополнением к инструкции по установке Apache 2.4VC11 и PHP 5.6 и описывает лишь отличительные моменты, которые касаются установки Apache24 и PHP7 на Windows. Описание установки СУБД MySQL остается прежним и не повторяется в этой инструкции.

Данная инструкция рассчитана на разработчиков с базовыми знаниями Apache и PHP. В данной инструкции будут описана только разница в установке Apache и PHP с основной инструкцией по установке PHP 5.6.

Я не буду отвечать в комментариях на вопросы, ответ на которые есть в этой или основной инструкциях, ссылка на основную инструкцию указана в первом абзаце, а так же на вопросы, которые касаются понимания работы Apache и PHP и уж тем более на вопросы по ошибкам в разработке. Для этого существуют соответствующие ресурсы, литература, форумы, курсы. Однако, Вы всегда можете задать любой интересующий Вас вопрос. Возможно, кто-то из сообщества сможет Вам помочь.

Итак, поехали! Читать далее Установка Apache 2.4VC14 + PHP 7 на Windows 7 ­- 10

Релиз PHP 7. Что нового

Вышел долгожданный релиз PHP 7. К разработке PHP 7 подошли очень ответственно — релиз должен был выйти ещё 12 ноября, но вместо этого незапланировано выпустили дополнительный кандидат RC 7 (с исправлением 17 багов) и отвели две недели на тестирование. Затем, 26 ноября, выпустили ещё один кандидат RC 8, исправляющий 11 багов, с неделей на тестирование.

Ниже — неполный список улучшений и нововведений: Читать далее Релиз PHP 7. Что нового