git

Как удалить тег из репозитория Git (локального или удалённого)

Возможность помечать конкретные изменения в истории коммитов - очень важная и полезная фича. Программисты используют git tag для обозначения версий релизов своих проектов. Таким образом, используя git tag, они обозначают выпуски конкретными версиями.

Vue Js

Как передать данные в компонент VueJs из Laravel

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

PHPStorm

Как загружать, редактировать, синхронизировать файлы по FTP в PHPStorm

В этой статье я расскажу о том, как в PHPStorm настраивать FPT/SFTP-подключения для работы с файлами на удалённом сервере. После прочтения этой статьи вы будете знать, как в PHPStorm работает загрузка файлов

git

Как удалить ветку в GIT (локальную или удалённую)

Вам когда-нибудь приходилось создавать промежуточную ветку в ГИТ, чтобы сохранить изменения, а после определённых действий, надобность в этой ветке пропадала? Так бывает очень часто, когда, либо создаёшь временную ветку, чтобы переместить коммиты в

laravel

Как в Laravel получить записи связей отфильтрованные по критерию

Laravel - это мощный PHP-фреймворк, который для работы с базой данных использует Eloquent, мощную и удивительную ORM, которая позволяет выполнять сложные запросы SQL очень простым и интуитивно понятным способом. Настолько простая и понятная

Digital

Нужен ли тебе второй монитор?

Сегодня речь пойдёт о том, нужен ли второй монитор программисту, дизайнеру, копирайтеру, или блогеру. В этой статье постараемся детально разобраться и проанализировать некоторые исследования, и выводы на основе личного опыта. Разберёмся, какая польза

laravel

15 замечательных методов при работе с коллекциями Laravel

При запросах к базе данных в Laravel Eloquent, результат всегда возвращается с виде коллекций. Коллекции - это абстракция, которая содержит очень полезные методы, облегчающие работу с наборами данных. Благодаря коллекциям вы можете фильтровать

laravel

Обработка исключений в Laravel при AJAX запросе

Во время выбрасывания исключений Laravel проверяет, есть ли в классе исключения метод render(), если да, то он использует метод этого исключения для отображения результата. Если вы не хотите полагаться на глобальную систему отлова

laravel

Как создать кастомную страницу 404 в Laravel

Многих пользователей интересует вопрос о том, как создать кастомную 404 страницу в Laravel. В этой статье будет показано несколько примеров, по которым вы просто сможете добавить отображение кастомной страницы при возникших HTTP-ошибках. Настройка

laravel

10 лучших Laravel хелперов для упрощения жизни

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

laravel

Создание собственных функций хелперов в Laravel

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

повышая квалификацию

Soft Skills, мягкие навыки для программиста

Soft skills определяется как личные качества, которые позволяют более эффективно и гармонично взаимодействовать/работать с другими людьми. Зачастую это взаимодействие происходит в рамках одной команды, при работе над каким-то продуктом. Я работаю разработчиком

php

Почему при разработке на Symfony я предпочитаю использовать Vagrant?

Если при разработке приложений на Symfony под ОС Windows использовать Docker, то со 100-процентной вероятностью вы заметите, что рендеринг страниц происходит чрезвычайно медленно. При каких-либо изменениях в коде проекта, происходит перестроение кеша, и

elasticsearch

ElasticSearch: что такое, как работать и где применять

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

docker

Docker самый простой и понятный туториал. Изучаем докер, так, если бы он был игровой приставкой

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

php

5 принципов SOLID - объяснение на пальцах

Принципы SOLID состоят из 5 ключевых идей по написанию и проектированию объектно-ориентированных приложений. Принцип SOLID, сама его идея появилась в 2000 году Робертом Мартином (однако, само официальное название этому принципу были утверждено только

php

Понимание и применение Интерфейсов и Абстрактных классов

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