Skip to content

Instantly share code, notes, and snippets.

View marioarranzr's full-sized avatar
🏠
Working from home

Mario Arranz marioarranzr

🏠
Working from home
View GitHub Profile
@marioarranzr
marioarranzr / cloudSettings
Last active April 9, 2020 08:05
VSCodeSettingsSync
{"lastUpload":"2020-04-09T08:05:40.699Z","extensionVersion":"v3.4.3"}
apiVersion: apps/v1
kind: Deployment
metadata:
name: webapp
spec:
replicas: 2
minReadySeconds: 30
selector:
matchLabels:
app: webapp

Keybase proof

I hereby claim:

  • I am marioarranzr on github.
  • I am marioarranzr (https://keybase.io/marioarranzr) on keybase.
  • I have a public key whose fingerprint is E679 1546 E0FF 5502 3621 DC9E DAC0 C858 2833 DC30

To claim this, I am signing this object:

@marioarranzr
marioarranzr / tonotdo_mario.zsh-theme
Last active June 12, 2019 08:24
ZSH theme mixing tonotdo and intheloop (user, directory, branch and status)
PROMPT='%{$fg_no_bold[cyan]%}%n%{$fg_no_bold[magenta]%} ➜ %{$fg_no_bold[green]%}%3~$(git_prompt_info)$(git_prompt_status)%{$reset_color%} » '
RPROMPT='[%*]'
# git theming
ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg_bold[blue]%}(%{$fg_no_bold[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[blue]%})"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[yellow]%}✗%{$fg_bold[blue]%})"
ZSH_THEME_GIT_PROMPT_AHEAD=" $(git_commits_ahead)⬆"
ZSH_THEME_GIT_PROMPT_BEHIND=" %{$fg_bold[green]%}⬇"
@marioarranzr
marioarranzr / cryptotrader.sh
Last active January 28, 2021 18:27
Nefertiti crypto bot
#!/bin/bash
RED="\033[0;31m" # Red
YELLOW="\033[0;33m" # Yellow
NC='\033[0m' # No Color
EXCHANGE="Binance"
QUOTE="1INCH,AAVE,ADA,ADX,AERGO,AGI,AION,AKRO,ALGO,ALPHA,AMB,ANKR,ANT,APPC,ARDR,ARK,ARPA,ASR,AST,ATM,ATOM,IO,AVA,AVAX,AXS,BAC,BAKE,BAL,BAND,BAT,BCD,BCH,BCHA,BCH,BCPT,BEAM,BEL,BKRW,BLZ,BNB,BNT,BOT,BQX,BRD,BRL,BRY,BTC,BTG,BTS,BTT,BTT,BURGER,BUSD,BVND,BZRX,CAKE,CDT,CELO,CELR,CHR,CHZ,CMT,CND,COCOS,COMP,COS,COTI,COVER,CREAM,CRV,CTK,CTSI,CTXC,CVC,CVP,DAI,DASH,DATA,DCR,DENT,DEXE,DF,DGB,DIA,DLT,DNT,DOCK,DOGE,DOT,DREP,DUSK,EASY,EGLD,ELF,ENJ,EOS,ETC,ETH,EUR,EVX,FET,FIL,FIO,FLM,FOR,FRONT,FTM,FTT,FUN,GAS,GBP,GHST,GLM,GO,GRS,GRT,GTO,GVT,GXS,HARD,HBAR,HEGIC,HIVE,HNT,HOT,ICX,IDEX,IDRT,INJ,IOST,IOTA,IOTX,IQ,IRIS,JST,JUV,KAVA,KEY,KMD,KNC,KP3R,KSM,LINK,LINK,LINKBRL,LINKNGN,LOOM,LRC,LSK,LTC,LTO,LUNA,MANA,MATIC,MBL,MDA,MDT,MFT,MITH,MKR,MTH,MTL,NANO,NAS,NAV,NBS,NCASH,NEAR,NEBL,NEO,NGN,NKN,NMR,NPXS,NULS,NXS,OAX,OCEAN,OG,OGN,OMG,ONE,ONE,ONG,ONT,ORN,OST,OXT,PERL,PHB,PIVX,PNT,POA,POLY,POWR,PPT,PROM,
@marioarranzr
marioarranzr / pm2_cryptotrader.sh
Last active November 19, 2018 18:27
pm2 cryptotrader
#!/bin/bash
pm2 delete all
pm2 start ./cryptotrader.sh --name cryptotrader-sell -- sell
pm2 start ./cryptotrader.sh --name cryptotrader-buy-signal-volume -- buy signal volume
pm2 start ./cryptotrader.sh --name cryptotrader-buy-signal-CT -- buy signal crypto-tools.net
pm2 start ./cryptotrader.sh --name cryptotrader-markets -- markets
pm2 dash
@marioarranzr
marioarranzr / main.go
Created October 18, 2018 11:25
Interfaces in go
package main
// https://play.golang.org/p/f0AVqusr2uq
import (
"fmt"
)
type Fruit interface {
Peel()
Eat()
@marioarranzr
marioarranzr / main.go
Last active August 19, 2018 19:55
[Server] [Context] [Channel] Handles every request and if the request lasts less than 2 seconds responds "hello". It catches a possible error returned by the client
package main
import (
"fmt"
"log"
"net/http"
"time"
)
func main() {
@marioarranzr
marioarranzr / main.go
Created August 19, 2018 19:30
[Client] [Context] Client that makes a request to localhost:8080 and copy the response to Stdout.
package main
import (
"context"
"io"
"log"
"net/http"
"os"
"time"
)
@marioarranzr
marioarranzr / main.go
Created August 19, 2018 15:18
[Server] Handles every request and after 5 seconds responds "hello"
package main
import (
"fmt"
"log"
"net/http"
"time"
)
func main() {