Получи случайную криптовалюту за регистрацию!

Легко в’IT

Логотип телеграм канала @legko_v_it — Легко в’IT Л
Логотип телеграм канала @legko_v_it — Легко в’IT
Адрес канала: @legko_v_it
Категории: Образование
Язык: Русский
Количество подписчиков: 93

Рейтинги и Отзывы

2.67

3 отзыва

Оценить канал legko_v_it и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

2

2 звезд

1

1 звезд

0


Последние сообщения

2023-05-22 13:26:14
Хочу порекомендовать тебе еще одну книгу "Программирование на Python" автора Марк Лутц. Про Джаву много книг, а действительно хороших про тот же Пайтон еще поискать надо. Эта книга по сути - введение в программирование на супер популярном скриптовом языке. В книге объясняются основы языка, его структуры данных, операторы и функции. В общем, весьма стандартные вещи на неплохом уровне, плюс такие важные аспекты как организация кода, тестирование, отладка и обработка ошибок.

Короче, что хотел отметить из плюсов:

- Четкое изложение.
- Примеры кода, которые легко читать и понимать.
- Каждая глава содержит практические упражнения для обучения навыкам программирования.
- Охватывает базовые концепции программирования.

Один минус: не всегда легко ее найти в бумажном варианте.

Подписывайся и зови друзей, чтобы не упустить другие огненные рекомендации
32 viewsedited  10:26
Открыть/Комментировать
2023-05-20 14:24:26
Мы с тобой уже обсуждали, что приложения общаются друг с другом посредством специального интерфейса, который называется API. То есть одно приложение принимает запросы от другого на выполнение строго определенных функций: показать список товаров, добавить товар в корзинку, произвести оплату выбранного в магазине, к примеру.

Но тут встают проблемы: а если у нас есть API для редактирования товаров и их цен, это что, мы всем пользователям разрешим? Или например у нас микросервисное приложение на бекенде, откуда фронтэнд будет знать, к какому микросервису зачем обращаться, неужели надо чтобы клиент хранил все сопоставления функций к сервисам, которые их обеспечивают?

А вот и нет! Все эти и многие другие вопросы решает так называемый API Gateway. Это такая программа, которая владеет информацией какому пользователю или внешнему приложению и чего можно и какой микросервис отвечает за, допустим, регистрацию на скайте.

То есть по сути, это такие ворота со сторожем, которые впускают полезных деятелей и за ручку проводят к тому сервису, чьи функции нужны.
39 views11:24
Открыть/Комментировать
2023-05-19 20:24:14Можно вкратце, кто это ваша абстракция в ООП?

Рассказали вкратце, простым языком, с примером на Java и шпаргалкой по принципам ООП

#ооп #паттерны #шпаргалка
43 views17:24
Открыть/Комментировать
2023-05-18 14:22:26
#Собеседования

Отдохнули? Возвращаемся к статьям. В этот раз у нас еще один любимый вопрос собеседующих чаще на роль архитектора, но иногда - на роль тестировщика. Это вопрос "Что такое Event-Driven Application?" Давай разбираться!

Event Driven Application - это когда приложение работает на основе событий. То есть? вместо того, чтобы получать запросы от пользователя и обрабатывать их последовательно, приложение реагирует на события, которые происходят в системе.

Ну например, если пользователь отправляет сообщение в чат, то приложение получает это событие и реагирует на него, отправляя ответ пользователю или запрашивая другие системы, которые в конечном счете вернут юзеру ответ. Или если кто-то нажимает кнопку "добавить в корзину", то приложение получает событие и добавляет товар в корзину.

За счет такой архитектуры, приложение получается более отзывчивым. Такой подход к разработке приложения будет еще эффективнее и по ресурсам и по быстродействию, так как приложение не тратит время на постоянный мониторинг определенного действия.

Правда, тестировать такое приложение тоже надо более тщательно, чтобы понять? верно ли оно реагирует на события, пришедшие от пользователя.
54 views11:22
Открыть/Комментировать
2023-05-16 14:26:19 Коротко. В Vodafone представили план реструктуризации на три года. Из 104 тысяч сотрудников планируется сокращение, как минимум, 11 тысяч человек. Оператор рассматривает пристально бизнес в отдельных европейских странах, например, в Испании. По результатам аудита будет приниматься решение о дальнейших шагах в конкретных странах. Кризиса нет, бизнес операторов в Европе в отличном состоянии, если верить комментариям на отраслевых конференциях, а потом такие новости.
65 views11:26
Открыть/Комментировать
2023-05-16 14:26:19 Пусть тебя не пугают новости, как та, что ниже. Тут сходится сразу много факторов, отличных от РФ. И не последним из них является сильно перегретый рынок кандидатов. То есть, когда кандидат мог диктовать работодателю свои условия. В итоге получили не так много людей с зарплатами, несоразмерным их пользе. В первую очередь от них и избавляются. Попросту - избавляются от бездельников и раздутого штата.

