Pinned Repositories
binary-decision-diagram
A library to create, minimize and optimize binary decision diagrams
CurrencyConverterBot
The Currency Converter Bot is a Telegram bot that allows users to convert currencies and retrieve exchange rates. It is built using Java and the Spring Framework, and utilizes the ngrok tunneling service for exposing the bot to the internet.
DD-PY2-labs
FitRoulette
httpServer
This is a simple HTTP server implemented in Java using non-blocking I/O with the `java.nio` package. The server supports handling GET, POST, PUT, PATCH, and DELETE requests.
it-cert-automation-practice
Google IT Automation with Python Professional Certificate - Practice files
Ivanov_Michail_QA_Automation
java_json_parser_lab1
This project provides functionalities to parse JSON files and convert Java objects to JSON and vice versa. It includes classes for parsing JSON, converting JSON to Java objects, converting Java objects to JSON, and analyzing JSON tokens.
Java_lab1_2023
Java_lab2_2023
michailivanov's Repositories
michailivanov/binary-decision-diagram
A library to create, minimize and optimize binary decision diagrams
michailivanov/CurrencyConverterBot
The Currency Converter Bot is a Telegram bot that allows users to convert currencies and retrieve exchange rates. It is built using Java and the Spring Framework, and utilizes the ngrok tunneling service for exposing the bot to the internet.
michailivanov/DD-PY2-labs
michailivanov/FitRoulette
michailivanov/httpServer
This is a simple HTTP server implemented in Java using non-blocking I/O with the `java.nio` package. The server supports handling GET, POST, PUT, PATCH, and DELETE requests.
michailivanov/it-cert-automation-practice
Google IT Automation with Python Professional Certificate - Practice files
michailivanov/Ivanov_Michail_QA_Automation
michailivanov/java_json_parser_lab1
This project provides functionalities to parse JSON files and convert Java objects to JSON and vice versa. It includes classes for parsing JSON, converting JSON to Java objects, converting Java objects to JSON, and analyzing JSON tokens.
michailivanov/Java_lab1_2023
michailivanov/Java_lab2_2023
michailivanov/JavaLab3
michailivanov/KR_Disk_2022_SPbPU
Calculator for a custom arithmetic
michailivanov/lab1TA2024
Lab 1: "Lexeme analyzer" on automata theory
michailivanov/Lab6DataProtection
michailivanov/Lab7DataProtection
michailivanov/Lab8_Prog_SPbSTU_20-10-2022
michailivanov/LL1Parser
LL(1) Parser for English Sentences. This project implements an LL(1) parser for a subset of English sentences. The parser takes an input sentence and determines if it belongs to the defined grammar. It also provides step-by-step parsing information to visualize the parsing process.
michailivanov/LL1parserWithSemantics
michailivanov/PythonCourse2023
ЦК23-PY1.Процедурное программирование на языке Python: Лабораторная работа 1
michailivanov/SimpleMazeGameUsingQt
This is a university project. The main goal of this work is to implement a computer game "Maze" using Qt and C++.
michailivanov/SummerPracticeLab0Graph