Работал я спокойно в иностранном банке на классном месте, кодил всякие функционалы и отчеты для одной известной в РФ АБС, копил седину в висках и куски начатых и недоделанных проектов на Python’е.
Работал я спокойно в иностранном банке на классном месте, кодил всякие функционалы и отчеты для одной известной в РФ АБС, копил седину в висках и куски начатых и недоделанных проектов на Python’е.
Работал тренером по теннису. Ранее прочёл несколько книг по Андроид-разработке, тема понравилась, но знаний приобрёл маловато и решил пройти курс.
Немалое кол-во лет тружусь инфраструктурным инженером или просто системным администратором. Последние годы являюсь членом команд в продуктовых компаниях в роли DevOps-инженера (хотя, я лично не люблю слово DevOps применительно к человеку/профессии). На нынешнем месте работы в некоторых командах уже давно активно используется Kubernetes, а в некоторых активно внедряется. В связи с этим и мне стало необходимо, более того, очень интересно, погружаться в эту непростую экосистему.
Я работаю на должности администратора баз данных, но классических обязанностей dba у меня мало – максимум по запросу разработчиков восстановить бэкапы, посмотреть на журнал работы job’ов в MS SQL при проблемах и все.
В прошлой заметке мы говорили о стадиях, проблемах и методологиях прикладного системного анализа при разработке ПО. Теперь рассмотрим основные принципы структурного анализа.
В этой статье поговорим о том, где применяется язык программирования C++, и для каких проектов он особенно хорош.
Атрибут Gravity позволяет задавать позиционирование содержимого внутри визуального элемента. Gravity способен принимать широкий спектр значений:
Starlette — легкий ASGI-фреймворк, который используется при веб-разработке на Python. Он прекрасно подходит для создания высокопроизводительных asyncio-сервисов и может применяться как в роли самостоятельного фреймворка, так и в качестве ASGI-инструментария. Рассмотрим некоторые плюсы:
Контейнер FrameLayout обеспечивает вывод на экран одного помещенного в него элемента визуализации. Если же мы захотим поместить несколько элементов, они станут накладываться друг на друга. Однако способ расположить во FrameLayout несколько элементов все же существует.
На данный момент в OTUS учебные собеседования пока проводят на двух курсах: «Java Developer. Professional» и «Разработчик на Spring Framework». Опытом внедрения подобной практики и выводами поделился руководитель курсов «Java Developer. Professional» и «JavaScript Developer. Basic» Сергей Петрелевич.
Учебное собеседование – это обычное техническое собеседование для IT-специалистов, отдельные этапы которого проходят несколько человек.