Skip to content

Instantly share code, notes, and snippets.

View mpugach's full-sized avatar

Maksym Pugach mpugach

View GitHub Profile
@mpugach
mpugach / logrotate.d-docker
Last active December 7, 2016 04:57 — forked from chernjie/logrotate.d-docker
Logrotate docker logs, copy this file to /etc/logrotate.d/docker
/var/lib/docker/containers/*/*-json.log {
size 1Mb
daily
rotate 31
dateext
compress
missingok
notifempty
copytruncate
}
@mpugach
mpugach / Gemfile
Created October 6, 2016 10:03
Rails + Fluentd
gem 'act-fluent-logger-rails'
gem 'lograge'
@mpugach
mpugach / .ruby-version
Last active June 1, 2016 10:26
Benchmark for executing logic from If, Case and Hash
ruby-2.3-head-railsexpress
@mpugach
mpugach / webpack.config.js
Created May 8, 2016 10:59 — forked from learncodeacademy/webpack.config.js
Sample Basic Webpack Config
var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
module.exports = {
context: __dirname,
devtool: debug ? "inline-sourcemap" : null,
entry: "./js/scripts.js",
output: {
path: __dirname + "/js",
filename: "scripts.min.js"
@mpugach
mpugach / index.md
Last active May 3, 2016 13:31 — forked from rstacruz/index.md
Rails models cheatsheet

Rails Models

Generating models

$ rails g model User
$ rails g model Product name quantity:integer

Field Type List:

  • integer
  • primary_key
@mpugach
mpugach / dabblet.css
Last active November 21, 2015 09:26
Untitled
@-moz-keyframes spinner-loader {
0% {
moz-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
moz-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@mpugach
mpugach / ar_migrate.rb
Created October 26, 2015 09:51 — forked from icyleaf/ar_migrate.rb
ActiveRecord type of integer (tinyint, smallint, mediumint, int, bigint)
# activerecord-3.0.0/lib/active_record/connection_adapters/mysql_adapter.rb
# Maps logical Rails types to MySQL-specific data types.
def type_to_sql(type, limit = nil, precision = nil, scale = nil)
return super unless type.to_s == 'integer'
case limit
when 1; 'tinyint'
when 2; 'smallint'
when 3; 'mediumint'
when nil, 4, 11; 'int(11)' # compatibility with MySQL default
@mpugach
mpugach / sphinx.rb
Created September 30, 2015 11:31
brew install sphinx 2.1.6
#/usr/local/Library/Formula/sphinx.rb
class Sphinx < Formula
desc "Sphinx is a full-text search engine"
homepage "http://www.sphinxsearch.com"
revision 1
stable do
url 'http://sphinxsearch.com/files/sphinx-2.1.6-release.tar.gz'
sha1 'fe4dfc605afe8f58d9e25fd0c58dfed1673ec4b1'

TL;DR

sudo pg_dropcluster 9.4 main --stop
sudo pg_upgradecluster 9.3 main
sudo pg_dropcluster 9.3 main

Multiple SSH Keys settings for different github account

create different public key

create different ssh key according the article Mac Set-Up Git

$ ssh-keygen -t rsa -C "[email protected]"