Skip to content

Instantly share code, notes, and snippets.

View Yaroslavzev's full-sized avatar

Alexey Yaroslavtsev Yaroslavzev

View GitHub Profile
@Yaroslavzev
Yaroslavzev / git-reset-author.sh
Created April 20, 2021 08:10 — forked from bgromov/git-reset-author.sh
Git: reset author for ALL commits
#!/bin/sh
# Credits: http://stackoverflow.com/a/750191
git filter-branch -f --env-filter "
GIT_AUTHOR_NAME='Newname'
GIT_AUTHOR_EMAIL='new@email'
GIT_COMMITTER_NAME='Newname'
GIT_COMMITTER_EMAIL='new@email'
" HEAD

Допольнительно создан юзер adduser rent_auto Положил SSH ключ от рута для пользователя rent_auto. Удалил пароль для него. SSH настоен по статье и по этой

На время установки дал привелегии для созданного юзера в /etc/sudoers Проект рельсов хранится в home/www, на папку настроены права командой sudo chown rent_auto:rent_auto www

Установка postgres. Актуальная версия тут

SELECT
    min(sub1.id),   --находим минимальное значение id в подзапросе sub1
    group_id, --выводим значение
    count(*) AS count --подсчитаваем общее количество строк
FROM ( -- начинаем первый подхапрос
    SELECT 
        *, --выводм все значения из sub2
        count(step OR NULL)  -- аналог выражения SUM(CASE WHEN step THEN 1 ELSE 0 END)
        OVER (  --начало оконной функции, которая будет работать для count

rails new challenge --skip-test --skip-turbolinks --skip-spring --skip-coffee -- skip-action-cable --webpack --database=postgresql

@Yaroslavzev
Yaroslavzev / readme.md
Created November 7, 2018 13:01 — forked from benstr/readme.md
Gist Markdown Cheatsheet

#Heading 1 ##Heading 2 ###Heading 3 ####Heading 4 #####Heading 5 ######Heading 6


Paragraph

@Yaroslavzev
Yaroslavzev / nginx.md
Last active February 9, 2019 20:24
Документы для проекта rent_auto

Путь до конфигураций /etc/nginx/conf.d

rails

cat rent-auto-back.conf
upstream rent-auto-back {
  server unix:///var/www/rent_auto-back/tmp/sockets/puma.socket;
}

server {
@Yaroslavzev
Yaroslavzev / writing_tech_articles.md
Created November 7, 2018 12:54 — forked from jkpl/writing_tech_articles.md
Writing tech articles

Writing tech articles

This is a description of how I write tech articles for various blogs. Hopefully someone else will find this useful as well.

Create a Gist for the article

When I begin writing a new article, I create a new [GitHub Gist][gist] for the article files. The Gist contains a file for the article text and code examples related to the article.