Skip to content

Instantly share code, notes, and snippets.

View phoenixweiss's full-sized avatar
🔥

PAVEL TKACHEV phoenixweiss

🔥
View GitHub Profile
@phoenixweiss
phoenixweiss / .env
Last active August 3, 2022 21:20
На смену заколебавшему и периодически не работающему capistrano-db-tasks запилил свой скриптик
PROJECT_NAME=""
REMOTE_USER=""
REMOTE_SERVER=""
REMOTE_PROJECT_FOLDER=""
REMOTE_DB_HOST=""
REMOTE_DB_NAME=""
REMOTE_DB_USER=""
REMOTE_DB_PASS=""
REMOTE_DB_PORT=""
REMOTE_ASSETS_FOLDER=""
@phoenixweiss
phoenixweiss / .bash_profile
Created July 31, 2022 19:36
Нарядный профиль баша для повседневного использования
# Алиасы для удобства работы с бандлером
alias be='bundle exec'
alias bi='bundle install'
alias bl='bundle list'
alias bu='bundle update'
alias bp='bundle package'
# Список стилей и значений
declare -A style
style[black]="\e[30m"
@phoenixweiss
phoenixweiss / choco.md
Last active December 30, 2023 17:08
My Chocolatey software list

To use it run in PowerShell:

Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://gist.githubusercontent.com/phoenixweiss/13ebd139a65848aa6ad25aca01bb5fae/raw/0871b3c90d03fb5778baeb683e87714118a5a147/choco.ps1'))
@phoenixweiss
phoenixweiss / ubuntu_22_04_server_setup.sh
Last active January 27, 2024 13:27
Настраиваем площадку под Ruby on Rails 7 / Sinatra / Nodejs на базе Ubuntu 22.04 + MySQL 8
# !!!Все что ниже делаем от имени пользователя root!!!
# Проверяем что раскомментировано в файле /etc/locale.gen
# Раскомментируем или добавляем локаль ru_RU.UTF-8 UTF-8
# Либо можем сразу внести только основные командой:
printf "en_US.UTF-8 UTF-8\nru_RU.UTF-8 UTF-8" > /etc/locale.gen
# После чего генерируем локаль
locale-gen
# Открываем ручками /etc/hosts и добавляем туда имя нашего сервера, его же дублируем в /etc/hostname
@phoenixweiss
phoenixweiss / clickfrog_sinatra_rack.rb
Last active November 8, 2016 06:42
Sinatra Rack App support for http://clickfrog.ru via module converted from Rails ActionController
require 'sinatra'
# You could move entire module to separate file and include in main app via require_relative
module ClickFrog
def clickfrog_counter
return unless request.host && request.referer
require 'socket'
data = Hash[