Tech → .COM


9.8 items/week

10 new tricks your old database can do

In all the excitement about NoSQL databases, distributed databases, data warehouses, and GPU-accelerated databases these days, it’s easy to forget that traditional relational databases still store and serve the mission-critical information for many, if not most, line-of-business applications. Oracle Database, Microsoft SQL Server, MySQL/MariaDB, and PostgreSQL may trace their origins back to th...

How to make your REST APIs backward-compatible

Representational State Transfer, commonly known as REST, is an architectural style—a set of constraints used to implement stateless services that run on HTTP. A RESTful API is one that conforms to the REST constraints. You can build RESTful APIs using many different programming languages. To read this article in full, please click here (Insider Story)

Private clouds are dead—but there’s an afterlife

Traditional private clouds are on their way out. I’m talking about the open standards-based stuff that was huge a couple of years, but fell behind in features or functions compared to the public cloud providers. Other factors included complexity of installation and configuration, as well as the fact that you still owned hardware and needed data center space. I still consider the concept of a “p...

Transposit aims to make API apps easier to build

Looking to make it easier for developers to use APIs, newcomer Transposit has created a cloud-based platform for building production applications on top of APIs. Available now in a public beta stage, Transposit features a relational engine that lets developers use JavaScript and SQL to join and transform data. Transposit addresses a situation in which APIs are proliferating and developers have ...

How a service mesh helps manage distributed microservices

One of the shifts occurring in IT under the banner of digital transformation is the breaking down of large, monolithic applications into microservices — small, discrete units of functionality—that run in containers — software packages that include all of the service’s code and dependencies that can be isolated and easily moved from one server to another. To read this article in full, please cli...

Low-code for the professional developer

Surveys have shown that professional app developers are skeptical of traditional low-code platforms . Developers fear that low-code platforms will strip them of control, force them to use unfamiliar proprietary tools, and tie them to aging architectures and hybrid mobile containers. Progress takes a different approach to low-code that aims to avoid these pitfalls. To read this article in full, ...

The best new features in Python 3.8

Python 3.8 is the latest version of the popular language for everything from scripting and automation to machine learning and web development. Now available in an official beta release, Python 3.8 brings a number of slick syntax changes, memory sharing, more efficient serialization and deserialization, revamped dictionaries, and much more. To read this article in full, please click here (Inside...

Scala 2.13 overhauls collections, improves the standard library

Scala , the functional and object-oriented programming language with JVM and JavaScript runtimes, is available in a new version. Scala 2.13 improves the standard library with an overhaul of collections, the addition of new classes and methods, and performance and stability improvements. Collections in the standard library have been overhauled for performance, safety, and simplicity. Multiple im...

Azure Functions grows up

For a technology that was born on Azure, beginning life as a derivative of its original platform WebJobs , Azure Functions has come a long way. It’s not just a cloud service, as it can be hosted in containers and run anywhere you’ve got Docker support : from your own dev hardware, to IoT devices at the edge of your network, to on-premises, and even to other cloud platforms. And Azure Functions ...

The cloud is the greener way to go

I live in Northern Virginia, near Ashburn. If you’ve ever driven down the Greenway, the toll road through Ashburn, you’ll get an idea of the number of data centers in town—hundreds, with more being built each year. Is this the fault of cloud computing? It really depends on who is using those data centers. They are never labeled for security reasons, but I think for PR reasons as well. According...

Python popularity reaches an all-time high

Python has reached its highest rating ever in the monthly Tiobe index of programming language popularity. On its current trajectory, Tiobe noted, Python could leapfrog Java and C in the next three or four years to become the index’s most-popular language. The June Tiobe rating of 8.53 percent for Python tops its previous high of 8.376 percent achieved last December . Python remains in third pla...

Hadoop runs out of gas

Big data remains a big deal, but that fact is somewhat obscured by the recent stumbling of its former poster children: Cloudera, Hortonworks, and MapR. Once the darlings of data, able to raise gargantuan piles of cash—Intel pumped $766 million into Cloudera in just one investment round!—the heavyweights have been forced to skinny down, whether by merging (Cloudera and Hortonworks) or cutting he...

How to use Swagger in ASP.Net Core

You will often want to create documentation for your API. To create this documentation, you can take advantage of Swagger – a tool that can be used to provide a UI representation of your API with ease. Once you have generated Swagger documentation for your API, you can view the signature of your API methods and even test your API methods as well. To read this article in full, please click here ...

IDG Contributor Network: Tips For building an effective AI ecosystem

Across business use cases and verticals, engineers and leaders are constantly discussing the value AI can bring—often, the opportunities seem endless. It can predict your interests, the people you know or your next job. However, we often overlook the steps that must be taken to execute AI-powered systems at scale. Deploying AI can be costly in terms of talent, compute resources, and time, and t...

BrandPost: Using Inference Engines to Power AI Apps

With the demand for intelligent solutions like autonomous driving, digital assistants, recommender systems, enterprises of every type are demanding AI powered – applications for surveillance, retail, manufacturing, smart cities and homes, office automation, autonomous driving, and more coming every day. Increasingly, AI applications are powered by smart inference-based inputs. Up till now, most...
© 2000-2019 ANNECA s.r.o., Klíšská 977/77, 400 01 Ústí nad Labem, Tel: +420 478571021, Email:, Twitter: @hreader