This is a library which aiming to save all my code about cpp. It will help me to code conveniently.

Overview

pearl_house license code-style

Introduction

This is a library which aiming to save all my code about cpp. It will help me to write code conveniently. I want to save some value codes during daily time. that will make me not focus on duplicate code again. Besides that, search others work and reuse always take too many time to adjusted, it envolve me to note every value thing in cpp. I believe it can been finished to add with time going by. Why I called it as pearl_house? Because I think these libs consist a hug vale in rest life. Just Hoping, Trying, Waiting!

We define a libs contracture, which name pearl_house, as follow:

  1. bin : conf file and exe file can been seen in here.
  2. build : generate Cmake file and other junk file.
  3. lib : all the lab is generate in this path.
  4. kernel : it contain many important libs. many sub-lib such as base_algorithm contain example,include, src.
  • kernel/*/example: it contain the demo how to using this lib.
  • kernel/*/include: it contain head file in sub-lab.
  • kernel/*/src : sub-lib source code, it not display for other people.
  • kernel/*/test : test this sub whether have bug and performance.
  • kernel/* : this path is mean that which lib we want to build. it is so important. In the beginning, we want to build these lib for work.
    • base_algorithm : save some sort algorithm, design pattern or others(such like LRU). I have no idea at this moment.
    • base_structure : save some basic structure、 safe structure in threads.
    • memorandum : save some daily work code , debug experience in system design, effective c++ code experiences.
    • network_engineer: save basic engineer in network, all the module need to un-connection.
    • backend_middleware: save some middleware, like nginx, rpc, redis,mysql,es source code help me to fast build project and understand achieve rule.
    • backend_projects: using pre libs to achieve a high level backend project, not limit language.
    • SOTA_things : do a project to achieve SOTA performance.
    • deep_learning: some common code about deep learning work. Like audiovisual, NLP.
  1. CMakeLists.txt : Cmake to manage all libs compile.
  2. autobuild.sh to compile automation.

How to use it ?

base_algorithm part

deep_learning part

  1. Using FastAudioVisual lib to develop your model in audiovisual please ref : fast_audiovisual readme.md

writing requirement:

  1. all knowledge should have a high-level quality, but it needs to have self understand and concise. If other articles are good for us, please make a cite.
  2. It need has rule about notes.
  3. please don't write an essential part causally. Be serious!
  4. make the whole framework is reasonable.
  5. If some word is not well to understand by English, Please using Chinese.
Owner
Paul Leo
Paul Leo
🦋 hundun is a python library for the exploration of chaos.

hundun hundun is a python library for the exploration of chaos. Please note that this library is in beta phase. Example Import the package's equation

kosh 7 Nov 07, 2022
Wrappers around the most common maya.cmds and maya.api use cases

Maya FunctionSet (maya_fn) A package that decompose core maya.cmds and maya.api features to a set of simple functions. Tests The recommended approach

Ryan Porter 9 Mar 12, 2022
Python Excuse Generator

Excuse Generator Python Excuse Generator This project is an excuse generator that provides the user with an excuse as to why they weren't paying atten

Collin Sanders 5 Jul 07, 2022
A tool to build reproducible wheels for you Python project or for all of your dependencies

asaman: Amra Saman (আমরা সমান) This is a tool to build reproducible wheels for your Python project or for all of your dependencies. What this means is

Kushal Das 14 Aug 05, 2022
Render to print for blender 2.9+

render_to_print_blender_addon ** render2print: Blender AddOn for Blender 2.90.0+ ** Calculates camera parameters to allow printing a rendered image to

5 Nov 19, 2021
A toolkit for developing and deploying serverless Python code in AWS Lambda.

Python-lambda is a toolset for developing and deploying serverless Python code in AWS Lambda. A call for contributors With python-lambda and pytube bo

Nick Ficano 1.4k Jan 03, 2023
A webapp that timestamps key moments in a football clip

A look into what we're building Demo.mp4 Prerequisites Python 3 Node v16+ Steps to run Create a virtual environment. Activate the virtual environment.

Pranav 1 Dec 10, 2021
String Spy is a project aimed at improving MacOS defenses.

String Spy is a project aimed at improving MacOS defenses. It allows users to constantly monitor all running processes for user-defined strings, and if it detects a process with such a string it will

10 Dec 13, 2022
A code to clean and extract a bib file based on keywords.

These are two scripts I use to generate clean bib files. clean_bibfile.py: Removes superfluous fields (which are not included in fields_to_keep.json)

Antoine Allard 4 May 16, 2022
PyPI package for scaffolding out code for decision tree models that can learn to find relationships between the attributes of an object.

Decision Tree Writer This package allows you to train a binary classification decision tree on a list of labeled dictionaries or class instances, and

2 Apr 23, 2022
Library for mocking AsyncIOMotorClient built on top of mongomock.

mongomock-motor Best effort mock for AsyncIOMotorClient (Database, Collection, e.t.c) built on top of mongomock library. Example / Showcase from mongo

Michael Kryukov 43 Jan 04, 2023
Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.

Advent Of Code 2021 - Python English Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels th

Coral Izquierdo Muñiz 2 Jan 09, 2022
Developing a python based app prototype with KivyMD framework for a competition :))

Developing a python based app prototype with KivyMD framework for a competition :))

Jay Desale 1 Jan 10, 2022
The program converts Swiss notes into American notes

Informatik-Programmieren Einleitung: Das Programm rechnet Schweizer Noten in das Amerikanische Noten um. Der Benutzer kann seine Note eingeben und der

2 Dec 16, 2021
Using Python to parse through email logs received through several backup systems.

outlook-automated-backup-control Backup monitoring on a mailbox: In this mailbox there will be backup logs. The identification will based on the follo

Connor 2 Sep 28, 2022
A dot matrix rendered using braille characters.

⣿ dotmatrix A dot matrix rendered using braille characters. Description This library provides class called Matrix which represents a dot matrix that c

Tim Fischer 25 Dec 12, 2022
That is a example of a Book app on Python, made with support of all JS libraries on React framework

React+Python Books App You can use this repository whenever you want Used for a video Create the database: python -m dbutils Start the web server: pyt

Koma Human 1 Apr 20, 2022
Plugins for Agisoft Metashape

Данные плагины предназначены для расширения функциональных возможностей Agisoft Metashape. Плагины представляют собой отдельные программы с собственным интерфейсом, которые запускаются внутри Agisoft

GeoScan 17 Dec 10, 2022
Block the annoying Token Grabbers on your discord

General We have seen that in the last time many discord servers are infected by fake discord nitro links we want to put an end to this and have develo

BadTiger Network 2 Jul 16, 2022
Created a Python Keylogger script.

Python Script Simple Keylogger Script WHAT IS IT? Created a Python Keylogger script. HOW IT WORKS Once the script has been executed, it will automatic

AC 0 Dec 12, 2021