1. West Coast Riders 2009

    29:00

    from Kim Lerhaugen Added 587 0 0

    Snowmobile movie from 2009

    + More details
    • Rails 3 Update by Yehuda Katz

      58:55

      from ChicagoRuby Added 3,095 12 0

      As a member of the Rails core team and lead developer of the Merb project, Yeuda Katz is in a unique position to discuss the merger of these two Ruby frameworks. Yehuda will begin his talk with an update on Rails 3 followed by a vigorous and engaging Q&A session.

      + More details
      • Dojo Retrospectives by Jake Scruggs & Dave Hoover

        05:51

        from ChicagoRuby Added 338 2 0

        Coding dojos offer the chance to practice solid coding techniques in a low-stress, no-pressure environment. In this 10-minute talk, two of our dojo leaders will share lessons learned during the day's Obtiva Coding Dojo experience.

        + More details
        • Optimizing Perceived Performance by David Eisinger

          38:59

          from ChicagoRuby Added 784 1 0

          As Phil Karlton said, “there are only two hard things in Computer Science: cache invalidation and naming things.” Despite enormous advances in the field of web development over the last five years, it remains difficult to use caching to allow sites to scale for expanding user bases. Fortunately, the last few years have also seen the rise of JavaScript libraries that take a lot of the pain out of client-side programming. In this talk, we’ll explore techniques for making your sites feel faster, without resorting to complicated caching schemes, while maintaining strict separation of content, style, and behavior.

          + More details
          • How To Test Absolutely Anything by Noel Rappin

            44:52

            from ChicagoRuby Added 1,512 6 1

            Here it is, a one stop, rapid-fire tour through the very best and most useful testing tools and tricks that the Rails ecosystem has to offer. This is not about testing theory, it's about getting testing done quickly and efficiently without reinventing the wheel.

            + More details
            • UI Fundamentals for Programmers by Ryan Singer

              43:45

              from ChicagoRuby Added 30.6K 198 8

              Ryan will explain the key concepts you should understand to design and implement UI for your apps. He’ll cover screen-level details like language and visual techniques as well as deeper topics like modeling and best practices for coding templates and helpers.

              + More details
              • “Comics” Is Hard: On Domains and Databases by Ben Scofield

                44:12

                from ChicagoRuby Added 2,432 2 2

                It sometimes seems like all domains easily map onto relational database like MySQL and Postgres — that we live in a happy land where all Employees are People, and all People are Mammals. Unfortunately, however, there are many domains that just don't map so easily onto a standard relational schema. In this session, we'll look at three general alternatives to the familiar model, as illustrated by some specific examples. We'll also see how some alternative databases provide a better fit for specific domains.

                + More details
                • Super-easy PDF Generation with Prawn and Prawnto by John McCaffrey

                  48:17

                  from ChicagoRuby Added 3,040 5 2

                  What is the best way to integrate PDFs into your Rails applications? This presentation will begin with a comparison of popular PDF generation libraries, including Prawn and Prawnto. The talk will cover basic capabilities and syntax, followed by sample code and a live demo. Finally, the presenter will share his real world experience writing tests and helpers to support PDF generation.

                  + More details
                  • Better Ruby through Functional Programming by Dean Wampler

                    35:21

                    from ChicagoRuby Added 5,103 14 0

                    Functional Programming (FP) has become popular as the most robust way to write concurrent applications. Functional ideas improve code in other ways, like reducing coupling between “elements” and eliminating some “surprises” that occur when objects are mutable. We’ll discuss the key ideas in functional programming and the functional features that Ruby already supports. We’ll describe how best to use these features and how to work around the missing functional features.

                    + More details

                    What are Tags?

                    Tags

                    Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."