Skip to content

Instantly share code, notes, and snippets.

View marcusmueller's full-sized avatar

Marcus Müller marcusmueller

View GitHub Profile
#!/usr/bin/env python3
# Copyright 2025 Marcus Müller
# SPDX-License-Identifier: EUPL-1.2
#
from bs4 import BeautifulSoup
from itertools import chain
import logging
import re
import sys
@marcusmueller
marcusmueller / pkt_53.grc
Created January 28, 2025 14:51
Reproducing Issue #7696
options:
parameters:
author: Barry Duggan
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
@marcusmueller
marcusmueller / acceptinvitations.sh
Created October 7, 2024 20:58
Accept all invitations from specified github user
#!/bin/bash
# needs gh (off. github CLI) + jq
#
inviter="$1"
tmpdir="$(mktemp -d)"
gh api \
-H "Accept: application/vnd.github+json" \
-H "X-GitHub-Api-Version: 2022-11-28" \
module multiply (clk, a, b, result);
input clk;
input [7:0] a;
input [7:0] b;
output [15:0] result;
always @(posedge clk)
result = a * b;
endmodule // multiply
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# SPDX-License-Identifier: GPL-3.0
#
# GNU Radio Python Flow Graph
# Title: Not titled yet
# GNU Radio version: v3.11.0.0git-747-g778912c3
#!/bin/sh
modname="foobar"
blockname="nothing"
blocktype="hier"
rm -rf "gr-${modname}"
git commit --allow-empty -m "prior to modtool newmod"
gr_modtool newmod "${modname}"
echo "build/" > "gr-${modname}/.gitignore"
git add .gitignore "gr-${modname}/.gitignore"
git commit -m "gitignores"
options:
parameters:
author: marcus
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
@marcusmueller
marcusmueller / justify.py
Last active March 13, 2024 00:25
Justify a text using Python
#! /usr/bin/env python3
# SPDX-License-Identifier: GPL-3.0
#
# Title: Justify text
# Author: Marcus Müller
# Copyright: 2024
#
# Usage: justify.py [width [file1] [file2] [file…]]
#
# if no files are specified, read from standard input
@marcusmueller
marcusmueller / justify.py
Created March 13, 2024 00:05
Justify a text using Python
#! /usr/bin/env python3
# SPDX-License-Identifier: GPL-3.0
#
# Title: Justify text
# Author: Marcus Müller
# Copyright: 2024
#
# Usage: justify.py [width [file1] [file2] [file…]]
#
# if no files are specified, read from standard input