Skip to content

Instantly share code, notes, and snippets.

View suenot's full-sized avatar
🕸️
Deep

Eugen Soloviov suenot

🕸️
Deep
View GitHub Profile
sudo ufw allow 3006
sudo ufw allow 3007
sudo apt update
sudo apt install -y git curl tmux docker.io docker-compose
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
sudo ufw allow 3006
sudo ufw allow 3007
sudo apt update
sudo apt install -y git curl tmux docker.io docker-compose
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
sudo ufw allow 3006
sudo ufw allow 3007
sudo apt update
sudo apt install -y git curl docker.io docker-compose
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
@suenot
suenot / Open Source License with Commercial Use Restrictions
Created April 23, 2024 13:48
Open Source License with Commercial Use Restrictions
**Open Source License with Commercial Use Restrictions**
**Version 1.0**
**Copyright (c) 2024 [Your Name]**
**Preamble**
This license is intended to be an Open Source license that allows for free use and modification of software for personal and non-commercial purposes. However, it also places restrictions on the use of the software for commercial purposes.

Глубина стала чётче!

Помните как мы хвастались тем, что Deep в состоянии интегрировать в себе абсолютно любые языки программирования? Пришло время нам хвастаться!

ЙоптаСкрипт

Йоу, теперь и я в рядах элиты, которым известен ЙоптаСкрипт! Короче, смотри: если ты долго прогружаешься после скучного и однообразного кода, забываешь моргать, то этот язык - то, что доктор прописал. ЙоптаСкрипт разбудит в тебе зверя и программиста сотого уровня, ведь каждая строчка кода в нем максимально по-пацански ясна!

ЙоптаСкрипт - идеальный браток в твоих делишках. Всё, о чем ты подумаешь, может за секунду превратиться в код. Очень удобно, минимум заморочек. Только ты и ЙоптаСкрипт, как Бонни и Клайд, только в сфере программирования - такие же неуловимые и безбашенные!

@suenot
suenot / deep-chain-cheatsheet.md
Last active May 9, 2024 15:04
deep-chain commands

Запуск валидаторской ноды

deepchain start --compute-gpu=false --search-api=false --home ./testnet

Список кошельков

deepchain keys list --home ./testnet --keyring-backend=test
```
[+] Building 72.9s (9/13) docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 3.91kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 58B 0.0s
=> [internal] load metadata for do
a.result.peers.map((item) => item.node_info.id)
sudo apt-get -y install golang-go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
echo 'export GOPATH=$HOME/go' >> ~/.bashrc
echo 'export PATH=$PATH:$GOROOT/bin:$GOPATH/bin' >> ~/.bashrc
@suenot
suenot / file.tsx
Created November 26, 2023 14:25
Creating Empty Package
import { DeepClient } from "@deep-foundation/deeplinks/imports/client";
import { TypesStore } from "./typesStore";
import debug from "debug";
const log = debug("create-empty-package");
export const createEmptyPackage = async ({deep, Types, packageName, packageVersion}: {
deep: DeepClient,
packageName: string,
packageVersion: string,
Types: TypesStore,