Skip to content

Instantly share code, notes, and snippets.

Saltuk Alakus saltukalakus

Block or report user

Report or block saltukalakus

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
nicosabena / azure-ad-groups.js
Last active May 31, 2019
Auth0 rule to get user groups from Azure AD
View azure-ad-groups.js
// This rule will get the groups for users coming from Azure AD
// Auth0 already has the option to do that, but it (currently) won't work
// if the user is coming from a different directory than the directory
// where the app is registered (this can happen with multi-tenant apps).
// It uses the access_token provided by Azure AD, so this needs
// the 'Open ID Connect' protocol selected in the Azure AD connection.
// After the rule runs, you will have the 'groups' property in the user
// that you can use to add custom claims to the id_token.
GABeech / haproxy.cfg
Created Aug 21, 2014
Stack Exchange HAProxy
View haproxy.cfg
# This is an example of the Stack Exchange Tier 1 HAProxy config
# The only things that have been changed from what we are running are:
# 1. User names have been removed
# 2. All Passwords have been remove
# 3. IPs have been changed to use the example/documentation ranges
# 4. Rate limit numbers have been changed to randome numbers, don't read into them
userlist stats-auth
group admin users $admin_user
user $admin_user insecure-password $some_password
tristanfisher / Ansible-Vault
Last active Oct 12, 2019
A short tutorial on how to use Vault in your Ansible workflow. Ansible-vault allows you to more safely store sensitive information in a source code repository or on disk.
View Ansible-Vault

Working with ansible-vault

I've been using a lot of Ansible lately and while almost everything has been great, finding a clean way to implement ansible-vault wasn't immediately apparent.

What I decided on was the following: put your secret information into a vars file, reference that vars file from your task, and encrypt the whole vars file using ansible-vault encrypt.

Let's use an example: You're writing an Ansible role and want to encrypt the spoiler for the movie Aliens.

rdegges / quickstart.js
Last active Aug 29, 2015
Stormpath Node.js Quickstart
View quickstart.js
* quickstart.js
* ~~~~~~~~~~~~~
* Code from the Stormpath Node.js Quickstart:
* You can run this code by typing:
* $ node quickstart.js
View haproxy.conf
# HAProxy config for hoodie + ssl.
# Uses nginx for file serving on
# This is optional, Hoodie can serve static files fine.
log local0 debug
maxconn 4096
user haproxy
group haproxy
gfrey / gist:8472007
Created Jan 17, 2014
Upstart script for haproxy with support for reload.
View gist:8472007
description "Properly handle haproxy"
start on startup
env PID_PATH=/var/run/
env BIN_PATH=/usr/sbin/haproxy
exec /bin/bash <<EOF
$BIN_PATH -f /etc/haproxy.cfg -D -p $PID_PATH
jfromaniello / gist:8418116
Last active Oct 6, 2019
Example of authenticating websockets with JWTs.
View gist:8418116
var WebSocketServer = require('ws').Server;
var wss = new WebSocketServer({port: 8080});
var jwt = require('jsonwebtoken');
The way I like to work with 'ws' is to convert everything to an event if possible.
function toEvent (message) {
try {
View server.js
// Bug fixes for current versions.
// This server will start a bash shell and expose it
// over to a browser. See ./term.html for the
// client side.
// You should probably:
// npm install
skhisma / live-update-chartjs.html
Created Jun 1, 2013
Example of live updating Chart.js charts.
View live-update-chartjs.html
<!DOCTYPE html>
<title>Chart.js Redraw Example</title>
<script src=""></script>
<script type="text/javascript" charset="utf-8" src="chart.min.js"></script>
<script type="text/javascript" charset="utf-8">
window.chartOptions = {
segmentShowStroke: false,
wacko / gist:5577187
Last active Oct 3, 2019
SSH between Mac OS X host and Virtual Box guest
View gist:5577187

On Mac OS (host):

Shutdown your VM and do:

VirtualBox > Settings > Network > Add (you will get vboxnet0)

On a terminal ifconfig will show you new interface vboxnet0

VM's Settings > System > check "Enable I/O APIC." VM's Settings > Network > Adapter 2 > host-only vboxnet0

You can’t perform that action at this time.