<?php
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Calculation\Calculation;
error_reporting(E_ALL);
set_time_limit(0);
date_default_timezone_set('UTC');
Title: | |
Deploying straight to Production: A Scientist approach with Experiments | |
Summary: | |
Deploying directly to production and testing in live can be scary, especially when your business can’t afford to lose any of | |
its traffic; but having a staging environment isn’t always an option, and with the right approach, the risks of deploying | |
straight to production can be mitigated. | |
Home Page | |
Today’s tech, tomorrow’s mindset, yesterday’s problems. => Todays tech, tomorrows mindset, yesterdays problems. | |
(no apostrophes) | |
You ideate, validate and prototype. => You bring the ideas, | |
Unsure exactly what you're saying here | |
on fluffy clouds | |
??? in the cloud? | |
Company |
<?php | |
class evidenceController { | |
public function getDetails($id){ | |
$course = Course::with(['courseType']) | |
->checkEstablishmentOnView() | |
->excludeArchived() | |
->findOrFail($id); | |
$view = View::make('courses/parts/details') | |
->with('course', $course); |
<?php | |
class baseClass { | |
protected $a; | |
protected $b; | |
public function __construct($a, $b = null) { | |
$this->a = $a; | |
$this->b = $b; | |
} |
Verifying that +markbaker is my blockchain ID. https://onename.com/markbaker |
This is a simple reader class for gpx files retrieved from the G-Paws Cat Tracker that allows you to loop over the trackpoints read from that file, returning lat/lon as attributes of a simple stdClass object as the returned "key" from the Reader, and ele/time as attributes of a simple stdClass object as the returned "value"
The Reader class
class gpxReader
{
public function __construct($fileName)
{
function parsePostcode2($postcode) { | |
$postcode = preg_replace('/\s*/','',strtoupper($postcode)); | |
$sector = substr($postcode,0,-2); | |
$outcode = $district = substr($sector,0,-1); | |
list($area) = sscanf($district,'%[A-Z]'); | |
$incode = substr($postcode,-3); | |
return array( |
For the Open Source PHPExcel library (https://github.com/PHPOffice/PHPExcel):
-
Autodetect separator, enclosure and line endings for CSV Reader
An autodetect option that will identify the separator (e.g. comma, semicolon, pipe, tab, etc), the enclosure (e.g. quote, double quote), enclosure escape character (e.g. "" or ") and line endings for csv files, and set them up for the CSV reader.
-
Helper Wizards for number format masks
function duplicateKeys($string) { | |
$string = strtolower($string); | |
$length = strlen($string); | |
for ($i = 0; $i < $length; ++$i) { | |
yield ord(strpos($string, $string[$i])) => $string[$i]; | |
} | |
} | |
foreach (duplicateKeys('badass') as $i => $value) { | |
echo $i , ' -> ' , $value, PHP_EOL; |