Skip to content

Portable sync repository of compiled projects. VS Code and dev-container configuration included.

License

Notifications You must be signed in to change notification settings

SLCLS/WORKSPACE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

337 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥😍🥵 TUBIG MARKA NI SHANTIDOPE 🥵😍🔥

Open in VS Code Lines of Code CodeQL C++ Build & Compile Python Syntax Java

CROSS-PLATFORM WORKSPACE

This repository serves as a personal cross-platform ( VS Code & GitHub Codespace ) repository and developer environment setup for both Windows 10/11 and Linux devices or Virtual Machines.

Supports seamless virtual environment (venv) creation with compiled standard utility libraries for both Python (3.13.0) and C++ (23, 14882 : 2024).

High Visual Studio Code environment customization (for both personalization & execution utility) under the .vscode module in root.

Fully tested and standardized developer container for docker and Linux environment as well as flexible Makefile that supports Windows & Linux.

MY DEVELOPMENT HIGHLIGHT

PROGRAM FEATURE OVERVIEW
Arrow Solver This Python program can solve Arrow Puzzle in Hard difficulty automatically for the game "Exponential Idle" using cv2 (OpenCV) for Puzzle Mapping and PpADB (Pure Python ADB) for Automation.. It implements Computer Vision using CV2 and it process the image to recognize the puzzle Circles and it's color on the screen. PpADB is then used for Android integration, thus, this program works for Android devices only.
Number System This C++ program is a command-line tool for Number System Conversion and Calculation, supporting decimal, binary, octal, and hexadecimal systems, including floating-point and negative values. It implements comprehensive input validation that automatically detects and handles standard base prefixes (e.g., 0b, 0x), sanitizes user input by removing whitespace, and performs rigorous syntax checking to ensure all characters are valid for the specified number base. The program features a basic calculator for same-base arithmetic and an advanced mode that can perform operations between different number systems and output the result in any desired target base.

USAGE & SETUP

For a detailed usage & setup documentation, see SETUP_GUIDE.md. 😉

Open in GitHub Codespaces Open in VS Code Open in Jupyter Lab Open in VS Code

PROJECT MAP

PLANNED FEATURES

  1. COMPLETED

    • Support for VS Code in both Windows and Linux Environment.
    • Standard setup for GitIgnore, Makefile, and other Utilities.
    • Venv, DevContainer, and VSCode Customization (in root).
    • GitHub Actions (CI) Workflows.
  2. TO BE COMPLETED

    • Pre-commit hooks, Code Style & Formatting, Version Control Enhancements.
    • Support for Jupiter Notebook & other IDE.
    • Support for Javascript & other languages.
    • CMake replacement.

RELEASE GUIDELINE

  • Release tags are syntaxed as r.<year>.<trimester>.<sub-version> wherein the parameters must be a non-negative integer. Solely use to analyze progress and mark the end of trimesters or years.

Maintenance Status

Dependabot Updates Links Solidity SQL Tree & Fruits LoC Badge Auto-Merge To-Do Greetings

About

Portable sync repository of compiled projects. VS Code and dev-container configuration included.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •