Giter VIP home page Giter VIP logo

backuphub's Introduction

I program open source using git since 2017.

  • Languages: German, English
  • Operating systems: Linux (pacman+yay: Manjaro, apt: Raspbian, Ubuntu, WSL), Windows (winget)
  • Programming languages:
    • Bash Good
      • Linux scripts
      • GitLab CI, GitHub Actions
      • Pacman PKGBUILD
    • C++ [14,23] Good (still learning)
      • Small Qt QML cross-platform desktop apps
      • University project using interprocess data/message framework (Boost) and live image stitching (OpenCV)
      • GPGPU with OpenCL 2.0
      • Documentation with doxygen
      • Testing with catch2
    • CMake Good
      • Advanced/Simple C++ build scripts
    • HTML (and CSS) Advanced
      • Simple and advanced web sites
    • Java 8 Previously Advanced (I did not use Java outside of Android since they introduced modules)
      • Android apps
      • JavaFX desktop apps
      • LibGDX desktop/web game
      • Testing with JUnit
    • Javascript/Typescript (NodeJS, Webpack) Advanced
      • Cross-platform scripts
      • NodeJS web servers
      • NodeJS console/electron applications
      • Small Web extensions
      • NPM libraries/packages
      • Discord/Telegram/Twitch bots
      • Documentation with typedoc
      • Testing with mocha and chai
    • NSIS Good
      • Windows installers (Custom pages, update environment variables, registry entries to detect previous installed versions/infos)
    • Make Good
      • Simple C/C++ Makefiles
      • Simple Linux scripts for project/repository management
    • Powershell Good
      • Cross-platform scripts (Linux/Windows)
      • GitHub Actions
    • Python Good
      • Cross-platform scripts
      • Prototypes for Data Science/AI
      • Medium sized applications/libraries/packages
  • Database knowledge:
    • SQLite Good
      • Small databases for web servers or local applications
      • Advanced join/search queries and views
  • Continous Integration knowledge:
    • GitHub Actions Advanced
    • GitLab CI Good
  • IDE knowledge:
    • Eclipse (Java)
    • IntelliJ IDEA Community (Java), PyCharm Community (Python), Android Studio (Android)
    • QtCreator (C++)
    • Visual Studio (C++)
    • Visual Studio Code (all languages besides Android)

backuphub's People

Contributors

anonymerniklasistanonym avatar dependabot[bot] avatar

Watchers

 avatar  avatar

backuphub's Issues

Add config file loader

Enable a JSON config file to be used as a single backup script (if possible with a JSON schema definition)

Backup additional elements

  • Environment variables
  • Installed python packages
    • Add an ignore list
  • Installed node packages
    • Add an ignore list
  • Winget programs
    • Add an ignore list
  • Local programs
  • WSL programs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.