Страница автора: Игорь Подгурский
Трассировка и мониторинг в Istio: микросервисы и принцип неопределенности

Изменить путь следования пакетов от клиент-сервер может провайдер, выбрав наиболее удачный/короткий/стабильный маршрут. Решил поиграть на этом сервере, с интернетом проблем нет, после логина пинг к серверу пишет вроде бы нормальный — 59, но в самой игре раз в секунды 2 на секунду герой вообще не реагирует на движения. Рассмотрим еще несколько важных опций MTR, которые […]
Где используется Java и почему он такой популярный?

Класс может сообщить свое имя и ссылку на своего непосредственного предшественника в иерархии. Единственная оставшаяся важная функция препроцессора — позволить включение в программу файлы-заголовки с описаниями классом. Эта операция может быть выполнена более просто и эффективно, если позволить компилятору читать подготовленные бинарные файлы с описанием классов. Java поддерживает многопотоковость не только на уровне библиотек, но […]
Какие языки программирования учить в 2023?

Этот способ является самым действенным, хотя многое здесь зависит от того, какой курс. У этого способа есть несколько минусов, главный из которых — высокая цена. Разумеется, это далеко не все возможности, которые открываются при изучении программирования. Все и не перечислить, их слишком много, однако основные из них были рассмотрены выше. Так же очень полезно будет […]
На чем пишут мобильные приложения под iOS

Этот вариант поддерживает функциональный и процедурный стандарты. И это лишь основные достоинства, которыми обладает данная среда разработки iOS приложений. Главным конкурентом XCode является разработка JetBrains – AppCode с отличной работой автодополнения, хорошей интеграцией с issue-трекерами, подробным описанием ошибок. Обычно он используется для приложений искусственного интеллекта. Если вы влюблены в этот язык, и хотите заниматься только […]
Как тестировать мобильные игры: на что обратить внимание, если вы это никогда не делали

Предмет должен купиться или не купиться — покрыть тестами. Возник баг — написать тест, его воспроизводящий и только после этого фиксить проблему. TDD используется не постоянно, но некоторые принципы все же соблюдать полезно. Закрытая группа в Facebook создается для общения с преподавателем и сокурсниками. Вы можете задать вопросы, возникающие во время выполнения домашнего задания, преподаватель […]
6 лучших программ для векторизации изображений

Разметка FAQPage также не является необходимым или достаточным условием для попадания сайта в выделенные сниппеты, о которых мы упоминали в начале. Однако, если вы добавите на страницу ответ, который окажется достаточно исчерпывающим для алгоритмов Google и для пользователей, то ваши шансы появиться в Featured Snippets также вырастут. Энтузиасты уже создали целый ряд бесплатных инструментов, при […]
Саморазвитие для кого-то тяжкий труд, а для Вас ерунда!

В школе и университете мы находимся в неких рамках с четкими дедлайнами, системой штрафов за невыполнение задания, учебным планом. Обычно процесс построен строго, однако именно соблюдение рамок помогает посвящать обучению длительное время и в итоге заканчивать его успешно. Когда прокрастинацию изучают серьезные ученые — получается глубокое чтение на грани психологии, антропологии и биологии. В этой […]
Курсы айти с нуля
Особенно понравилось, как помогали именно с поиском вакансий. Mate academy это та школа программирования, которая поддерживает и помогает не только на этапе самого обучения, но и после. Ребята заинтересованы в успехе своих студентов. Это эксперты в сфере подбора кандидатов для вакансий, связанных с разработкой программного обеспечения, базами данных и другими IT-направлениями. Записать ребенка на IT […]
Функциональное Тестирование

Тестирование как раз и поможет определить баг и своевременно исправить его (добавить оператор ожидания). Чтобы начать тестировать, достаточно владеть английским языком (уровень не ниже Intermediate) и окончить курсы. Устроившись на позицию junior, вы сможете практиковаться, развиваться и впоследствии стать QA инженером. Также есть обучение, которое сразу готовит специалистов для работы в QA. Задача — получить […]
Как начать использовать возможности видеосервиса на максимум?

Classic, Опытный+опытный, смена по таймеру. Они работают над одним кодом и меняются ролями через определенный заранее обозначенный промежуток времени. Risks caused by fixed time projects using new technology. У нас могут возникнуть риски при использовании каких-то неизвестных нам вещей. При таком подходе ни заказчик, ни разработчик понятия не имеют, сколько времени уйдет на работу. Соответственно, […]