Category

Полезное

Category

Программирование включает в себя множество разнообразных языков. С их помощью программисты и разработчики «общаются» с компьютерами и иными устройствами, а также с приложениями. У каждого – свои собственные особенности и нюансы, синтаксис и правила. При написании софта приходится задействовать разнообразные files и функции. Чтобы создать качественную утилиту, необходимо помнить обо всех особенностях выбранного языка. Но некоторые возможности используются не слишком часто. Из-за этого они «забываются». Современные программеры активно используют Си-семейство в своей работе. Google указывает,…

Мероприятия в OTUS

Продолжаем учиться! 22 ноября // 20:00 DEMO DAY КУРСА DATA WAREHOUSE ANALYST 22 ноября // 20:00 DEMO-УРОК «ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ» Реализуем принципы, составляющие…

Продолжаем учиться! 15 ноября // 15:00 ИНТЕНСИВ «GRAPHQL + IOS» ДЕНЬ 1 На двухдневном интенсиве сделаем свой GraphQL-бекенд на Hesura Cloud и мобильный iOS-клиент с запросами с помощью Apollo и/или URLSession. В первый день интенсивна расскажем про GraphQL и Hesura. Во второй день прикрепим к заготовке нашего приложения Apollo. 15 ноября // 18:00 ДЕМОУРОК «Data Science — это проще, чем кажется!» На занятии мы поговорим об истории и основных вехах в развитии искусственного интеллекта, вы узнаете, какие…

Продолжаем учиться! 8 ноября // 20:00 ДЕМОУРОК «ПРИМИТИВЫ СИНХРОНИЗАЦИИ». ЧАСТЬ 2 После занятия вы сможете: пользоваться полным набором механизмов синхронизации. 8 ноября // 20:00 ДЕМОУРОК «ОБРАБОТКА ИСКЛЮЧЕНИЙ И SOLID» На занятии разберем, какие практики обработки исключений препятствуют повторному использованию кода, как можно нарушить инкапсуляцию с помощью исключений и причем здесь SOLID. Обсудим альтернативы обработке исключений. В итоге рассмотрим подходы к обработке исключений, которые помогают писать расширяемый код. 8 ноября // 20:00 ДЕМОУРОК «У ВАС ЕСТЬ ДАННЫЕ, А У…

Полиморфизм в «Пайтон»

Полиморфизм — важный принцип объектно-ориентированного программирования. Его знание часто требуют на технических собеседованиях, причем соискателя всегда могут спросить как про…

При программировании на языке JavaScript (JS) нередко нужно выполнить такую операцию, как генерация случайных чисел. Это может понадобиться, когда в программу нужно привнести элемент случайности, причем не важно, о каком направлении разработки идет речь, будь то web-разработка, мобильная разработка или создание обычных десктопных приложений. Где конкретно востребована генерация: в анимации;при создании рандомной компьютерной музыки;в процедуральном искусстве;для вывода случайного изображения;для рандомного выбора слов из списка, который создан заранее;для создания API-ключей;для вывода фрагментов текста;при генерации паролей, случайных…