Skip to content

Instantly share code, notes, and snippets.


Janusz Mordarski januszm

View GitHub Profile
View non-mimetype.rb
rails_version = '6.1.3'
# Include rails specific gems
# We need this until is resolved
gem 'actioncable', rails_version
gem 'actionmailer', rails_version
gem 'actionpack', rails_version
gem 'actionview', rails_version
gem 'activejob', rails_version
gem 'activemodel', rails_version
gem 'activerecord', rails_version
januszm /
Created Feb 23, 2021 — forked from ytspar/
Install Python with Pyenv on Ubuntu (16.04)
sudo apt-get update
sudo apt-get install build-essential git libreadline-dev zlib1g-dev libssl-dev libbz2-dev libsqlite3-dev
curl -L | bash
# may need this, but install script above should handle it; and yeah, you can do multiline inserts with awk/sed or whatever
echo 'export PATH="/root/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv install 3.6.0
januszm / wait_until.rb
Created Mar 30, 2019 — forked from metaskills/wait_until.rb
Never sleep() using Capybara!
View wait_until.rb
# Have you ever had to sleep() in Capybara-WebKit to wait for AJAX and/or CSS animations?
describe 'Modal' do
should 'display login errors' do
visit root_path
click_link 'My HomeMarks'
within '#login_area' do
fill_in 'email', with: ''
fill_in 'password', with: 'test'
januszm / grafana.ini
Created Aug 7, 2018 — forked from xlson/grafana.ini
Modifying grafana.ini of a running docker container
View grafana.ini
log_queries = true
januszm / gist:d4ce6dc36a257960dd7acb5c6b1ef6e8
Created Dec 30, 2017 — forked from giannisp/gist:ebaca117ac9e44231421f04e7796d5ca
Upgrade PostgreSQL 9.6.5 to 10.0 using Homebrew (macOS)
View gist:d4ce6dc36a257960dd7acb5c6b1ef6e8
After automatically updating Postgres to 10.0 via Homebrew, the pg_ctl start command didn't work.
The error was "The data directory was initialized by PostgreSQL version 9.6, which is not compatible with this version 10.0."
Database files have to be updated before starting the server, here are the steps that had to be followed:
# need to have both 9.6.x and latest 10.0 installed, and keep 10.0 as default
brew unlink postgresql
brew install postgresql@9.6
brew unlink postgresql@9.6
brew link postgresql
januszm /
Last active Jan 20, 2020 — forked from mmb/
graphite/statsd/grafana setup on new Amazon Linux instance
# graphite/statsd/grafana setup on new Amazon Linux instance
# add http://graphite/ to grafana as a data source
sudo su
yum update --assumeyes
yum install --assumeyes docker
service docker start
docker \
run \
januszm / _mina_puma_apache.conf
Last active Jul 21, 2016
Deply Rails App with Puma and Apache via Mina
View _mina_puma_apache.conf
<VirtualHost *:80>
DocumentRoot /home/ubuntu/apps/
<Directory /home/ubuntu/apps/>
Options FollowSymLinks
AllowOverride None
Require all granted