lastobelus (Michael Johnston)

Name
Michael Johnston
Email
Company
Currently contracted to Sage Software
Location
Canada
Member Since
Sep 22, 2008 (about 1 year)

Following 0 githubbers and watching 30 repositories view all →

Public Repositories (17)

  • typo

    Typo is the oldest and most powerful Ruby on Rails blogware, providing custom templates, powerful...

    legend

    Forked from fdv/typo Wed Mar 04 20:02:06 -0800 2009

    Last updated Fri Nov 20 08:28:00 -0800 2009

  • merb_global

    Localization (L10n) and Internationalization (i18n) support for the Merb MVC Framework. This fork...

    legend

    Forked from myabc/merb_global Mon Apr 06 15:27:49 -0700 2009

    Last updated Mon Nov 02 20:19:11 -0800 2009

  • vlad

    vlad, hacked for deploying Sagespark stack to rightscale

    legend

    Forked from seattlerb/vlad Mon Aug 03 22:20:14 -0700 2009

    Last updated Mon Aug 03 22:41:35 -0700 2009

  • trac2bex

    TODO

    legend

    Last updated Thu Jul 09 13:58:51 -0700 2009

  • objectpool

    a simple, robust, generic thread-safe object pool for ruby

    legend

    Forked from ahoward/objectpool Tue Aug 11 18:36:11 -0700 2009

    Last updated Thu Jul 09 06:35:22 -0700 2009

  • sequence_diagram.tmbundle

    textmate bundle for writing sequence diagrams using macros for gnu pic2plot

    legend

    Last updated Wed Jun 24 20:18:36 -0700 2009

  • lastobelus.github.com

    legend

    Last updated Fri May 29 00:48:31 -0700 2009

  • merb-recaptcha

    Merb plugin that provides recaptcha.net service helpers

    legend

    Forked from antage/merb-recaptcha Tue Dec 09 16:32:22 -0800 2008

    Last updated Thu May 07 15:03:02 -0700 2009

  • rubycas-client

    A branch of the RubyCAS-Client project to add a Merb filter. Also adds a rest client for getting ...

    legend

    Forked from AndrewO/rubycas-client Wed Oct 29 11:33:35 -0700 2008

    Last updated Thu Apr 30 21:49:23 -0700 2009

  • watir-mirror

    mirror of watir, since pistos is no longer maintaining his. Note, unfortunately the master branch...

    legend

    Last updated Fri Apr 24 10:45:15 -0700 2009

  • tmbundle

    TODO

    legend

    Last updated Tue Mar 24 23:06:53 -0700 2009

  • merb-manage

    A tool for controlling and configuring Merb applications

    legend

    Forked from ejdraper/merb-manage Thu Oct 30 17:37:47 -0700 2008

    Last updated Thu Dec 18 15:06:45 -0800 2008

  • firewatir-enhancements

    Fork of the mirror of the official Watir svn repository. For adding enhancements to firewatir -- ...

    legend

    Forked from Pistos/watir-mirror Mon Sep 29 17:32:45 -0700 2008

    Last updated Mon Dec 15 21:21:57 -0800 2008

  • merb-book

    Open Source Merb book

    legend

    Forked from mattetti/merb-book Mon Dec 08 11:18:35 -0800 2008

    Last updated Mon Dec 08 09:51:14 -0800 2008

  • schedulable

    "Schedulability" to your models, as simple as 1, 2, `schedulable`

    legend

    Forked from cementhorses/schedulable Fri Dec 05 18:26:52 -0800 2008

    Last updated Sun Dec 07 22:33:17 -0800 2008

  • backgroundrb

    A Ruby/Rails job server and scheduler

    legend

    Forked from gnufied/backgroundrb Wed Nov 05 12:12:47 -0800 2008

    Last updated Tue Oct 28 17:10:46 -0700 2008

  • redmine

    Redmine is a flexible project management web application written using Ruby on Rails framework. ...

    legend

    Forked from edavis10/redmine Mon Oct 20 20:56:49 -0700 2008

    Last updated Sat Oct 18 04:58:07 -0700 2008

Public Activity feed

lastobelus created branch lastobelus.com at lastobelus/typo Fri Nov 20 08:28:00 -0800 2009
lastobelus pushed to master at lastobelus/typo Fri Nov 20 08:18:26 -0800 2009
HEAD is 40ef8e0162d9cdaba84e380b3211def7183f6753

316 commits »

