An extremely fast JavaScript bundler written in Go.
- public
- favicon.ico
- locales
- ...
{ pkgs ? import <nixpkgs> { } }: | |
let | |
fhs = pkgs.buildFHSUserEnvBubblewrap { | |
name = "SkiffOS-fhs"; | |
targetPkgs = pkgs: (with pkgs; | |
[ | |
bc | |
binutils | |
bzip2 |
An extremely fast JavaScript bundler written in Go.
Because I use Cloudflare to manage my domains and Backblaze for backups, it only made sense to take advantage of their Bandwidth Alliance for creating my own CDN. This has been incredibly helpful for image hosting for this knowledge base, however, I recently noticed that caching wasn't working as it should.
The overall problem started when I was adding a parking page for a domain I recently purchased. The background image was hosted on B2 and the image was supposed to be cached by Cloudflare. However, each time the page loaded, it would pull the image from the origin instead of the cache. I checked this on my knowledge base and found it was doing the same thing.
Small guide that helps to free up space by removing unneccessary locales from Fedora
With some additional information on how to make more space on your system (advices in the end)
Tried on Fedora 34, but should work on other distros as well (RPM-Based?)
df -lh
cd /usr/share/locale/
ls
Instructions to obtain WireGuard details of your NordVPN account. These can be used to setup a WireGuard tunnel on your router to NordVPN.
Source: https://forum.gl-inet.com/t/configure-wireguard-client-to-connect-to-nordvpn-servers/10422/27
If you have any linux machine, use that or install a vm if you don't have one.
Get their official linux app installed. Make sure you have wireguard installed too. And set the used technology to Nordlynx by running nordvpn set technology nordlynx
All packages, except for Tini have been added to termux-root. To install them, simply pkg install root-repo && pkg install docker
. This will install the whole docker suite, left only Tini to be compiled manually.
This gist lists challenges you run into when building offline-first applications based on IndexedDB, including open-source libraries like Firebase, pouchdb and AWS amplify (more).
Note that some of the following issues affect only Safari. Out of the major browsers, Chrome's IndexedDB implementation is the best.
When this bug occurs, every time you use the indexeddb, the WAL file grows. Garbage collection doesn't seem to be working, so after a while, you end up with gigabytes of data.
Running the azure-team terraform make file to create your infrastructure may not work on a Windows machine. If you cannot get it to run, install a linux distribution where you will exectute the tf files. Setting up a distribution with all of the right dependencies does involve a bit of setup to get it configured properly. The following is a list of steps you'll need to complete:
// It doesn't work well, I just want to save this imperfect note for myself in case I need it in the future. | |
// It's a modified version of code on https://stackoverflow.com/a/43900205/521957 | |
// If want to know how http2 session is initiated also look at https://github.com/golang/net/blob/master/http2/transport.go#L532 | |
package main | |
import ( | |
"crypto/tls" | |
"io" | |
"log" | |
"os" |