Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View zepatrik's full-sized avatar
🦦

Patrik zepatrik

🦦
View GitHub Profile
@zepatrik
zepatrik / keto_server_test.go
Created November 24, 2021 17:21
Run Ory Keto Server in your Go test suit
package testhelpers
import (
"context"
"fmt"
"net/http"
"os"
"testing"
"time"
++ mktemp XXXXX.yml
+ cfg=OoInq.yml
+ echo '
namespaces:
- id: 0
name: endpoints
dsn: memory'
+ go build -tags sqlite .
+ keto_server_pid=49779
+ ./keto serve -c OoInq.yml
@zepatrik
zepatrik / extract_gpx.sh
Created May 3, 2021 21:17
Copypasta gpsbabel commands to export GPX from GT-730FL-S GT-740FL GT-750FL and clear the device
#!/bin/bash
# original source: https://dev.widemeadows.de/2014/06/29/read-gps-logs-from-canmore-gt-740fl-on-linux-using-gpsbabel/
# export from device
sudo gpsbabel -i skytraq,baud=115200 -f /dev/ttyACM0 -o gpx -F tracks.gpx
# delete on device
sudo gpsbabel -i skytraq,erase,no-output -f /dev/ttyACM0
@zepatrik
zepatrik / migration_test.go
Created April 28, 2020 10:41
SQL migration test go example
package migratest
import (
"github.com/ory/x/sqlcon/dockertest"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"testing"
)
func TestMigrations(t *testing.T) {