The interesting bits are:
game.custom({
arduboy: `{ long now=millis()`
});
// and
"use strict"; | |
let game = new MicroCanvas(); | |
let gfxGotchi, gfxGotchiFlip, gfxBone; | |
game.setup(function(game) { | |
gfxGotchi = game.loadSprite(`! gotchi 16x16 | |
##............## | |
.#.....###.##### |
Use the below Glitch starter-kit to get started! https://silver-timbale.glitch.me/ ~ https://glitch.com/edit/#!/silver-timbale
libc
implementation for WASI, but eventually postponed. The implementation uses MUSL that is MIT licensed, with no precedence of MIT-licensed code in the codebase before. Vote was postponed until after consulting with legal for guidance on this, and the various other licenses in use/included currently.apparently there is no microformats down-to-the-metal parser for microformats (C or Rust or similar) http://microformats.org/wiki/microformats2#Implementations
chewing through the microformats docs/spec http://microformats.org/wiki/microformats2
everything is a classname, prefixes denote the type of content the element has (plaintext, more elements, url attribute) http://microformats.org/wiki/microformats2-prefixes
there is a node/browser parser https://github.com/glennjones/microformat-node
it appears to be nicely tested, this could be used to buid a compliant rust/wasm parser https://github.com/glennjones/microformat-node/blob/master/test/mf-v2-h-card-justaname.js
I hereby claim:
To claim this, I am signing this object:
# ... | |
127.0.0.1 better-sqlite3.docs.local |
const postcss = require('postcss'); | |
const sourcemapConcat = require('concat-with-sourcemaps'); | |
const fs = require('fs-extra'); | |
const { dirname, basename } = require('path'); | |
let CONFIG; | |
try { | |
// Throws if no config file |
10 000 STEPS MIGHT SEEM LIKE A LOT BUT IF YOU NEED TO PLACE 100 BRUSHES THAT IS 8 000 PARAMETERS AND REMEMBER THE ALGORITHM CANNOT REMOVE THEM | |
20% OF ALL THE CRATES THAT ARE IN CRATES IO USE THEM SAFE DIRECTLY | |
25 28 29 | |
27 IS NOT A POP | |
61 AND 62 ARE THE ADDRESSES OF THE SPECIAL REGISTERS FOR THE FRAME POINTER | |
95% CHANCE THE BUG IS IN THE CODE YOU JUST WROTE | |
A BAT SENDS SOUND WAVES EVERY NOW AND THEN AND WAITS FOR THEM TO RETURN TO CALCULATE HOW FAR IS IT FROM AN OBSTACLE | |
A BRIEF OVERVIEW OF THE SYSTEM ARCHITECTURE | |
A CHANGE IN THE ALGORITHM DOES NOT NECESSARILY REQUIRE A CHANGE TO THE DATA | |
A CHECKMARK GOES TO THE BEST AND AN X TO THE WORSE AND NO MARK FOR THE COMPRESSOR IN BETWEEN |
# Script for updating a var in an .env file | |
# (will add it to the end of the file, if not found) | |
sed -in ' | |
# If a line contains our variable, continue at :set | |
s/^ENV_VAR=.*$//; t set | |
# Otherwise if this is the last line, check the hold space | |
# If hold space is empty, no substitution occured, we need | |
# to manually add the line at the end of the .env file | |
$ { x; /^$/ { x; p; b set }; d } | |
# Just print non-matching lines |