unilecs | Unsorted

Telegram-канал unilecs - UniLecs | Программирование

18353

🤘🏻Задачи, головоломки, книги и другие радости программиста. Оглавление канала: telegra.ph/UniLecs-FAQ-09-30 Чат: @unilecs_chat Бот: @unilecsBot VK: vk.com/unilecs Админ, сотрудничество: @dashalvv Редактор: @amdavletov

Subscribe to a channel

UniLecs | Программирование

⭐️ Разбираем cобытийно-ориентированную архитектуру

Архитектурный паттерн событийной архитектуры включает в себя две основные топологии - медиатор и брокер. Сегодня мы раcсмотрим 1ю из них.

Читать статью

#architecture #patterns #event_driven

Читать полностью…

UniLecs | Программирование

🧮 Необходимо применить специальную скидку к цене товаров и получить итоговый счет...

Анонс задачи

#task_345

Читать полностью…

UniLecs | Программирование

💵 Алгоритм, который собирает ежедневные котировки цен на акции и возвращает размах цены этой акции за текущий день

Смотрим разбор задачи

#task_344 #design

Читать полностью…

UniLecs | Программирование

… и передал оставшиеся 2100 золотых монет Волку. Гонорар за каждую книгу делится поровну между ее авторами.

Сколько денег Волк должен взять себе?

#puzzle_234

Читать полностью…

UniLecs | Программирование

💵 Разработайте программу, которая собирает ежедневные котировки цен на некоторые акции и возвращает размах цены этой акции за текущий день.

Смотрим анонс задачи

#task_344 #design

Читать полностью…

UniLecs | Программирование

❗️Взломаем сообщения, зашифрованные шифром Цезаря

Смотрим статью

#task_343 #game #caesar_cipher

Читать полностью…

UniLecs | Программирование

Давайте заберём 1 таблетку у носорога, 2 у бегемота и 3 у слона. Тогда у всех четверых поровну. Забрали мы 6 таблеток, осталось их 2000 — по 500 у каждого.

Получается, что слону изначально выдали 503 таблетки.

#puzzle_233

Читать полностью…

UniLecs | Программирование

❗️ Пример многослойной архитектуры и анализ паттерна

Читать статью

#architecture #patterns #layered

Читать полностью…

UniLecs | Программирование

Яндекс Практикум запустил курс «Инженер по тестированию: от новичка до автоматизатора». На нём студенты научатся вручную тестировать приложения и сайты, а потом — писать код на языке Java, чтобы запускать автоматические тесты. Автоматизация — востребованный навык у опытных тестировщиков, который открывает путь к более высоким должностям.

Что вас ждёт во время учёбы:
— Интерактивный учебник, где всё объясняем простым языком.
— Тренажёр с мгновенной проверкой заданий.
— Практика на учебных приложениях и проекты для портфолио.
— Команда сопровождения, которая поможет разобраться в сложных темах и дойти до конца.
— Карьерные консультанты, которые научат составлять резюме, проходить собеседования и тестовые задания.

Попробуйте курс бесплатно, а если понравится — приходите учиться.

Читать полностью…

UniLecs | Программирование

⬆️ На курсе «Профессия Архитектор ПО» вы вырастете как разработчик и повысите свой доход. Разберёте реальные кейсы от ведущих разработчиков «Альфа-Банка» и сможете проектировать масштабируемые и отказоустойчивые приложения.

За 4 месяца вы научитесь:

✅ применять архитектурные стили и паттерны проектирования — API Gateway, CQRS и «Сага»;
✅ выявлять и проверять нефункциональные требования и характеристики систем;
✅ строить распределённые системы на основе микросервисов и создавать cloud-native-приложения;
✅ принимать архитектурные решения исходя из контекста;
✅ учитывать вопросы кибербезопасности при проектировании.

Навыки отточите на реальных задачах, а в конце курса презентуете итоговый проект.
Спешите приобрести курс со скидкой!

Подробнее по ссылке.

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

UniLecs | Программирование

⚡️ Разбор популярной задачи на интервью!

Смотрим решение

#task_340 #array

Читать полностью…

UniLecs | Программирование

❗️ Введение в паттерны архитектуры!

Смотрим вводную статью

#architecture #patterns #intro

Читать полностью…

UniLecs | Программирование

⚡️ Супер популярная задача на интервью для программистов!

Смотрим анонс

#task_340 #array

Читать полностью…

UniLecs | Программирование

Заглянем в будущее и узнаем — что ждёт там, после заветного оффера в IT- или диджитал-компанию. Как происходит адаптация новичков? Как будут оценивать, вписались вы или нет? А когда будет повышение? Эксперты расскажут обо всём этом на вебинаре.

→ Бесплатно, 15 августа в 19:00 по Москве

Спикеры:
◾️Катя Жукова, менеджер по развитию бренда работодателя в «Риалвеб»
◾️Наталия Лебедева, директор по персоналу в Хабре
◾️Владислав Шаргин, руководитель практики подбора персонала в Samokat.tech
◾️Полина Русакова, старший HR-бизнес-партнёр в red_mad_robot

Вы узнаете:
— что будет происходить в первый месяц работы;
— что поможет влиться;
— как устроены процессы в IT-компаниях;
— как правильно проявлять инициативу и расти в должности.

Зарегистрируйтесь на вебинар

Читать полностью…

UniLecs | Программирование

Треть доли старшего брата увеличила втрое порцию младшего, значит сама была вдвое больше нее. Тогда вся доля старшего брата была в 6 раз больше доли младшего.

● У старшего брата было 6/7 торта,
● У младшего брата было 1/7 торта.

#puzzle_229

Читать полностью…

UniLecs | Программирование

Синий сказал: «Вместе у нас 28 ног», зелёный: «Вместе у нас 27 ног», жёлтый: «Вместе у нас 26 ног», красный: «Вместе у нас 25 ног».

#puzzle_237

Читать полностью…

UniLecs | Программирование

... ту кнопку, до которой может дотянуться, а дальше идет пешком. Весь путь наверх занимает 1 минуту 10 секунд.
Лифт движется вверх и вниз с одинаковой скоростью, а программист поднимается вдвое медленнее лифта.

На каком этаже работает наш программист?

#puzzle_236

Читать полностью…

UniLecs | Программирование

… и передал оставшиеся 2100 золотых монет Волку. Гонорар за каждую книгу делится поровну между ее авторами.

Сколько денег Волк должен взять себе?

За книгу "Три поросенка–2" каждый автор должен получить 1/4 гонорара. Наф-Наф свою долю уже забрал, поэтому Волку полагается 1/3 остатка. За книгу "Красная Шапочка–2" ему также полагается 1/3 гонорара.

То есть Волк должен взять 1/3 от переданной ему суммы - 700 золотых монет.

#puzzle_234

Читать полностью…

UniLecs | Программирование

Где найти крутую программу поддержки для студентов технических специальностей?

В карточках рассказываем о новой подписке от VK Education. Программа предоставит вам много возможностей для обучения и старта карьеры в IT и digital.

Если вы учитесь очно на бакалавриате или специалитете и имеете достижения в олимпиадах, чемпионатах, конкурсах или хакатонах, то подавайте заявку до 30 сентября.

Читать полностью…

UniLecs | Программирование

Пусть с 6го этажа Тане надо спуститься на n этажей. Тогда Таня прошла лишний путь вверх до последнего этажа
и обратно до 6го.

Длина лишнего пути 1.5n − n = 0.5n этажей. Половину этого лишнего пути она шла вверх, половину – вниз. Значит, вверх она поднялась на n/4 этажей.

● Если она поднялась на один этаж (n/4 = 1), то Таня живет на 4 этажа ниже Даши и в доме 7 этажей.
● Если же n/4 равно 2 или больше, то Тане пришлось бы спуститься с 6го этажа минимум на 8 этажей вниз, что невозможно, если конечно она не живет в подвале 😜

#puzzle_234

Читать полностью…

UniLecs | Программирование

