Systems | Development | Analytics | API | Testing

How to Fix java.io.IOException

The java.io.IOException is a checked exception in Java that indicates a problem while performing Input/Output (I/O) operations. This usually happens when a failure occurs while performing read, write or search operations in files or directories. Since IOException is a checked exception, it must be explicitly handled in methods that can throw this exception - either by using a try-catch block or by throwing it using the throws clause.

How to set up a Microsoft SQL Server API in DreamFactory

This video will show you how simple it is to set up a Microsoft SQL server using DreamFactory. Who we are: DreamFactory is an API generation solution for more than 20 databases and many other data sources. With DreamFactory you can connect to any data source and instantly access a full-featured, secure, and documented REST API for your projects. DreamFactory replaces months of API development and server-side integration work. Start your projects with reliable REST APIs from day one.

EP4: Architects Take On Platform Engineering

Join us for another episode of the ‘Discovering the Architecture Middle Path’ podcast. In this episode, our hosts Sanjiva and Asanka explore platform engineering, breaking down the buzz around platforms and delving into the architectural aspects that make them strong and scalable. Drawing from their hands-on experience, they discuss the relationship between architecture and engineering within platforms, covering concepts like modularity, microservices, and event-driven design. They also touch on important factors such as security and scalability. Whether you're an aspiring architect or an experienced engineer, gain practical insights to build or refine your platforms for the future.

Unleash cloud-native analytics and AI on-premises with Cloudera

Unlock the power of your on-premises data with Cloudera for private cloud. Harness cloud-native agility, flexibility, and cost efficiency within your private open data lakehouse for unparalleled access and control over your data. Build a foundation of secure, accurate, and trusted data for precise business insights and of course, trusted AI. Unleash the full potential of your data with Cloudera's Private Cloud Data Services.

Getting Started With Cloudera Open Data Lakehouse on Private Cloud

Cloudera recently released a fully featured Open Data Lakehouse, powered by Apache Iceberg in the private cloud, in addition to what’s already been available for the Open Data Lakehouse in the public cloud since last year. This release signified Cloudera’s vision of Iceberg everywhere. Customers can deploy Open Data Lakehouse wherever the data resides—any public cloud, private cloud, or hybrid cloud, and port workloads seamlessly across deployments.

How to Build Multi-Tenant Environments with Yellowfin BI

Multi-tenancy is almost a prerequisite to provide a secure environment for each of your customers when using business intelligence (BI) tools embedded in external services. Although it is possible to control the access rights by granting individual access to user accounts without separating tenants, it is obvious that the management will become more complicated as the number of customers grows. In a previous blog, we covered what multi-tenancy means in the context of embedded analytics.

FactoryBot for Rails testing

In the Ruby community, there's near-unanimous agreement on the importance of testing. Tests act as a safeguard, ensuring that the digital experiences we craft remain consistent, reliable, and of high quality. Many in the Ruby community claim that no code change is complete without tests. They are an integral part of the development workflow. Regular testing ensures that new features, refactors, or bug fixes do not introduce unforeseen issues or regressions.

WebAssembly (WASM): Opportunities for Ruby Developers

Most websites are built with high-level languages like Ruby. Developers can always optimize their code for improved performance. Yet, even with top-notch optimization practices, what if your website still lags? How could WASM help improve the performance (time and speed) of your Ruby apps? Web Assembly is a technology that allows developers to compile code written in languages other than Javascript and run it on the web browser.