Greg DeAngelis (gdeangelis)

gdeangelis

Geek Repo

Company:@google

Home Page:https://greg.deangel.is

Github PK Tool:Github PK Tool

Greg DeAngelis's starred repositories

DOOM

DOOM Open Source Release

Language:C++License:GPL-2.0Stargazers:13408Issues:416Issues:0

Bash-Oneliner

A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.

ecapture

Capturing SSL/TLS plaintext without a CA certificate using eBPF. Supported on Linux/Android kernels for amd64/arm64.

Language:CLicense:Apache-2.0Stargazers:9131Issues:84Issues:291

tiny-gpu

A minimal GPU design in Verilog to learn how GPUs work from the ground up

Language:SystemVerilogStargazers:6754Issues:65Issues:22

udlbook

Understanding Deep Learning - Simon J.D. Prince

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:5726Issues:89Issues:167

HelloSilicon

An introduction to ARM64 assembly on Apple Silicon Macs

Language:AssemblyLicense:MITStargazers:4219Issues:53Issues:16

AeroSpace

AeroSpace is an i3-like tiling window manager for macOS

Language:SwiftLicense:MITStargazers:3627Issues:15Issues:326

bpftop

bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.

Language:CLicense:Apache-2.0Stargazers:2118Issues:156Issues:16

drl-zh

Deep Reinforcement Learning: Zero to Hero!

Language:Jupyter NotebookLicense:MITStargazers:1976Issues:11Issues:3

c-style

My favorite C programming practices.

spf-dkim-dmarc-simplified

Email security is a key part of internet communication. But what are SPF, DKIM, and DMARC, and how do they work? This guide will explain it all in simple terms to make these concepts clearer.

tla-rust

writing correct lock-free and distributed stateful systems in Rust, assisted by TLA+

OffsetAllocator

Fast O(1) offset allocator with minimal fragmentation

Language:C++License:MITStargazers:731Issues:10Issues:2

KUtrace

Low-overhead tracing of all Linux kernel-user transitions, for serious performance analysis. Includes kernel patches, loadable module, and post-processing software. Output is HTML/SVG per-CPU-core timeline that you can pan/zoom down to the nanosecond.

Language:HTMLLicense:NOASSERTIONStargazers:610Issues:24Issues:7

portwarden

Create Encrypted Backups of Your Bitwarden Vault with Attachments

Language:GoLicense:MITStargazers:567Issues:9Issues:30

proxmox-nixos

The Proxmox Hypervisor, on NixOS [maintainers=@camillemndn @julienmalka]

Language:NixLicense:AGPL-3.0Stargazers:405Issues:13Issues:20

foosbar

Code to support my autonomous foosball playing robot

Language:C++License:MITStargazers:285Issues:8Issues:2

reladiff

High-performance diffing of large datasets across databases

Language:PythonLicense:NOASSERTIONStargazers:284Issues:4Issues:4

searchformer

Official codebase for the paper "Beyond A* Better Planning with Transformers via Search Dynamics Bootstrapping".

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:280Issues:6Issues:1

pyroboplan

Educational Python library for manipulator motion planning

Language:PythonLicense:MITStargazers:198Issues:6Issues:10

vroom

userspace nvme driver

Language:RustStargazers:79Issues:5Issues:0

tlsd

Generate (message) sequence diagrams from TLA+ state traces

Language:PythonLicense:MITStargazers:72Issues:2Issues:0

tla-transmutation

Elixir code and test generation from TLA+ specifications

Language:ElixirLicense:MITStargazers:71Issues:7Issues:1

bitwarden-attachment-exporter

Exports Bitwarden Attachments Based on Export File

Language:ShellLicense:MITStargazers:64Issues:7Issues:4

learn-io-polling

🐧 What is epoll?

HomeLab

My current HomeLab Setup and other cool things I'm interested in!

baudio

Audio Tinkerers Plaything (DAC/CMoy Amp/VU/DigiPots)

Language:CStargazers:28Issues:2Issues:0
Stargazers:15Issues:0Issues:0

TLA-broadcast-algorithms

Broadcast algorithms implemented in TLA+ and Erlang

Language:TLALicense:Apache-2.0Stargazers:3Issues:0Issues:0