Skip to content

Instantly share code, notes, and snippets.

Avatar

Hung whatvn

View GitHub Profile
@whatvn
whatvn / 0. nginx_setup.sh
Last active Aug 29, 2015 — forked from mikhailov/0. nginx_setup.sh
Nginx + secure pseudo-streaming
View 0. nginx_setup.sh
# Nginx can serve FLV/MP4 files by pseudo-streaming way without any specific media-server software.
# To do the custom build we use 2 modules: --with-http_secure_link_module --with-http_flv_module
# This module "secure-link" helps you to protect links from stealing away.
#
# NOTE: see more details at coderwall: http://coderwall.com/p/3hksyg
cd /usr/src
wget http://nginx.org/download/nginx-1.5.13.tar.gz
tar xzvf ./nginx-1.5.13.tar.gz && rm -f ./nginx-1.5.13.tar.gz
View FireBasePushIdGenerator.java
package com.firebase.utils;
import java.util.Date;
/**
* Fancy ID generator that creates 20-character string identifiers with the
* following properties:
*
* 1. They're based on timestamp so that they sort *after* any existing ids.
* 2. They contain 72-bits of random data after the timestamp so that IDs won't