Astrodynamic

Astrodynamic

Geek Repo

Company:ООО "Робопро"

Location:Moskow

Github PK Tool:Github PK Tool

Astrodynamic's repositories

3DViewer-Project-in-Qt-CPP

Viewer3D is a C++ based 3D viewer application built with Qt that allows loading and transforming 3D models with a GUI. It requires CMake, C++ and C languages, assimp library, and Qt libraries, among others. To use it, launch the application, load a model, use transformation tools, and modify rendering options.

Language:C++License:MITStargazers:10Issues:2Issues:0

Color-Lines-in-Qt-QML

Color Lines is a logical computer game where players make moves to align five or more balls of the same color in a line. Developed in 1992, it offers strategic gameplay on a 9x9 grid, rewarding players with points for creating longer lines. With colorful balls appearing on each turn, aim for the highest score in this addictive puzzle game.

Language:C++License:MITStargazers:5Issues:1Issues:0

DNA_Analazer-Algorithms-for-working-with-text-in-CPP

This project implements substring search and sequence alignment algorithms for molecular sequences analysis. It includes the Rabin-Karp algorithm for substring search and the Needleman-Wunsch algorithm for sequence alignment. Developed in C++17, the code follows Google Style and includes a Makefile for building and testing the program.

Language:C++License:MITStargazers:4Issues:1Issues:0

PhotoLab-in-Qt-CPP

PhotoLab is a C++17 program that applies filters to BMP images. It implements the MVC pattern, provides a GUI using the Qt library, and includes convolution filters and color correction algorithms. Developed within the PLab namespace and with a full set of unit-tests.

Language:C++License:MITStargazers:4Issues:2Issues:1

Astrodynamic

Config files for my GitHub profile.

Game-of-Life-in-Qt-QML

Game of Life is a cellular automaton where cells evolve based on simple rules. It demonstrates emergent behavior and can simulate complex patterns and systems.

Language:C++License:MITStargazers:3Issues:1Issues:0

RetailAnalitycs-in-postgresql

Develop a SQL script to create a database with tables, views, roles, and functions. Form personalized offers to increase average check, frequency of visits, and cross-selling.

Language:PLpgSQLLicense:MITStargazers:3Issues:2Issues:0

Key-Value-Storage-Redis-in-CPP

The project is a key-value store. The project uses data structures such as hash tables, self-balancing binary search trees, and B+ trees. The code is written in C++ with CMake as a build tool. It supports sanitization, testing, coverage, formatting, and static analysis.

Language:C++License:MITStargazers:2Issues:2Issues:0

Line-calculator-with-graph-output-in-CPP-Qt

Engineer, credit and debit calculator. GUI implementation, based on any GUI library with Qt API for C++17. It allows arithmetic calculations, graph plotting, and variable calculation.

Language:C++License:MITStargazers:2Issues:1Issues:0

MultilayerPerceptron-in-Qt-CPP

MultilayerPerceptron Project is a C++ implementation of a multilayer perceptron capable of classifying handwritten Latin alphabet images with 2 to 5 hidden layers. Built with the MVC pattern and Qt library, it requires C++17, CMake, Qt5 Widgets/Charts, and Google Test library. The program can be customized and features options.

Language:C++License:MITStargazers:2Issues:2Issues:0

Ant-colony-optimization-algorithm-in-Qt-CPP

ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.

Language:C++License:MITStargazers:1Issues:1Issues:0

BarleyBreak-in-Qt-QML

BarleyBreak: Classic English game implemented in Qt6 Quick. Move tiles to solve the puzzle. Enjoy the nostalgic gameplay!

Language:C++License:MITStargazers:1Issues:1Issues:0

Enigma-Encryption-Machine

Enigma Encryption Machine: A C++ program for encrypting files using the famous Enigma algorithm. Features console interface, configuration management, and state saving.

Language:C++License:MITStargazers:1Issues:1Issues:0

Geometry

Geometry: A program to draw geometric primitives using SFML. Create lines, circles, triangles, rectangles, and squares easily. MIT licensed.

