Результати пошуку за запитом: mvc4 5*
Вступ
Автор: Артем Кондранін
У першому уроці цього курсу ви дізнаєтесь, що таке домен та хостинг. Ви навчитеся встановлювати WordPress за 5 хвилин та використовувати адмін панель.
Выполнение домашнего задания C# Стартовый. Видео урок №5
Автор: Костянтин Чорний
В этом видео уроке рассмотрены решения домашних заданий к пятому уроку из видео курса «C# Стартовый». В ходе видео урока показан пример программы на С#, которая может определить, является ли заданное пользователем число степенью двойки, пример теоремы Де Моргана в С#, показан пример проверки чисел на четность с использованием опататоров C#, а также программы для начисления премий сотрудникам.
Підготовка до співбесіди в ІТ компанії. Частина 3
Автор: Олександр Шевчук
Дивіться у третій частині відео презентації Олександра Шевчука:
• Ким Ви бачите себе через 3-5 років, у якому напрямку хочете розвиватись?
• Як відповідати на запитання щодо хобі?
• Як отримати перший досвід за фахом? Що робити, якщо немає досвіду?
• Хто такі 20-річні синіори?
Моделі
Автор: Валентин Дудник
У цьому уроці ми розглянемо що таке моделі в ASP.NET MVC 5, розглянемо шаблонні хелпери, шаблони формування, моделі зі складною структурою, розглянемо багато зв'язок, міграцію баз даних, розглянемо перевизначення шаблонів формування, шаблонів відображення і редагування, фільтрацію даних.
Прив'язка моделі в MVC 5
Автор: Валентин Дудник
У цьому уроці розглянемо прив'язку моделей, розглянемо прив'язувач за замовчуванням DefaultModelBinder, розглянемо явну прив'язку моделі, розглянемо постачальники значень і створимо власний прив'язувач моделі.
Отказоустойчивая архитектура фронтальной системы банка
Автор: 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, а саме ви дізнаєтеся, що потрібно зробити, щоб у вас з'явився кілер - додаткова фіча у грі, за допомогою якої можна вбивати небажаних персонажів у грі.