CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sat, 30 Aug 2025 00:09:36 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20080511143833
location: https://web.archive.org/web/20080511143833/https://github.com/lazyatom/soup/tree
server-timing: captures_list;dur=3.804456, exclusion.robots;dur=0.040863, exclusion.robots.policy;dur=0.018720, esindex;dur=2.401812, cdx.remote;dur=31.384220, LoadShardBlock;dur=258.048479, PetaboxLoader3.datanode;dur=121.006658, PetaboxLoader3.resolve;dur=96.847940
x-app-server: wwwb-app212
x-ts: 302
x-tr: 395
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app212; 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 302
server: nginx
date: Sat, 30 Aug 2025 00:09:37 GMT
content-type: text/html; charset=utf-8
content-length: 109
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Sun, 11 May 2008 14:38:31 GMT
x-archive-orig-connection: close
x-archive-orig-status: 302 Found
location: https://web.archive.org/web/20080511143833/https://github.com/lazyatom/soup/tree/master
x-archive-orig-x-runtime: 0.19142
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 109
cache-control: max-age=1800
memento-datetime: Sun, 11 May 2008 14:38:33 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 12 Mar 2008 00:19:22 GMT", ; rel="prev memento"; datetime="Wed, 12 Mar 2008 00:19:22 GMT", ; rel="memento"; datetime="Sun, 11 May 2008 14:38:33 GMT", ; rel="next memento"; datetime="Wed, 10 Dec 2008 18:32:19 GMT", ; rel="last memento"; datetime="Wed, 10 Dec 2008 18:32:19 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: 52_3_20080511122454_crawl108-c/52_3_20080511143744_crawl103.arc.gz
server-timing: captures_list;dur=0.675337, exclusion.robots;dur=0.021007, exclusion.robots.policy;dur=0.010256, esindex;dur=0.015792, cdx.remote;dur=5.237296, LoadShardBlock;dur=108.142179, PetaboxLoader3.datanode;dur=111.915601, PetaboxLoader3.resolve;dur=134.086974, load_resource;dur=143.436473
x-app-server: wwwb-app212
x-ts: 302
x-tr: 290
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
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: Sat, 30 Aug 2025 00:09:37 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Sun, 11 May 2008 14:38:33 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 1.08823
x-archive-orig-etag: "f63effed3859211c8d08037bdd50451a"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 24356
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sun, 11 May 2008 14:38:33 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 10 Mar 2008 20:46:51 GMT", ; rel="prev memento"; datetime="Wed, 23 Apr 2008 04:02:46 GMT", ; rel="memento"; datetime="Sun, 11 May 2008 14:38:33 GMT", ; rel="next memento"; datetime="Fri, 25 Jul 2008 13:59:23 GMT", ; rel="last memento"; datetime="Wed, 10 Dec 2008 18:32:19 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: 52_3_20080511122454_crawl108-c/52_3_20080511143744_crawl103.arc.gz
server-timing: captures_list;dur=0.816640, exclusion.robots;dur=0.029599, exclusion.robots.policy;dur=0.013700, esindex;dur=0.041598, cdx.remote;dur=45.125743, LoadShardBlock;dur=93.803585, PetaboxLoader3.datanode;dur=84.710926, PetaboxLoader3.resolve;dur=109.014452, load_resource;dur=108.468844
x-app-server: wwwb-app212
x-ts: 200
x-tr: 295
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
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
lazyatom's soup at master — GitHub
Description: | I suppose it's a document database. Or a tuple store. But really, it's just data sloshing around, waiting to be used. |
Clone URL: |
git://github.com/lazyatom/soup.git
Give this clone URL to anyone.
git clone git://github.com/lazyatom/soup.git
|
soup /
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Tue Apr 15 14:51:08 -0700 2008 | Merged some of the changes from elliotcable's f... [lazyatom] |
![]() |
Manifest | Thu Apr 17 08:55:25 -0700 2008 | Pushing new manifest and version (forgot some f... [lazyatom] |
![]() |
README | Sun Apr 13 14:00:59 -0700 2008 | Updated the README to use the Soup interface [lazyatom] |
![]() |
Rakefile | Thu Apr 17 07:27:45 -0700 2008 | Disabling RCov tests, as RCov seems to be broke... [lazyatom] |
![]() |
lib/ | Thu Apr 17 08:55:25 -0700 2008 | Pushing new manifest and version (forgot some f... [lazyatom] |
![]() |
spec/ | Thu Apr 17 07:28:22 -0700 2008 | Added new search syntax to Soup interface [lazyatom] |
README
Soup is a bit of everything, summoned from nothing. Soup is like an imaginary friend - comforting, and will often talk to you, but when you look closely, they don't exist. Terrifying. And so: require 'soup' Soup.prepare Soup << { :name => "James", :skills => "Bowstaff, nunchuck" } # ...much later... s = Soup['james'] s.skills # => "Bowstaff, nunchuck" Soup << { :mane => "Lush and thick" :teeth => "Sharp and ready" :position => "Above my bed!!!" } The point is that you can set any attribute on a Soup data, and it will be persisted without care. With reckless abandon, really. The data can be stored using anything - Soup doesn't really care much about the underlying persistence layer. I've written implementations using DataMapper, ActiveRecord and Sequel... there are other implementations of course. Unknowable implementations. Terrifying implementations. You Fool! Warren is Dead! (c) 2008 James Adam, MIT LICENSE. Yeah. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXP XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXY?""" . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXY?"" ,;ciCCC "?YXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY??"" .,;iCCCCCCCCCC .,. `""""""???YYYYYYYYYYXXXXXXXYYYYY???""""""" ..,;ciiCCCCCCCCCCC''` ```'`CCiiicccccccccc;;,,. .,..,..,;cccciiiCCCCCCC????>''````` .;ciCCC Cic;,. `''<<????CCCCCCCCCCCC?????''''''''`````' ..,;;;ccciiiCCCCCCCCCC CCCCCCCCCCCCcc;;;,,. .,..,..,..,;;cciiiiCCCCCCCCCCCCCCCCCCCCC??>'` ``''?CCCCCCCCCC"'```''CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC??""''`` _.,;cciCC ic;;,. ````'<?Ciiccc;,,. ````'''`CCCCCC''''''''`' .,;cciiiCCCCCCCCCC?"'` CCCCCCCCCiic;._ ```''"<?CCC;;;,,,.,..,...,;;;;;;C777???CC'''''``' _,xiXX . ```'''`CCCCCCCiicc;,,,,,.. ```````' .,,,xiiXXXXXXXXXX XXXXXxXx,,,. ``````````````````` .,..,..,.xiXiiXiiXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXxXxxXxXXXXXxxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXY??""" """?YXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYY???""" = """""???YYXXXXXXXXXXXXXXXXXXXXXXXXXXYYY???"" ,; -;ccccc;;,.,.. """""""""" ,;ciCC'``' ;;, ```'???CCCCC `''--;CCicc;;, .,;;,,,. .. .,;ciCCCCCCCicc;- C'```CCiiiiiCCCCtCiicc;,. ```' . .,;;iCCCCC'' .,;;cccc-''`CCCCCCCCCCCCC;; CCCCc;,,.,;CCCcc,,,,..'' .;CC'`'CCCCCCCCCC'' ``' .,;;;cc===`CC''````````' .,...```' .C.,.`""""?CCCCC'`CCC''''``' .,.,;ciCCCCCC..,;cciiCtttCCCCCCCtt ```' `'`CCCCCCCCCCC' . `' ```' .,. ```CCC''''`CCCCCCCCCCCCC?"'' .. ``' ```' $$$$$$$$$$$$ccc$$$$$$$$"?hccc=Jcc$$hccccccc$$$$$$$$$$$$$cccccc,,,,,ccc,,.. $$$??hcccci???CCCCCC$$L ,$$$$c $$hcccccJ???LcccccccccJCCC???????CCCC?????? $$F `?$$$$$$$$$$$$$$$$. ,$$"$$.?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$,. ,$$$$$$$$$$$$$$$$. ,$$ $$h $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$??????????$$ $$$h $$$$$$$$$$$$$$$$$$ $$$ ?$h ?$$$$$$$$$$$$$$$$$$$$$$$???izc?????????i?? ???" ?????$$$$$$$"""""" "" ?"" `"?"""$$$$$$$$??<Lr??cr?="" . . . ,,,,,,,,,J$$$$$$$$,.,,,,,,,,.. ,$$$$$$P>JP" .,;;,.!!;,.!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$C3$$ -' --''`!!!!'`' .. `! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Ci??c,,,.,..,. ````` $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JJCCCC????????$$????rrrcccc, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$C<<$$$$$PF<$$$$ $$$$$cizccCCCCCCCCCcccc$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$?????)>>J$CLccc$??"" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$????ii?iiJJJ$$??""" $$$$$$$$$$$$$??$$$$????P$$$???iiiiicccccc<<????)Cicc$P"" .. .,;;!!! $$$$$CCCCCCC>>J>>>>cccccc>>>??C????CC>cccJ$??""""" -``!!;!' .!!!' $$$$$??CCCCCCCCCCCff>>>>>J$$$P"""""""" ..,;;;;;;;!'`.,;;!''' ??????????????"""""'' `' .,..,;;;;!!!'```..```' .,.,;;;- `,;' .,. ,;;----'''''''```````' `''`,;;!!'''`..,;;'' ,; ---;;;;;;;-----'''''''''``' --- `' .,,ccc$$hcccccc,. `' ,;;!!!'``,;;!!' ;;;;,,.,;-------''''''' ,;;!!- .zJ$$$$$$$$$$$$$$$$$$$c,. `' ,;;!!!!' ,; ```' -;;;!'''''- `.,.. .zJ$$$$$$$$$$$$$$$$$$$$$$$$$$c, `!!'' ,;!!' !!- ' `,;;;;;;;;;;'''''```' ,c$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$c, ;!!'' ,; ,;;;!!!!!!!!''``.,;;;;!'`' z$$$$$$$$???"""""'.,,.`"?$$$$$$$$$$$ ``,;;!!! ;;.. --''```_..,;;! J$$$$$$??,zcd$$$$$$$$$$$$$$$$$$$$$$$$h ``'``' ```''' ,;;''``.,.,;;, ,$$$$$$F,z$$$$$$$$$$$$$$$$$$$c,`""?$$$$$h !!!!;;;;, --`!''''''' $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$h.`"$$$$h . `'''``.,;;;!;;;--;; zF,$$$$$$$$$$?????$$$$$$$$$$$$$?????$$r ;?$$$ $. !;.,..,.````.,;;;; ,$P'J"$$$$$$P" .,c,,.J$$$$$$$$$"',cc,_`?h.`$$$$ $L '``````' .,.. ,$$". $ $$$$P",c$$$$$$$$$$$$$$$$',$$$$$$$$$$ $$$$ $$c, !!!!!!!!!!!!!''' J$',$ $.`$$P c$$$$$$$$$$$$$$$$$$,$$$$$$$$$$$ $$$$ $$$$C `` J$ ,$P $$ ?$',$$$$???$$$$$$$$$$$$$$$??"""?$$$ <$$$ $$$$$ c ;, z$F,$$ `$$ $ ?$" "$$$.?$$$ $$$P c??c, ?$.<$$',$$$$$F $$h. -!> (' $" $F ,F ?$ $ F ,="?$$c,`$$F $$"z$$',$' ,$$P $h.`$ ?$$$$$r $$$$$hc,. ``' J$ $P J$ . $$F L ",,J$$$F <$hc$$ "$L,`??????,J$$$.` z$$$$$ $$$$$$$$$$c,'' ?F,$',$F.: $$ c$c,,,,,c,,J$$$$$$$ ?$$$c,,,c$$$$$$F. $$$$$$ `"$$$$$$$$$$$c, $$',$$ :: $$$$$$$$F"',$$$$$$$$$$h ?$$$L;;$$$??$$$$ $$$$$$ "?$$$$$$$$$$ $$$$$$ : .`F"$$$$$$$$$$$$""""?"""h $$$$$$$"$,J$$$$ $$$$$' "?$$$$$$$ $$$$$$.`.` h `$$$$$$$$$$$cccc$$c,zJ$$$$$P' $$$$$P',$$$$P $. `""?$$ $$$$$$$ ` "$c "?$$$$$$$$$$$$??$$$$$$$$" ,J$$$P",J$$$$P .. `" ?$$$$$$h ?$$c.`?$$$$$$$$$' . <$$$$$' ,$$$" ,$$$$$" !!>. . `$$$$$$$h . "$$$c,"$$$$$$$' `' `$$$P ,$$$' ,c$$$$$' ;! ```<!!!> `$$$$$$$c "$$$c`?$$$$$ : : $$$ ,$$P' z$$$$$$' ;!! $hc ```' ; `$$$$$$$. ?$$c ?$$$$ .: : $$$ $$F ,J$$$$$$' ;!! .,.. ' `$$$$$$$ "$$h`$$$$ .' ' $$$ ,$$ ,J$$$$$$' !!! ????P `$$$$$$L $$$ $$$F :.: J$$P J$F J$$$$$P ;!! -=< ?$$."$$ `$$ ?$$' `' z$$$F $P $$$$$$' !!' cc `$$$c`? ?$.`$$hc, cd$$F ,$' $$$$$$ ;!! $$$$c `$$c$$$$$$$$$",c$' $$$$$$ `!! $$$$$ `?$$$$$$$$$$$$P' $$$$$$> .. $$$$$ `"?$$$$$$$P" $$$$$$L $$c, !! <$$$$$ zc,`"""', <$$$$$$.`$$$$cc, !! J$$$$P `$$$$$$$' !' $$$$$$L `$$$$$$h ;, $$$$$L `! J$$$$$',!! $$$$$$$ `$$$$$$ ' <$$$$$. ! $$$$$$ !! ?$$$$$$ `$$$$$ ,$$$$$$$c `,`???? ;' c,?$$$$' `?$$$ $$$$$$$?? `!;;;;! . `h."?$P `$$$ ,$$$$$$$h. `''' `' `$$$P `?$ $$$$$$$$h `!' `"' ` `$$$$$$$$F !; ! ;, `$$$$$$$' `!!> `! c, ;, `?$$$$P !!> . $F !!> `""' `!! ;!> <- $F `!!' ;!; ' `! <!> ; $F `' <! !!! !!> !! ?' `' !!! !!! !!> !! !!' <!! ;!!! `' ; ;!! !! !!!! !' !!! `' !!! ' ; !! ;!!' ! !!! ;! ! <!!! )' `! ,;;> ;!!! `! `'' ;!!! ! `! ;! ;!!! ,$$c, ` !'' ;!!! ' ,c$$$$$$c. > ; !!! ?$$$$$$$$$ !!> ;!! .!!! .!> "?$$$$$$$ <! `! ,; ;!! !!!! !! `"?$$$$ . ' ' ;!!! .!!!! !! . `"?$ `' <!!' .!!!!!! !!!' ! > ` .!!! <!!'`!!! .!!!!; !!> !!! <!!' !! ;!!!!!! (' ;, <!! !!!' !!! !!!'!!! !> `! !!' !!!' `!!';!> !! <! `' `! !>. ' ;<!!' .!!! !!' <!' ; `!! ; `! !!!> .<!>;!!!' !!! `!! <!! .. ' ' !!!' ;, <!!! <!! ; !!! !!>;!!''! J$$c `!!; !!> ;!!! ;!! <! !!> !! `!! !' J$$$$hr `'' !!!,;; ;!!! !! <!! <!! !' ;!! ' <$$$$$$$. <!!!'! !!! !;<!!' !!! ;! !!> $$$$$$$$$$. `' ! `!!! !!!!!' !!! !! `!!! ?$$$$$$$??$c !!>; ;!! ;!!!!! ;!!> !! <!!> ?$$$$$$c,`$$. `!!! !!! !!! !' `!!> !! !!! "?$$$$$$ "?$c `<! ;!! !! ;! !!!> ! ;!!!, "$$$$$$c,"?$c, ;!! !! ;! !!!! ! `!!!! "$$$$$$c ?$$h. !!!> !! !! !!!! !!! "?$$$$c "$$$c, !!!' ' !! `!!! `! "$$$$h.`?$$$c, <!!!> <!! `!!! !> ?$$$$$c ?$$$$h. `!!! `!! !!! `' "?$$$$h.`?$$$$ `!!> !! `!! `?$$$$$$$$$$ `!' !! `' "$$$$$$$$$ `!> ?$$$$$$$ `! `"?$$$$ `- ;! `"$$ `? (https://www.edvard-munch.com/Paintings/other_artists/scream_ascii_3.htm)
This feature is coming soon. Sit tight!