Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: mvc 5*
Вступ

Автор: Артем Кондранін

У першому уроці цього курсу ви дізнаєтесь, що таке домен та хостинг. Ви навчитеся встановлювати WordPress за 5 хвилин та використовувати адмін панель.
Выполнение домашнего задания C# Стартовый. Видео урок №5

Автор: Костянтин Чорний

В этом видео уроке рассмотрены решения домашних заданий к пятому уроку из видео курса «C# Стартовый». В ходе видео урока показан пример программы на С#, которая может определить, является ли заданное пользователем число степенью двойки, пример теоремы Де Моргана в С#, показан пример проверки чисел на четность с использованием опататоров C#, а также программы для начисления премий сотрудникам.
Підготовка до співбесіди в ІТ компанії. Частина 3

Автор: Олександр Шевчук

Дивіться у третій частині відео презентації Олександра Шевчука: • Ким Ви бачите себе через 3-5 років, у якому напрямку хочете розвиватись? • Як відповідати на запитання щодо хобі? • Як отримати перший досвід за фахом? Що робити, якщо немає досвіду? • Хто такі 20-річні синіори?
Отказоустойчивая архитектура фронтальной системы банка

Автор: HighLoad

В докладе мы расскажем: 1. Что такое высоконагруженная фронтальная система банка, чем она отличается от веб-проекта. Место фронтальной системы в IT-ландшафте банка. 2. Как масштабируется СУБД в условиях Enterprise. Технологический стек ограничен и сложно изменяем, решения вендоров по масштабированию ненадежны. Поэтому шардируем экземплярами СУБД. 3. Для отказоустойчивости аналогично делим web-сервера, сервера приложений и т.п. Получаем слабо-связанные, независимо работающие блоки, каждый блок обслуживает часть клиентов. При отказе блока переключаемся на резервный. 4. Для распределения по блокам появляется компонент маршрутизации – как обеспечивается его отказоустойчивость? 5. Где брать данные клиента (история операций, профиль клиента) при переключении в резервный блок? Что можно, а что нельзя деградировать при отказах с точки зрения бизнеса. 6. Какие механизмы обеспечивают непрерывное обслуживание клиентов при отказах бэк-офисных систем. 7. Уголок перспективной архитектуры: омниканальность, наше видение микросервисной архитектуры.
Хочу всё сжать

Автор: HighLoad

Ловко придумать схему сжатия для своих данных умеют не все, а очень зря. Иногда (иногда) при помощи этой магии удается добиться как бы невозможного: одновременно и сэкономить диск или память, и при этом ускорить код. Как работает магия сжатия в целом? Как она работает более конкретно в очень разных продуктах: ""просто базах"" типа MySQL или Mongo; в поисковиках типа Lucene или Sphinx (или даже веб-поисках); в колоночных хранилищах типа Vertica или Clickhouse; в конце концов, внутри апдейтов Chrome? Обсудим это, пробежимся по всем важным ключевым словам от замшелых Huffman до моднейших Snappy - и, важнее, по ещё паре десятков других ключевых слов. Подробно разберем несколько особо интересных методов и трюков про сжатие и прочую перепаковку данных. Посмотрим пример на 100 строк кода со сжатием в 6 раз и одновременным ускорением работы в 5 раз (читерством, конечно), причем успешно написанный не специально обученным монстром, а совершенно обычными разработчиками. Посмотрим на скорость разных готовых кодеков, попытаемся понять, когда какой можно применять, а где нельзя. Бонус-трек в коридоре, если кому интересно, как устроено внутри сжатие картинок, видео и прочего такого. Условно прикинем на пальцах, как написать свой простенький игрушечный JPEG-декодер в сотню-другую строк; можно на JavaScript или Python. Или не JPEG!
Безболезненный Fallback cache на Scala

Автор: HighLoad

В крупных (или микросервисных) архитектурах у Backend'а есть свои Backend'ы. И, если какой-то сервис очень важный, он не всегда очень производительный. Как сделать так, чтобы ваша система продолжала отвечать, даже если важные источники информации перестали отвечать? Рассказываю о нашем опыте в Tinkoff: 1. Как мы выбирали СУБД и на чём остановились. 2. Как поддерживать версионность форматов данных. 3. Как понять, что ваш сервис умер или ожил. 4. Как встроить cache, не переписывая приложения на Scala. 5. Итоги и замеры."
Зміни до Ruby On Rails 6

Автор: Євген Кушвід

Мета цього уроку – показати які зміни прийшли з новою мажорною версією фреймворку Ruby on Rails 6 та оновити проект з версії 5.2.3 до версії 6.1.4. Розглянути різноманітні нові модулі та методи їх використання, а також оновлення вже існуючого функціоналу.
Створюємо кілера

Автор: Роман Самчук

У цьому уроці Роман Самчук продовжує розповідати, як створити мод для GTA 5, а саме ви дізнаєтеся, що потрібно зробити, щоб у вас з'явився кілер - додаткова фіча у грі, за допомогою якої можна вбивати небажаних персонажів у грі.
Як вивчити Java за 5 місяців і отримати свій перший офер?

Автор: Редакция ITVDN

Чи це взагалі реально? Чи варто це робити? Які шанси знайти роботу Java розробником зараз, коли йде війна? Про все це будемо говорити на вебінарі. Розглянемо, яких спеціалістів шукають, що пропонує ринок ІТ, як бути конкурентним в даних умовах. Що повинен знати майбутній Java спеціаліст і які технології йому треба наполегливо вчити, аби задовольняти сучасним вимогам розробника рівня Intern/Junior?
Migration from JUnit4 to JUnit5

Автор: Михайло Скафенко

Ознайомитись з перевагами нової версії JUnit. Розглянути, як ми можемо перейти з JUnit 4 на останню версію JUnit 5. Отримати різницю між двома версіями бібліотеки.
Notification success