Language:C++License:MITStargazers:1Issues:1Issues:0

LeetCode

A collection of LeetCode problem solutions in various languages.

License:MITStargazers:1Issues:1Issues:0

MonitoringSystem

Implementation of a monitoring system program to collect and log system metrics, send notifications, and provide a user interface.

Language:C++License:MITStargazers:1Issues:0Issues:0

UART-in-C

The project is a C program that facilitates communication between two serial ports (COM ports). It creates two threads to handle the communication independently. The program reads packets from one serial port, verifies their integrity, and sends them to a system message queue.

Language:CLicense:MITStargazers:1Issues:1Issues:0

AlgorithmTrading--Interpolation-Approximation--in-Qt-CPP

The AlgorithmTrading project is a C++ program for plotting tabulated functions of stock quotes using interpolation methods. It includes a GUI implementation based on any GUI library with API for C++ and the ability to load data from a CSV file. The Cubic Spline interpolation method is implemented, and the user can specify the number of points.

Language:C++License:MITStargazers:0Issues:2Issues:0

Arithmetic-calculations-in-C-for-calculator

Library for arithmetic string calculator in C.

Language:CLicense:MITStargazers:0Issues:1Issues:0

Career-Blueprint

Career Blueprint: Unveiling the creator's path to success. Personalized goals, progress tracking — embark on the journey to professional triumph.

License:MITStargazers:0Issues:1Issues:0

Classical-TSP-in-postgresql

This project solves the classical Traveling Salesman Problem (TSP) using PostgreSQL. It creates a table of cities with associated costs and finds the cheapest route that visits all cities and returns to the starting point.

License:MITStargazers:0Issues:2Issues:0

Huffman-Data-Compression-Algorithm

Huffman Data Compression Algorithm: A C++ implementation of the lossless data compression algorithm for reducing file sizes while preserving data integrity.

Language:C++License:MITStargazers:0Issues:1Issues:0

Matrix-Library-in-CPP

Matrix Library is a C++ library for matrix operations such as addition, subtraction, multiplication, transpose, and more. It provides a Matrix class with constructors, destructors, and overloaded operators. The library can be built using CMake and depends on the Google Test framework for unit testing.

Language:C++License:MITStargazers:0Issues:1Issues:0

MechatronicArmAnalyzer

Kinematic solver for 6-axis robot's forward problem. Calculate the end-effector position in Cartesian coordinates. Implemented in C/C++.

Language:CLicense:MITStargazers:0Issues:1Issues:0

Memory-Allocate-in-CPP

This project is a C++ memory management library that includes implementations of malloc, calloc, realloc, and free functions. Its goal is to provide functionality for allocating and freeing memory for other programs. The library is built using CMake and requires C++17. To use the library, include the header file memory.h

Language:C++License:MITStargazers:0Issues:1Issues:0

QtQuickQuests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

Language:CMakeLicense:MITStargazers:0Issues:0Issues:0

Red-black-tree-Library-in-CPP

RBTree is a C++ template library for Red-Black Trees, a self-balancing binary search tree. It provides various methods to interact with the tree, including insertion, deletion, search, and iteration. The library is built using CMake and requires a C++17 compiler. To contribute to its development, clone the repository and submit a pull request.

Language:C++License:MITStargazers:0Issues:1Issues:0

Reverse-Polish-notation-in-C-for-calculator-operations

This project provides a C library for converting infix notation to reverse Polish notation (RPN) for use in string calculators. The library includes functions for converting expressions to RPN and determining the priority of operators.

Language:CMakeLicense:MITStargazers:0Issues:1Issues:0

RSA-Encryption-Algorithm

RSA Encryption Algorithm: A C++ implementation of the RSA asymmetric encryption algorithm. Securely encrypt and decrypt files using public-key cryptography.

Language:C++License:MITStargazers:0Issues:1Issues:0

SmartCalculator

A Python calculator application with a Qt/QML interface, utilizing a C++ library for dynamic calculations.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0