Skip to content

Instantly share code, notes, and snippets.

View Rovel's full-sized avatar
Monkey patching life

Filipe Veloso Rovel

Monkey patching life
View GitHub Profile
Rovel / docker-compose.yml
Created June 13, 2023 13:05 — forked from Nikkely/docker-compose.yml
redis replication on docker-compose
version: '3'
image: redis:5.0.0
container_name: master
- "6379:6379"
- redis-replication
Rovel /
Created June 1, 2023 15:30 — forked from skylock/
How to Change Open Files Limit on OS X and macOS Sierra (10.8 - 10.12)

How to Change Open Files Limit on OS X and macOS

To check the current limits on your Mac OS X system, run in terminal:

launchctl limit maxfiles
ulimit -a


Rovel /
Last active October 28, 2022 19:38
GPG Commands

Generate your keys


Create your keys with your email.

Execute following commands:

Rovel /
Created October 23, 2020 20:52 — forked from Kartones/
PostgreSQL command line cheatsheet


Magic words:

psql -U postgres

Some interesting flags (to see all, use -h or --help depending on your psql version):

  • -E: will describe the underlaying queries of the \ commands (cool for learning!)
  • -l: psql will list all databases and then exit (useful if the user you connect with doesn't has a default database, like at AWS RDS)
Rovel / Gemfile
Created June 25, 2020 01:53 — forked from dhh/Gemfile
HEY's Gemfile
ruby '2.7.1'
gem 'rails', github: 'rails/rails'
gem 'tzinfo-data', '>= 1.2016.7' # Don't rely on OSX/Linux timezone data
# Action Text
gem 'actiontext', github: 'basecamp/actiontext', ref: 'okra'
gem 'okra', github: 'basecamp/okra'
# Drivers
name: Elixir CI
branches: [ master ]
branches: [ master ]
MIX_ENV: test
Rovel / settings.json
Last active May 28, 2020 03:04
Windows Terminal Profile
"$schema": "",
"defaultProfile": "{09dc5eef-6840-4050-ae69-21e55e6a2e62}",
"initialRows": 30,
"initialCols": 120,
"alwaysShowTabs": true,
"showTerminalTitleInTitlebar": true,
"experimental_showTabsInTitlebar": true,
"profiles": [
Rovel /
Created May 19, 2020 19:54
AWS List RDS SnapShots and check if they are public
REGIONS=$(aws ec2 describe-regions --output json | awk -F'"' '/"RegionName":/ { print $4 }')
for Region in $REGIONS
Snaps=$(aws rds describe-db-snapshots --output json --region ${Region} | awk -F'"' '/"DBSnapshotIdentifier":/ {print $4 }')
if [ -z "$Snaps" ]; then
echo "No snapshots found in $Region"
echo "======================================================="
Rovel / windows_hardening.cmd
Created May 19, 2020 19:25 — forked from mackwage/windows_hardening.cmd
Script to perform some hardening of Windows OS
:: Windows 10 Hardening Script
:: This is based mostly on my own personal research and testing. My objective is to secure/harden Windows 10 as much as possible while not impacting usability at all. (Think being able to run on this computer's of family members so secure them but not increase the chances of them having to call you to troubleshoot something related to it later on). References for virtually all settings can be found at the bottom. Just before the references section, you will always find several security settings commented out as they could lead to compatibility issues in common consumer setups but they're worth considering.
:: Obligatory 'views are my own'. :)
:: Thank you @jaredhaight for the Win Firewall config recommendations!
:: Thank you @ricardojba for the DLL Safe Order Search reg key!
:: Thank you @jessicaknotts for the help on testing Exploit Guard configs and checking privacy settings!
:: Best script I've found for Debloating Windows 10:
Rovel / openssl-cert-convert.MD
Created December 12, 2018 20:09
Commands to convert open ssl files

OpenSSL origina at: Here is how to create a PKCS12 format file using open ssl, you will need your developer private key (which can be exported from the keychain) and the CertificateSigningRequest??.certSigningRequest

  • Convert apn_developer_identity.cer (der format) to pem:

openssl x509 -in apn_developer_identity.cer -inform DER -out apn_developer_identity.pem -outform PEM

  • Next, Convert p12 private key to pem (requires the input of a minimum 4 char password):