I hereby claim:
- I am rattfieldnz on github.
- I am robattfield (https://keybase.io/robattfield) on keybase.
- I have a public key ASBz9Mhe7tnsydOJphvktGhNe8Y-JYirpP0nfzqiy690Lgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
########################## Add Chia Nodes ########################## | |
# This script adds a list of Chia nodes to the currently installed # | |
# Chia client on your Windows 10 system. # | |
# # | |
# See more info on Chia at https://chia.net. # | |
# # | |
# You can download the latest Windows version of Chia from # | |
# https://github.com/Chia-Network/chia-blockchain/releases. # | |
# # | |
# You are using this script at your own risk. I am unable to # |
#!/bin/bash | |
clear; | |
if [ -z "$1" ] && [ -z "${GOOGLE_API_KEY}" ]; then | |
echo 'Please provide a Google API key.' | |
exit | |
fi | |
if [ -z "$2" ] && [ -z "${CODECOV_TOKEN}" ]; then |
version: 2 | |
jobs: | |
build: | |
docker: | |
- image: circleci/php:7.3-fpm | |
parallelism: 4 | |
environment: | |
MYSQL_ROOT_PASSWORD: password | |
MYSQL_HOST: 127.0.0.1 | |
steps: |
#!/bin/bash | |
set -x | |
set -e | |
export DEBIAN_FRONTEND=noninteractive | |
sudo apt-get --purge autoremove -y mysql-server-5.6 | |
sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 8C718D3B5072E1F5 |
/** | |
* Return a Google_Service_Exception as a collection (good for API usage with Laravel framework). | |
* | |
* This example is used in a Laravel (v 5.4.34) app with spatie/analytics package. | |
* | |
* @param \Google_Service_Exception $e | |
* | |
* @see https://github.com/spatie/laravel-analytics | |
* @see https://github.com/google/google-api-php-client/blob/master/src/Google/Service/Exception.php | |
* @see https://developers.google.com/analytics/devguides/reporting/core/v3/errors |
<?php | |
/** | |
* Class Http | |
* | |
* A class to manage HTTP-related functionality. | |
* | |
* @author Rob Attfield <[email protected]> <http://www.robertattfield.com> | |
* | |
* @package App\Helpers\Functions |
<? | |
//CSP only works in modern browsers Chrome 25+, Firefox 23+, Safari 7+ | |
$headerCSP = "Content-Security-Policy:". | |
"connect-src 'self' ;". // XMLHttpRequest (AJAX request), WebSocket or EventSource. | |
"default-src 'self';". // Default policy for loading html elements | |
"frame-ancestors 'self' ;". //allow parent framing - this one blocks click jacking and ui redress | |
"frame-src 'none';". // vaid sources for frames | |
"media-src 'self' *.example.com;". // vaid sources for media (audio and video html tags src) | |
"object-src 'none'; ". // valid object embed and applet tags src | |
"report-uri https://example.com/violationReportForCSP.php;". //A URL that will get raw json data in post that lets you know what was violated and blocked |
Verifying that "robattfield.id" is my Blockstack ID. https://onename.com/robattfield |
/** | |
* A function to convert direction in degrees to general compass direction. | |
* @param {Number} deg The value to be converted, in degrees. | |
* @return {String} The converted compass direction. | |
*/ | |
function convertDegreesToCompass(deg){ | |
// The 16 general compass directions | |
var compassDirections = ["N","NNE","NE","ENE","E","ESE", "SE", "SSE","S","SSW","SW","WSW","W","WNW","NW","NNW"]; |