Айтишники, у вас бывало такое: пишете код и думаете, что он достоин Нобелевской премии, Оскара и всех наград этого мира? 💎

Тогда вам точно нужно попробовать свои силы в Конкурсе красоты кода, который запустил Сбер специально ко Дню программиста. Чтобы побороться за звание «Автор самого красивого кода» и получить один из пятнадцати iPhone 14, нужно:

✔️ Выбрать дисциплину по душе и скилам: Python, Java, Data Science, Frontend или Android.
✔️ Написать свой эталонный код до 18 сентября по ссылке.
✔️ Дождаться результатов — их объявят 21 сентября.

Переходи по ссылке читай подробности, и вперёд — к коду мечты 💚

Читать полностью…

UniLecs | Программирование

💥 Алгоритм, который шифрует строку, сдвигая символы на определенное число мест в алфавите...

Смотрим что это за алгоритм!

Всех с прошедшим Днем Знаний!

#task_342 #game

Читать полностью…

UniLecs | Программирование

👍 Ребята, видели ваши варианты в комментариях! Но остается вопрос: можно ли сделать дешевле?!

Смотреть решение

#puzzle_232

Читать полностью…

UniLecs | Программирование

💥 Данный алгоритм использует многострочную строку в качестве битовой карты - двумерного изображения с двумя возможными цветами для каждого пикселя - для определения того, как она должна отображать сообщение пользователя.

Попробуйте поэкспериментировать с различными сообщениями, чтобы увидеть, как выглядят результаты!

Поиграть тут

#task_341 #fun #game

Читать полностью…

UniLecs | Программирование

⭐️ Разбираем на молекулы многослойную архитектуру

Наиболее распространенным архитектурным паттерном является паттерн многоуровневой архитектуры, известный также как паттерн n-уровневой архитектуры.

Читать статью

#architecture #patterns #layered

Читать полностью…

UniLecs | Программирование

Разложим 2007 на простые множители: 2007 = 3 * 3 * 223.

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

Получаем, что у школьника 3 тройки и 2 двойки, значит за четверть по алгебре он получит 3.

#puzzle_231

Читать полностью…

UniLecs | Программирование

ИТ + научпоп + музыка = большой ИТ-пикник в Москве 💛

2 сентября Тинькофф, CodeFest и Мельница собирают большой благотворительный ИТ-фестиваль. Встречаемся в Коломенском на максимально летнем вайбе.

В программе: ИТ- и научпоп-лектории, выступления топовых спикеров, воркшопы, интерактивные зоны и вишенка на торте — музыкальные перформансы от Антохи MC, Zoloto, Therr Maitz, The Hatters, «Сироткина», а также секретного хедлайнера. Как думаете, кто им может быть?

Для участия нужно выбрать благотворительный фонд из списка и сделать донат от 1000 рублей. Подробности и регистрация — тут.

Реклама. АО "Тинькофф Банк"

Читать полностью…

UniLecs | Программирование

Искомое число является делителем числа 2008. Разложим число 2008 на простые множители: 2008 = 2 * 2 * 2 * 251. Выпишем все делители числа 2008: 1, 2, 4, 8, 251, 502, 1004, 2008.

Найдя сумму цифр каждого из них, заметим, что условие задачи выполняется только для числа 251 (2008 = 251 * (2 + 5 + 1)).

#puzzle_230

Читать полностью…

UniLecs | Программирование

⁉️ Как найти минимальную длину подмассива, сумма элементов которого больше или равна target

Смотрим в нашем разборе

#task_339 #array

Читать полностью…

UniLecs | Программирование

Согласно статистике самый потребляемый контент — это всевозможные гороскопы, смешные видосики с падающими людьми и, конечно, всё с пометкой 18+

Ну что ж, попробуем взорвать этот топ нашим карьерным сайтом job.mts.ru (тоже, кстати, для взрослых). Все вакансии только там. Переходите, наслаждайтесь и откликайтесь — всем будет приятно.

Информация о рекламодателе

Читать полностью…
Subscribe to a channel