I hereby claim:
- I am OliPassey on github.
- I am olipassey (https://keybase.io/olipassey) on keybase.
- I have a public key whose fingerprint is 1DB5 7688 CC72 3857 8C08 9F0D EE43 7C0C B9F6 206B
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
# Following the guide found at this page | |
# http://programmingarehard.com/2014/03/17/behat-and-selenium-in-vagrant.html | |
echo "\r\nUpdating system ...\r\n" | |
sudo apt-get update | |
# Create folder to place selenium in |
#!/usr/bin/python | |
# Copyright (c) 2014 Adafruit Industries | |
# Author: Tony DiCola | |
# Forked & Amended: Oli Passey & Steven Gould (2017) | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
# Copyright (c) 2018 Steven Gould | |
# Author: Steven Gould | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
# copies of the Software, and to permit persons to whom the Software is | |
# furnished to do so, subject to the following conditions: | |
# The above copyright notice and this permission notice shall be included in all |
// Takes CLI arguments, or $_GET requests (in the form `http://host.name/path/filename.php?notification=whaddup`). | |
<?php | |
if (isset($argv) && count($argv) > 1) { | |
array_shift($argv); | |
$notificationText = implode(' ', $argv); | |
} else if (isset($_GET['notification'])) { | |
$notificationText = $_GET['notification']; | |
} else { |
var CronJob = require('cron').CronJob; | |
var job = new CronJob({ | |
cronTime: '00 */5 * * * *', | |
onTick: function() { | |
const puppeteer = require('puppeteer'); | |
(async () => { | |
const browser = await puppeteer.launch(); | |
const page = await browser.newPage(); | |
await page.setViewport({width: 1920, height: 1080}); |
var CronJob = require('cron').CronJob; | |
var job = new CronJob({ | |
cronTime: '00 */5 * * * *', | |
onTick: function() { | |
const puppeteer = require('puppeteer'); | |
(async () => { | |
const browser = await puppeteer.launch(); | |
const page = await browser.newPage(); | |
await page.setViewport({width: 1920, height: 1080}); |
# Download and Install the Latest Updates for the OS | |
apt-get update && apt-get upgrade -y | |
# Set the Server Timezone to CST | |
echo "Europe/London" > /etc/timezone | |
dpkg-reconfigure -f noninteractive tzdata | |
# Enable Ubuntu Firewall and allow SSH & MySQL Ports | |
ufw enable | |
ufw allow 22 |
# Copyright (c) 2018 Oli Passey & Steven Gould | |
# Author: Oli Passey & Steven Gould | |
# More information: https://olipassey.me.uk | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
# copies of the Software, and to permit persons to whom the Software is | |
# furnished to do so, subject to the following conditions: |
<?php | |
// Testing sending via pushbullet channels, rather than direct to devices. | |
$pb_api_key = "ADD-YOUR-PB-API-KEY"; | |
// Capture incoming data and try to detect JSON | |
if($json = json_decode(file_get_contents("php://input"), true)) { | |
print_r($json); | |
$data = $json; | |
} else if(isset($_GET["mode"]) && $_GET["mode"] == "test") { |