TWiT Throwback (Audio)

TWiT Throwback (Audio)

Download on the App Store

TWiT Throwback (Audio) episodes

  • Coding 101 25: Perl: Creating Dynamic Web Pages

    The Code for today's show is available at our: Github

    Ivory Tower

    Dynamic Web Pages

  • When we think of the most basic of web pages, we think of a static .html file. Example:
  • Hello World!

    This web page is simple, easy to create, and easy to upload... but because it's static, it's also not all that useful unless you WANT to display nothing but static text, graphics and rich media

    What we want is a way to DYNAMICALLY GENERATE the code of a web page so that we can do things like:

  • Change the layout and template of the page without having to manually re-write the code
  • Change the content contained within the page automatically
  • Customize the content presented by a particular device depending on the device being used to view the content and the user consuming the content.
  • In other words... the world of the Internet we use most often today is Dynamically Generated.
  • There are two methods to dynamically generate content: "Server Side" and "Client Side"

    Client Side Dynamic Web Page:

  • The browser processes the page using scripting AS it loads the HTML or XHTML document
  • Usually, client-side scripts can be seen if one uses the "View Code" option on most browsers (The script is embedded within the HTML or XHTML document)
  • Occasionally a web designer will put the script into a seperate file that is referenced by the HTML file (The browser will interpret the page and see the reference, at which time the server will send the file with the script.)
  • Popular Client-Side Scripting Languages:

  • JavaScript (including Ajax)
  • ActionScript (most often used with Adobe Flash Player)
  • Dart
  • VBScript
  • Typescript
  • Server Side Dynamic Web Page:

  • As one may guess, unlike a Client-Side Dynamically Generated Web Page, which is intepreted by the browser as it loads the document, a "Server-Side" page is interpreted and generated by the SERVER, and the finished document is sent to the browser.
  • Popular Server-Side Scripting Languages:

  • PHP
  • ASP .NET
  • Perl
  • Python
  • Ruby
  • Java
  • ColdFusion
  • JavaScript (Server Side)
  • Usually, Server Side scripts CANNOT be seen by simply viewing a document's code.

    There are advantages and disadvantages to both techniques.

  • Client-Side gets a bad rap for insecurity, but it's not INHERENTLY insecure... usually it's just sloppy scripting code... BUT while many will allow server-side scripts to run beyond the browser, that is usually not the case with client-side scripting.
  • Server-Side scripting gives a more consistent look because the page is being interpreted by the server, rather than each individual (and often different) browser
  • Client-Side scripting is usually MUCH easier to start using since there is no software that need to be installed on the server to make them run. (The script is interpreted in the browser)
  • Client-Side is dependent on the client machine: A bad browser or slow computer will affect the ability to render the page.
  • In modern design, we use both!
  • Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

    Guest: Patrick Delahanty

    Get in Touch With Us!
  • Subscribe and get Coding 101 automatically at https://twit.tv/shows/coding-101
  • Follow PadreSJ and Snubs on Twitter
  • Bandwidth for Coding 101 is provided by CacheFly.

    Sponsor:

    • lynda.com/c101
    • 48 min
    • The Social Hour 170: Entrepreneur Barbie, MagiCam, Netflix Talk Show

      Amber & Sarah chat about Social Media Day, how Airbnb wants to recommend trips before you search, the smartphone carrying Entrepreneur Barbie, Camera+ creator's new app MagiCam, drawing random Twitter followers with TwitterDraw, LinkedIn's job search app, Netflix's daily talk show with Chelsea Handler, bridging virtual and physical gameplay with Lego Fusion, & more!

      Hosts: Amber MacArthur and Sarah Lane

      Download or subscribe to this show at https://twit.tv/shows/social-hour.

      Bandwidth for The Social Hour is provided by CacheFly.

      Sponsor:

      • audiblepodcast.com/socialhour
      • 47 min
      • OMGcraft 176: Minecraft Carpenter's Blocks Mod

        Chad shows off a mod with "carpenter's blocks" that can have slopes and be made to look like any other vanilla block in game.

        Host: Chad Johnson

        Follow us on YouTube: https://www.youtube.com/omgcraft

        Thanks to CacheFly for the bandwidth for this show.

        15 min
      • Tech News Today 1046: China's Wack Hack Attack

        French government banned free eBooks starting today, Satya Nadella's manifesto about his vision for Microsoft, tablet shipment declines, Microsoft complying with the Right to be Forgotten, Google favoring Google+ content in search, and more.

        Host: Mike Elgan

        Co-Host: Don Reisinger

        Guests: Sam Schechner, Juan Carlos Perez, Ted Johnson, and Danny Sullivan

        Download or subscribe to this show at https://twit.tv/shows/tech-news-today.

        Check out the full show notes for today's episode.

        Thanks to CacheFly for the bandwidth for this show.

        53 min
      • The Giz Wiz 1476: Wine Into Water

        The Selfy phone case, UNU Unity Series Protective Battery Case, Singtrix karaoke system, Vino2Go sippy cups for wine, and nearly impossible bottles.

        Hosts: Dick DeBartolo and Chad Johnson

        Download or subscribe to this show at https://twit.tv/shows/weekly-daily-giz-wiz.

        For more details and a chance to win the Mad Magazine "What The Heck Is It?" contest, visit GizWiz.Biz.

        Bandwidth for The Giz Wiz is provided by CacheFly.

        Sponsor:

        • harrys.com promo code GIZWIZ
        • 1 hr 4 min
        • This Week in Google 257: Future Babies

          Rights being forgotten, hacking Google Maps, Project Tango in space and more!

          Hosts: Mike Elgan, Gina Trapani, and Jeff Jarvis

          Guest: Danny O'Brien

          Download or subscribe to this show at https://twit.tv/shows/this-week-in-google.

          Thanks to CacheFly for the bandwidth for this show.

          Sponsor:

          • naturebox.com/twit
          • 1 hr 14 min
          • Tech News 2Night 125: US Military Studied Social Media Influence

            DARPA studies how to use social media for propaganda and deception, Bell Labs breaks speed record of 10Gbps over copper wire, it's getting tougher for patent tolls, the FAA investigates fireworks drones, and plans the former CEO of Mozilla had for Firefox to take on Chrome.

            Host: Fr. Robert Ballecer, SJ

            Guest: Brad Chacos

            Download or subscribe to this show at https://twit.tv/shows/tech-news-2night.

            Bandwidth for Tech News 2Night is provided by CacheFly.

            Sponsor:

            • personalcapital.com/tn2
            • 14 min
            • Windows Weekly 370: Office 365 SKU-a-Palooza

              The future of Nokia X phones, Android powered Lumia phones, Surface firmware update, Microsoft Support deadlines, Office 365 SKUs, and more.

              Hosts: Paul Thurrott, Mary Jo Foley, and Fr. Robert Ballecer, SJ

              Download or subscribe to this show at https://twit.tv/shows/windows-weekly.

              Check out Paul's blog at the SuperSite for Windows.

              Check out Mary Jo's blog at the AllAboutMicrosoft.com.

              Thanks to CacheFly for the bandwidth for this show. The Windows Weekly theme music is courtesy of Derek K. Miller.

              Sponsors:

              • Carbonite.com Offer Code: windows
              • squarespace.com offer code: WINDOWS
              • Audible.com/windows
              • 1 hr 51 min
              • FLOSS Weekly 300: The Big 300

                Aaron Newcomb, Dan Lynch and a special guest join Randal Schwartz on a look back of 300 episodes of FLOSS Weekly!

                Hosts: Randal Schwartz, Aaron Newcomb, and Dan Lynch

                Guest: Chris DiBona

                Download or subscribe to this show at https://twit.tv/shows/floss-weekly.

                Here's what's coming up for FLOSS in the future. Think your open source project should be on FLOSS Weekly? Email Randal at [email protected].

                Thanks to CacheFly for providing the bandwidth for this podcast, and Lullabot's Jeff Robbins, web designer and musician, for our theme music.

                1 hr 2 min

              About TWiT Throwback (Audio)

              From the publisher's feed

              Dig into the TWiT.tv archives and enjoy episodes from ten years ago. It's a tech time machine!

              More shows like TWiT Throwback (Audio)

              Total Leo (Audio) by TWiT

              Total Leo (Audio)

              202 Listeners

              TWiT News (Audio) by TWiT

              TWiT News (Audio)

              78 Listeners

              All TWiT.tv Shows (Audio) by TWiT

              All TWiT.tv Shows (Audio)

              357 Listeners

              TWiT Events (Audio) by TWiT

              TWiT Events (Audio)

              8 Listeners

              Total Mikah (Audio) by TWiT

              Total Mikah (Audio)

              3 Listeners

              Untitled Linux Show (Audio) by TWiT

              Untitled Linux Show (Audio)

              7 Listeners

              Host-Read Ads (Audio) by TWiT

              Host-Read Ads (Audio)

              3 Listeners