Setup:
# create a ramdisk, and an encryption key
mount -t tmpfs -o size=1024M none /mem
fallocate -l 1024M /mem/file
echo myzfskey > /tmp/zfskey
#!/usr/bin/env plackup | |
# grab all the .prom files from PROM_FILE_EXPORTER_METRICS_DIR PATH hand them to | |
# anyone that asks | |
use warnings; | |
use strict; | |
use Path::Tiny; |
.fat_score, .fat-score { | |
z-index:-9999; | |
} | |
.mc-advert, | |
.current-players, | |
.fat-score, | |
.stream-switcher, | |
.MC-streamButtons, | |
.MC-statsNav { | |
display: none; |
$ dig +short -t txt fastmail.com | |
"v=spf1 include:spf.messagingengine.com ?all" | |
$ dig +short -t txt spf.messagingengine.com | |
"v=spf1 ip4:66.111.4.0/24 ip4:107.150.24.0/24 -all" | |
dig +short -t cname fm1._domainkey.fastmail.com | |
fm1.fastmail.com.dkim.fmhosted.com. | |
$ dig +short -t txt fm1.fastmail.com.dkim.fmhosted.com. | |
;; Truncated, retrying in TCP mode. | |
"v=DKIM1\; k=rsa\; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4aslbfO87x49Qy3uq70spE8y21YN22+PRgMjGZ6y2Tnqv/cbqeYYPqemesuTsyZNLhBNM8hzJ/RR4EDe4rpEMMWc7zyxQKO+SEkSfJyREANzDBCwLzIjQt9Vr7hQ+xpfz4m6c6bj8e7sWaH7AhacTw2nz7eqlo4K96BCc0tMmEXSYQZXdSLgT8In/Qu9qJNJw" "7sAuZEqIN7dNPoyRRdxEmnLaN2o8rI/IsQrfGcRCpKnpNcvPSXpe3o0/CSV3a+uSDNV8hrEWqNunGtPNMgiq2uA+uBM4z9EL6UTgN91D6V2vRnIHlzdG1uAkiy19TB8nAfo9GZ1pOnELXpM6EnKFwIDAQAB" | |
$ dig +short -t txt _dmarc.fastmail.com |
If you've been a regular follower of the FastMail blog, you've heard of JMAP. If you haven't, go check out that link. You'll get to see Neil and Bron telling you why it's cool. If you're really into the idea, you might also like reading the spec, which is quite easy to read and presented in soothing FastMail Blue.
#!/usr/bin/env perl | |
use 5.010; | |
use warnings; | |
use strict; | |
my @preferred_interfaces = qw(wlan0 eth0); | |
my $port = 5238; |
package ME::Bort::Plugin::Remote; | |
use 5.014; | |
use warnings; | |
use strict; | |
use Twiggy::Server; | |
use Atto qw(hello); | |
my $Server; |
#include <unistd.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <stdint.h> | |
#include <sys/socket.h> | |
#include <linux/if_alg.h> | |
#include <sys/param.h> | |
#include <string.h> | |
#include <strings.h> |
#include <unistd.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <stdint.h> | |
#include <sys/socket.h> | |
#include <linux/if_alg.h> | |
#include <sys/param.h> | |
#include <string.h> | |
#include <strings.h> |
#!/usr/bin/env perl | |
use 5.016; | |
use warnings; | |
use strict; | |
use AnyEvent; | |
use AnyEvent::IRC::Client; | |
use AnyEvent::HTTP; | |
use HTML::TreeBuilder 5 -weak; |