Skip to content

Instantly share code, notes, and snippets.

@rponte
rponte / some_links.md
Last active Oct 8, 2019
Some interesting articles about JPA/Hibernate Multi-Tenancy
@terrywang
terrywang / Berkshelf
Last active Oct 25, 2019
Vagrantfile sample for Vagrant, the following plugins are required: vagrant-berkshelf, vagrant-omnibus, vagrant-proxyconf, vagrant-vbguest, vagrant-proxyconf. Berksfile defines cookbooks and their dependencies. Run berks install to install cookbooks and dependencies.
View Berkshelf
site :opscode
cookbook 'nginx', '~> 2.4.4'
View AndroidManifext.xml
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
@jtan189
jtan189 / JavaPasswordSecurity.java
Created Sep 29, 2012
Java PBKDF2 Password Hashing Code
View JavaPasswordSecurity.java
import java.security.SecureRandom;
import javax.crypto.spec.PBEKeySpec;
import javax.crypto.SecretKeyFactory;
import java.math.BigInteger;
import java.security.NoSuchAlgorithmException;
import java.security.spec.InvalidKeySpecException;
/*
* PBKDF2 salted password hashing.
* Author: havoc AT defuse.ca
@uraimo
uraimo / dnsovertls.md
Last active Jun 10, 2021
Configure your Mac to use DNS over TLS
View dnsovertls.md
@jmasonherr
jmasonherr / connect_tutorial_python.py
Created May 12, 2014
Stripe connect tutorial for python
View connect_tutorial_python.py
# coding: utf-8
import json
import stripe
import datetime
# Required for OAuth flow
from rauth import OAuth2Service
# Our secret key from stripe
STRIPE_SECRET_KEY = 'sk_test_xxxxxxxxxxxxx'
@craSH
craSH / Password.java
Last active Jun 27, 2021
A simple example Java class to safely generate and verify bcrypt password hashes for use in authentication systems.
View Password.java
/**
* Author: Ian Gallagher <igallagher@securityinnovation.com>
*
* This code utilizes jBCrypt, which you need installed to use.
* jBCrypt: http://www.mindrot.org/projects/jBCrypt/
*/
public class Password {
// Define the BCrypt workload to use when generating password hashes. 10-31 is a valid value.
private static int workload = 12;
@eliangcs
eliangcs / linode-security.md
Last active Jul 23, 2021
Basic security setup for a brand new Linode
View linode-security.md

Basic Security Setup for a Brand New Linode

Why

When you start a clean Linode, it isn't secured in the following aspects:

  • Allows root SSH login
  • Uses password authentication on SSH
  • Doesn't have a firewall
@btroncone
btroncone / ngrxintro.md
Last active Jul 29, 2021
A Comprehensive Introduction to @ngrx/store - Companion to Egghead.io Series
View ngrxintro.md

Comprehensive Introduction to @ngrx/store

By: @BTroncone

Also check out my lesson @ngrx/store in 10 minutes on egghead.io!

Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!

Table of Contents

@dgilge
dgilge / 01_complete_authentication_as_api.md
Created Jun 15, 2018
How to implement all needed auth endpoints including login with OAuth2 for a SPA using Django REST framework, django-rest-auth and django-allauth
View 01_complete_authentication_as_api.md

Complete authentication as API including OAuth2 endpoints

I implemented an auth API for a SPA. This is rarely documented and therefore I want to share here how I did it hoping it will be a help for others.

We are still working on it and I'll update this document accordingly.

This tutorial uses following versions:

Package Version