Skip to content

Instantly share code, notes, and snippets.

View NonLogicalDev's full-sized avatar

Oleg Utkin NonLogicalDev

View GitHub Profile
@NonLogicalDev
NonLogicalDev / machine.js
Created October 23, 2020 22:21
Generated by XState Viz: https://xstate.js.org/viz
const m = Machine({
key: 'agent-probe',
initial: 'connecting',
states: {
connecting: {
on: {
"GRPC_CONNECTED": 'connected',
"GRPC_DISCONNECTED": 'connecting',
"CTX_DONE": 'shutdown',
}

Linux driver Information on Ethernet Adapters I have come across

@NonLogicalDev
NonLogicalDev / machine.js
Last active October 7, 2020 00:46
Generated by XState Viz: https://xstate.js.org/viz
const m = Machine({
key: 'agent-probe',
initial: 'connecting',
states: {
connecting: {
on: {
"GRPC_CONNECTED": 'connected',
"GRPC_DISCONNECTED": 'connecting',
"CTX_DONE": 'shutdown',
}
@NonLogicalDev
NonLogicalDev / @ UniFi Convert and or Rename Switch Profile.md
Last active April 18, 2021 21:30
MongoDB Shell script to convert and rename a Custom Switch Profile to Network Switch Profile

SSH Into Cloud Key, or Machine with Cloud controller's Mongo Shell:

ssh admin@<cloudkey-ip> -t mongo localhost:27117

Then you can use the following snippet tailoring it to your needs:

version: "2"
services:
influxdb:
image: "influxdb"
restart: always
mem_limit: 750m
volumes:
- ./data/influxdb:/var/lib/influxdb
ports:
- 8086:8086
@NonLogicalDev
NonLogicalDev / git-snap.sh
Last active February 22, 2023 23:21
A very handy git helper utility to copy a snapshot of a WORKTREE from a given Commit (SHA) into a given DIR.
#!/bin/bash
PROG="$(basename $0)"
_help() {
if [[ -n $1 ]]; then
echo "ERROR: $1"
echo
fi
echo "INFO:"
echo " A utility for snapshotting a tree from a given commit."
package internal
import (
"context"
"sync"
"sync/atomic"
"time"
)
type CtxWG struct {
@NonLogicalDev
NonLogicalDev / @LanguageNotes.md
Last active December 6, 2017 23:15
Notes For Languages I Use:

Notes For Languages I Use:

// Correct Indentation
if(
!inputdata.containskey("id")
&& !(
inputdata.containskey("action_id")
|| inputdata.containskey("active_alert_id")
|| inputdata.containskey("action_type")
|| inputdata.containskey("data")
)

Keybase proof

I hereby claim:

  • I am nonlogicaldev on github.
  • I am nonlogical (https://keybase.io/nonlogical) on keybase.
  • I have a public key whose fingerprint is 4ACB E537 1D32 DDDD F449 C0F3 000A 8514 DEEA 3992

To claim this, I am signing this object: