This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Date: Mon, 8 Mar 1999 21:44:30 -0500 | |
From: Jim Weirich <[email protected]> | |
To: [email protected] | |
Subject: Infinite Loops | |
I'm packing up my basement in preparation for some construction next | |
week. In cleaning off my computer bookself, I came across a number of | |
really old items, some of which may be interesting. | |
I used to collect infinite loops. I came across my list of loops |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sudo | |
looks like sudo: test 1 | |
looks like sudo: test 1 | |
Failures: | |
1) Sudo looks like sudo: test 1 | |
Failure/Error: Given(:sudo) { Sudo.new(bot_with_fatal_logger) } | |
NameError: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use Time::HiRes qw(time); | |
my $then = time(); | |
my $pass = 0; | |
while (1) { | |
my $now = time(); | |
if ($now < $then) { | |
die "$now < $then ($pass)\n"; | |
} | |
$then = $now; | |
$pass++; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Paul Visscher and Greg Mefford | |
require 'rspec/given' | |
require 'time' | |
class BerlinClock | |
def self.convert_time(time) | |
t = Time.parse(time) | |
clock = "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. 192.168.11.1 0.0% 6 0.9 0.9 0.9 1.1 0.1 | |
2. 10.167.0.1 0.0% 6 8.3 9.8 8.3 13.2 1.8 | |
3. ae0-1000.cr02.blasohdp.swo.rr.com 0.0% 6 11.7 16.6 10.2 42.4 12.6 | |
4. ae1.tr00.clmkohpe.mwrtn.rr.com 0.0% 6 14.2 14.0 12.3 14.9 1.1 | |
5. ae-9-0.cr0.chi30.tbone.rr.com 0.0% 6 26.2 25.9 24.6 27.0 0.9 | |
6. 107.14.17.147 0.0% 6 26.7 25.7 24.4 27.4 1.2 | |
7. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Paul Visscher and Josh Mills | |
require 'rspec/given' | |
class BathroomEtiquette | |
def initialize(stalls, line) | |
@stalls = stalls | |
@line_exists = line | |
@stalls_hash = make_stalls_hash(stalls) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ruby-mode 1.1 indents the following code like this | |
if true | |
val = string.split(/=/) | |
puts val | |
end | |
The puts line should be indented so that it matches the val line. | |
If you look at line 522 of ruby-mode.el (version 1.1, from elpa, I suspect other versions have the same code at possibly different line numbers) it says |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ : 1 > . /home/paulv/.rvm/scripts/rvm | |
++ /scripts/rvm : 8 > export HOME rvm_prefix rvm_user_install_flag rvm_path | |
++ /scripts/rvm : 9 > HOME=/home/paulv | |
++ /scripts/rvm : 11 > : rvm_stored_umask:0022 | |
++ /scripts/rvm : 12 > (( 0 == 0 )) | |
++ /scripts/rvm : 14 > for rvmrc in /etc/rvmrc '"$HOME/.rvmrc"' | |
++ /scripts/rvm : 16 > [[ -f /etc/rvmrc ]] | |
++ /scripts/rvm : 14 > for rvmrc in /etc/rvmrc '"$HOME/.rvmrc"' | |
++ /scripts/rvm : 16 > [[ -f /home/paulv/.rvmrc ]] | |
++ /scripts/rvm : 18 > grep '^\s*rvm .*$' /home/paulv/.rvmrc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ . /home/paulv/.rvm/scripts/rvm | |
++ export HOME rvm_prefix rvm_user_install_flag rvm_path | |
++ HOME=/home/paulv | |
++ : rvm_stored_umask:0022 | |
++ (( 0 == 0 )) | |
++ for rvmrc in /etc/rvmrc '"$HOME/.rvmrc"' | |
++ [[ -f /etc/rvmrc ]] | |
++ for rvmrc in /etc/rvmrc '"$HOME/.rvmrc"' | |
++ [[ -f /home/paulv/.rvmrc ]] | |
++ grep '^\s*rvm .*$' /home/paulv/.rvmrc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ruby 1.9.3 was released today. One of the notes in the NEWS file says | |
# | |
# * yaml | |
# * The default YAML engine is now Psych. You may downgrade to syck by setting | |
# YAML::ENGINE.yamler = 'syck'. | |
# | |
# I assumed that psych would be faster than syck, so I ran a test. timeline.yml is | |
# 984K of twitter timeline json converted to yaml. | |
require 'yaml' |
NewerOlder