Skip to content

Instantly share code, notes, and snippets.

@tpiecora
tpiecora / reactLoginExample.tsx
Created February 22, 2020 19:55
gigster code sample
import React, { useState, useEffect } from "react";
import * as Yup from "yup";
import { Button } from "primereact/button";
import { InputText } from "primereact/inputtext";
import { Password } from "primereact/password";
import { useFormik } from "formik";
import { Card } from "primereact/card";
import { useAuthContext } from "../auth-provider";
import { Link } from "react-router-dom";
import { useHistory } from "react-router";
@tpiecora
tpiecora / json2csv.js
Last active November 28, 2015 04:10
Quick and dirty JSON to CSV
'use strict'
var split = require('split');
var fs = require('fs');
var csv = require('fast-csv');
var csvStream = csv.createWriteStream({headers: true})
.on("finish", function(){
console.log("DONE!");
}),
outputStream = fs.createWriteStream("output.csv");
@tpiecora
tpiecora / gist:b876222cc08e8c21c399
Last active September 16, 2015 19:09
DynamoDB Local bash stuff
// This just checks if Dynamo is running, returns 1 if so.
ps aux | grep -c "java -Djava.library.path=./dynamo-java/DynamoDBLocal_lib -jar dynamo-java/DynamoDBLocal.jar -inMemory -port 2035"
// run this in the directory with the DynamoDBLocal.jar file.
java -Djava.library.path=./dynamo-java/DynamoDBLocal_lib -jar dynamo-java/DynamoDBLocal.jar -inMemory -port 2035 &