Skip to content

Instantly share code, notes, and snippets.

View mheijkoop's full-sized avatar

Marlies Heijkoop mheijkoop

  • Groningen, The Netherlands
View GitHub Profile
@mheijkoop
mheijkoop / NetworkManager-trigger-scan.service
Created June 12, 2015 17:57
trigger wifi scan on ubuntu 15.04 after suspend/resume so network manager connects
[Unit]
Description=Network Manager Trigger Scan
Requisite=NetworkManager.service
After=NetworkManager-wait-online.service
Before=network-online.target
[Service]
Type=oneshot
ExecStart=/usr/bin/nmcli device wifi rescan
@mheijkoop
mheijkoop / play_pacat.js
Created March 25, 2015 23:50
stream pulseaudio monitor to airplay
var airtunes = require('../lib/'),
spawn = require('child_process').spawn,
argv = require('optimist')
.usage('Usage: $0 --host [host] --port [num] --pacat [path] --source [source] --volume [num] --password [string]')
.default('port', 5000)
.default('volume', 50)
.default('pacat', '/usr/bin/pacat')
.default('source', 'nullsink.monitor')
.demand(['host'])
.argv;
def multiple_of_three_or_five(x:Int) = x % 3 == 0 || x % 5 == 0
def sum_of_multiples(upperlimit: Int) =
(for (n <- 1 until upperlimit if multiple_of_three_or_five(n)) yield n).sum
println(sum_of_multiples(1000))
@mheijkoop
mheijkoop / phpEvenCheck.php
Created April 27, 2012 13:26 — forked from josephwegner/phpEvenCheck.php
Is Number Even
<?
// this is more the PHP-way
// requires the bcmath extension so make sure your shared hosting provider has it.
is_even($argv[1]);
function is_even($number) {
$oldnumber = $number;
goto a;
result: