Skip to content

Instantly share code, notes, and snippets.

View mwadams's full-sized avatar

Matthew Adams mwadams

View GitHub Profile
@mwadams
mwadams / gist:5358890
Created April 10, 2013 22:07
Z80 Assembler example
; 99 Bottles of Beer program in Zilgo Z80 assembly language.
; Assembles for ZX Spectrum/Timex - change Spectrum: lines
; if porting. Help from Marko! Compiled and tested with SPIN
;
; Adapted from the Alan deLespinasse's Intel 8086 version
;
; Author: Damien Guard ; damien@envytech.co.uk ; www.damieng.com
org 32768
using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;
using Microsoft.Extensions.DependencyInjection;
namespace DITest
{
public static class ServiceCollectionCheckerExtensions
{
'use strict';
angular
.module('datetimepicker', [])
.provider('datetimepicker', function () {
var default_options = {};
this.setOptions = function (options) {
default_options = options;
@mwadams
mwadams / app.config
Created March 8, 2018 10:06
Configure specflow for XUnit
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow"/>
</configSections>
<specFlow>
<language feature="en-US" />
<unitTestProvider name="xUnit" />
@mwadams
mwadams / gist:5954947
Created July 9, 2013 05:33
Bootstrap nested containers sample
<div class="container-fluid">
<div class="row-fluid">
<div class="span12">
<div class="container">
<div class="row-fluid">
<div class="span6">
<p>Nunc congue, enim nec faucibus rutrum, orci magna bibendum odio, nec euismod lectus neque at felis. Vestibulum lectus arcu, aliquet vel vulputate sed, aliquet convallis massa. Aenean urna ante, pretium in pellentesque at, posuere vitae urna. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec in ipsum urna, id aliquet erat. Aliquam id nisi eu nunc pulvinar faucibus quis quis erat. Aliquam placerat auctor lectus, sit amet consectetur ipsum lacinia sit amet.</p>
<p>Duis vulputate bibendum elementum. Phasellus eu sodales ligula. Vivamus at justo mauris, id pretium libero. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Maecenas hendrerit dolor sit amet urna lacinia porttitor. Integer
.firstChildForIE7 {
margin-left: 0 !important;
}
.lastChildForIE7 {
margin-right: 0 !important;
}
@mwadams
mwadams / gist:5730424
Created June 7, 2013 16:11
Snippet of computer.fs
(* THIS IS YOUR PROGRAM *)
let programInstructionMemory = [|
"load r0 1"
"add r0 1"
"write 0 r0"
"read r1 0"
"load r2 4"
"compare r0 r2"
"jumplt 2"
@mwadams
mwadams / computer.fs
Last active December 18, 2015 05:09
Toy computer with a basic instruction set
module Endjin.Computer
(* THIS IS YOUR PROGRAM *)
let programInstructionMemory = [|
"load r0 1" ;
"add r0 1" ;
"write 0 r0" ;
"read r1 0" ;
"load r2 4" ;
"compare r0 r2" ;
@mwadams
mwadams / gist:5730505
Created June 7, 2013 16:23
Updated snippet of code
let programInstructionMemory = [|
"load r0 1"
"add r0 1"
"write 0 r0"
"read r1 0"
"load r2 4"
"compare r0 r2"
"jumplt 2"
"exit"
"load r1 4"
ISomeService someTasks = new MyService();
var result = Retriable.Retry(() => someTasks.SecondTask(someTasks.FirstTask()));