/**
* @author Name <[email protected]>
* @date July 2023
* @brief Blahblah
*/
#pragma once
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
body { | |
max-width: 1000px; | |
margin: auto; | |
} | |
img { | |
display: block; | |
margin-left: auto; | |
margin-right: auto; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* \brief Named arguments in C99 | |
* \author Florian Dupeyron <[email protected]> | |
*/ | |
#include <stdlib.h> | |
#include <stdio.h> | |
struct FooArgs { | |
int a; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Load in FAUST IDE: https://faustide.grame.fr/?autorun=1&voices=0&name=noise_meditation&inline=aW1wb3J0KCJzdGRmYXVzdC5saWIiKTsNCg0KUSA9IDI7DQoNCm1hcCh2X21pbiwgdl9tYXgpID0gXyA6ICoodl9tYXgtdl9taW4pIDogKyh2X21pbik7DQoNCmZjX2wgPSBvcy5vc2NwKDAuMDgsIDAuMCkgOiAqKDAuNSkgOiArKDAuNSkgOiBtYXAoNTAwLCAxMDAwKTsNCmZjX3IgPSBvcy5vc2NwKDAuMDgsIDEpIDogKigwLjUpIDogKygwLjUpIDogbWFwKDUwMCwgMTAwMCk7DQoNCm9zY19uICA9IG5vLm5vaXNlOw0KZmlsdF9sID0gZmkucmVzb25scChmY19sLCBRLCAxLjApOw0KZmlsdF9yID0gZmkucmVzb25scChmY19yLCBRLCAxLjApOw0KDQpmaWx0X2MgPSBmaS5yZXNvbmxwKDE1MCwgNSwgNC4wKTsNCg0KY2hhbl9sID0gKG9zY19uIDogZmlsdF9sKSwgKG9zY19uIDogZmlsdF9jKSA6ICs7DQpjaGFuX3IgPSAob3NjX24gOiBmaWx0X3IpLCAob3NjX24gOiBmaWx0X2MpIDogKzsNCg0KZ2FpbiAgID0gaHNsaWRlcigiR2FpbiIsIDAuMiwgMC4wLCAxLjAsIDAuMDEpIDogc2kuc21vbzsNCg0KcHJvY2VzcyA9IGNoYW5fbCAqIDAuNCAqIGdhaW4sIGNoYW5fciAqIDAuNCAqIGdhaW47 | |
import("stdfaust.lib"); | |
Q = 2; | |
map(v_min, v_max) = _ : *(v_max-v_min) : +(v_min); | |
fc_l = os.oscp(0.08, 0.0) : *(0.5) : +(0.5) : map(500, 1000); | |
fc_r = os.oscp(0.08, 1) : *(0. |
This gist shows how to use the just command runner for a docker based project. The trick is to give the ability to call the recipes inside or outside the container, making it compatible for example with pipelines, or Devcontainers.
image_name := env_var_or_default("IMAGE_NAME", "buildenv:componentTesting")
# https://stackoverflow.com/questions/23513045/how-to-check-if-a-process-is-running-inside-docker-container
This is a personal list of some documentation tools that I find useful
- Obsidian : Note taking program using markdown. Has a bunch of extensions which can be versionnable in a git repo easily.
- Id: jiapeiyao.tab-group
- Description: Edge's vertical Tab Group in VSCode
- Version: 2.0.2
- Publisher: Jiapei Yao
- VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=jiapeiyao.tab-group
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Coucou c'est moi |