[Valid RSS] This is a valid RSS feed.


This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.


  1. <?xml version="1.0" ?>
  2. <rss version="2.0" xmlns:atom="">
  3. <!--  RSS generated by on Thu, 19 Dec 2019 06:00:00 GMT -->
  4. <channel>
  5.    <title>UGTV Recorded Presentations</title>
  6.    <link></link>
  7.    <description>Latest UGTV Recorded Presentations</description>
  8.    <language>en-us</language>
  9.    <copyright>Copyright 2020</copyright>
  10. <ttl>360</ttl>
  11.    <docs></docs>
  12.    <lastBuildDate>Thu, 19 Dec 2019 06:00:00 GMT</lastBuildDate>
  13. <atom:link href="" rel="self" type="application/rss+xml" />
  15. <item>
  16. <guid isPermaLink="false">6A8C21C3-C784-43DD-9FB3-42CE561F6F65</guid>
  17. <title>CFMeetup: Start Doing &apos;Integrated&apos; Testing</title>        
  18. <description>Title: CFMeetup: Start Doing &apos;Integrated&apos; Testing&lt;br&gt; Presenter: Gavin Pickin &lt;br&gt; Date Recorded:  Dec 19, 2019&lt;br&gt;Duration (hh:mm): 1:12&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;Sadly, most Developers don&apos;t test their code like they should because testing can be hard, and it time consuming and the customer doesn&apos;t want to pay for it. In this session, I&apos;ll show you how easy testing can be, how quick it can be, and better yet, its FUN!
  20. Integrated is a great tool released by Eric Peterson, inspired by Jeffrey Way&apos;s Integrated for Laravel. Laravel has a lot of amazing tools, and Integrated for CFML is a port of one of them.
  22. Integrated lets you write tests in a user friendly way, allowing you to do something as simple as this for a test, interacting with your entire website, not just a UNIT of code.
  24. - Visit this page
  25. - See if this text is on the page
  26. - Type this into this text field
  27. - Type that into this text field
  28. - Button the form
  29. - Look for an error message on the page.
  31. Learn how this tool can allow you wrap your site in full integration tests in minutes, and give you the jump start you need with your testing, while making it fun.
  33. By creating integration tests, vs unit tests, you don&apos;t have to rewrite all your code into testable units to begin, your code is ready, are you?
  35. ## 5 Main Points
  37. - Learn how easy it is to add test coverage today without rewriting all your code
  38. - Automate your app testing without pressing F5 all day long
  39. - Make tests easy for your dev team, and meaningful for your client with meaningful test result pages
  40. - Learn a power Domain Specific Language (DSL) for writing your tests that makes sense to developers, new and experienced
  41. - Have fun writing tests, and sleep better at night knowing you have test coverage in your app. &lt;br&gt;&lt;br&gt;Recording URL:</description>
  42. <link></link>
  43. <pubDate>Thu, 19 Dec 2019 06:00:00 GMT</pubDate>
  44.    </item>
  45. <item>
  46. <guid isPermaLink="false">70A19437-6D45-4714-B2F4-C39051CCB6B1</guid>
  47. <title>CFMeetup: &quot;Please pass the salt: Serve up passwords w/ a side of entropy&quot;</title>        
  48. <description>Title: CFMeetup: &quot;Please pass the salt: Serve up passwords w/ a side of entropy&quot;&lt;br&gt; Presenter: Brad Wood &lt;br&gt; Date Recorded:  Dec 12, 2019&lt;br&gt;Duration (hh:mm): 1:16&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;Passwords are like opinions, everyone has them and some are easier to figure out than others. As application developers and DBAs, our users entrust us with the precious keys to their social media, E-mails, bank accounts, and shopping history. Hopefully everyone has figured out storing your passwords in plain text is really bad, but is a simple hash good enough?
  50. You&apos;ve probably heard someone say that if you&apos;re rolling your own crypto, you&apos;re probably doing it wrong, but what ARE you supposed to do? There&apos;s so much information out there about encryption, hashes, iterations, salts, and entropy that it&apos;s hard to decipher and sometimes even harder to convince your boss why it&apos;s worth spending time on.
  52. Let&apos;s take a practical look into the world of password storage by starting with the most basic approach and what&apos;s wrong with it. We&apos;ll work through many of the common techniques and explain how they fall short.
  54. We&apos;ll talk about the tools crackers use such as brute force, lookups, and rainbow tables to explain how the baddies wrench your users&apos; secrets from your stolen databases using several recent high-profile attacks as examples. How can you protect against a thread you don&apos;t even understand?
  56. • Why YOUR site is worth making secure
  57. • How hashing differs from encryption
  58. • What password policy creates the best entropy
  59. • What the heck is a rainbow table and does it have a pot of gold at the end?
  60. • What libraries you can start using today to do it &quot;right&quot;?
  61. &lt;br&gt;&lt;br&gt;Recording URL:</description>
  62. <link></link>
  63. <pubDate>Thu, 12 Dec 2019 06:00:00 GMT</pubDate>
  64.    </item>
  65. <item>
  66. <guid isPermaLink="false">2E9C0786-6485-4806-9F4B-DE382B8B2420</guid>
  67. <title>CFMeetup: Web Acceleration to the Rescue</title>        
  68. <description>Title: CFMeetup: Web Acceleration to the Rescue&lt;br&gt; Presenter: Bruno Zugay &lt;br&gt; Date Recorded:  Nov 14, 2019&lt;br&gt;Duration (hh:mm): 1:05&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;Caching is one of the best ways to maximize the output of your application. However, most developers don&apos;t look past their application code and object caching for other available options. Varnish Cache can increase the performance of your website, while at the same time significantly reduce the load on your server. We&apos;ll go over how it works and demonstrate how you can use it on your site. Whether you are using ColdFusion on Windows or Linux, whether you are running IIS or Apache, join us to find out how Varish can help. &lt;br&gt;&lt;br&gt;Recording URL:</description>
  69. <link></link>
  70. <pubDate>Thu, 14 Nov 2019 06:00:00 GMT</pubDate>
  71.    </item>
  72. <item>
  73. <guid isPermaLink="false">D7588E8D-DC94-4730-B131-12C59C6B8E54</guid>
  74. <title>CFMeetup: SQL, I learned enough to break everything</title>        
  75. <description>Title: CFMeetup: SQL, I learned enough to break everything&lt;br&gt; Presenter: Dave Ferguson &lt;br&gt; Date Recorded:  Nov 07, 2019&lt;br&gt;Duration (hh:mm): 1:02&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;I bet you have written SQL for your app. I would also bet that you have written SQL and looked at it a little like a puppy dog that tilts its head at strange things. We all have, even the experts among us. Nobody is immune to writing things that make you scratch your head.
  77. In this session, we will take a look at why your SQL may not run the way you intended. We will look well beyond just the select statement and look deeper into how SQL runs. We will go over what the DBA&apos;s keep to themselves as well as other metrics. We will also look at some debugging techniques to help find problems when they happen. &lt;br&gt;&lt;br&gt;Recording URL:</description>
  78. <link></link>
  79. <pubDate>Thu, 07 Nov 2019 06:00:00 GMT</pubDate>
  80.    </item>
  81. <item>
  82. <guid isPermaLink="false">797E9A9C-6346-47CA-90A6-6FBD2BA51006</guid>
  83. <title>CFMeetup: GET /cfml - A Guide to Writing API Wrappers</title>        
  84. <description>Title: CFMeetup: GET /cfml - A Guide to Writing API Wrappers&lt;br&gt; Presenter: Matthew Clemente &lt;br&gt; Date Recorded:  Oct 31, 2019&lt;br&gt;Duration (hh:mm): 1:07&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;Nearly everything has an API; they are the language of the internet. With a simple HTTP call, you can process a payment, send a text, and yes, even return random cat pictures. While many API providers have official libraries, ColdFusion may not be one of the supported languages. In this session, I&amp;apos;ll show you how to craft your own coherent wrapper for APIs that don&amp;apos;t already have ColdFusion support. We&amp;apos;ll examine code from real-world examples to learn practical design strategies, as well as the theory behind them. After all, while every API is different, the underlying RESTful principles are the same. Along the way, we&amp;apos;ll tackle common issues, including naming conventions, error handing, and of course, testing. By the end, you&amp;apos;ll have all the tips, tricks, and tools necessary to harness the power of external APIs within your own applications and to share your API wrappers with the ColdFusion community! &lt;br&gt;&lt;br&gt;Recording URL:</description>
  85. <link></link>
  86. <pubDate>Sun, 03 Nov 2019 05:00:00 GMT</pubDate>
  87.    </item>
  88. <item>
  89. <guid isPermaLink="false">9108DDD5-8EA4-4C6E-859C-578899AF7735</guid>
  90. <title>CFMeetup - Powerful code-free web testing with OctoPerf</title>        
  91. <description>Title: CFMeetup - Powerful code-free web testing with OctoPerf&lt;br&gt; Presenter: Guillaume Betaillouloux &lt;br&gt; Date Recorded:  Oct 10, 2019&lt;br&gt;Duration (hh:mm): 0:44&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;Are you doing web application load testing? Has it been a challenge? OctoPerf aims to improve the quality and performance of intranet, web and mobile applications. In this session, co-founder Guillaume Betaillouloux will discuss and demonstrate the tool, which is available in both SaaS and On-Premise implementations, with free and commercial plans. You can create thousands of realistic virtual users in just a few clicks (without writing any code) using an intuitive GUI, or you can import existing JMeter test projects, as OctoPerf is based on JMeter.
  93. Either way, you can then enjoy automated test launch and live results display, as well as enterprise features like results comparison, server monitoring, correlation frameworks, Jenkins and Maven integration, and more, all backed by ample learning resources (videos, docs, training) and support from a dedicated, agile team (including live chat). Learn more at &lt;br&gt;&lt;br&gt;Recording URL:</description>
  94. <link></link>
  95. <pubDate>Thu, 10 Oct 2019 05:00:00 GMT</pubDate>
  96.    </item>
  97. <item>
  98. <guid isPermaLink="false">0269A2EC-9E5A-4166-9D48-A9FD4AAF9DD4</guid>
  99. <title>CFMeetup - Protect your CFML Apps with FuseGuard 3</title>        
  100. <description>Title: CFMeetup - Protect your CFML Apps with FuseGuard 3&lt;br&gt; Presenter: Pete Freitag &lt;br&gt; Date Recorded:  Dec 14, 2017&lt;br&gt;Duration (hh:mm): 0:57&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;FuseGuard is a web application firewall for CFML applications. It runs onRequestStart to detect malicious requests which it can then log or block. In this presentation you will learn how to add FuseGuard to an existing application and then see how it blocks exploitation of several security vulnerabilities within the application. &lt;br&gt;&lt;br&gt;Recording URL:</description>
  101. <link></link>
  102. <pubDate>Thu, 14 Dec 2017 06:00:00 GMT</pubDate>
  103.    </item>
  104. <item>
  105. <guid isPermaLink="false">77E270D2-9323-4358-89EE-737793284616</guid>
  106. <title>CFMeetup: Busting ColdFusion myths with the present and the future of ColdFusion</title>        
  107. <description>Title: CFMeetup: Busting ColdFusion myths with the present and the future of ColdFusion&lt;br&gt; Presenter: Rakshith Naresh &lt;br&gt; Date Recorded:  Nov 02, 2017&lt;br&gt;Duration (hh:mm): 1:08&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;Need more reasons to fall in love with the technology that has defined your career as a web developer? Then this is the session to attend. This session will walk you through the journey that ColdFusion has had so far as well as give you an insight into the strong future that ColdFusion has with data points to back every single claim made. So the next time anyone challenges you on the viability of ColdFusion as a technology, you will have all the answers you need to defend your favorite technology &lt;br&gt;&lt;br&gt;Recording URL:</description>
  108. <link></link>
  109. <pubDate>Thu, 02 Nov 2017 05:00:00 GMT</pubDate>
  110.    </item>
  111. <item>
  112. <guid isPermaLink="false">9FB650C2-034B-447C-A2C3-6417483ED30E</guid>
  113. <title>CFMeetup: AWS for CF Developers: The low-hanging fruit</title>        
  114. <description>Title: CFMeetup: AWS for CF Developers: The low-hanging fruit&lt;br&gt; Presenter: Akiva (Pete) Lombardo &lt;br&gt; Date Recorded:  May 11, 2017&lt;br&gt;Duration (hh:mm): 1:10&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt; There are hundreds of ways to use the many AWS components to serve up a CF application. And, of course, some of these components have recently changed and some are just plain new. Aimed at beginner-to-intermediate audiences, this talk will step through the key concepts, implementation steps, and gotchas that CF developers will face. Areas to be covered include, ec2, RDS, s3, the ColdFusion AMI, VPC&apos;s and a few other odds and ends. &lt;br&gt;&lt;br&gt;Recording URL:</description>
  115. <link></link>
  116. <pubDate>Thu, 11 May 2017 05:00:00 GMT</pubDate>
  117.    </item>
  118. <item>
  119. <guid isPermaLink="false">8124E1B5-2738-412D-9EFE-F5DAABEF3B1A</guid>
  120. <title>CFMeetup: Realtime with WebSockets</title>        
  121. <description>Title: CFMeetup: Realtime with WebSockets&lt;br&gt; Presenter: Giancarlo Gomez &lt;br&gt; Date Recorded:  Dec 15, 2016&lt;br&gt;Duration (hh:mm): 1:05&lt;br&gt;Submitter: Charlie Arehart&lt;br&gt;&lt;br&gt;Description: &lt;br&gt;WebSockets are here! Are you taking advantage of this technology yet? If not, ColdFusion makes it really simple as of version 10. In this presentation I will cover how to get WebSockets working on your app/site and discuss real life pitfalls that I have encountered in the trenches on my own applications. I&apos;ll also cover tips and tricks to debugging WebSockets that will help you overcome common obstacles.  &lt;br&gt;&lt;br&gt;Recording URL:</description>
  122. <link></link>
  123. <pubDate>Thu, 15 Dec 2016 06:00:00 GMT</pubDate>
  124.    </item>
  125. </channel>
  126. </rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda