Skip to content

Instantly share code, notes, and snippets.

@mawaldne
mawaldne / gist:ed33840e9a6d55918ad2d7631159f450
Created August 17, 2016 15:00
Audible Books as of Aug 17, 2016
The Phoenix Project
Meditations
Ego Is the Enemy
Smarter Faster Better
Flash Boys: A Wall Street Revolt
@mawaldne
mawaldne / TokenAuthentication.scala
Last active January 22, 2020 19:37
Token Authentication example for Scalatra
package yourpackage
import org.scalatra.auth.strategy.BasicAuthSupport
import org.scalatra.auth.{ScentryConfig, ScentryStrategy, ScentrySupport}
import org.scalatra.{ScalatraBase, Unauthorized}
import javax.servlet.http.{HttpServletRequest, HttpServletResponse}
import java.util.Locale
class TokenAuthRequest(r: HttpServletRequest) {
@mawaldne
mawaldne / postgres_queries_and_commands.sql
Last active March 3, 2021 21:11 — forked from rgreenjr/postgres_queries_and_commands.sql
Useful PostgreSQL Queries and Commands
-- show running queries (9.2)
SELECT pid, client_addr, age(clock_timestamp(), query_start), usename, query, state
FROM pg_stat_activity
WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%'
ORDER BY query_start desc;
-- kill running query
SELECT pg_cancel_backend(procpid);
-- kill idle query
@mawaldne
mawaldne / process.go
Last active September 15, 2020 02:52
Monitor a process in golang
package main
import (
"log"
"os/exec"
"syscall"
"time"
)
type Process struct {