Skip to content

Instantly share code, notes, and snippets.

@noateden
noateden / sign_msg.go
Created November 1, 2020 21:22
goethereum_sign_msg
package main
import (
"fmt"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/common/hexutil"
"github.com/ethereum/go-ethereum/crypto"
)
@noateden
noateden / container.go
Created October 7, 2020 05:14
Run Docker container use Golang SDk
import (
"context"
"fmt"
"github.com/docker/docker/api/types"
"github.com/docker/docker/api/types/container"
"github.com/docker/docker/client"
"github.com/docker/go-connections/nat"
)
@noateden
noateden / Documentation.md
Created June 24, 2020 08:10 — forked from KartikTalwar/Documentation.md
Rsync over SSH - (40MB/s over 1GB NICs)

The fastest remote directory rsync over ssh archival I can muster (40MB/s over 1gb NICs)

This creates an archive that does the following:

rsync (Everyone seems to like -z, but it is much slower for me)

  • a: archive mode - rescursive, preserves owner, preserves permissions, preserves modification times, preserves group, copies symlinks as symlinks, preserves device files.
  • H: preserves hard-links
  • A: preserves ACLs
# ubuntu
alias ap='apt-get'
alias au='apt-get update'
alias ai='apt-get install'
# docker
alias dps='docker ps -a'
alias dc='docker container'
alias di='docker image'
alias dc_rm_all='docker container rm -f `docker ps -aq`'
@noateden
noateden / iterm2-solarized.md
Created May 30, 2020 04:21 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Source Code Pro Powerline + Font Awesome + [Powerlevel10k] - (macOS)

Default

Default

Powerlevel10k

Powerlevel10k

@noateden
noateden / client.js
Created February 17, 2020 04:38
Example go service image file upload
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<input type="file" id="file">
<div id="result">
package main
import (
"net/http"
)
func main() {
http.HandleFunc("/api", api.ApiRoot)
http.Handle("/", http.FileServer(http.Dir("public")))
http.ListenAndServe(":8080", nil)
package main
import (
"crypto/hmac"
"crypto/md5"
"crypto/sha256"
"crypto/sha512"
"encoding/base64"
"fmt"
"io"
package ciphers
import (
"crypto/rand"
"crypto/rsa"
"crypto/sha512"
"crypto/x509"
"encoding/pem"
"log"
)
@noateden
noateden / jquery_ajax_example.js
Created June 4, 2019 04:10
Example http request using javascript + jquery on client side
var settings = {
"async": true,
"crossDomain": true,
"url": "/docker/create/netapi",
"method": "POST",
"headers": {
"Content-Type": "application/x-www-form-urlencoded",
"cache-control": "no-cache",
},
"data": {