October 27th, 2020

Semantic requirements in concepts

No Comments, Gramada, by admin.

The word ‘concept’ in the context of C++ generic programming has two meanings. The first is more abstract: it is the notion from the domain of Generic Programming (GP) in general. GP is not tied to any specific language: it … Continue reading Read the rest

October 1st, 2020

Reflection for aggregates

No Comments, Gramada, by admin.

An aggregate is an array or a class with no user-declared or inherited constructors, no private or protected direct non-static data members, no virtual functions, and no virtual, private, or protected base classes. Aggregates can be initialized in aggregate initialization, … Continue reading Read the rest

September 11th, 2020

Concept archetypes — update

No Comments, Gramada, by admin.

An observant reader indicated that in the previous post where I was trying to implement a concept archetype — a type with minimal interface that models a given concept — I actually failed. This deserves a closer examination. Let’s recall. … Continue reading Read the rest

September 3rd, 2020

Concept archetypes

No Comments, Gramada, by admin.

Concepts in the form added in C++20 used to be called lite. This is because they do not provide one quite important functionality: having the compiler check if the author of a constrained template is only using operations and types … Continue reading Read the rest


We’ve given this professional training to dozens of international and national disaster management organizations during the past half-decade. We’ve also run this training for both new and highly experienced drone pilots in dozens of countries around the world. The purpose of this training is to make you an effective and responsible team leader when deploying drones in disaster response. This training is also a great fit if you’re simply curious to learn more about the latest on the use of
Read the rest

Commercial drones are now becoming a mainstream technology, with the 2020 pandemic serving as a showcase for how drones can save human lives.

Drones have been used for delivery long before Amazon announced its Prime Air service. Founded in 2011, Zipline, a US-based company focused on medical drone deliveries became the pioneer in long-distance drone delivery, with distribution centers in Rwanda and Ghana. With an exponential growth since then, Zipline now delivers 65% of blood samples in Rwanda, particularly … Read the rest

The fighter is a fixed-wing flight platform , which is easy to carry,friendly to operate,stable and durable.The fighter is positioned as a heavy-duty,long-endurance fixed wing,which greatly reduces the difficulty of aerial survey,further liberates productivity and improves the efficiency of aerial survey

The modular design concept makes the aircraft easy and fast to assemble.The wings,folding arms and tail fins can be easily dismantled, making the aircraft practical and portable and user-friendly.The open flight control cabin is compatible with Pixhawk flight control Read the rest

May 13th, 2020

Fighter VTOL 4+1 fixed wing

No Comments, Gramada, by admin.

The fighter is a 10kg fixed-wing flight platform (hand parachute/VTOL), which is easy to carry,friendly to operate,stable and durable.The fighter is positioned as a heavy-duty,long-endurance fixed wing,which greatly reduces the difficulty of aerial survey,further liberates productivity and improves the efficiency of aerial survey

The modular design concept makes the aircraft easy and fast to assemble.The wings,folding arms and tail fins can be easily dismantled, making the aircraft practical and portable and user-friendly.The open flight control cabin is compatible with Pixhawk Read the rest

May 8th, 2020

Ordering by constraints

No Comments, Gramada, by admin.

In the previous post we have seen how constraint conjunction and disjunction works, and how a function template with constraints is a better match than a function template without constraints (provided that the constraints are satisfied) when determining the best … Continue reading Read the rest

Within the bustling world of drones there are always open opportunities to be followed and a drone show service is certainly one of them. Even if you don’t have the funding or the technical knowledge of setting up your own fleet of drones, there are other convenient ways to score that investment pitch without even having touched a drone. 

Let’s start with the basics of your show – it’s the vision of what you want to present your audience. Get Read the rest