This file contains 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
package main | |
import ( | |
"bytes" | |
"compress/zlib" | |
"crypto/sha1" | |
"encoding/hex" | |
"fmt" | |
"io" | |
"log" |
This file contains 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
#include <array> | |
#include <cmath> | |
#include <fstream> | |
#include <iostream> | |
#include <vector> | |
struct Vec { | |
float x, y, z; | |
Vec(float vx, float vy, float vz) : x(vx), y(vy), z(vz) {} | |
Vec operator+(Vec vec) { return {x + vec.x, y + vec.y, z + vec.z}; } |
This file contains 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> | |
<script type="module"> | |
import { css } from './zercss.js'; | |
// Global styles | |
css` | |
&{} /* This would be a global CSS */ | |
* { margin: 0; padding: 0; box-sizing: border-box; } | |
body { max-width: 40rem; padding: 2rem; margin: auto; } | |
`; |
This file contains 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
<!DOCTYPE html> | |
<html> | |
<head> | |
<style> | |
.editor { font-family: 'Roboto Mono', monospace; font-size: 12px; outline: none; overflow-y: auto; padding-left: 48px; counter-reset: line; } | |
.editor div { display: block; position: relative; white-space: pre-wrap; } | |
.editor div::before { content: counter(line); counter-increment: line; position: absolute; right: calc(100% + 16px); opacity: 0.5; } | |
</style> | |
</head> |
This file contains 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
public class Add { | |
public static int add(int a, int b) { | |
return a + b; | |
} | |
} |
This file contains 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
#define _GNU_SOURCE | |
#include <errno.h> | |
#include <sched.h> | |
#include <signal.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <sys/mount.h> | |
#include <sys/stat.h> | |
#include <sys/syscall.h> | |
#include <sys/types.h> |
This file contains 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
# A tiny 16-bit guest "kernel" that infinitely prints an incremented number to the debug port | |
# | |
# Build it: | |
# | |
# as -32 guest.S -o guest.o | |
# ld -m elf_i386 --oformat binary -N -e _start -Ttext 0x10000 -o guest guest.o | |
# | |
.globl _start |
This file contains 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
#define _GNU_SOURCE | |
#include <asm/bootparam.h> | |
#include <errno.h> | |
#include <fcntl.h> | |
#include <linux/kvm.h> | |
#include <linux/kvm_para.h> | |
#include <stdarg.h> | |
#include <stdint.h> | |
#include <stdio.h> | |
#include <stdlib.h> |
This file contains 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
const h = (e, p = {}, ...c) => ({e, p, c: [].concat(...c)}); | |
const render = (vlist, dom) => { | |
vlist = [].concat(vlist); | |
vlist.forEach((v, i) => { | |
let n = dom.childNodes[i]; | |
let s = (v.s = (n ? n.s : v.s) || {}); | |
while (typeof v.e === 'function') { | |
v = v.e(v.p, s, u => Object.assign(s, u) && render(vlist, dom)); | |
} | |
v.s = s; |
This file contains 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
autoload -U compinit colors vcs_info | |
colors | |
compinit | |
REPORTTIME=3 | |
HISTFILE=~/.zhistory | |
HISTSIZE=5000 | |
SAVEHIST=5000 | |
setopt INC_APPEND_HISTORY | |
setopt EXTENDED_HISTORY |
NewerOlder