Skip to content

Instantly share code, notes, and snippets.

View ralymov's full-sized avatar

Roman ralymov

  • Prague
View GitHub Profile
@ralymov
ralymov / nexus-manager.sh
Last active February 20, 2025 23:22
nexus-manager.sh
# 1. Останавливаем старую сессию
screen -S nexus -X quit
# 2. Запускаем новую
screen -dmS nexus bash -c "cd ~/network-api/clients/cli/ && echo y | /root/.cargo/bin/cargo run -r -- start --env beta; sleep infinity"

Keybase proof

I hereby claim:

  • I am ralymov on github.
  • I am ralymov (https://keybase.io/ralymov) on keybase.
  • I have a public key ASDg28GeAYRhECS8sg4ZCGubecOI8B73KaPncwHPJwdYKAo

To claim this, I am signing this object:

@ralymov
ralymov / gitlab-ci-laravel-example.md
Last active September 10, 2019 18:52
Gitlab CI Laravel
stages:
  - preparation
  - building
  - deploy

cache:
  key: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"

composer:
@ralymov
ralymov / new-project-laravel.md
Last active September 3, 2019 09:54
Create new project short notes

Steps:

  1. Init new Laravel project in some folder.
  2. Add php-cs-fixer to project to automate PHP code formatting. composer require --dev friendsofphp/php-cs-fixer.
  3. Configure it by creating a .php_cs config file in the root of your project. Laravel projects example configuration:
    <?php
    
    $finder = Symfony\Component\Finder\Finder::create()
        ->notPath('vendor')
        ->notPath('bootstrap')
@ralymov
ralymov / phone_masks_vue.md
Last active February 26, 2021 13:00
Маска ввода номера Vue.js

Унифицированная маска ввода номера телефона

Для использования маски требуется:

  • VueJS (использовалась версия 2.5.15)
  • Плагин Inputmask не ниже версии 4.0 - https://github.com/RobinHerbots/Inputmask (с версии 4.0 он одинаково хорошо работает и на десктопах и на мобилках, поддерживает все необходимые опции, Regexp-маски, в общем больше не нужно держать на сайте отдельно плагин маски для десктопа и отдельно для мобилок)

Установка плагина

Удаляем предыдущие плагины маски, которые использовались на сайте.