Limit Display to Recordings of
<= 1
<= 5
<= 10
<= 30
<= 60
any
minutes duration
« Previous ( First ... 8 9 10 11 12 ... Last ) Next »
Search (within title, desc, presenter, URL):
Title Presenter Duration (h:mm) Date Posted Date Recorded
Submitter
CFMeetup: Start Doing 'Integrated' Testing (View video , Show Description )Sadly, most Developers don't test their code like they should because testing can be hard, and it time consuming and the customer doesn't want to pay for it. In this session, I'll show you how easy testing can be, how quick it can be, and better yet, its FUN!
Integrated is a great tool released by Eric Peterson, inspired by Jeffrey Way's Integrated for Laravel. Laravel has a lot of amazing tools, and Integrated for CFML is a port of one of them.
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.
- Visit this page - See if this text is on the page - Type this into this text field - Type that into this text field - Button the form - Look for an error message on the page.
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.
By creating integration tests, vs unit tests, you don't have to rewrite all your code into testable units to begin, your code is ready, are you?
## 5 Main Points
- Learn how easy it is to add test coverage today without rewriting all your code - Automate your app testing without pressing F5 all day long - Make tests easy for your dev team, and meaningful for your client with meaningful test result pages - Learn a power Domain Specific Language (DSL) for writing your tests that makes sense to developers, new and experienced - Have fun writing tests, and sleep better at night knowing you have test coverage in your app.
Gavin Pickin
1:12 2019-12-19 2019-12-19 Charlie Arehart
CFMeetup: Please pass the salt: Serve up passwords w/ a side of entropy (View video , Show Description )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?
You've probably heard someone say that if you're rolling your own crypto, you're probably doing it wrong, but what ARE you supposed to do? There's so much information out there about encryption, hashes, iterations, salts, and entropy that it's hard to decipher and sometimes even harder to convince your boss why it's worth spending time on.
Let's take a practical look into the world of password storage by starting with the most basic approach and what's wrong with it. We'll work through many of the common techniques and explain how they fall short.
We'll talk about the tools crackers use such as brute force, lookups, and rainbow tables to explain how the baddies wrench your users' secrets from your stolen databases using several recent high-profile attacks as examples. How can you protect against a thread you don't even understand?
• Why YOUR site is worth making secure • How hashing differs from encryption • What password policy creates the best entropy • What the heck is a rainbow table and does it have a pot of gold at the end? • What libraries you can start using today to do it "right"?
Brad Wood
1:16 2019-12-12 2019-12-12 Charlie Arehart
CFMeetup: Web Acceleration to the Rescue (View video , Show Description )Caching is one of the best ways to maximize the output of your application. However, most developers don'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'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.
Bruno Zugay
1:05 2019-11-14 2019-11-14 Charlie Arehart
CFMeetup: SQL, I learned enough to break everything (View video , Show Description )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.
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's keep to themselves as well as other metrics. We will also look at some debugging techniques to help find problems when they happen.
Dave Ferguson
1:02 2019-11-07 2019-11-07 Charlie Arehart
CFMeetup: GET /cfml - A Guide to Writing API Wrappers (View video , Show Description )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'll show you how to craft your own coherent wrapper for APIs that don't already have ColdFusion support. We'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'll tackle common issues, including naming conventions, error handing, and of course, testing. By the end, you'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!
Matthew Clemente
1:07 2019-11-03 2019-10-31 Charlie Arehart
CFMeetup: Approaches to more secure ColdFusion code (View video , Show Description )Security is a topic we as developers love to ignore as much as possible, but as the number of attacks increase year over year we need to grab hold of the security in our apps. It can be difficult to secure large or legacy codebases, we'll look at some practical approaches to getting in there and making progress. We'll also review some of the top vulnerabilities to watch out for, which also provide a good starting point.
Pete Freitag
1:00 2022-07-07 2019-10-24 charlie arehart
CFMeetup: Powerful code-free web testing with OctoPerf (View video , Show Description )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.
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 octoperf.com
Guillaume Betaillouloux
0:44 2019-10-10 2019-10-10 Charlie Arehart
Troubleshooting your application using Performance Monitoring Toolset (View video , no description * )Rakshith Naresh
0:57 2021-07-09 2019-07-17 charlie arehart
An overview of the nifty new Performance Monitoring Toolset (View video , Show Description )The objective of this session is to introduce the powerful Performance Monitoring Toolset in ColdFusion 2018, available across both Standard and Enterprise editions. Get a good understanding of all the capabilities of this toolset. It is the only tool that you need to take care all your needs around performance and stability. The toolset takes care of end-to-end performance management right from connector, application, individual lines of code, database, incoming/outgoing services, system metrics, memory management to JVM metrics. Gain insight on why this a better tool than anything you currently have or plan to have.
Elishia Dvorak
0:59 2021-07-09 2019-07-09 charlie arehart
Troubleshooting with FusionReactor, part 4: Post-crash Troubleshooting (View video , Show Description )In the previous sessions of this series we have talked about aspect of using FusionReactor which were focused on what it could tell you while problems were happening or starting to happen. But what if your monitored instance or server has crashed/restarted?
FusionReactor tracks up to 1 week's worth of information in the core metric graphs if the server crashed or restarts, this information is no longer available (as it's stored in memory). But FR still has the information in the logs and it's still available in the Archive metrics.
In this final session introducing troubleshooting, we will focus on the aspects of FusionReactor which can be used AFTER a crash/restart of your monitored instance. In addition to two features which have long existed in FR (alerts and logs), we will especially focus on two newer features that can dramatically ease the process of post-crash troubleshooting:
- Archived metrics
- Alerts and logs
- FR cloud: alerts and profiles
Charlie Arehart
2022-05-30 2019-03-25 charlie arehart
« Previous ( First ... 8 9 10 11 12 ... Last ) Next »
Show how many results?:
RSS Feed:
RSS Feed of 10 latest added presentations
Receive an email newsletter of newest entries: via Feedblitz