Skip to content

Instantly share code, notes, and snippets.

View sponomarev's full-sized avatar
🔴
Offline

Sergey Ponomarev sponomarev

🔴
Offline
View GitHub Profile
1password
adobe-acrobat-reader
atom
blockblock
coconutbattery
cyberduck
daisydisk
dashlane
deluge
docker
@sponomarev
sponomarev / rinkeby.txt
Last active August 16, 2017 08:19
My Rinkeby testnet address
0x6aCD39459093E3d0D44e70878c52EE2ab047F5ba
### Keybase proof
I hereby claim:
* I am sponomarev on github.
* I am bufo_alvarius (https://keybase.io/bufo_alvarius) on keybase.
* I have a public key ASAOXoZrbrgw1juODSiV0ro3I2sZftnZbFg3FCJmPyChBQo
To claim this, I am signing this object:
@sponomarev
sponomarev / sidekiq_stats_reset.rb
Last active June 30, 2017 20:28
Reset Sidekiq Stats
# Reset processed counter
Sidekiq.redis { |c| c.del('stat:processed') }
# Reset failed counter
Sidekiq.redis { |c| c.del('stat:failed') }
# Reset all redis database with counters, history and current queues
Sidekiq.redis { |c| c.flushdb }
@sponomarev
sponomarev / policy.json
Last active April 19, 2017 00:46
AllowPublicRead S3 bucket policy
{
"Id":"AllowPublicRead",
"Statement":[
{
"Sid":"AllowPublicRead",
"Action":[
"s3:GetObject"
],
"Effect":"Allow",
"Resource":"arn:aws:s3:::your-bucket-name/*",
@sponomarev
sponomarev / Gemfile
Created January 29, 2014 11:45 — forked from gvarela/Gemfile
# A sample Gemfile
source "http://rubygems.org"
gem "redis"
gem 'eventmachine', :git => 'git://github.com/eventmachine/eventmachine.git'
gem "em-hiredis"
# gem "em-synchrony"
gem "em-websocket"
require 'rubygems'
require 'eventmachine'
module ChatClient
def self.list
@list ||= []
end
def post_init
@name = "anonymous_#{rand(99999)}"
@sponomarev
sponomarev / active_admin.css.scss
Last active December 24, 2015 23:39
active_admin bootstrap-like theme
$primary-color: #1B1B1B;
$text-color: #333;
$link-color: #08C;
$current-menu-item-background: $primary-color;
$hover-menu-item-background: $primary-color;
$secondary-gradient-start: #F7F7F9;
$secondary-gradient-stop: #F7F7F9;
@sponomarev
sponomarev / documents.rb
Last active August 29, 2015 14:17 — forked from dhh/documents.rb
# config/routes.rb
resources :documents do
scope module: 'documents' do
resources :versions do
post :restore, on: :member
end
resource :lock
end
end
@sponomarev
sponomarev / convert.sh
Created October 17, 2014 09:22
convert any source video to fixed size flv with coloured letterboxes
# params: $input, $output, $width, $height, $color
# for landscape (normal) orientation
ffmpeg -y -i $input -vcodec flv1 -vf "scale=iw*min($width/iw\,$height/ih):ih*min($width/iw\,$height/ih), pad=$width:$height:($width-iw*min($width/iw\,$height/ih))/2:($height-ih*min($width/iw\,$height/ih))/2:color=$color" -vb 4000k -acodec mp3 -ar 44100 -ab 320k -vsync 1 -async 1 $output
# for portrait orientation
ffmpeg -y -i $input -vcodec flv1 -vf "transpose=1, scale=iw*min($width/iw\,$height/ih):ih*min($width/iw\,$height/ih), pad=$width:$height:($width-iw*min($width/iw\,$height/ih))/2:($height-ih*min($width/iw\,$height/ih))/2:color=$color" -vb 4000k -acodec mp3 -ar 44100 -ab 320k -vsync 1 -async 1 $output