Лучшие статьи и мероприятия за прошедшую неделю
Читайте, смотрите и хороших выходных!
Первые впечатления от Amazon Neptune
В этом посте мы хотим поделиться нашими первыми идеями, хорошими практиками и тем, что может быть улучшено с течением времени.
Ошибки при работе с датой и временем в SQL Server
Многие из ошибок, связанных с обработкой даты и времени, часто происходят из-за непонимания того, как SQL Server хранит эти значения. Документация SQL Server здесь тоже не сильно помогает, так как не углубляется в эту тему.
Как мы оптимизировали наш DNS-сервер с помощью инструментов GO
Предлагаем интересный перевод статьи об оптимизации DNS-сервера с помощью инструментов GO.
В двух словах: Лучшие практики Async/Await в .NET
Существует много полезной информации, но она разобщена, поэтому предлагаем вам подробный вариант.
Как создать проект Django из шаблона
Шаблон проекта на Django – это естественный способ решения проблем, которые возникают, когда формат Django-проекта по умолчанию уже не отвечает требованиям. В этом руководстве вы узнаете, как создать свой собственный проект из шаблона.
Какие языки программирования учить? Карьера в IT (часть 1)
Таблицы, списки и примеры из личной практики — собрали самое полезное и интересное с первого дня интенсива «Стратегическое развитие и карьера в IT», который провел Женя Картавец, тимлид и разработчик с 5-летним стажем на C #, а теперь руководитель отдела продюсирования образовательных программ OTUS. Передаем слово самому Жене.
ЗАПИСИ ВЕБИНАРОВ
Вебинар «Неизвестный Spring: быстрая разработка приложений»
Исследуем возможность быстрого создания современного приложения, рассмотрим альтернативный путь развития Spring и погрузимся в необычный мир Spring Roo.
Вебинар «Data Build Tool для хранилища Amazon Redshift»
Рассматриваем построение моделей и зависимостей. Изучаем полную и инкрементальную загрузку, работу с вложенными (nested) JSON, макросы и шаблоны Jinja, автоматическое тестирование.
Вебинар «Использование Jenkins c K8S»
Изучим особенности взаимодействия Jenkins и Kubernetes, рассмотрим примеры использования такого подхода, проанализируем описание работы плагина и оператора.
Вебинар «Избыточность шлюза по умолчанию»
Рассматриваем работу протоколов VRRP/HSRP. Разбираем случаи, в которых необходимо использовать протоколы избыточного шлюза. Исследуем различия протоколов и сравниваем работу HSRP/VRRP c GLBP.
Вебинар «TypeScript в Node.js для server-side приложений»
Рассмотрим, как использовать TypeScript в Node.js. Изучим, как работает ts-node и другие технологии. Обсудим движок Deno — новый Node.js с TypeScript.
Вебинар «Шаблон проектирования «Адаптер», практика применения»
На вебинаре изучим шаблон проектирования «Адаптер» и научимся его применять
Вебинар «iOS-приложение на SwiftUI с использованием Kotlin Mobile Multiplatform»
Напишем приложение с использованием современных средств разработки, таких как SwiftUI на presentation слое, а в качестве слоя сервисов воспользуемся Kotlin Mobile Multiplatform, который уже используется такими компаниями как Яндекс и Autodesk.
Вебинар «Найти и оценить: инструменты поиска и оценки кандидатов»
Рассмотрим наиболее эффективные инструменты поиска в соцсетях, особенности поиска в Facebook и StackOverflow. Также изучим понятие Soft-skills (все про них говорят, а зачем они it специалисту), обсудим компетенции будущего (какие есть особенности и почему это важно знать). Углубимся в тренды IT-рынка под другим углом (что же на самом деле мотивирует IT-специалистов). Узнаем, о чём говорят тимлиды или о чем с ними нужно разговаривать, чтобы к ним захотели идти люди с рынка.
Вебинар «Балансировка нагрузки»
На уроке проведем обзор ELB. Рассмотрим виды балансировщиков и создание двух инстансов EC2 с балансировщиком. А также посмотрим другие примеры использования.
Вебинар «Аннотируй это: а так ли нужна аннотация типов в Python»
Изучим такой инструмент, как аннотация типов в Python: обсудим причины, по которым его многие недооценивают, рассмотрим ряд примеров из боевой практики, когда аннотация типов могла спасти или спасла ситуацию. Поговорим о том, как и когда внедрять проверку типов на своих проектах.
Вебинар «Parameter sniffing в SQL Server: что это и почему возникает»
Parameter sniffing или прослушивание параметров в SQL Server может приводить к неприятным сюрпризам при работе большой системы. Давайте обсудим причины этого явления, а также посмотрим на примеры parameter sniffing'а.
Вебинар «Тестирование Flask приложений: генерация тестовых данных с Faker и Factory Boy»
Подробно изучим, как тестировать проекты на Flask, писать и запускать тесты для проектов на Flask, создавать тестовые данные с помощью Faker и Factory Boy.
Вебинар «Нужно ли торопиться переходить на C# 7 или 8?»
Рассматриваем, что появилось в новых версиях языка и как применять эти нововведения на практике. А также подробно обсудим вопрос о том, есть ли смысл бросать всё и обновляться.