Skip to content

Instantly share code, notes, and snippets.

View BennoCrafter's full-sized avatar
:shipit:

Benno BennoCrafter

:shipit:
  • Germany
  • 02:30 (UTC +02:00)
View GitHub Profile
@BennoCrafter
BennoCrafter / bubble_sort.os
Created February 21, 2023 14:14
simple bubble sort with oasis
do(
define(arr, "289435028342847959"),
define(n, len(arr)),
define(swapped, "true"),
while(==(swapped, "true"),
do(
define(swapped, "false"),
define(i, 0),
while(<(i, -(n,1)),
do(
@BennoCrafter
BennoCrafter / get_project_lines.py
Created August 3, 2024 16:24
Get the lines of a project/folder
import os
import argparse
ignored_files = [
'.gitignore', # Git ignore file
'node_modules', # Node.js dependency folder
'npm-debug.log', # NPM debug log
'yarn-error.log',# Yarn error log
'package-lock.json', # NPM lock file
'yarn.lock', # Yarn lock file
@BennoCrafter
BennoCrafter / pdf_utils.py
Last active September 28, 2024 12:00
Merge and rotate PDF files from the command line
"""
Usage:
python3 main.py --res <resources_folder> --out <output_folder>
Merge and rotate PDF files from the command line
Options:
--res <resources_folder> Path to the folder containing resource directories with PDF files.
--out <output_folder> Path to the output folder where merged and rotated PDFs will be saved.
Requirements: