Videos in category Development




Railscasts #352: Securing an API

Railscasts #352: Securing an API

Posted in Frameworks, Podcasts, Development

There are many approaches to locking down an API. Here I start off with HTTP Basic authentication then move on to generating a unique token which can be passed through a URL parameter or HTTP header. Resources: Episode 350: REST API Versioning HTTP Basic Authentication HTTP Token Authentication OAuth Doorkeeper oauth2 rack-oauth2-server oauth2-provider

Tags: Rails, Railscasts, Development, Ruby, Frameworks, Ruby On Rails


How to Write Clean, Testable Code

How to Write Clean, Testable Code

Posted in Web Technologies, Development, Companies, Conferences

Google Tech Talks December 15, 2010 Presented by Miško Hevery. ABSTRACT The Clean Code Talks are designed to help teams get better at writing clean, well-designed, testable code. Such code is easier to write tests for, more robust, easier to understand and maintain. Having clean code lets you be more productive. It helps you release more often, with more robustness, more confidence, and fewer r...

Tags: Google Tech Talk, google nyc tech talk, Software Testing, Javascript, Google, GoogleTechTalks


The Essence of Caching - Ehcache

The Essence of Caching - Ehcache

Posted in Development, Companies, Conferences

Google Tech Talk January 24, 2011 Presented by Greg Luck, Founder of Ehcache, Ehcache CTO of Terracotta. ABSTRACT In this talk we will start with a performance problem and lead you through solving it with caching, discovering along the way the problems of distributed caching and their solutions. This will equip you with the tools to analyze a performance situation and to see whether a cache wil...

Tags: Google Tech Talk, Java, caching, Google, GoogleTechTalks




A JVM Does That?

A JVM Does That?

Posted in Development, Companies, Conferences

Google Tech Talk (more info below) March 29, 2011 Presented by Cliff Click, Azul Systems. ABSTRACT Just what the heck is a JVM *supposed* to do? JVMs already provide a host of services. The 'J' part definitely slants the service selection and the 'V' part means that underneath the illusion there's a lot of really cruddy stuff. The success of these illusions has led to the real popularity of JVM...

Tags: Google Tech Talk, Java, JVM, Computer Science, Google, GoogleTechTalks




YUI Open Hours: Photos Near Me on the Server

YUI Open Hours: Photos Near Me on the Server

Posted in Web Technologies, Development, Companies, Conferences

In this YUI Open Hours session from April 26, 2012, YUI engineer Eric Ferraiuolo provides a guided tour of the latest version of his Photos Near Me application, which uses shared YUI code and Handlebars templates on the server (in Node.js) and on the client to provide an optimal experience for users regardless of whether they have JavaScript enabled.

Tags: YUI, open hours, Javascript, yui 3, Node.js, express, handlebars, Yahoo!, YUI Theater, Techtalks