25 May 2013

The Ruby Reflector

Topic

PhantomJS

  Source Favicon
By miraculous1 of mir.aculo.us 25 days ago.
Email

PhantomJS web service calls the Freckle Rails app internally

Rails app serves Raphael.js, and our chart generation code and the data needed for it. (We use a special, stripped-down layout that only serves the chart and doubles resolution on everything to simulate rendering on a high-density screen (a feature that Raphael.js doesn't yet directly support).

PhantomJS renders the page

PhantomJS returns a GIF to Rails (the call from step 4)

Rails returns the GIF and …

mir.aculo.us Read
  Source Favicon
Email

Patrick : You can use PhantomJS for SEO.

Adam : We've used PhantomJS for that, took a couple of hours.

8m28s

Can you introduce the framework you're representing here?

Andrzej : HexagonalJS is not a framework, it's an architecture guide. Uncle Bob ( OOP) + Raganwald ( AOP) + Hexagonal Architecture. It's more like a set of guidelines

Piotr : EmberJS - it does as much as it can for managing your SPA. it's not minimalistic, for good reasons …

andrzejonsoftware.blogspot.com Read
  Source Favicon
By miraculous1 of mir.aculo.us 3 months ago.
Email

Fully automated tests with PhantomJS and Travis CI

Removed touch module from default distribution (you can add with our easy-to-use build system, or just load it in addition)

There's many more additions and bug fixes —see the detailed change log on the Zepto site.

We're already planning V1.1, for which we will look mostly into code refinements and performance improvements ( Zepto is already pretty speedy, as it keeps the loading and parsing time of your …

mir.aculo.us Read
  Source Favicon
By Peter Cooper of Ruby Inside 7 months ago.
Email

…your Capybara tests on a popular and powerful headless WebKit browser: PhantomJS.

ClientSideValidations 3.2 Released: A Key Release

ClientSideValidations extracts the validations from your Rails models and applies them to your forms directly on the client. 3.2 brings quite a few changes and extras, such as support for Rails 4.0's Turbolinks feature.

Attachinary: A Modern Attachments Solution for Rails

TomDoc Package for Sublime Text 2

rubyinside.com Read
  Source Favicon
By Nate Hunzaker of Viget.com Blogs 7 months ago.
Email

Building the PhantomJS test runner

If you don't have PhantomJS installed there's an excellent guide on their website. You'll want to make sure that you have the latest version (1.7 at the publication of this article) as more recent versions of PhantomJS have a new method of communicating between the page and PhantomJS that we use in our reporter.

Personally, I installed it using Homebrew :

brew install phantomjs

The following code will be used to …

viget.com Read
  Source Favicon
By Nate Hunzaker of Viget.com Blogs 7 months ago.
Email

Building the PhantomJS test runner

If you don't have PhantomJS installed there's an excellent guide on their website. You'll want to make sure that you have the latest version (1.7 at the publication of this article) as more recent versions of PhantomJS have a new method of communicating between the page and PhantomJS that we use in our reporter.

Personally, I installed it using Homebrew :

brew install phantomjs

The following code will be used to …

viget.com Read
  Source Favicon
On igvita.com 9 months ago.
Email

An open source performance suite in three easy steps: capture HAR with PhantomJS, analyze with YSlow for anomalies, automatically export to HAR Storage for the trends.

Advanced Recipes: PCAP & Server Traces

The browser is a convenient way to capture and export HAR's, but it's also not the only way. As long as you can configure your client app to use a proxy, such as Charles Proxy ( Mac) or Fiddler ( Windows), then you can export the same data. But, what if …

igvita.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 1 year ago.
Email

…experimentation.

js2coffee - Compile your JavaScript code into CoffeeScript. Could be a useful learning tool.

Front-end Unit Testing with JavaScript - Getting started with PhantomJS and CasperJS.

AppDrone - Automate the Mundane - Create new Rails projects by picking options from a UI.

afreshcup.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup over 1 year ago.
Email

Poltergeist - A PhantomJS diver for Capybara. The amount of effort we put into test tools continues to astound.

Coffee Cereal - Just what it says.

Sprite Cow - Very cool; give it a giant image of CSS sprites and then visually pick chunks to get the necessary CSS for each one.

Soda Theme - Custom themes (dark and light) for Sublime Text 2.

Customise Sublime Text 2 - Suggestions on starting points to make it a better editor.

Open …

afreshcup.com Read
  Source Favicon
By Trevor of Trevor Turk over 1 year ago.
Email

PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Software

tallgreentree/omniauth-37signals - GitHub

37signals OAuth2 Strategy for Omniauth 1.0

timrwood/moment - GitHub

Moment.js is a lightweight javascript date library for parsing, manipulating, …

almosteffortless.com Read