HTTP/2 302
server: nginx
date: Wed, 16 Jul 2025 17:12:34 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090616124803
location: https://web.archive.org/web/20090616124803/https://www.ruby-lang.org/
server-timing: captures_list;dur=0.843791, exclusion.robots;dur=0.026494, exclusion.robots.policy;dur=0.012694, esindex;dur=0.013243, cdx.remote;dur=5.582439, LoadShardBlock;dur=240.741953, PetaboxLoader3.datanode;dur=204.453884
x-app-server: wwwb-app216
x-ts: 302
x-tr: 301
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: SERVER=wwwb-app216; 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: Wed, 16 Jul 2025 17:12:36 GMT
content-type: text/html
x-archive-orig-date: Tue, 16 Jun 2009 12:48:02 GMT
x-archive-orig-server: Apache/2.2.3 (Debian) DAV/2 SVN/1.4.2 mod_ruby/1.2.6 Ruby/1.8.5(2006-08-25) mod_ssl/2.2.3 OpenSSL/0.9.8c
x-archive-orig-vary: Accept-Language
location: https://web.archive.org/web/20090616124803/https://www.ruby-lang.org/en/
x-archive-orig-connection: close
cache-control: max-age=1800
memento-datetime: Tue, 16 Jun 2009 12:48:03 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate",
; rel="first memento"; datetime="Sun, 16 Jan 2000 06:07:55 GMT",
; rel="prev memento"; datetime="Sun, 24 May 2009 00:51:03 GMT",
; rel="memento"; datetime="Tue, 16 Jun 2009 12:48:03 GMT",
; rel="next memento"; datetime="Tue, 23 Jun 2009 23:54:14 GMT",
; rel="last memento"; datetime="Tue, 15 Jul 2025 21:17:13 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_10_20090616115045_crawl101_IndexOnly-c/52_10_20090616124722_crawl100.arc.gz
server-timing: captures_list;dur=8.982187, exclusion.robots;dur=0.173487, exclusion.robots.policy;dur=0.062713, esindex;dur=0.086904, cdx.remote;dur=364.483289, LoadShardBlock;dur=1045.084104, PetaboxLoader3.datanode;dur=899.998004, load_resource;dur=237.803159, PetaboxLoader3.resolve;dur=72.863296
x-app-server: wwwb-app216
x-ts: 302
x-tr: 1839
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: Wed, 16 Jul 2025 17:12:39 GMT
content-type: text/html;charset=utf-8
x-archive-orig-date: Tue, 16 Jun 2009 12:48:03 GMT
x-archive-orig-server: Apache/2.2.3 (Debian) DAV/2 SVN/1.4.2 mod_ruby/1.2.6 Ruby/1.8.5(2006-08-25) mod_ssl/2.2.3 OpenSSL/0.9.8c
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: windows-1258
memento-datetime: Tue, 16 Jun 2009 12:48:03 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate",
; rel="first memento"; datetime="Sat, 27 Nov 1999 18:29:46 GMT", ; rel="prev memento"; datetime="Sat, 23 May 2009 15:42:57 GMT", ; rel="memento"; datetime="Tue, 16 Jun 2009 12:48:03 GMT", ; rel="next memento"; datetime="Mon, 22 Jun 2009 21:16:57 GMT", ; rel="last memento"; datetime="Tue, 15 Jul 2025 21:17:14 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_10_20090616115045_crawl101_IndexOnly-c/52_10_20090616124722_crawl100.arc.gz
server-timing: captures_list;dur=3.740560, exclusion.robots;dur=0.129262, exclusion.robots.policy;dur=0.060063, esindex;dur=0.070887, cdx.remote;dur=288.350042, LoadShardBlock;dur=1477.581806, PetaboxLoader3.datanode;dur=940.890966, load_resource;dur=19.623674
x-app-server: wwwb-app216
x-ts: 200
x-tr: 2326
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
Ruby Programming Language
Ruby is…
A dynamic, open source programming language with a focus on
simplicity and productivity. It has an elegant syntax that is
natural to read and easy to write.
Read More…
cities = %w[ London
Oslo
Paris
Amsterdam
Berlin ]
visited = %w[Berlin Oslo]
puts "I still need " +
"to visit the " +
"following cities:" ,
cities - visited
A denial of service (DoS) vulnerability was found on the BigDecimal
standard library of Ruby. Conversion from BigDecimal objects into
Float numbers had a problem which enables attackers to effectively
cause segmentation faults.
ActiveRecord relies on this method, so most Rails applications are
affected by this. Though this is not a Rails-specific issue.
Continue Reading…
Posted by Urabe Shyouhei on 09 Jun 2009
Recently we have a welcome, historic development that the Ruby
1.8.6's maintenance stewardship moved from me (Urabe Shyouhei) to
Kirk Haines of Engine Yard.
Continue Reading…
Posted by Urabe Shyouhei on 23 May 2009