Skip to content

Instantly share code, notes, and snippets.

View xenups's full-sized avatar
🖖
print('Hello world')

Amir Lesani xenups

🖖
print('Hello world')
View GitHub Profile
from collections import defaultdict
from typing import Dict, List, Any
def hash_outer_join_two_tuple(list1, list2, list1_fields, list2_fields):
dict1 = defaultdict(list)
dict2 = defaultdict(list)
def pk(r, fields):
try:
@xenups
xenups / install-docker.sh
Created June 3, 2023 18:28 — forked from madkoding/install-docker-deepin.sh
Install Docker-CE script for Deepin Linux
#!/bin/sh
# Shell script to add docker-ce to Deepin Linux repositories
# Remove old docker
sudo apt-get remove -y docker docker-engine docker.io containerd runc
# Install dependencies
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common
@xenups
xenups / anagram.py
Last active September 19, 2022 13:39
anagram
def convert_to_dikt(s):
dikt = {}
for word in s:
if dikt.get(word):
dikt[word] = dikt[word] + 1
else:
dikt[word] = 1
print(dikt)
return dikt
class Router:
def __new__(cls, origin, destination):
return ['post_office1', 'post_office2', 'post_office3', 'post_office4']
class Package:
def __init__(self, route):
self.route = route
self.trip = self.generate_trip()
@xenups
xenups / ice_sqlalchemy_relations.py
Created December 10, 2020 22:53
Relations in SQLAlchemy
"ICECREAM"
from sqlalchemy import Column, Integer, String, ForeignKey, Boolean, Numeric, Table, Date
from sqlalchemy.orm import relationship, backref
from ICECREAM.db_initializer import Base
######### simple table tutorial #############
class Product(Base):
__tablename__ = 'product'
id = Column(Integer, primary_key=True)
@xenups
xenups / gist:af9c33bff0c7de70f7e5f169c650ea04
Created October 4, 2020 08:42
How to back up docker postgres
to create a backup
docker exec -t <container-id> pg_dumpall -c -U postgres_user > backup.sql
to restore it :
cat backup.sql | docker exec -i postgres psql -U postgres_user
@xenups
xenups / main_complete.dart
Created December 27, 2019 02:03 — forked from thedejifab/main_complete.dart
Complete main.dart file for consuming simple REST API with Flutter
import 'dart:async';
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {