Systems | Development | Analytics | API | Testing

%term

Power ON: Supercharge Power BI with Planning and Write-back

Power ON transforms Power BI into a complete planning, forecasting, and collaboration solution offering more control and flexibility over your data. With a familiar spreadsheet user interface & input experience, businesses can collect and write back data in real-time, create forecasts and what-if scenarios, and comment and discuss your findings, all within Power BI.

Amazon RDS vs. MySQL | How to Choose What is Best For You

In this article, we will compare Amazon RDS vs. MySQL, two database concepts widely used in the world of cloud computing and database management. The purpose of this comparison is to help you understand the key differences between these two concepts and assist you in making an informed decision about which one is best suited to your specific needs. Here are the key differences between Amazon RDS and MySQL: Table of Contents Need an API?

Choosing the Right Host for SFTP: Factors to Consider

SFTP (Secure File Transfer Protocol) helps secure and transfer files to systems, such as remote servers, cloud storage platforms, and other networked devices. In today's data-driven world, many organizations continue to rely on secure file transfers to protect their critical data. However, how effectively and safely your SFTP solution transfers data will depend on the host you choose for SFTP. Here, we dive into the basics of SFTP hosting and how to choose a vendor.

Yellowfin Cool Features Part 1: Making Reports Pop

In this blog series, Yellowfin Chief Technology Officer (CTO) Brad Scarff breaks down some of the coolest and most unique features of the Yellowfin embedded analytics suite. Despite all the new developments in business intelligence (BI) tools, such as artificial intelligence (AI), automation, and natural language query, the report is still the mainstay of information delivery in most organizations.

Using Action Policy for a Ruby on Rails App: The Basics

To keep your app secure, you need to control who and what can access it. Access control can be categorized into authentication — "who" to allow — and authorization — "what" they can access. Authentication is a subject for another day, but when it comes to user authorization, you generally have two ways to go about it: using a role-based or resource-based strategy. In this two-part series, we'll take a deep dive into using the Action Policy gem for a Ruby on Rails blog application.

Deploy and Test AWS Step Functions with Node.js

Complex functionality can take a while to load. Users, in general, don't like to wait, so solutions must evolve. If you are already familiar with async/await in JavaScript, think of await as the place where blocking logically occurs. This forces the algorithm to wait, and technically, it's still synchronous code. Step functions allow long-running processes to run in the background asynchronously, so the logic does not get blocked and force people to wait.

Don't Blink: You'll Miss Something Amazing!

Fast moving data and real time analysis present us with some amazing opportunities. Don’t blink—or you’ll miss it! Every organization has some data that happens in real time, whether it is understanding what our users are doing on our websites or watching our systems and equipment as they perform mission critical tasks for us. This real-time data, when captured and analyzed in a timely manner, may deliver tremendous business value.

Troubleshooting an Intermittent Failure in CI Tests on ARM64

The Kong Gateway CI was failing intermittently (about once every 100 runs) on the ARM64 platform with a strange error: “attempt to perform arithmetic on local 'i' (a function value)”. The variable i in the context is an integer but at runtime, it was sometimes a function value. This is caused by an error in the LuaJIT ARM64 JIT compiler. We’ve investigated and found the issue and the fix is merged in the LuaJIT upstream. This document describes how we fixed the error.