[Translation] Mocking RESP API in 20 minutes via Yakbak

Imagine this: you are an ordinary frontend developer. When you open your mailbox you found a message — tomorrow DevOps team will make an optimization with Kubernetes. You are experienced developer and you know that environment operation test might go sideways. Test environment is crucial for your job as frontend developer and you don’t want to miss a whole day on a job, so there are two possible solutions present:

  1. Setup all microservices on your laptop
  2. Prepare mocks for API

I will describe how to mock REST API request via Yakbak.

Read more →
[Translation] Mocking RESP API in 20 minutes via Yakbak
Source: habrahabr

The On-Line Encyclopedia of Integer Sequences today

You can encounter integer sequences all around combinatorics, number theory, and recreational mathematics. And if there is a multitude of objects of the similar form, then one can create an index for these objects. The On-Line Encyclopedia of Integer Sequences, OEIS, is such an index.

This article covers the On-Line Encyclopedia inclusion criteria, its editorial process, its role in mathematics, and its future.

This is a translation of my article The On-Line Encyclopedia of Integer Sequences in 2021, published in Mat. Pros. Ser. 3 28, 199–212 (2021).

Read more
The On-Line Encyclopedia of Integer Sequences today
Source: geektimes

Python Junior Plus, or the beginner's Roadmap to becoming a Python programmer

image

Hello! My name is Mikhail Emelyanov, I am embedded software engineer, and I was inspired to write this little roadmap on the capabilities of Python language by a certain commonality among the existing Python tutorials found on the web.

The usual suggestions to study, say, “Algorithms and Data Structures” or “Databases” are especially jarring. You can spend years studying these topics, and even after decades you’d still be able to find something you didn’t know yet even without ever venturing outside the scope of Algorithms!

Using video game analogies, we can say that novice programmers often stand on the shore of the lake of boiling lava with an island with the ever-coveted jobs in the center, while the islands in between, which you have to jump on, gradually increasing your skills in successive mini-quests, are either missing, or arranged haphazardly, or their fairly smooth sequence breaks off, never having managed to get you any farther from the shore. Let’s try to build a path of hint islands, a number of which, although not without effort, will finally allow us to reach our goal.

Read more →
Python Junior Plus, or the beginner's Roadmap to becoming a Python programmer
Source: habrahabr

How Can I Start My Own IPTV Provider?

IPTV is quickly rising to the top of the list of TV viewing options for viewers worldwide. other types of home entertainment, including music and video. This indicates a developing market for service providers and a potential new source of income. But how can you set up an IPTV service? Mware Solutions can assist you in establishing the required infrastructure for a successful entry into this cutthroat market.

TV delivered using an Internet Protocol Network is known as IPTV. This new technology has the potential to alter how we watch television at home, get training, utilize computers, and even use cell phones. From computer monitors and mobile phone screens to plasma and LCD televisions, it is used to provide television services to all of these devices. But how can you launch an IPTV company and become a provider of IPTV? An IPTV business solution is what?

We, therefore, decided to offer an eight-week boot camp to teach you everything you require to launch your own IPTV company. You may build the necessary infrastructure with the aid of Setplex to successfully enter this cutthroat market.

Read more
How Can I Start My Own IPTV Provider?
Source: geektimes

Кешируем API ответы для frontend приложения с помощью Yakbak

Представьте себе типичную ситуацию: вы frontend разработчик в обычный компании. После сытного обеда вы лениво скроллите Хабр и смотрите Ютуб. Вдруг в чат прилетает сообщение от девопсов: "Ребята, мы планируем сегодня вечером разгрузить мастер и перенести admission контроллер на ноду и чтобы два раза не вставать всем подам выделим 50 CPU. Завтра всё будет работать как обычно, но быстрее!"
Вы понимаете, что скорее всего всё пойдёт не так и штатной работы микросервисов можно ожидать не раньше чем через пару дней. Но есть более важная для вас задача: на сегодняшнем митинге вы обещали тимлиду показать МВП фичи уже послезавтра.
Остаётся два варианта: поднять зоопарк микросервисов на своей машине прямо сейчас (долгий кровавый путь) или закешировать все необходимые для frontend приложения API запросы.
Предлагаю простой вариант использования второго варианта.

