You'll need ripgrep
and pandoc
to get started. You can read more about ripgrep here and pandoc here. I use both of these frequently and they're quite helpful.
You can install them both with homebrew
:
brew install pandoc ripgrep
;;; make-tab-box.el --- Box with tabs -*- lexical-binding: t -*- | |
;; Copyright (C) 2024 Nicolas P. Rougier | |
;; Maintainer: Nicolas P. Rougier <[email protected]> | |
;; Version: 0.1.0 | |
;; Package-Requires: ((emacs "27.1")) | |
;; Keywords: convenience | |
;; This file is not part of GNU Emacs. |
This note describes the steps we took with the SETI Institute summer interns 2021 to install GNU Radio in their M1 Macs (MacBook Air M1 2020 model). We used gnuradio-docker-env as a starting point, which was of invaluable help.
There might be omissions, typos, etc., in this note, so any feedback is welcome. The procedure could also be streamlined a lot by generating known-good images and pushing the to Docker Hub.
// author Volfegan [Daniel L Lacerda] | |
import java.lang.Math; | |
import java.util.Random; | |
public class Circle { | |
public float x, y, r, colour, angle; | |
public Circle(float x, float y, float r) { | |
this.x = x; | |
this.y = y; |
#!/usr/bin/env python3 | |
# Copyright 2020 Nicolas P. Rougier - BSD License | |
# | |
# from reading org-mode emacs files, display a formated calendar in the | |
# terminal showing holidays and busy days and upcomiing events. | |
import holidays # https://pypi.org/project/holidays/ | |
import calendar | |
import datetime | |
import orgparse # https://pypi.org/project/orgparse |
// | |
// Split Lines. | |
// Created using Processing 3.5.3. | |
// | |
// Code by @marcedwards from @bjango. | |
// | |
// A GIF of this code can be seen here: | |
// https://twitter.com/marcedwards/status/1212718884224040965 | |
// | |
// Very, very, very heavily inspired by this animation: |
import java.util.UUID; | |
ArrayList<P> ps = new ArrayList<P>(); | |
int pointCount = 1000; | |
PImage source; | |
private float t; | |
private int framesToCapture = 300; | |
private int captureStart = -1; | |
String id = ""; |
https://github.com/MattPD/cpplinks / C++ Standard / C++20 / Coroutines
(draft; work in progress)
#coroutines (C++ Slack): https://cpplang.slack.com/archives/C5JS5JXT5
An animated cheatsheet for smartparens using the example configuration specified here by the smartparens author. Inspired by this tutorial for paredit.
C-M-f | sp-forward-sexp |
C-M-b | sp-backward-sexp |