25 May 2013

The Ruby Reflector

Topic

Hypertext Transfer Protocol

  Source Favicon
By wycats of Katz Got Your Tongue? 3 days ago.
Email

…proposal that allows applications to install JavaScript code in the cache that intercepts HTTP requests from the page and can fulfill them, even when the app is offline. With an API like this, the current AppCache could be written as a library!

Something like Jonas Sicking's app cache manifest is a great companion proposal, giving us a nice starting point for a high-level API. But this time if the high-level API doesn't work, we can fix it by using the low-level …

yehudakatz.com Read
  Source Favicon
By Satish Talim of RubyLearning Blog 4 days ago.
Email

Understanding HTTP concepts

Using cURL

net/http library

Using URI

Using open-uri

Using Nokogiri

Creating one's own Ruby Gem

Learning Rack

Deploying Pure Rack Apps to Heroku

Deploying a static webpage to Heroku

What's JSON?

Using MongoDB with Ruby Mongo driver

MongoHQ the hosted database

Using Sinatra

Deploying Sinatra apps to Heroku

Sinatra and SQLite3 interaction

The course contents are subject to change.

Mentors …

rubylearning.com Read
  Source Favicon
By Ashley Puls of New Relic 15 days ago.
Email

Location: Under the HTTP Sessions tab.

Supported Application Servers: Tomcat, JBoss 5 and 6, Resin, TomEE, Glassfish, and WebSphere

Use Cases: HTTP session information is used to determine usage trends such as the time of day when an application is getting the most amount of traffic. It can also be used to tune configuration properties such as the maximum number of active sessions allowed at one time and the amount of time a session remains active. For example, a …

newrelic.com Read
  Source Favicon
By Jason Clark of New Relic 15 days ago.
Email

…work, shutting down and transmitting data. They even run a fake service endpoint so data flows over HTTP, keeping as close to the runtime reality of the agent as possible.

With the additional environment spin-up and running our full stack, Multiverse tests are slower, but vital for coverage. We can easily write targeted automated tests against multiple different versions of individual frameworks, and validate that the agent works with new releases as they come out.

The Envfile lets each …

newrelic.com Read
  Source Favicon
By Lucas Welch of Opscode Blog 18 days ago.
Email

…infrastructure, including single command cluster deployments of a load balancer, cache server, and HTTP servers in Microsoft Azure, as well as self-aware configuration between Hosted Chef and system load balancers. By automating configuration across its hybrid infrastructure, Cheezburger can ensure system consistency with minimal risk of error.

For detailed information on the results Cheezburger achieved with Hosted Chef, please read the case study here .

opscode.com Read
  Source Favicon
On igvita.com 24 days ago.
Email

…header , which will act as a smart replacement to Vary : The 'Key' header field for HTTP responses allows an origin server to describe the cache key for a negotiated response: a short algorithm that can be used upon later requests to determine if the same response is reusable.

IE is special, as always!

Unfortunately, Vary support in IE, even in the latest versions, remains very poor: IE does not cache outbound headers, which means it cannot perform the appropriate …

igvita.com Read
  Source Favicon
By Assaf of Labnotes 27 days ago.
Email

…"ummm"

§ Hella-beautiful artisanally hand-crafted integers as a service . Those are the odd, even numbers available here .

§ Bryon Vandiver :

I'm creating a new proposal for an additional X-* HTTP request header; X-I-Dont-Want-Your-Goddamn-Iphone-App: true.

§ Dan North :

In order to catch an exception, you have to think like an exception.

blog.labnotes.org Read
  Source Favicon
By Satish Talim of RubyLearning Blog 1 month ago.
Email

…will end up using every day. You will also be introduced to Git, GitHub, HTTP concepts, RubyGems, Rack and Heroku.

Depending on participation levels, we throw a Ruby coding challenge in the mix, right for the level we are at. We have been known to give out a prize or two for the ‘best' solution.

Who's It For?

A beginner with some knowledge of programming.

You can read what past participants have to say about the course.

Testimonials

Natasha Murashev …

rubylearning.com Read
  Source Favicon
By Seth Falcon of Opscode Blog 1 month ago.
Email

Currently trying to enable non-ssl mode has no effect. This commit ensures we render a both an HTTP and HTTPS version of the Chef API lb config. This behavior now also matches Private Chef.

This fixes the following issues:

CHEF-4029 configurable bookshelf url & nginx ssl port issue

Ensure Nginx config respects configured ports.

This patch makes Nginx's rewrite and proxy set header directives respect the configured SSL port ( node['chef_server']['nginx']['ssl_port'] …

opscode.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 1 month ago.
Email