Posts
-
Использование env файлов в React
Иногда в react-приложении требуется использовать переменные окружения, например это может быть API url, либо какой-то конфиг или какие-то API ключи. Есть 2 способа задать переменные окружения:
- через командную строку (временное решение в текущей сессии).
- через
.envфайлы.
-
Как собрать свой npm-пакет из форка
В ходе разработки иногда может потребоваться внести в какую-нибудь библиотеку на гитхабе свой функционал, который нужен только на конкретном проекте или же библиотека давно не поддерживается и pull-request’ы никак не принимают. В таких случаях выходом из ситуации является создание своего форка библиотеки.
-
Автоматизация линтинга и форматирования. Как не отправить "плохой" код в репозиторий.
Как часто вы пишете команды для запуска линтинга, тестов, форматирования кода?
А как часто пушите лишние коммиты, содержащие исправления по code style проекта?
В команде разработчиков сложно зачастую договориться о правилах форматирования кода, и на помощь нам приходит известный инструмент Prettier, который делает за нас всю грязную работу, а именно форматирует код согласно единому стилю по одной команде. -
Использование разных ssh ключей для нескольких Bitbucket аккаунтов
Понадобилось как-то использовать 2 аккаунта на Bitbucket - личный и рабочий. И при добавлении в рабочий существующего ssh ключа возникла ошибка, что данный ключ используется уже на другом аккаунте. После долгих часов гугления и попыток, в итоге получилось решить эту проблему.
-
Создание виртуальных хостов в MAMP
Чтобы поднять виртуальный хост на локальной машине, используя MAMP, необходимо:
-
Создание symlink в Mac OS X
Символическая ссылка (симлинк, symlink) - это запись, которая указывает на имя файла или директории. Символические ссылки можно создавать для каталогов и объектов, которые расположены в разных файловых системах. Если переименовать или переместить файл в другую директорию, символическая ссылка потеряет работоспособность.
-
Настройка Nginx, PHP в Mac OS X
Потребовалось мне однажды настроить окружение на маке для одного проекта на PHP. Впервые столкнувшись с этим полез в гугл за мануалами. Но как это обычно бывает, с первого раза не завелось, и со второго тоже, и с пятого.. Так прошло несколько часов и вечер плавно перетек в ночь..
-
Первый пост
Это первый пост, скорее всего его потом удалят. Но пусть он тут побудет немного.