I hereby claim:
- I am reesericci on github.
- I am reesericci (https://keybase.io/reesericci) on keybase.
- I have a public key ASBTTYitn3-uFDaHyKOs1lCG84-RwwikC0PSh5F7wU_itQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| /** | |
| * @name DarkMono | |
| * @version 1.0 | |
| * @description A forked version of Dark Discord by zzsmario with the Mononoki font and horizontal server list | |
| * @author reesericci | |
| **/ | |
| @import url('https://gist.githubusercontent.com/reesericci/4d217d47eb7a4191e10acca8d98f19a5/raw/0360ddd7a6ed86d91777223dffb13d6d1453089a/DarkMono.source.css') |
| REDIS_HOSTNAME="" | |
| REDIS_PORT="" | |
| REDIS_PASSWORD="" | |
| PUBLIC_KEY="RSA 256 public key" | |
| DEFAULT_CHATROOM="website URL to live chatroom" | |
| DEFAULT_TITLE="Live Stream Title" | |
| DEFAULT_URL="website URL to live stream location" |
| @font-face { | |
| font-family:PP Editorial New; | |
| font-style:normal; | |
| font-weight:400; | |
| src:local("PP Editorial New Ultrabold"), | |
| local("PPEditorialNew-Ultrabold"), | |
| url(https://reeseric.ci/assets/pp-editorial-new-ultrabold.c0d067d1.woff2) format("woff2") | |
| } | |
| @font-face { | |
| font-family:PP Editorial New; |
| name | @reesericci & |
|---|---|
| project | Foosball Scoreboard |
We are going to build an IoT scoreboard for the foosball club at our high school that will automatically connect to the rating system we have. It will be basically a strip of NeoPixels for each team and then an arcade button you can hit when you score. We will also have a screen and interface for selecting who's playing and the max point value, to be able to communicate that to the rating system. A stretch goal would be to implement tournaments as well, so it automatically knows who's playing during a tournament.
| (async () => { | |
| const handle = await window.showSaveFilePicker({ | |
| suggestedName: 'substack.opml', | |
| types: [{ description: 'OPML File', accept: { 'text/x-opml': ['.opml'] } }], | |
| }); | |
| const writable = await handle.createWritable(); | |
| let opml = await (await import("https://esm.sh/opml-generator")).default | |
| let q = Array.from(document.querySelector("#entry > div.reader-nav-root.reader2-font-base > div.reader-nav-page > div > div > div > div:nth-child(3) > div.pencraft.pc-display-flex.pc-flexDirection-column.pc-paddingBottom-20.pc-reset.flex-fill-uYLRqz > div").children) | |
| await writable.write(opml({ title: "Substack" }, |