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. Впервые столкнувшись с этим полез в гугл за мануалами. Но как это обычно бывает, с первого раза не завелось, и со второго тоже, и с пятого.. Так прошло несколько часов и вечер плавно перетек в ночь..

  • Первый пост

    Это первый пост, скорее всего его потом удалят. Но пусть он тут побудет немного.