As configured in my dotfiles.
start new:
tmux
start new with session name:
vector<string> | |
split(string& s, char delm){ | |
vector<string> elems; | |
auto it=begin(s); | |
while(it < end(s)){ | |
auto found = find(it, end(s), delm); | |
int dis = distance(it, found); | |
string elem = string(it, it+dis); | |
elems.push_back(elem); |
#include<stdio.h> | |
#include<stdlib.h> | |
/* | |
* text/code section | |
* data - initialized var | |
* bss - un-initialized var | |
* heap - memory allocated | |
* stack - functions | |
*/ |
Step 1: Generate a random set of data | |
Step 2: Convert random data to 256-bit number | |
Step 3: Verify Number | |
Step 4: Add version number | |
Step 5: Add 32 bit checksum | |
Step 6: Convert new hexadecimal to base58 |
#!/usr/bin/env python3 | |
import os | |
import random | |
import sha3, ecdsa | |
def get_key_w_add(seed=1337): | |
# generate private key | |
random.seed(seed); | |
_private_key = bytes([random.randint(0,255) for i in range(32)]) | |
private_key = sha3.keccak_256(_private_key).digest() |
As configured in my dotfiles.
start new:
tmux
start new with session name:
#!/usr/bin/env python3 | |
import argparse | |
import re | |
import threading | |
import urllib.request | |
from urllib.error import HTTPError | |
from urllib.parse import urldefrag, urljoin, urlparse | |
from urllib.request import Request, urlopen | |
import requests |
#include<iostream> | |
#include<vector> | |
#include<string> | |
#include<memory> | |
#include<sstream> | |
#include<iterator> | |
#include<algorithm> | |
#include<vector> | |
namespace parser { |
from sqlalchemy import Column, Integer, String, ForeignKey, create_engine | |
from sqlalchemy.ext.declarative import declarative_base | |
from sqlalchemy.orm import relationship, backref, sessionmaker, joinedload | |
# For this example we will use an in-memory sqlite DB. | |
# Let's also configure it to echo everything it does to the screen. | |
engine = create_engine('sqlite:///:memory:', echo=True) | |
# The base class which our objects will be defined on. | |
Base = declarative_base() |
class Poon: | |
def __init__(self, ip, port): | |
self.ip = ip | |
self.port = port | |
def __getitem__(self, index): | |
return self.__dict__[index] | |
p = Poon('192.168.0.1', '8080') | |
print(p['ip']) |
def create_serach_query(Base, Json: dict) -> list: | |
queries = [] | |
for key, value in Json.items(): | |
queries.append(Base.__dict__[key].like(value)) | |
return queries | |
queries = create_serach_query(Base, query) | |
result = session.query(Base).filter(*queries).all() |