Нам пока такое не грозит. Так что все в твоих руках. Чем лучшим специалистом ты станешь, тем сильнее закрепишься в отрасли. Еще раз повторю, что мантры про «Полгода и ты будешь есть икру половниками - ерунда» Наша отрасль, как и остальные, любит работящих людей
64 views11:26
Открыть/Комментировать
2023-05-15 16:33:14 "Надо бы дорогим подписчикам запилить разговорник айтишника, чтобы на русский переводить" - подумал я. Прикинув, сколько там слов, я понял, что эта работа займет у меня не вечер и решил, зачем делать работу, которую за меня уже сделали и загуглил. Нашел очень неплохой словарик. Пользуйся: https://ru.hexlet.io/blog/posts/ponimaem-sleng-programmistov-mini-slovar-dlya-nachinayuschih-razrabotchikov
53 views13:33
Открыть/Комментировать
2023-05-14 13:59:35
Еще один вопрос, который очень любят на собеседованиях - это регионы, зоны доступности и другие географические единицы, которые помогают твоим приложениям работать бесперебойно

Давай еще раз, AWS (Amazon Web Services) - это облачный сервис, который обеспечивает высокую надежность и доступность. И обеспечивается она именно за счет использования нескольких регионов, зон доступности и локальных зон.

Регионы - это физически разделенные области, которые представляют собой группу зон доступности в одной локации. AWS имеет 25 регионов по всему миру, включая США, Европу, Азию, Австралию и Южную Америку.

Зоны доступности - это физически изолированные дата-центры, которые находятся в пределах одного и того же региона. Они обеспечивают высокую доступность для приложений, размещенных в AWS. Каждая зона доступности предоставляет свое собственное электропитание, системы охлаждения и сетевую инфраструктуру. У AWS обычно есть несколько зон доступности в каждом регионе.

Ну и так называемые "Локальные зоны" - это еще один тип инфраструктуры, который появился в принципе достаточно недавно (2019 год). Они представляют из себя небольшие дата-центры, которые расположены ближе к пользователям в городах и у населенных пунктов. Локальные зоны специально предназначены для приложений, которые требуют низкой задержки в работе. Первые локальные зоны были запущены в Лос-Анджелесе и Орегоне.

Один из основных принципов AWS - это гарантированные #SLA (уровень сервиса), которые гарантируют пользователям доступность и надежность приложений.

Если один дата-центр AWS выходит из строя, автомагически перенаправляется трафик на другой дата-центр в той же региональной зоне. Это делается без какого-либо воздействия со стороны клиентов. Если весь регион AWS выходит из строя, то AWS перенаправляет трафик на другой доступный регион. В обоих случаях пользователи могут продолжать работу без перерывов в обслуживании.
65 views10:59
Открыть/Комментировать
2023-05-12 12:32:52
Ну и последняя статья описывающая термины из словарика AWS. Есть еще одна интересная штука, про которую я хочу рассказать, это AWS S3. S3 - это хранилище в облаке, которое может хранить практически любой объем данных и гарантирует максимальную надежность за счет репликации данных на несколько серверов. Так что если один сервер выходит из строя, данные всегда остаются доступными.

Кроме того, AWS S3 поддерживает распределение файлов по категориям и классам доступности (например, открытый доступ, ограниченный доступ или доступ только из определенных IP-адресов). Еще есть возможность настроить автоматическое шифрование данных и контроль версий файлов.

В общем, AWS S3 - это очень классный инструмент для хранения и управления данными в облаке. Советую попробовать!
27 views09:32
Открыть/Комментировать
2023-05-11 23:25:37Google провела конференцию Google I/O 2023, на которой показала новинки в сфере ИИ

Рассказываем про новый ответ GPT от OpenAI — Palm 2, обновления Gmail, 3D-просмотр Google Maps прямо как в SimCity и ответы в стиле ChatGPT в первой выдаче поиска Google:

https://tproger.ru/articles/ii-novinki-kotorye-pokazali-na-google-i-x2f-o/

#нейросети #google
28 views20:25
Открыть/Комментировать