Pull to refresh

All streams

Show first
Rating limit

Features to expect from Apple's upcoming AR/VR headset

Development for AR and VR *
Recovery mode

Apple next year is planning to enter a new product category, launching its first mixed reality headset. Rumors indicate that the upcoming headset will support both AR and VR technology, and that it will have features that will outshine competing products.

With the iPhone, iPad, and Apple Watch, Apple's hardware and software led it to dominate those categories within a few short years after entering a new market, and it's likely the same thing will happen with augmented and virtual reality. We've rounded up 10 features rumored for the AR/VR headset that will set it apart from competitors.

Read more
Rating 0
Views 45
Comments 0

«Look what I have!» — how we made the feature of screen sharing in the mobile video conferencing app

Development of mobile applications *Mobile applications design *Mobile App Analytics *Video conferencing
Sandbox

How we listened to the needs of our customers and implemented the feature with the maximum capabilities of the iOS and Android platforms. Then we looked into analytics, added onboarding, and usage grew. At the end of the article there are some cool conclusions and insights. Developing a video conferencing mobile app is fun!

Read more
Rating 0
Views 307
Comments 0

Queries in PostgreSQL. Nested Loop

Postgres Professional corporate blog PostgreSQL *SQL *
Translation

So far we've discussed query execution stagesstatistics, and the two basic data access methods: Sequential scan and Index scan.

The next item on the list is join methods. This article will remind you what logical join types are out there, and then discuss one of three physical join methods, the Nested loop join. Additionally, we will check out the row memoization feature introduced in PostgreSQL 14.

Read more
Total votes 4: ↑4 and ↓0 +4
Views 270
Comments 0

How to Customize UI Artefacts for Selenide + Selenoid + Allure (with TestOPS)

Иннотех corporate blog IT systems testing *Web services testing *Mobile applications testing *
Translation

The common combination of JUnit5, Selenide and Allure has proven to be stable and reliable for autotesting. The remaining issue, however, lies in test length increase up until the rise of overall test numbers. The resulting video files turn out to be over an hour. Alexander Kochergin, Lead engineer at Innotech, has found a way to simplify the process.

Read more
Rating 0
Views 107
Comments 0

Size does matter… (part 1)

Git *Shells *Development for Android *Build automation *DevOps *
Translation
Tutorial

No matter how we deceive ourselves - size matters! Of course, we will talk about the size of our android application, where we add a bunch of cool features, and we don’t even think about how this can negatively affect the app size. Therefore, we will learn how to detect app size regression on CI to automate this process. In this part, we will discuss how you can easily check the app size in development branch.

Read more
Rating 0
Views 264
Comments 0

Tutorial: Frontity — Setting Up Authorization for WordPress Private Endpoints

WordPress *JavaScript *ReactJS *
Translation
Tutorial

Foreword

This tutorial is intended primarily for those new to Frontity (React framework for WordPress) development.

Primary goal

Collect in one place all the necessary information for setting up authorization for WordPress private endpoints using the example of getting a menu collection (wp-json/wp/v2/menus).

Read more
Rating 0
Views 100
Comments 0

Methodology for calculating results of a task set: taking into account its level of difficulty

IT Infrastructure *Mathematics *Statistics in IT IT-companies

In the world of academic knowledge evaluation, objective calculation of large data presents a serious problem. Can a student studying in an Advanced Maths class and getting B-marks be evaluated equally with another student, getting B-marks in a General Maths class? Can we create a system that would take into account the level of difficulty those students face?

This article will describe a system of independent evaluation we have been using for school olympics in five subjects (Mathematics, English Language, Russian Language, Tatar Language, Social Science) for students grades 1 to 11. In each academic year we organise six qualification tournaments, with about 15,000 students from different regions of Russia. Then we select the top ten participants in each subject and each grade for their future participation in the final (seventh) tournament, where only the best of the best are chosen. It means that 550 participants compete in the final tournament, which is about 5.5% of all participants in the academic year. 

It is obvious that those multiple tournaments cannot be absolutely homogenous, and inevitably the levels of difficulty for each set of tasks vary. Therefore, it is critical for us to take into consideration those variations of difficulty and calculate the results in the most objective manner.

Read more
Rating 0
Views 121
Comments 0

Queries in PostgreSQL. Sort and merge

Postgres Professional corporate blog PostgreSQL *SQL *
Translation


In the previous articles, we have covered query execution stages, statistics, sequential and index scan, and two of the three join methods: nested loop and hash join.


This last article of the series will cover the merge algorithm and sorting. I will also demonstrate how the three join methods compare against each other.

Read more →
Total votes 3: ↑3 and ↓0 +3
Views 409
Comments 0

Quantum Computers Without Math and Philosophy

Quantum technologies

In this article, I will break down all the secrets of quantum computers piece by piece: what superposition (useless) and entanglement (interesting effect) are, whether they can replace classical computers (no) and whether they can crack RSA (no). At the same time, I will not mention the wave function and annoying Bob and Alice that you might have seen in other articles about quantum machines.

The first and most important thing to know is that quantum computers have nothing to do with conventional ones. Quantum computers are analog in nature, they have no binary operations. You have probably already heard about Qubits that they have a state of 0, 1 and 0-1 at the same time and with the help of this feature calculations are very fast: this is a delusion. A qubit is a magnet (usually an atom or an electron) suspended in space, and it can rotate on all three axes. In fact, the rotations of a magnet in space are the operations of a quantum computer. Why can it speed up calculations? It was very difficult to find the answer, but the most patient readers will find it at the end of the article.

Read more
Total votes 8: ↑6 and ↓2 +4
Views 616
Comments 1

MUST HAVE FEATURES IN YOUR CRM

ИНТЕРВОЛГА corporate blog CRM systems *Business Models *

One of the major challenges facing companies that transitioned online is how to deliver quality and personal customer service to their clients without face-to-face interaction. It’s true that technology can cause exponential growth to companies. However, business owners and leaders must also guard this important aspect of running a business. Fortunately, there are now a lot of CRM systems or customer relationship management systems available online.

What are the features and objectives of CRM tools? Its most basic definition is any technology in the form of a system or an app that aims to manage all your relationships and interactions with clients and potential customers. 

Today, over 87% of businesses use a cloud-based CRM. That’s because it enhances business relationships and operations by giving organizations a more streamlined way to interact with their leads and customers. A CRM system enables companies to engage their customers, simplify processes, and increase income generation.

Read more
Rating 0
Views 246
Comments 0

How Yandex Made Their Biggest Improvement in the Search Engine with the Help of Toloka

Search engines *Data Mining *Machine learning *Artificial Intelligence Data Engineering *
Tutorial

Toloka is a crowdsourcing platform and microtasking project launched by Yandex to quickly markup large amounts of data. But how can such a simple concept play a crucial role in improving the work of neural networks?

Learn how
Total votes 1: ↑1 and ↓0 +1
Views 837
Comments 0

How to Create a Half Circle Progress Bar

Development of mobile applications *Dart *Flutter *

I bet you all had situations when a designer made a cool-looking UI and you just thought “cool, but how to implement this”. The same happened to me when a saw this progress bar in Figma.

Good thing is that in Flutter it’s pretty easy to create custom views and they will look awesome on every platform, but sometimes you just need to remember all these things that you have learned in geometric, and math classes. Yeah, we don’t always change the button’s color as someone thinks :)

Read more
Rating 0
Views 791
Comments 1