CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Tue, 05 Aug 2025 16:54:01 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090817163156
location: https://web.archive.org/web/20090817163156/https://github.com/technoweenie
server-timing: captures_list;dur=0.623701, exclusion.robots;dur=0.021359, exclusion.robots.policy;dur=0.010257, esindex;dur=0.011886, cdx.remote;dur=6.082612, LoadShardBlock;dur=1001.474211, PetaboxLoader3.resolve;dur=693.755069, PetaboxLoader3.datanode;dur=158.316916
x-app-server: wwwb-app204
x-ts: 302
x-tr: 1042
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app204; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Tue, 05 Aug 2025 16:54:02 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Mon, 17 Aug 2009 16:31:55 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 245ms
x-archive-orig-etag: "984d42ada950d2b32714b092502f9bfb"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 198323
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 17 Aug 2009 16:31:56 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Thu, 17 Jan 2008 13:47:48 GMT", ; rel="prev memento"; datetime="Tue, 14 Jul 2009 09:06:47 GMT", ; rel="memento"; datetime="Mon, 17 Aug 2009 16:31:56 GMT", ; rel="next memento"; datetime="Sat, 12 Sep 2009 18:50:41 GMT", ; rel="last memento"; datetime="Sat, 26 Jul 2025 13:08:23 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_11_20090817160600_crawl101.gpg-c/51_11_20090817162328_crawl101.arc.gz
server-timing: captures_list;dur=0.595266, exclusion.robots;dur=0.022734, exclusion.robots.policy;dur=0.010910, esindex;dur=0.010466, cdx.remote;dur=54.395900, LoadShardBlock;dur=564.800711, PetaboxLoader3.datanode;dur=261.618833, PetaboxLoader3.resolve;dur=385.546467, load_resource;dur=156.685807
x-app-server: wwwb-app204
x-ts: 200
x-tr: 1176
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
technoweenie's Profile - GitHub
Public Activity
-
TMail is a Ruby Email Handler.Forked from mikel/tmail Wed Aug 05 11:44:53 -0700 2009
-
kind of a bridge between using AR and a full blown schema-free dbUpdated Sat Jul 11 15:42:48 -0700 2009
-
Easily manage branches based off lighthouse tickets.Forked from guitsaru/lighthouse_branch Mon Jun 22 21:30:49 -0700 2009
-
Ruby's Intelligent PackagingForked from defunkt/rip Thu Jun 11 10:33:59 -0700 2009
-
Updated Sun May 31 16:57:54 -0700 2009
-
Ruby on RailsForked from rails/rails Sun May 17 18:04:57 -0700 2009
-
(horrible name!) Very basic web API for adding/removing files from git reposUpdated Mon May 25 15:09:44 -0700 2009
-
Ruby C bindings to Yajl. An extremely efficient streaming JSON parsing libraryForked from brianmario/yajl-ruby Sun May 17 19:34:32 -0700 2009
-
Rails plugin for using YAJL with Rails 3Updated Sun May 17 20:13:24 -0700 2009
-
ActiveRecord plugin allowing you to hide and restore records without actually deleting them.Updated Sat Apr 25 12:02:22 -0700 2009
-
Treat an ActiveRecord model as a file attachment, storing its patch, size, content type, etc.Updated Sat Apr 25 11:59:00 -0700 2009
-
A super tight library to add contexts to tests.Forked from jeremymcanally/context Sat Oct 18 17:52:53 -0700 2008
-
no really, i need to knowUpdated Mon Apr 20 15:53:03 -0700 2009
-
blank sinatra app, will turn into a generator once i'm happy with itUpdated Sat Apr 18 09:39:39 -0700 2009
-
Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite a...Updated Mon Apr 13 16:47:54 -0700 2009
-
an amazon s3 clone and bittorrent service (in ruby)Forked from why/parkplace Sat Dec 06 16:53:16 -0800 2008
-
Replacement for ActiveRecord fixtures using an extremely flexible ruby-based approach.Updated Tue Mar 24 09:32:15 -0700 2009
-
ActiveRecord plugin for versioning your models.Updated Tue Mar 24 09:30:58 -0700 2009
-
silly cron => english translatorUpdated Mon Mar 16 08:15:05 -0700 2009
-
ActiveRecord plugin for automatically converting fields to permalinks.Updated Thu Mar 12 14:46:19 -0700 2009
-
Updated Sun Mar 08 20:33:53 -0700 2009
-
i'm probably jumping the shark by posting this...Updated Wed Feb 25 14:01:57 -0800 2009
-
The express way to send mail from Ruby.Forked from adamwiggins/pony Fri Feb 20 20:05:14 -0800 2009
-
super experimental new lh client libUpdated Sun Feb 08 21:58:42 -0800 2009
-
A mirror of the mephisto code-baseForked from halorgium/mephisto Fri Feb 29 17:48:20 -0800 2008
-
A feed fetching and parsing library that treats the internet like Godzilla treats Japan: it domin...Forked from pauldix/feedzirra Thu Feb 05 23:07:48 -0800 2009
-
Ruby's OpenURI with Memcached for cachingForked from benschwarz/open-uri-memcached Fri Jan 23 15:16:30 -0800 2009
-
RSpec-esque matchers for Test::UnitForked from jeremymcanally/matchy Sat Oct 18 16:06:35 -0700 2008
-
Think resource_controller, except for sinatra.Forked from giraffesoft/classy_resources Sat Jan 31 07:09:28 -0800 2009
-
Updated Fri Jan 30 08:05:29 -0800 2009
-
Simple, pluggable, easily customizable score-based spam filter plugin for Ruby-based applicationsForked from courtenay/splam Sun Jan 04 13:45:05 -0800 2009
-
A Rails plugin that uses git to version ActiveRecord fields, like acts_as_versioned, but a git.Forked from parfait/acts_like_git Wed Dec 31 10:23:26 -0800 2008
-
Jekyll is a blog-aware, static site generator in RubyForked from mojombo/jekyll Thu Jan 01 13:01:55 -0800 2009
-
a tiny graphical app kit for rubyForked from why/shoes Wed Dec 24 22:42:25 -0800 2008
-
ActiveRecord connection proxy for master/slave connectionsUpdated Mon Dec 15 21:00:09 -0800 2008
-
Simple REST client for Ruby, inspired by microframework syntax for specifying actions.Forked from adamwiggins/rest-client Mon Jun 30 10:31:49 -0700 2008
-
Forked from contrast/exceptional Wed Dec 03 12:53:01 -0800 2008
-
OpenID authentication pluginForked from rails/open_id_authentication Sun Nov 30 23:16:15 -0800 2008
-
Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is w...Forked from Shopify/active_merchant Sat Nov 29 12:23:19 -0800 2008
-
Sequel: The Database Toolkit for RubyForked from jeremyevans/sequel Fri Nov 28 23:13:04 -0800 2008
-
Everyone's favorite memcached plugin for ActiveRecord.Forked from defunkt/cache_fu Tue Jan 22 16:28:10 -0800 2008
-
Database based asynchronously priority queue system -- Extracted from ShopifyForked from tobi/delayed_job Mon Sep 01 14:29:34 -0700 2008
-
experimental macros for testing rails controllers. port of rspec_on_rails_on_crackUpdated Mon Nov 03 22:48:04 -0800 2008
-
A Rails plugin to help populate your database with data for tests.Forked from notahat/machinist Sat Nov 01 18:45:24 -0700 2008
-
Forked from entp/seinfeld Thu Oct 09 16:55:28 -0700 2008
-
RSpec-esque matchers for Test::UnitForked from jeremymcanally/matchy Sat Oct 18 16:06:35 -0700 2008
-
Small module for creating time-based hashes based on URLs.Updated Wed Oct 08 15:17:59 -0700 2008
-
API for GitHub, using mechanize.Forked from lstoll/mechanical_github Sun Oct 05 18:53:10 -0700 2008
-
Spam blocking plugin with support for Akismet and Defensio.Updated Sun Sep 28 14:54:07 -0700 2008
-
Build common named scopes automatically, and provide a simple way to merge them with a single #se...Updated Thu Sep 18 11:05:04 -0700 2008
-
Sphinx plugin for Rails and MerbForked from freelancing-god/thinking-sphinx Thu Aug 14 10:56:59 -0700 2008
-
Client gem and command-line tool for creating and manage Heroku apps.Forked from adamwiggins/heroku-client Sun Mar 08 13:30:14 -0700 2009
-
Custom controller spec macros, with an included 'custom_scaffold' generator.Updated Tue Sep 02 11:01:40 -0700 2008
-
Discount (For Ruby) Implementation of John Gruber's MarkdownForked from rtomayko/rdiscount Fri Aug 08 16:06:36 -0700 2008
-
Translate from American to British and British to American (for amusement only)Forked from fearoffish/britify Thu Jul 31 00:33:13 -0700 2008
-
Jabber::SimpleForked from blaine/xmpp4r-simple Wed Jul 30 15:12:24 -0700 2008
-
A scripting framework that replaces rake and sakeForked from wycats/thor Mon Jun 23 13:05:03 -0700 2008
-
app:bootstrap rake task providing a command line menu to setup a rails app.Updated Mon Jun 23 10:56:42 -0700 2008
-
Painless encryption wrapper libraryUpdated Tue Jun 10 13:27:44 -0700 2008
-
Ground-up rewrite of Beast, a Ruby on Rails forum.Forked from courtenay/altered_beast Thu Apr 03 09:57:06 -0700 2008
-
command line twits and an api wrapper for twitterForked from jnunemaker/twitter Sun Apr 27 09:47:03 -0700 2008
-
Most awesome pagination solution for RailsForked from mislav/will_paginate Thu Apr 10 18:32:28 -0700 2008
-
Syncs one directory to another (example: a git project to an svn repo)Updated Thu Apr 10 07:51:49 -0700 2008
-
ActionView helpers for showing relative time spans like "Jan 1 - 5" or "Jan 1 - Feb 5"Updated Thu Apr 03 16:49:26 -0700 2008
-
Generic support for extracting GMail-style search keywords/values from stringsForked from bruce/keyword_search Mon Mar 03 16:13:05 -0800 2008
-
Rake tasks for working with migrations in a typical git branching workflow.Updated Wed Mar 26 14:30:40 -0700 2008
-
Chronic is a pure Ruby natural language date parser.Forked from mojombo/chronic Mon Jan 28 22:48:49 -0800 2008
-
Library for accessing ThruDB documents.Updated Wed Mar 26 12:43:39 -0700 2008
-
simple identity map for active record. eager loading associations FTLUpdated Wed Mar 26 12:43:39 -0700 2008
-
The most fantastic menace the world has ever known!Created Mon Mar 03 21:15:46 -0800 2008
-
Merb Core: All you need. None you don't.Forked from wycats/merb-core Fri Jan 11 21:50:53 -0800 2008
Public Activity
HEAD is 55501b9f6ab46d45db04a81956579402511ad092
x

