Advertisement
Ruby

Troubleshooting Ruby Performance Problems

by

In this video tutorial from New Relic, you'll see a full performance troubleshooting cycle from problem identification and diagnosis, to fixing the problem code, and then testing the optimized code and verifying the performance improvements. You will learn the fastest way to identify when your Ruby app is suffering from performance problems, how to narrow down your troubleshooting to the specific app component that is the source of the problem, and then seeing into that component to find exactly which code is causing your app to slow down and why.

Related Posts
  • Code
    Mobile Development
    Pulse.io: The Need for Speed7d4d1 preview image@2x
    As mobile developers, we need to make sure that our apps are fast and performant. In this post, we take a look at Pulse.io, a service that monitor your app's performance and tells you exactly how you can improve it.Read More…
  • Code
    Android SDK
    Using New Relic to Monitor Your Android AppGetting started new relic retina preview2
    In the last two years, New Relic has focused hard on building out a solution for monitoring the performance of mobile apps. In this tutorial, we will look at how you can start using New Relic to monitor the performance of an Android application.Read More…
  • Computer Skills
    OS X
    Finding Hardware Faults: Exploring AHT & Apple DiagnosticsAht preview retina
    Alongside the tools provided for identifying software issues with your Mac, Apple also makes sure that you can examine your hardware for possible faults. These hardware diagnostic tools have evolved over the years, so in this tutorial I will cover the two incarnations that exist: the venerable Apple Hardware Test (AHT), and the newer Apple Diagnostics tool that replaced it. In this tutorial I'll show you how you can use these helpful utilities to keep an eye on the components that make your Mac tick.Read More…
  • Computer Skills
    OS X
    Understanding Safe ModeSafemode preview retina
    Apple is very careful about making sure that your Mac is rock solid from day one until day one hundred and one. Unfortunately, while their diligence ensures that it’s nearly impossible to crash or upset a new Mac, things may start to get cloudy once you introduce third-party software and peripherals. Sometimes things break. Compatibility issues arise. Software misbehaves. To help you circumvent and resolve these issues, OS X is equipped with a special operating option called Safe Mode. In this tutorial I’ll help you understand this crucial troubleshooting tool.Read More…
  • Code
    Android SDK
    Android SDK: Common Android ComponentsAndroid preview@2x
    In this series we are learning the essential features of Android development that you need to know to start building apps. So far, we've looked at the structure and typical elements in an Android app, including user interface elements and data storage. You can use what we covered already to start creating your own apps. But before you do, we will run through some common Android components in this tutorial, then have a quick look at the SDK samples in the next tutorial.Read More…
  • Computer Skills
    Hardware
    Keeping Your Cool With Apple Mac Operating TemperaturesTemp400
    Apple’s Mac range of computers are, literally, the hot technology of the day with shipments of some 13.5 million portable MacBooks Pro and 4.65 million Mac minis and iMacs in the most recent quarter. Compare this with the longest decline in PC sales history and you can see what I mean. But Mac’s are physically hot, too, sometimes. If this is something about which you are be concerned then this tutorial will explain a little more about the causes, the problems and the solutions to your hot Apple.Read More…