PhpStorm+Vagrant

phpstorm_vagrant

В IDE PhpStorm существует поддержка работы с популярным инструментом Vagrant. Vagrant служит для быстрого создания среды разработки на основе виртуальных машин. Для работы с Vagrant напрямую из IDE требуется проверить, доступность команд vagrant.bat либо vagrant и VBoxManage.exe либо VBoxManage из консоли. Для проверки запускаем cmd: жмем Win+R, затем набираем cmd и жмем enter. Появится командная […]

Читать далее…


Laravel 5.2. Раздельные сообщения об ошибках аутентификации

В Laravel 5 по умолчанию встроена поддержка аутентификации пользователей. Если пользователь вводит неправильные данные для входа, то максимум, что он может — это получить сообщение об ошибке: «These credentials do not match our records». Поэтому поводу могут возникнуть два вопроса: как сделать вывод на русском языке и как разделить сообщение об ошибке ввода для логина и пароля? Рассмотрим […]

Читать далее…


Установка phpmyadmin в Laravel 5 Homestead

homestead_m

В образе Laravel5.2 Homestead для Vagrant на основе дистрибутива Ubuntu установлен php 7 версии, а в зависимостях пакета phpmyadmin указан php 5 версии, потому при попытке установки пакета через менеджер пакетов apt-get получаем сообщение об ошибке:

Читать далее…


Yii2 или Laravel4? Установка.

Именно такой вопрос часто звучит на просторах интернета. Вам нужно создать новый проект и заодно вы решили попробовать новый php-фреймворк, либо это ваш первый проект на пути становления web-программиста и, почитав форумы/блоги/статьи ваш выбор пал на эти два php-фреймворка, но на каком конкретно остановиться?

Читать далее…


Javascript. Схема публикация-подписка (Publish/Subscribe или Pub/Sub).

pubsub

Публикация/подписка — схема работы с пользовательскими,то есть не ограниченными рамками DOM-модели событиями,  в которой мы сами задаем событие(публикуем) и обрабатываем его(подписываем на него обработчики).

Читать далее…


Javascript. Преобразование числа в строку: toFixed(), toExponential(), toPrecision()

toFixExpPre

При преобразовании числа в строку может понадобиться задать количество десятичных знаков. Для этого следует использовать метод toFixed(). Метод возвращает строковое представление числа с количеством десятичных знаков, заданных в качестве аргумента.

Читать далее…


Чувствительность к регистру

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

Читать далее…