Skip to content

Instantly share code, notes, and snippets.

View sgolemon's full-sized avatar
👩‍💻
Pushin' code and fixin' bugs

Sara Golemon sgolemon

👩‍💻
Pushin' code and fixin' bugs
View GitHub Profile
@sgolemon
sgolemon / php-8.0.0beta2.manifest
Created August 18, 2020 14:42
PHP 8.0.0beta2 Manifest
php-8.0.0beta2.tar.gz
SHA256 hash: 846121b46616ace8bf2a9e047b57919ca873fc95445041be3e1fd593fd58527e
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEFyn4OTjaROJ7oPTT29s5dHDRIXIFAl8757gQHHBvbGxpdGFA
cGhwLm5ldAAKCRDb2zl0cNEhchUgD/9GZJSosBXJCqEOfAsiYI2K1Dz3fp4l9NNr
ywp9iFJIhHwXvOb+ZesoDNsL2+L9m0N32xkHcl/a9/aOnkBVhwruW2eFOfxsIPvc
/PefpUJRXyqY//j7YkYrpybnVxixpg0WPpd8adhWn6JuHFNgGoK7aYL8/NKJgZvm
JdyvP8dZViWqFQt5GMQmpNa+wBu1PJdd0OlIWwPE0MQjakUYDIVI6XHnMqbXxq9i
@sgolemon
sgolemon / php-7.2.32.manifest
Created July 7, 2020 19:43
PHP 7.2.32 Manifest
php-7.2.32.tar.gz
SHA256 hash: b3aabb99e574c407dd58ad071fc52e27c489608fe06f1330d688d0fb7349089c
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEFyn4OTjaROJ7oPTT29s5dHDRIXIFAl8E0FkQHHBvbGxpdGFA
cGhwLm5ldAAKCRDb2zl0cNEhcgO6D/4s96u8f2p3iJtIAUnIfy4/2RKYOYiDSFWs
OZ6G6NInQyjvZWS8B2ONxisUgPgRqqE50qRosUyxg8ZqmN690P5PfCAgydzi0C3A
McON9VM8smOvz1DqQ4DS262gv3w9dPxtl6hL5APD6ALYmVzt1y22wn/u4A1gl2S8
rmmOIE+q/8ROSsK4ltG5ENC9hf665AAYV+GBJ8JxrLt/8rD5UFb6y1ceSUDUpR8D
@sgolemon
sgolemon / php-8.0.0alpha1.manifest
Created June 23, 2020 17:30
PHP 8.0.0 Alpha1 Manifest
php-8.0.0alpha1.tar.gz
SHA256 hash: dbc1df78f4b4bf758d796c0265b05500ab5e8d501543c5d7f42aeb67c9bbaa13
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEFyn4OTjaROJ7oPTT29s5dHDRIXIFAl7yOLMQHHBvbGxpdGFA
cGhwLm5ldAAKCRDb2zl0cNEhcgXhEACHhj72vnMzXA5hHHCqP9OHO68kIpsf7M3Z
T+FnAH0YcsCBwo3F7DYE46+gp6bbY8+L0glJYGqJ/ff+WpMX6bE8OzWwOZsfhn7j
pn4LC7FElO75He2CtJR03Mgta3ZTrK3eRyDqr8PFbCF4Gcywlbk/BNuGmERLYwqE
jgR/oEd5ExiF/R/5aWEviThZv5WkNGzVwd4m5pd7PKw0b5C5ujTlYbOB8JboSuOC
@sgolemon
sgolemon / git-gist
Created June 17, 2020 13:39
Command-line gist writer
#!/usr/local/bin/php
<?php
// Get a key from Github > Settings > Developer Settings > Personal Access Tokens
// Create a token with only the 'gist' permission.
const GISTKEY = '';
const GISTUSER = ''; // Put your github username here. Duh.
const GISTPOST = 'https://api.github.com/gists';
$headers = [
@sgolemon
sgolemon / gist:5a541fa86be682692c0276ac8209d18d
Last active May 26, 2020 18:02
Typed callables (random musings)
We can already do this:
function foo(Callable $bar) {
$bar("Hellow World");
}
But that requires foo() to make assumptions about the callback its received.
If it's invoked with a callback that doesn't take precisely one string argument, then things will break.
function ItakeNoArgs() {}
@sgolemon
sgolemon / php-7.2.30.manifest
Created April 14, 2020 16:01
PHP 7.2.30 Manifest
php-7.2.30.tar.gz
SHA256 hash: daa53d22510b0fd433904d1c3de460746860a974b776f727ac8acecb44e16e2f
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQItBAABCAAXBQJeldthEBxwb2xsaXRhQHBocC5uZXQACgkQ29s5dHDRIXJ2HhAA
oY8hnKGDIhMEQ1w6dt9+jSAhgIsQmMDfQq28XWEO83uUiEuD64klm2vcbVQ7UkPU
YhzeT++ExIjGupg7k2sdQ/z1IfmjJiYGRyaSuTvaK4gyYEEJ7CgBbnCDIqoAWLQk
a3lqV/4h2wbosm9AxwNfGSoJZx0nFnJ16p+7FpQqUA5WaFW3h+XVatZhbZBp6ZpR
+a5radnTLpLXC9/kKks9xFCLRonjMVCySZ3QyZV4+P4IHAnM5vTP3dpZQz5K6Rj0
@sgolemon
sgolemon / php-7.2.25.manifest
Created November 20, 2019 15:57
PHP 7.2.25 Manifest
php-7.2.25.tar.gz
SHA256 hash: b2cb1bd46454d33b2c65c2fd559f464cd14e57dd47b953adf5caa77fdf0de52b
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQItBAABCAAXBQJd1WI9EBxwb2xsaXRhQHBocC5uZXQACgkQ29s5dHDRIXIMjxAA
16iB4ws078S2k19WzUx4eBp/olwde8A17grNDU2Jw/WH3svDB5zGkAuy3QQv4orE
CMXjHhdN/UztRnGy37A2wQo4/mOEek7aT+xYXAf6jPct1MYJ9upYlbwyLZddNk+Z
ZUQLOfqLLVn2yJG+pEHcaFTG+2l9V2TVLFuR9R1KaWWt74p9A29WN233rdprqYTV
VndGSYstDcZ9xYAdLr41qKdQGQCKFmTtd+ashn4xvZjZ1vb/+sh+t4Yf/NFbxbJL
@sgolemon
sgolemon / php-7.2.25RC1.manifest
Created November 5, 2019 16:01
PHP 7.2.25 RC1 Manifest
php-7.2.25RC1.tar.gz
SHA256 hash: 015f73de0baa72e914932b62b7ba59f0ff88c2033e3ba0a244118699b2e70df8
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQItBAABCAAXBQJdwZglEBxwb2xsaXRhQHBocC5uZXQACgkQ29s5dHDRIXI+eA//
ZIzpHTUuYTHRorFdIsGBNEEqtOcHC8o8qVYafEfvL4/w32Z/t9ENvq22JoLalCZa
rgy6X/lfYKCXoopyRJhCx9EJiIVRh1tK97HWcc6Irfo6PzLeQ1pjq6k56Z3g/kzn
gYowTHEaEfdLyteOATqX5WbVLfgNcICqJU97FxcjHse0/IZrqUv9MbOKeHKW0/6E
n1bYX5Edjmwdh0p0hVD3WaMqhg0ikweQ7ri/Vu6GKNyJLcNtC2RmLoppyJ67SHUk
@sgolemon
sgolemon / php-7.2.23.manifest
Created September 24, 2019 18:54
PHP 7.2.23 Manifest
php-7.2.23.tar.gz
SHA256 hash: b32b426c84ff45154d6c11f00aff433bcac831a5c0a09bf0297075eefaea8fcc
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQItBAABCAAXBQJdimY6EBxwb2xsaXRhQHBocC5uZXQACgkQ29s5dHDRIXIbnBAA
rjmv2NzOCICkUnkJcZZ0ASRX3PwecGjjOtRHzlDCxmBQLBVaf5neNC1iZwjgUCdL
66+578wOfQUY76fuWPU+7EOa/Sk5ZsPu308p8aHE5n37t2B6lFS5wG8MHU8Gax3M
c7eiADgEfNj8ap1GqAwQ2BGq2EdXoYKAt4rHS771nT/run331j7MLextajZsppB9
dBLe8QZN7WV0WLNk5rGmcKvdfxMB46ucOrKE9H3UPTUQEhkBYELHALhhw9YzrccG
@sgolemon
sgolemon / php-7.2.23RC1.manifest
Created September 10, 2019 16:59
PHP 7.2.23 RC1 Manifest
php-7.2.23RC1.tar.gz
SHA256 hash: 2f99d104c427fe7f2d475fb3e6c6d30695a8d0f2d3f7fdc249baa4b43c183938
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQItBAABCAAXBQJdd9ZREBxwb2xsaXRhQHBocC5uZXQACgkQ29s5dHDRIXLuJg/8
Dhyv8pkadqGiV0QvMm2MzXmRAtIrlpyB0nS3H+fhwzYRCUUX96gE7SCFq92Tu7D0
OItAki2qy7AVCrLN5wO++noD2IOcZl63wuSMuyTmrOfFCByg25IiQU+2V7G+w2Zb
fT0ZuNxPjRz51sir/UQ20mPwoB94SuwJpadZor5Pw1dMDIEvbW2QedW5WJzbDT2l
AbtghT1+y7jC1TcJY60DEElgwuWGUdLkn051TF+sTfCCgazicq6VwvuXk2GZQJ6w