-
technoweenie committed 55501b9f:
move the serialized AR record logic to #as_json. Leave ActiveRecord::Base#to_json to use the same Object#to_json implementation, but keep it around for documentation purposes.
diff --git a/activerecord/lib/active_record/serializers/json_serializer.rb b/activerecord/lib/act...
diff --git a/activerecord/lib/active_record/serializers/json_serializer.rb b/activerecord/lib/act...
New branch is at technoweenie/tmail/tree/mime_charset_bug
Forked repository is at technoweenie/tmail
HEAD is 7d256189beb04b37a9063cc719545dafebdaa7ea
x

-
technoweenie committed 7d256189:
allow Astrotrain::Message classes to fetch more fields than just rfc822
-
technoweenie committed 829ab21a:
refactor some Message stuff so it knows how to fetch messages from imap itself
HEAD is ed65303724adbfba158833f36d5a276d3662aa0e
x

-
technoweenie committed ed653037:
default values are now set only when the data hash is missing the key
HEAD is 4ee1327159530a36b67b8d892d198852aa9a5457
x

-
technoweenie committed 4ee13271:
add ability to #reload serialized data
HEAD is 460272ed62c3bb02deb82df663cfaf3e4a913dfe
x

-
technoweenie committed 460272ed:
add support for default values in serialized schemas
-
technoweenie committed 0020eaf6:
turn serialized attribute types into classes with a default attr
-
technoweenie committed 482bb296:
redefine #attribute_names so that ActiveRecord#to_json/#to_xml work
-
technoweenie committed 501e95a1:
fix string encoding issue
-
technoweenie committed 920f5c38:
ensure that attribute writers are not called when initializing the encoded data
class Speaker < ActiveRecord::Base
# stores the class' default serialization options
def self...
# exhibit a
{:conditions => case f.to_s
when 'active' then {:state => @@states[2]}
<?php
$account_key = $_GET['site_key'];
$api_key = $_GET['api_key'];
<?php
$account_key = $_GET['site_key'];
$api_key = $_GET['api_key'];
HEAD is 3df35c6580bcb4c84848c5b1115e8928ea3da288
x

-
technoweenie committed 3df35c65:
attempt to convert mail bodies with bad/unspecified charsets into utf-8
HEAD is 827e038468ebff6f936430f2aa9e315ad302304c
x

-
technoweenie committed 827e0384:
handle odd cases where the charset is specified in the mime-version (wtf)
module Astrotrain
class Mail < TMail::Mail
def charset( default = nil )
From 4e58cd93e22c29fd2b60b60f305a202ec20581f7 Mon Sep 17 00:00:00 2001
From: rick <technoweenie@g...
HEAD is 1b442afd28517367f073ebdef8fcefb6a92dfad1
x

-
technoweenie committed 1b442afd:
we like message-ids
~p/potion(master)> ./potion -v
potion 0.0 (date='2009-07-01', commit='4476f67', platform='i686-ap...
HEAD is 504b14646eec69e6b11efcba8ec35f3d33ebec5f
x

-
technoweenie committed 504b1464:
handle badly quoted subjects that raise Iconv errors
-
technoweenie committed 35608a45:
don't log successfully processed messages
HEAD is 28ecd925279856bc1acc47e357a61aa995b712e4
x

-
technoweenie committed 28ecd925:
optionally delete branch from remote if remote_name is given to delete command
-
technoweenie committed a0fbf52c:
allow optional remote_name for update command to push empty branch to the server. this gets around a github issue where branch-creating commits do not send webhooks or lighthouse pings.
-
technoweenie committed 043faad1:
add ability to call update command with extra LH commands
-
technoweenie committed 4afe0bcf:
refactor case statement into #run_command method
HEAD is db677fbac334c5e9b9126a983dbac9cb8084f663
x

-
technoweenie committed db677fba:
add update command for updating the status of a ticket
HEAD is 499a92cc0cc7f46f1daf3cd7a48b7d25b5d8850e
x

-
technoweenie committed 499a92cc:
add .zshenv as valid startup script
HEAD is 6530d5e55dd1ff5110ae44081b1528132e437e2b
x

-
technoweenie committed 6530d5e5:
convert local startup_scripts var to constant
HEAD is 4960ad87dbf9b08468e6e4f73b800bc84f12917f
x

-
technoweenie committed 4960ad87:
mimick ezcrypto api
-
technoweenie committed 35de4c93:
Version bump to 1.1.0
New branch is at technoweenie/pki/tree/master
New repository is at technoweenie/pki
"Hpricot Basics" is at
why/hpricot/wikis/hpricot-basics
xml attributes cannot be changed
class Elem
def initialize tag, attrs = nil, children = nil, etag = nil
self.name, sel...
HEAD is 09907d1b933d202333280fb2efc079f8bf969e16
x

-
Chad Woolley committed 6dc3a6a9:
Upgrade CI server to latest RubyGems [#2665 state:resolved]
-
Emilio Tagua committed 20deb677:
Add missing models and fixtures [#2673 state:resolved]
-
wycats-carllerche committed 07f733c6:
Ported simple benchmarking in new base
-
jeremy committed ee5520a0:
Merge branch 'master' of git@github.com:rails/rails
-
jeremy committed 41e9414b:
Include acts_as_string?
-
Emilio Tagua committed 5463823d:
Remove unnecessary condition and local variable [#2602 state:resolved]
-
Joe Van Dyk committed 29550cc9:
Add ability to get multiple memcached keys at the same time (via MemCacheStore#read_multi).
-
jeremy committed 3e2f0800:
Merge branch 'master' of git@github.com:rails/rails
-
Ken Collins committed 87adecfe:
Reimplement Fixtures.identify so that it consistently generates identities across ruby versions.
-
jodosha committed cef76c8a:
Ensure HasManyThroughAssociation#destroy delete orphan records [#2251 state:resolved]
-
jeremy committed a69b28a8:
Missing 1.8.7 backport extensions
-
lifo committed c5e109bb:
Make sure default_scope#create checks for options[:conditions] [#2181 state:resolved] [James Le Cuirot]
-
jeremy committed 37453e11:
Revert "Get AR CI passing again by requiring the entire core_ext"
-
jeremy committed cf6e025a:
Merge branch 'master' of git@github.com:rails/rails
-
Andy Stewart committed 5e190ef1:
Truncate helper accepts a :separator for a more legible result [#1807 state:resolved]
-
lifo committed 195fadbf:
Ensure HTTP Digest auth uses appropriate HTTP method [#2490 state:resolved] [Steve Madsen]
-
Emilio Tagua committed 28f5cfe0:
Add missing model and fixtures to finder_test [#2671 state:resolved]
-
Benjamin Floering committed 27de7f15:
Fixed limited eager loading associations with numbers in the name [#2668 state:resolved]
-
Kerry Buckley committed 49afe81a:
Report errors in 'all project' rake tasks [#2224 state:resolved]
-
jeremy committed 628110d7:
Active Support dependencies
And 95 more commits...
HEAD is 2a657725f1a31c4d88675ea01affeaed315474ef
x

-
jeremy committed 2a657725:
Mark pending release in changelog instead of edge
-
brynary committed 6339e5d3:
Allow MemCacheStore to be initialized with a MemCache object instead of addresses and options
-
jeremy committed 9fcadcbd:
Fix imprecise float comparison
-
Joe Van Dyk committed ad857712:
Add ability to get multiple memcached keys at the same time (via MemCacheStore#read_multi).
-
Ken Collins committed 50608ecc:
Reimplement Fixtures.identify so that it consistently generates identities across ruby versions.
-
jodosha committed 7a85927d:
Ensure HasManyThroughAssociation#destroy delete orphan records [#2251 state:resolved]
-
lifo committed 97b75c9f:
Make sure default_scope#create checks for options[:conditions] [#2181 state:resolved] [James Le Cuirot]
-
lifo committed dbb02582:
Ensure HTTP Digest auth uses appropriate HTTP method [#2490 state:resolved] [Steve Madsen]
New branch is at technoweenie/git_transactions/tree/master
This feature is coming soon. Sit tight!