Category Archives: Technologies & Languages

Development Technologies and Programming Languages that we use for developing applications and software.

How to Make Your C++ Qt Project Build 10x Faster with 4 Optimizations

How to Build Your C++ Qt Project 10x Faster with 4 Simple Optimizations — Hey! Get back to work! — Compiling! — OK. Carry on. XKCD #303 As a project grows, the time spent on building it becomes more and more valuable. Generally, the longer it takes to build a project, the more time you waste… Read More »

What is Bluetooth Low Energy (BLE)?

Bluetooth Low Energy (or Bluetooth LE, Bluetooth Smart, or Bluetooth 4.0+) is the power- and application-friendly version of Bluetooth that was built for the Internet of Things (IoT) devices. You might wonder: How it is possible that a BLE device could work for years on one coin cell battery? What is difference between BLE and… Read More »

Enable user to user calls, texts and phone number verificator with Twilio

One of our projects needed to set up voice and short message text communication between users through mobile phones and/or tablets. There are dozens solutions (some of them are given in List of some communication tools and phone number verification), we analyzed them and choose Twilio tool. We used it for few projects and knew that… Read More »

Case: How to check quality of emails in your database (using

What could be easier than check an email address? Obviously, at least two operations should be done. First, to check the syntax of each email address. This task isn’t trivial and not only because some users have been registered in localized domains (like .在线, .இந்தியா, or .қаз). Second task is to check if given email does exist at server.