Another switch button made entirely with CSS. Works better with Google Chrome. Inspired by http://dribbble.com/shots/343597-Switch-button
A Pen by Cainã Maturo on CodePen.
| <?php | |
| /* | |
| * Task: | |
| * Write a program that prints the numbers from 1 to 100. But for multiples of three print "Fizz" instead of the number and for the multiples of five print "Buzz". | |
| * For numbers which are multiples of both three and five print "FizzBuzz". | |
| * | |
| * Instructions: | |
| * This file (fizzbuzz.php) can be uploaded to a webserver that's running PHP4+ and executed with "php fizzbuzz.php" from the command line. | |
| * Alternatively, this file can be accessed directly (if webserver permissions allow) via your browser. |
| /** | |
| * 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"]; |
| Verifying that "robattfield.id" is my Blockstack ID. https://onename.com/robattfield |
| <? | |
| //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 |
| <?php | |
| /** | |
| * Class Http | |
| * | |
| * A class to manage HTTP-related functionality. | |
| * | |
| * @author Rob Attfield <[email protected]> <http://www.robertattfield.com> | |
| * | |
| * @package App\Helpers\Functions |
| /** | |
| * 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 |
| #!/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 |
| 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: |