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() |