Public Gists by manicolosi

Gravatar
Mon Nov 23 11:39:53 -0800 2009
1
2
3
module HTML
  class StathamSanitizer < WhiteListSanitizer
 
Gravatar
Sat Aug 22 19:16:14 -0700 2009
1
2
3
# Project Euler - Problem 15
# http://projecteuler.net/index.php?section=problems&id=15
#
Gravatar
Fri Aug 21 21:54:29 -0700 2009
1
2
3
# Project Euler - Problem 14
# http://projecteuler.net/index.php?section=problems&id=14
#
Gravatar
Fri Aug 21 20:48:42 -0700 2009
1
2
3
# Project Euler - Problem 14
# http://projecteuler.net/index.php?section=problems&id=14
#
Gravatar
Thu Aug 20 20:29:42 -0700 2009
1
2
3
class Grid
  def initialize(str)
    @grid = str.lines.collect do |line|
Gravatar
Sun Feb 01 18:30:10 -0800 2009
1
2
3
using System;
 
public delegate bool Predicate<T, U> (T arg1, U arg2);
Gravatar
Sun Feb 01 18:25:23 -0800 2009
1
2
3
enemy.Moved += EventHelper.Filter (
    (sender, new_pos) => my_pos.DistanceTo (new_pos) > weapon_range,
    (sender, new_pos) => ChangeStateTo (State.MoveCloser));
Gravatar
Sun Feb 01 18:22:13 -0800 2009
1
2
3
counter.Increased += EventHelper.Filter<CounterEventArgs> (
    (sender, args) => args.Count % 2 == 0,
    (sender, args) => Console.WriteLine (args.Count));
Gravatar
Sun Feb 01 18:14:43 -0800 2009
1
2
3
counter.Increased += (sender, args) => {
    if (args.Count % 2 != 0) {
        Console.WriteLine (args.Count);