I hereby claim:
- I am chriscz on github.
- I am chriscz (https://keybase.io/chriscz) on keybase.
- I have a public key whose fingerprint is 53C4 0540 6C16 09E7 F32A A341 AA42 2257 9499 8735
To claim this, I am signing this object:
| # Place under initializers/yaml_autoloader.rb | |
| class PsychLoaderPatch | |
| include Singleton | |
| def initialize | |
| logfile = File.open(Rails.root.join("log/yaml_disallowed_classes.log").to_s, "a") | |
| logfile.sync = true | |
| @logger = Logger.new(logfile) |
| #!/usr/bin/env bash | |
| set -eou pipefail | |
| # This is probably waaay too long. | |
| CERTIFICATE_VALID_DAYS=36500 | |
| NAME="$(getent passwd $(whoami) | awk -F: '{print $5}')" | |
| OUTPUT_DIR="/root/module-signing" | |
| KEY_FILE="${OUTPUT_DIR}/MOK.priv" |
| # Requires inotify-tools to be installed. On Ubuntu / Debian: | |
| # sudo apt install inotify-tools | |
| CRYSTAL=crystal | |
| TEST_ARGS=--chaos --parallel 4 --verbose | |
| SPEC_ARGS=--order=random --error-on-warnings --verbose | |
| WATCH=src/**/*.cr spec/**/*.cr test/**/*.cr | |
| # The make rule to use when running tests. Either spec or test | |
| TEST_RULE=test |
| require 'cancancan_ability_ext' | |
| class Ability | |
| include CanCan::Ability | |
| include CanCanCanAbilityExt | |
| def initialize(user) | |
| can :clone, Post, { id: user.post_ids } | |
| end | |
| end |
I hereby claim:
To claim this, I am signing this object:
| index.html | |
| #!/bin/bash | |
| # https://gist.github.com/sofyanhadia/37787e5ed098c97919b8c593f0ec44d8 | |
| # Make sure you grab the latest version | |
| set -euo pipefail | |
| VERSION='3.5.1' | |
| FILENAME=protoc-${VERSION}-linux-x86_64.zip | |
| INSTALL="/opt/protobuf/protoc-${VERSION}" | |
| CURRENT="/opt/protobuf/current" |
| import signal | |
| import os | |
| import readline | |
| from pprint import pprint | |
| def handle_shell(signal, frame): | |
| frames = [] | |
| while frame: |
| # This is free and unencumbered software released into the public domain. | |
| # | |
| # Anyone is free to copy, modify, publish, use, compile, sell, or | |
| # distribute this software, either in source code form or as a compiled | |
| # binary, for any purpose, commercial or non-commercial, and by any | |
| # means. | |
| # | |
| # In jurisdictions that recognize copyright laws, the author or authors | |
| # of this software dedicate any and all copyright interest in the | |
| # software to the public domain. We make this dedication for the benefit |
| /* | |
| * Multipage COW PoC | |
| */ | |
| #include <fcntl.h> | |
| #include <pthread.h> | |
| #include <string.h> | |
| #include <stdio.h> | |
| #include <stdint.h> | |
| #include <sys/mman.h> | |
| #include <sys/stat.h> |