FIX ERROR — npm: Couldn’t follow symbolic link

При сборке мобильного приложения для Android на Ubuntu получил следующую ошибку: FAILURE: Build failed with an exception. * What went wrong: Failed to capture fingerprint of input files for task ':app:bundleReleaseJsAndAssets' property '$1' during up-to-date check. > Could not list contents of '/var/lib/jenkins/workspace/myapp_develop_0.0.1/node_modules/react-native-interactable/{ios,android}'. Couldn't follow symbolic link. Если вывести содержимое директории «node_modules/react-native-interactable» то видим следующее: … Продолжить читать "FIX ERROR — npm: Couldn’t follow symbolic link"

MacOS — Bash colors

  Для подсветки вывода в Bash‘е нужно в «.bash_profile» Вставить следующее:

BASH — Бекап сайтов и баз MySQL на AWS S3

Скрипт находит в заданной директории все папки, и поочередно их архивирует, копирует на S3 Bucket и удаляет локально. Также получает список всех MySQL баз, исключая системные, поочередно их архивирует, отправляет на S3 Bucket и удаляет локально.

BASH — Password generator

RMP системы: Для генерации нужен пакет «mkpasswd«, который входит в состав «expect«, установим его: Пример использования: Сгенерирует один пароль длинной 32 символа, из которых 2 будут спецсимволами. DEB системы: Для генерации нужен пакет «makepasswd«. Пример использования: Сгенерирует один пароль длинной 32 символа.

BASH — Git шпаргалка

Клонировать репозиторий: Добавить файлы изменений, добавить коммит и пушнуть изменения в ветке: Клонировать определенную ветку:   Объединяем коммиты в один. Объеденим 3 последних комита в один: После чего у вас откроется редактор, нужно заменить действие «pick» на «squash«, или просто «s«. Меняем следующее: На следующее: И сохраняем. Затем открывается редактор коммитов, оставляем только нужный комментарий … Продолжить читать "BASH — Git шпаргалка"

Slack — Notify from BASH

Первым делом, если у вас нету webhook‘и, ее нужно создать, для этого перейдите по ссылке: https://YOU_ORGANIZATION_NAME.slack.com/services/new/incoming-webhook Где «YOU_ORGANIZATION_NAME» имя вашей организации в Slack‘е Дальше нужно скачать скрипт: curl -s https://gist.githubusercontent.com/andkirby/67a774513215d7ba06384186dd441d9e/raw --output /usr/bin/slack Автор скрипта: andkirby

BASH — Login Screen

Перед использованием данного скрипта необходимо убедиться, что пакет «figlet» установлен Вот так при логине будет выглядеть MOTD: