CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 24 Aug 2025 23:08:40 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100814135122
location: https://web.archive.org/web/20100814135122/https://github.com/josh/MacOnRack
server-timing: captures_list;dur=0.768693, exclusion.robots;dur=0.025444, exclusion.robots.policy;dur=0.011167, esindex;dur=0.014445, cdx.remote;dur=82.229670, LoadShardBlock;dur=295.876492, PetaboxLoader3.datanode;dur=71.872929, PetaboxLoader3.resolve;dur=104.941297
x-app-server: wwwb-app225
x-ts: 302
x-tr: 413
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app225; 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: Sun, 24 Aug 2025 23:08:41 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.67
x-archive-orig-date: Sat, 14 Aug 2010 13:51:22 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "05bf2b09b4df754df3e6727d41d8e408"
x-archive-orig-x-runtime: 36ms
x-archive-orig-content-length: 25837
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sat, 14 Aug 2010 13:51:22 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 14 Aug 2010 13:51:22 GMT", ; rel="memento"; datetime="Sat, 14 Aug 2010 13:51:22 GMT", ; rel="next memento"; datetime="Thu, 27 Jan 2011 00:54:01 GMT", ; rel="last memento"; datetime="Sun, 15 Sep 2024 01:56:26 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_17_20100814124937_crawl101-c/52_17_20100814134921_crawl101.arc.gz
server-timing: captures_list;dur=0.544660, exclusion.robots;dur=0.021549, exclusion.robots.policy;dur=0.009008, esindex;dur=0.013327, cdx.remote;dur=9.572508, LoadShardBlock;dur=86.624254, PetaboxLoader3.datanode;dur=63.802931, PetaboxLoader3.resolve;dur=309.388887, load_resource;dur=333.362516
x-app-server: wwwb-app225
x-ts: 200
x-tr: 516
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
josh's MacOnRack at master - GitHub
josh / MacOnRack
- Source
- Commits
- Network (2)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
Sending Request…
A sample MacRuby application demonstrating how to connect Rack to a WebView. — Read more
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Loading commit data... ![]() |
|
![]() |
English.lproj/ | ||
![]() |
Info.plist | ||
![]() |
MacOnRack.xcodeproj/ | ||
![]() |
README.markdown | ||
![]() |
application_controller.rb | ||
![]() |
main.m | ||
![]() |
rack_url_protocol.rb | ||
![]() |
rb_main.rb |
README.markdown
MacOnRack Demo
A sample MacRuby application demonstrating how to connect Rack to a WebView.
require 'rack_url_protocol'
class ApplicationController
attr_accessor :webView
def awakeFromNib
# Register your custom scheme.
# This should be unique to your app.
RackURLProtocol.register("rack", withRackApplication: self)
# Load the root "/" page
webView.mainFrameURL = "rack:///"
end
def call(env)
[200, {"Content-Type" => "text/html"}, ["<h1>Hello, MacRuby!</h1>"]]
end
end
Try it with Sinatra or any other rack application that runs on MacRuby.
See RackURLProtocol sstephenson/rack_url_protocol for the latest adapter.
- © 2010 GitHub Inc. All rights reserved.
- Terms of Service
- Privacy
- Security