Video RIA & Web Media from Developer Fusion https://www.developerfusion.com/t/ria/media/view/video/ Video RIA & Web Media from Developer Fusion http://www.rssboard.org/rss-specification en-GB Mon, 05 Nov 2012 22:41:00 GMT #390 Turbolinks Turbolinks can make your Rails app feel faster by using JavaScript to replace the page content when clicking a link. It will be default in new Rails 4.0 applications, but here I show how to use it in Rails 3 and mention some of the gotchas. http://www.developerfusion.com/media/147326/390-turbolinks/ http://www.developerfusion.com/media/147326/390-turbolinks/ Mon, 05 Nov 2012 22:41:00 GMT James Crowley #360 Facebook Authentication This will show how to create a new facebook application and configure it. Then add some authentication with the omniauth-facebook gem and top it off with a client-side authentication using the JavaScript SDK. http://www.developerfusion.com/media/144313/360-facebook-authentication/ http://www.developerfusion.com/media/144313/360-facebook-authentication/ Mon, 02 Jul 2012 14:29:00 GMT James Crowley #350 REST API Versioning APIs should be consistent, but it is difficult to do this when returning a JSON response along side the HTML interface. Here I show how to add a versioned, RESTful API. The version can be determined from either the URL or HTTP headers. http://www.developerfusion.com/media/143186/350-rest-api-versioning/ http://www.developerfusion.com/media/143186/350-rest-api-versioning/ Wed, 16 May 2012 07:41:00 GMT James Crowley #340 DataTables DataTables makes it easy to convert a plain HTML table into one with pagination, sorting, and searching - all done with JavaScript and jQuery. Here I show how to set this up and use a Rails application as the data source. http://www.developerfusion.com/media/141688/340-datatables/ http://www.developerfusion.com/media/141688/340-datatables/ Thu, 12 Apr 2012 04:52:00 GMT James Crowley #334 Compass & CSS Sprites Compass improves the Sass experience by providing useful mixins, functions, and more. You will also learn how to make CSS sprites with it in this episode. http://www.developerfusion.com/media/140355/334-compass-css-sprites/ http://www.developerfusion.com/media/140355/334-compass-css-sprites/ Thu, 22 Mar 2012 07:16:00 GMT James Crowley #330 Better Sass with Bourbon If you are tired of the browser vendor prefixes in CSS, check out Bourbon. It provides Sass mixins and functions to make CSS more convenient. http://www.developerfusion.com/media/139660/330-better-sass-with-bourbon/ http://www.developerfusion.com/media/139660/330-better-sass-with-bourbon/ Wed, 07 Mar 2012 22:47:00 GMT James Crowley #328 Twitter Bootstrap Basics Twitter Bootstrap can help make beautiful web apps quickly by providing you with useful CSS and JavaScript. Here you will learn how to include it into Rails with the twitter-bootstrap-rails gem. http://www.developerfusion.com/media/139107/328-twitter-bootstrap-basics/ http://www.developerfusion.com/media/139107/328-twitter-bootstrap-basics/ Wed, 29 Feb 2012 08:02:00 GMT James Crowley #324 Passing Data to JavaScript There are a variety of ways to pass variables from a Rails application to JavaScript. Here I show three techniques: a script tag, a data attribute, and the Gon gem. http://www.developerfusion.com/media/138156/324-passing-data-to-javascript/ http://www.developerfusion.com/media/138156/324-passing-data-to-javascript/ Tue, 14 Feb 2012 08:53:00 GMT James Crowley #322 RABL RABL - Ruby API Builder Language - provides a DSL for generating JSON or XML responses in a Ruby application. Learn how to share and configure complex JSON data in this episode. http://www.developerfusion.com/media/137869/322-rabl/ http://www.developerfusion.com/media/137869/322-rabl/ Thu, 09 Feb 2012 02:16:00 GMT James Crowley #316 Private Pub Private Pub makes it easier than ever to publish and subscribe to real-time events in a Rails app. You can use publish_to with a block of JavaScript or supply a hash for use with JSON. http://www.developerfusion.com/media/136587/316-private-pub/ http://www.developerfusion.com/media/136587/316-private-pub/ Tue, 17 Jan 2012 06:24:00 GMT James Crowley #312 Sending HTML Email HTML email can be difficult to code because any CSS should be made inline. Here I present a few tools for doing this including the premailer-rails3 and roadie gems. http://www.developerfusion.com/media/135638/312-sending-html-email/ http://www.developerfusion.com/media/135638/312-sending-html-email/ Mon, 02 Jan 2012 08:20:00 GMT James Crowley #296 Mercury Editor Mercury allows you to edit a section of HTML directly in the web browser through a WISYIWYG editor. Here I show how to integrate Mercury into a Rails app and save the changes back to the database. http://www.developerfusion.com/media/132367/296-mercury-editor/ http://www.developerfusion.com/media/132367/296-mercury-editor/ Tue, 15 Nov 2011 15:02:00 GMT James Crowley Carl Franklin: Moving from Silverlight to Metro Carl explains Microsoft's motivation behind WinRT, and what they said (and didn't say) at BUILD. He explains what WinRT really is technically, and where .NET fits in the picture. Finally, he shows you what's involved when moving a Silverlight app to a Metro-Style app for Windows 8. http://www.developerfusion.com/media/132369/carl-franklin-moving-from-silverlight-to-metro/ http://www.developerfusion.com/media/132369/carl-franklin-moving-from-silverlight-to-metro/ Tue, 15 Nov 2011 15:03:00 GMT James Crowley Colin Melia on Silverlight 5 Carl got together with Colin Melia at DevTeach Montreal for a peek at the new Silverlight 5 Beta. Colin demos a handful of new features. http://www.developerfusion.com/media/120842/colin-melia-on-silverlight-5/ http://www.developerfusion.com/media/120842/colin-melia-on-silverlight-5/ Fri, 17 Jun 2011 17:31:00 GMT James Crowley #268 Sass Basics Sass extends CSS with variables, nesting, mixins and more. Here I show how to convert plain CSS to SCSS in a Rails 3.1 app. http://www.developerfusion.com/media/120080/268-sass-basics/ http://www.developerfusion.com/media/120080/268-sass-basics/ Mon, 30 May 2011 08:05:00 GMT James Crowley #267 CoffeeScript Basics CoffeeScript allows you to write JavaScript in a concise, elegant fashion. Here I convert JavaScript code to CoffeeScript in a Rails 3.1 app. http://www.developerfusion.com/media/119851/267-coffeescript-basics/ http://www.developerfusion.com/media/119851/267-coffeescript-basics/ Mon, 23 May 2011 09:55:00 GMT James Crowley #266 HTTP Streaming HTTP Streaming allows the browser to start processing the HTML response while the Rails app is still processing the rest of the request. http://www.developerfusion.com/media/119478/266-http-streaming/ http://www.developerfusion.com/media/119478/266-http-streaming/ Mon, 16 May 2011 07:44:00 GMT James Crowley Carl Franklin Builds a Silverlight File Uploader Brother Jay stops by the studio to play host as Carl takes us through his Silverlight file uploader project. http://www.developerfusion.com/media/117515/carl-franklin-builds-a-silverlight-file-uploader/ http://www.developerfusion.com/media/117515/carl-franklin-builds-a-silverlight-file-uploader/ Wed, 13 Apr 2011 22:11:00 GMT James Crowley #261 Testing JavaScript with Jasmine Are you testing your JavaScript? Learn how to add specs using Jasmine. This episode also covers jQuery integration with jasmine-jquery. http://www.developerfusion.com/media/118907/261-testing-javascript-with-jasmine/ http://www.developerfusion.com/media/118907/261-testing-javascript-with-jasmine/ Tue, 10 May 2011 03:36:00 GMT James Crowley Ivelin Ivanov and Ivan Donev on SilverMotion Back in October, 2010, Carl sat down with Ivelin and Ivan of PostVision at DevReach in Sofia Bulgaria. The super duo give us a personal demo of their Silverlight 3D project, SilverMotion. http://www.developerfusion.com/media/117324/ivelin-ivanov-and-ivan-donev-on-silvermotion/ http://www.developerfusion.com/media/117324/ivelin-ivanov-and-ivan-donev-on-silvermotion/ Fri, 08 Apr 2011 14:33:00 GMT James Crowley