lastobelus pushed to master at lastobelus/merb_global Mon Nov 02 20:19:11 -0800 2009
HEAD is 1d3ebcf2a95c0766f130dd30a99203d34b849309
lastobelus pushed to master at lastobelus/merb_global Mon Nov 02 20:18:33 -0800 2009
HEAD is a11fe203f491bbb2e706fa87be75414993efe4e8
  • lastobelus committed a11fe203:
    cleanup outdated tasks in Rakefile, now that gem building is handled by jeweler
lastobelus pushed to master at lastobelus/merb_global Mon Nov 02 18:42:36 -0800 2009
HEAD is bda1a28f858de9a3b83cc827d67270a7d853a785

15 commits »

lastobelus pushed to master at lastobelus/merb_global Mon Nov 02 18:42:14 -0800 2009
HEAD is fc8ff48481a903ba0a62b79252092dceba8589f6

8 commits »

lastobelus pushed to master at lastobelus/merb_global Mon Nov 02 12:57:33 -0800 2009
HEAD is 8295c2200eced277b68c9d3098789f11390a140e

3 commits »

lastobelus pushed to master at lastobelus/merb_global Thu Oct 22 01:03:15 -0700 2009
HEAD is 06886be5b9c109cecd50e7e4ac8175be9845c471

5 commits »

lastobelus commented on rails/rails Wed Sep 30 19:55:18 -0700 2009
Comment in 1f07a89:

bah. try again with markdown:

  irb(main):005:0> basestring = "abcdefghijklmnopqrstuvwxyz123456789abcdef"
  => "abcdefghijklmnopqrstuvwxyz123456789abcdef"
  irb(main):006:0> sameaaaaaa = "abcdefghijklmnopqrstuvwxyz123456789abcdef"
  => "abcdefghijklmnopqrstuvwxyz123456789abcdef"
  irb(main):007:0> difearlyaa = "aacdefghijklmnopqrstuvwxyz123456789abcdef"
  => "aacdefghijklmnopqrstuvwxyz123456789abcdef"
  irb(main):008:0> differlate = "abcdefghijklmnopqrstuvwxyz123456789abcdee"
  => "abcdefghijklmnopqrstuvwxyz123456789abcdee"
  irb(main):009:0>  require 'benchmark'
  => true
  irb(main):042:0> n=15000000
  => 15000000
  irb(main):043:0>  Benchmark.bm { |x|
  irb(main):044:1* x.report {  n.times { sameaaaaaa <=> basestring }}
  irb(main):045:1> x.report {  n.times { difearlyaa <=> basestring }}
  irb(main):046:1> x.report {  n.times { differlate <=> basestring }}
  irb(main):047:1> }
        user     system      total        real
    2.650000   0.000000   2.650000 (  2.648783)
    2.500000   0.000000   2.500000 (  2.497226)
    2.630000   0.000000   2.630000 (  2.640446)
  => true
lastobelus commented on rails/rails Wed Sep 30 19:53:23 -0700 2009
Comment in 1f07a89:

@julik:

wha? do you mean <=> ?

it's not constant time. why would you make such a comment without checking?

irb(main):005:0> basestring = "abcdefghijklmnopqrstuvwxyz123456789abcdef"
=> "abcdefghijklmnopqrstuvwxyz123456789abcdef" irb(main):006:0> sameaaaaaa = "abcdefghijklmnopqrstuvwxyz123456789abcdef"
=> "abcdefghijklmnopqrstuvwxyz123456789abcdef" irb(main):007:0> difearlyaa = "aacdefghijklmnopqrstuvwxyz123456789abcdef"
=> "aacdefghijklmnopqrstuvwxyz123456789abcdef" irb(main):008:0> differlate = "abcdefghijklmnopqrstuvwxyz123456789abcdee"
=> "abcdefghijklmnopqrstuvwxyz123456789abcdee" irb(main):009:0> require 'benchmark'
=> true irb(main):042:0> n=15000000
=> 15000000 irb(main):043:0> Benchmark.bm { |x|
irb(main):044:1* x.report { n.times { sameaaaaaa <=> basestring }}
irb(main):045:1> x.report { n.times { difearlyaa <=> basestring }}
irb(main):046:1> x.report { n.times { differlate <=> basestring }}
irb(main):047:1> }

  user     system      total        real

2.650000 0.000000 2.650000 ( 2.648783) 2.500000 0.000000 2.500000 ( 2.497226) 2.630000 0.000000 2.630000 ( 2.640446) => true