Public Gists by tomo

Gravatar
Fri Oct 23 22:12:13 -0700 2009
1
2
3
(defcommand scroll-conkeror-down () ()
  (run-shell-command "conkeror -batch -f cmd_scrollPageDown"))
(define-key *top-map* (kbd"s-SPC") "scroll-conkeror-down")
Gravatar
Tue Oct 20 20:52:17 -0700 2009
1
2
3
import Data.List (foldl')
import qualified Data.ByteString.Lazy.Char8 as C
 
Gravatar
Tue Oct 20 17:49:26 -0700 2009
1
2
3
(defn prime? [n]
  (every? #(pos? (mod n %)) (range 2 n)))
 
Gravatar
Wed Oct 14 23:44:36 -0700 2009
1
2
3
From a4e9c6077528282cf3ce3a2fe28d39fa9932001d Mon Sep 17 00:00:00 2001
From: Thomas Jack <thomasjack@gmail.com>
Date: Thu, 15 Oct 2009 01:44:32 -0500
Gravatar
Wed Oct 14 17:33:53 -0700 2009
1
2
3
[tomoj@skami ~]$ irb
irb(main):001:0> class Fixnum
irb(main):002:1> attr_accessor :foo
Gravatar
Tue Sep 15 19:01:30 -0700 2009
1
2
3
def has_role?(role, object)
  case proxy = object.send(role)
    when ActiveRecord::AssociationCollection
Gravatar
Tue Sep 15 03:11:09 -0700 2009
1
2
3
class Filter < ActiveRecord::Base
  has_many :conditions
end
Gravatar
Thu Sep 03 05:39:49 -0700 2009
1
2
3
class Foo
  def done?
    false
Gravatar
Wed Sep 02 03:22:47 -0700 2009
1
2
3
[~]$ cd code/git
[git (master)]$ git pull
...
Gravatar
Tue Aug 11 12:35:45 -0700 2009
1
2
3
;; project euler problem 11
;; http://projecteuler.net/index.php?section=problems&id=11
 
Gravatar
Tue Aug 11 10:13:30 -0700 2009
1
2
3
(defn problem1 [n]
  (reduce + (filter #(or (= (rem % 3) 0)
                         (= (rem % 5) 0))
Gravatar
Thu Aug 06 01:48:58 -0700 2009
1
2
3
>> module FooModule
>> def define_instance_method(name, &code)
>> define_method name, code
Gravatar
Wed Aug 05 01:18:28 -0700 2009
1
2
3
(defn inner-text [node]
  (cond
    (:content node) (recur (:content node))
Gravatar
Thu Jul 30 13:13:06 -0700 2009
1
2
3
sinatra --version '>= 0.9.1.1'
sinatra-authorization
haml --version '>= 2.0.0'
Gravatar
Thu Jul 23 19:24:48 -0700 2009
1
2
3
user> (def whole-numbers (iterate inc 1))
#'user/whole-numbers
user> (def squares (map #(Math/pow % 2) whole-numbers))
Gravatar
Mon Jul 20 21:21:54 -0700 2009
1
foo bar
Gravatar
Mon Jul 20 10:05:34 -0700 2009
1
2
3
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')
 
class Bar
Gravatar
Thu Jul 16 23:51:29 -0700 2009
1
2
3
  <%- flash.each do |type, message| -%>
  <div id="flash_#{type}">
    <p><%= message %></p>
Gravatar
Thu Jul 16 15:09:20 -0700 2009
1
2
3
<h1>Editing <%=h @user.name %></h1>
 
<% form_for(@user) do |f| %>
Gravatar
Wed Jul 15 13:01:37 -0700 2009
1
2
3
public static int indexOfAny(String str, char[] searchChars) {
    if (isEmpty(str) || ArrayUtils.isEmpty(searchChars)) {
        return -1;