Skip to content

Instantly share code, notes, and snippets.

@angelodlfrtr
angelodlfrtr / weston.service
Last active September 28, 2023 11:32
Wayland Weston systemd service
[Unit]
Descrition=Weston Wayland compositor
[Service]
User=root
Restart=always
StartLimitIntervalSec=0
RestartSec=5s
package main
import (
"bufio"
"crypto/aes"
"crypto/cipher"
"crypto/rand"
"errors"
"flag"
"io"
@angelodlfrtr
angelodlfrtr / logger.go
Created February 18, 2022 14:09
Gollang fiber zap logger
package middlewares
import (
"strconv"
"time"
"github.com/gofiber/fiber/v2"
"go.uber.org/zap"
)
@angelodlfrtr
angelodlfrtr / pushawslambdafunc.go
Created April 17, 2019 13:35
A go binary to autocompile and push go lambda function to aws lambda
package main
import (
"archive/zip"
"bytes"
"encoding/json"
"flag"
"fmt"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
@angelodlfrtr
angelodlfrtr / pushlambdafunc.go
Created April 15, 2019 14:51
Local invoke go aws lambda function
package main
import (
"encoding/json"
"flag"
"fmt"
"github.com/djhworld/go-lambda-invoke/golambdainvoke"
"github.com/fatih/color"
"github.com/k0kubun/pp"
"io/ioutil"
@angelodlfrtr
angelodlfrtr / fix.js
Created March 25, 2019 18:23
Auto create permissions between AWS lambdas & AWS api gateway
const util = require('util')
const AWS = require('aws-sdk')
const uuid = require('uuid/v1')
AWS.config.update({ region: 'eu-central-1' })
const delay = ms => new Promise(resolve => setTimeout(resolve, ms))
async function test () {
const apiId = process.argv[2]
#!/bin/bash
set -e
# Test argument existence
if [ -z "$1" ]
then
echo ">> Function path must be supplied"
exit 1
fi
"
" Name: railscasts.vim
" URL: https://github.com/jpo/vim-railscasts-theme
" License: MIT <http://opensource.org/licenses/MIT>
"
set background=dark
hi clear
if exists("syntax_on")
syntax reset
@angelodlfrtr
angelodlfrtr / .gitconfig
Created April 20, 2018 09:24
Place in $HOME/.gitconfig
[user]
name = Jean
email = jean@pierre.fr
[push]
default = matching
[alias]
c = clone
st = status
@angelodlfrtr
angelodlfrtr / french_colors.json
Created February 16, 2018 16:13
French color list json
[
{
"name":"Abricot",
"hex":"E67E30"
},
{
"name":"Acajou",
"hex":"88421D"
},
{