Skip to content

Instantly share code, notes, and snippets.

View Drarok's full-sized avatar

Mat Gadd Drarok

View GitHub Profile
Function Explode(Separator, S : String) : TStringList;
Var
PrevPos, x : Integer;
strLen,
delimLen : Integer;
Begin
If (Separator = '') Then
Raise Exception.Create('Empty separator');
Result := TStringList.Create();
<HTML>
<HEAD>
<TITLE>Volume Discount</TITLE>
<SCRIPT LANGUAGE = "JavaScript">
// A program to tell a customer what volume discount they can expect.
var numberOfGiftBoxes = window.prompt('Please enter now many boxes you are purchasing.', '');
var boxes = parseFloat(numberOfGiftBoxes);
if (isNaN(boxes))
@Drarok
Drarok / gist:7b2fb47658f6869eb8a1
Created January 26, 2015 17:23
Pragma-style markers in Swift
// MARK: - Section1
func section1Method0() {
}
// MARK: Test1-1
func section1Method1() {
}
// MARK: Test1-2
func section1Method2() {
<?php
function csv_to_array($filename='/root/samhodson/nagios-dev.csv', $delimiter=',', $enclosure = '"')
{
if(!file_exists($filename) || !is_readable($filename)) echo "neg";
return FALSE;
$header = NULL;
$data = array();
if (($handle = fopen($filename, 'r')) !== FALSE)
<?php
$username = 'trololololol';
$password = 'trololololol';
$url = 'http://some-project.localdev/';
// Set some curl options.
$ch = curl_init();
curl_setopt_array($ch, array(
SELECT
ServerObject.Name,
storageYesterday.Committed AS committedYesterday,
storageToday.Committed AS committedToday,
ROUND((storageToday.Committed - storageYesterday.Committed) / 1073741824) AS DifferenceGB
FROM
ServerObject
LEFT OUTER JOIN
StorageUsedByVm AS storageYesterday ON
storageYesterday.VcenterId = ServerObject.VcenterId