Read more →
Кешируем API ответы для frontend приложения с помощью Yakbak
Source: habrahabr

WWDC22 hidden gems

For iOS developers, WWDC is always something of a New Year. We are presented with so many new products, and sometimes you can get lost in them. Most of my colleagues are trying to be in touch by watching “Platform State of Union” and all “What’s new” sessions. The event basically provides an opportunity to developers a glimpse of the features to expect from the software part. When Apple has a conference like this one, they want to make sure they have enough time to get everything done. In order to do this, they need to be able to work at their own pace and not worry about how long it will take them to get something done.

This means that if you have a small project, it may not be that important but once you move into larger projects with more people involved, every second saved can be worth several dollars in terms of money saved or profit made by the company. The platform tightly integrates programming languages, frameworks, and tools. Everyone gains when these three complement one another. Customers receive a consistent experience, such as scrolling that feels right every time. And developers may devote more time and attention to what distinguishes the app.

And it’s fine, you don’t need to spend so much time for this other unpopular stuff. However, in these, not-so-popular videos as couple of them may be called as “hidden gems” because of the content or a beautiful presentation/structure. Let me show couple of them!

Read more
WWDC22 hidden gems
Source: habrahabr

Как услышать голос клиента: внедряем Data Driven подход в управление клиентским опытом

С 2010 года мировая экономика проходит трансформацию от рынка товаров к рынку впечатлений. Клиентам уже не так важен сам продукт и его цена. В приоритете простота, доступность продукта и лёгкость использования на каждом этапе CJM. Системная работа с обратной связью, положительной и отрицательной, помогает завоевать лояльность, усилить позиции, закрепить лидерство.

Ещё один современный тренд — клиентский опыт становится цифровым. Трансформируются не только стандарты общения, но и технологии сбора обратной связи, аналитика данных.

По статистике только 3% клиентов участвуют в опросах и заполняют анкеты обратной связи. Альфа-Банк вывел этот показатель на космический уровень. Наши опросы регулярно проходят более 10% физических и юридических лиц. Как достичь такой конверсии и настроить сбор и обработку информации для управления клиентским опытом — расскажем в статье.

Читать дальше
Как услышать голос клиента: внедряем Data Driven подход в управление клиентским опытом
Source: geektimes

Startup story — how we pivoted mobile apps and business from «beauty Uber» to «beauty coworking»

Hi everyone! My name is Dmitrii Konstantinov and this is a personal story of experience and growth in a cozy startup. How we made a business pivot and adapted the server and mobile apps for it. What challenges did we face and how did we solve them.

Read more
Startup story — how we pivoted mobile apps and business from «beauty Uber» to «beauty coworking»
Source: habrahabr

How we designed the user interface for an enterprise analytical system

In 2021, we were contacted by an industrial plant that was faced with the need to create a system for analyzing processes in its production. The enterprise team studied ready-made solutions, but none of the analytics system designs fully covered the required functionality. So they turned to us with a request to develop their own analytical system that would collect data from all machines and allow it to be analyzed to see bottlenecks in production. For this project, we created a data-driven UI/UX design and also developed a web-based interface for the equipment monitoring system.

Read more
How we designed the user interface for an enterprise analytical system
Source: habrahabr

GLAMY startup — how we pivoted mobile apps and business from «beauty Uber» to «beauty coworking»

Hi everyone! My name is Dmitrii Konstantinov and this is a personal story of experience and growth in a cozy startup. How we made a business pivot and adapted the server and mobile apps for it. What challenges we faced and how we solved them. The article may be of interest to managers, designers, and engineers.

Read more
GLAMY startup — how we pivoted mobile apps and business from «beauty Uber» to «beauty coworking»
Source: habrahabr