News
- News
- Last Updated: March 28, 2017
- Richard Schneeman
This post is going to help save you money if you're running a Rails server. It starts like this: you write an app. Let's say you're building the next hyper-targeted blogging platform for medium length posts. When you login, you see a paginated list of all of the articles you've written. You have a Post model and maybe for to do tags, you have a Tag model, and for comments, you have a Comment model. You write your view so that it renders the posts: <% @posts.each do |post| %> <%= link_to(post, post.title) %> <%= teaser_for(post) %> <%= "#{post.comments.count} comments"…
- News
- Last Updated: March 21, 2017
- Brett Goulder
We are happy to announce the general availability of Automated Certificate Management (ACM) for all paid Heroku dynos. With ACM, the cumbersome and costly process of provisioning and managing SSL certificates is replaced with a simple experience that is free for all paid Dynos on Heroku’s Common Runtime. Creating secure web applications has never been more important, and with ACM and the Let’s Encrypt project, never easier. ACM handles all aspects of SSL/TLS certificates for custom domains; you no longer have to purchase certificates, or worry about their expiration or renewal. ACM builds directly on our recent release of Heroku…
UPDATE: As of July 31, 2023, Salesforce no longer offers the Object Detection and Image Classification APIs. This means those APIs are no longer available. As a result, the demo app and the Einstein Vision add-on are no longer available. The most innovative apps augment our human senses, intuition, and logic with machine learning. Deep learning, modelled after the neural networks of the human brain, continues to grow as one of the most powerful types of machine learning. When applied to images, deep learning enables powerful computer vision features like visual search, product identification, and brand detection. Today, we bring…
- News
- Last Updated: June 03, 2024
- Chris Castle
Choices are an important part of a healthy open source software community. That’s why we’re excited about Yarn, a new package manager that addresses many of the problems with Node’s default package manager, npm. While npm has done a fantastic job creating a large and vibrant JavaScript ecosystem, I want to share why Yarn is an important addition to the Node.js ecosystem, how it will improve your Node.js development experience, and how Heroku has incorporated it into the build process for your Heroku apps. We began testing Yarn almost immediately after it was released, and began fully supporting it on…
- News
- Last Updated: June 03, 2024
- Richard Schneeman
Heroku bumped its Bundler version to 1.13.7 almost a month ago, and since then we've had a large number of support tickets opened, many a variant of the following: Your Ruby version is <X>, but your Gemfile specified <Y> I wanted to talk about why you might get this error while deploying to Heroku, and what you can do about it, along with some bonus features provided by the new Bundler version. Why? First off, why are you getting this error? On Heroku in our Ruby Version docs, we mention that you can use a Ruby directive in your Gemfile…
Today we’re happy to announce that the Sydney, Australia region is now generally available for use with Heroku Private Spaces. Sydney joins Virginia, Oregon, Frankfurt, and Tokyo as regions where Private Spaces can be created by any Heroku Enterprise user. Developers can now deploy Heroku apps closer to customers in the Asia-Pacific area to reduce latency and take advantage of the advanced network & trust controls of Spaces to ensure sensitive data stays protected. Usage To create a Private Space in Sydney, select the Spaces tab in Heroku Dashboard in Heroku Enterprise, then click the “New Space” button and choose…
- News
- Last Updated: January 24, 2017
- Michelle Peot
We’re excited to announce that Heroku Autoscaling is now generally available for apps using web dynos. We’ve always made it seamless and simple to scale apps on Heroku – just move the slider. But we want to go further, and help you in the face of unexpected demand spikes or intermittent activity. Part of our core mission is delivering a first-class operational experience that provides proactive notifications, guidance, and—where appropriate—automated responses to particular application events. Today we take another big step forward in that mission with the introduction of Autoscaling. Autoscaling makes it effortless to meet demand by horizontally scaling…
- News
- Last Updated: January 03, 2017
- Vikram Rana
As we begin 2017, we want to thank you for supporting Heroku. Your creativity and innovation continues to inspire us, and pushed us to deliver even more new products and features in 2016. We especially want to thank everyone who helped us by beta testing, sharing Heroku with others, and providing feedback. Here are the highlights of what became generally available in 2016. Advancing the Developer Experience Heroku Pipelines A new way to structure, manage and visualize continuous delivery. Heroku Review Apps Test code at a shareable URL using disposable Heroku apps that spin up with each GitHub pull request.…
- News
- Last Updated: March 29, 2024
- Jonan Scheffler
The Ruby maintainers continued their annual tradition by gifting us a new Ruby version to celebrate the holiday: Ruby 2.4 is now available and you can try it out on Heroku. Ruby 2.4 brings some impressive new features and performance improvements to the table, here are a few of the big ones: Binding#irb – Runtime Invocation for IRB Unified Integers – Fixnum and Bignum are now Integer Rounding Changes – More Accurate Kernel#sprintf Rounding Background: 32-bit vs 64-bit Word Length C Data Models Fixnum Sizes Across Rubies Proposed Changes Gaussian Rounding Hash Changes – Open Addressing for Cache Utilization via Full Cycle LCG Background: Processor Caching A DIY Hash: TurboHash Open Addressing Linear Probing The Linear Congruential…
- News
- Last Updated: December 15, 2016
- Nahid Samsami
Today we are announcing the newest version of the Heroku CLI. We know how much time you spend in the CLI as developers and how much pride you take in being able to get things done quickly. Our new CLI has big improvements in performance as well as enhanced readability for humans and machines. Tuned for Performance CLI response time is made up of two parts: the API response time and the performance of the CLI itself, and the latter is where we’ve made big improvements. While a typical Unix user should experience responses that are around half a second…
Subscribe to the full-text RSS feed for Richard Schneeman.