Skip to content

Instantly share code, notes, and snippets.

@thekant
thekant / html-to-pdf-to-s3-stream.js
Created July 20, 2018 07:59 — forked from jjhiew/html-to-pdf-to-s3-stream.js
Stream a PDF to S3 using HTML-PDF and Streaming S3 (NodeJS)
var pdf = require('html-pdf');
var fs = require('fs');
var streamingS3 = require('streaming-s3') ;
var html = '<h1>Test</h1><p>Hello World</p>';
pdf.create(html).toStream(function(err, stream) {
var uploader = new streamingS3(stream {
accessKeyId: 'YOUR_ACCESS_KEY_ID',
@thekant
thekant / Base62.java
Created December 28, 2016 09:18 — forked from jdcrensh/Base62.java
Class to encode a string into base 62 (character set [a-zA-Z0-9]) with Java. A common use case is URL shortening.
public class Base62 {
public static final String ALPHABET = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
public static final int BASE = ALPHABET.length();
private Base62() {}
public static String fromBase10(int i) {
StringBuilder sb = new StringBuilder("");