Месяц: Июнь 2023

  • Отображение контента в ScrollView с конца

    от автора

    В SwiftUI компонент ScrollView автоматически начинает прокрутку сверху. Однако если вы хотите создать интерфейс, аналогичный приложению «Сообщения» от Apple, вы можете настроить ScrollView так, чтобы прокрутка начиналась снизу. Для этого используется модификатор scrollPosition() с начальной привязкой к нижней части (.bottom).Ниже представлен пример, где в ScrollView показаны 50 текстовых элементов. Здесь указано, что прокрутка должна начинаться…

  • Кейс. С нуля до 3х миллионов просмотров за четыре месяца

    от автора

    Четыре месяца назад я решил попробовать записывать короткие ролики в формате ТикТок. Много лет пишу про мозг, поэтому выбрал эту тему, как основную.План был простой — на протяжении года регулярно выкладывать ролики независимо от просмотров. О промежуточном итоге эксперимента читайте дальше.РегулярностьРегулярность — это ключевой порог входа. Делать что-то регулярно? Ну нет. Это не про меня. Совсем…

  • Установка отступов для содержимого или индикаторов прокрутки в ScrollView

    от автора

    По умолчанию компонент ScrollView в SwiftUI позволяет своему содержимому заполнять все доступное пространство, а индикаторы прокрутки аккуратно располагаются на краю экрана. Однако, с помощью модификатора contentMargins() можно установить отступы для содержимого или полос прокрутки — насколько угодно большие и по любым краям.В качестве примера, рассмотрим код, который вносит отступ в содержимое области прокрутки на 50…

  • К первому корпоративному забегу приготовиться: как мы участвовали в RUNIT

    от автора

    Привет, Хабр! Меня зовут Лиза, в Киберпротекте я отвечаю за внутренние коммуникации. Немного разбавлю технологичные посты о разработке и продуктах тем, что объединяет разработчиков, аналитиков, сейлзов и топ-менеджеров — спортом.Не так давно в Москве прошёл RUNIT — масштабный забег ИТ-специалистов, в котором приняли участие более 2000 человек, в том числе и наша #киберкоманда. Этот забег…

  • Треугольник качества проекта = треугольник вины менеджера

    от автора

    Кто я: меня зовут Науменко Алексей и я руководитель ИТ-проектов с более чем 5-летним стажем и с профессиональным образованием в области ИТ-менеджмента.Цель статьи: Я описываю свой опыт в реализации ИТ-проектов для повышения своей сознательности и профессионализма, а также для обмена опытом с представителями профессионального сообщества, для личного роста в профессиональной сфере.Я не являюсь: консультантом в консалтинговом бизнесе, продавцом…

  • Чек-лист фронтендера при разработке рекламного спецпроекта

    от автора

    Привет! Меня зовут Наташа, я фронтенд-разработчик в отделе рекламных спецпроектов KTS.В отделе мы делаем множество сервисов в мини-приложениях VK, Одноклассниках, Телеграме, создаём лендинги. Мы делаем как краткосрочные проекты, которые могут длиться 2 недели, так и долгосрочные — сроком работы от года.Изначально я написала этот материал для внутреннего использования, чтобы разработчик на каждом этапе разработки приложения…

  • Эффективная работа с битами при помощи Go

    от автора

    Это статья познакомит вас с использованием возможностей Go для выполнения манипуляций с битами. Здесь мы разберём установку, очистку, инвертирование, сдвиг битов, использование техники SWAR, эффективную обработку Юникода и прочие приёмы, позволяющие повысить продуктивность программирования.

  • Прогноз покупки страховки клиентами туроператора

    от автора

    Автор статьи: Alieva NatalieВыпускница OTUSВсем привет! В этом посте хочу рассказать о своем проекте, в котором я попыталась сделать прогноз покупки страховки клиентами туроператора методами ML, изученными на курсе Machine Learning. Basic от образовательного ресурса для IT-специалистов OTUS. Данные я брала с Kaggle:  https://www.kaggle.com/datasets/sellingstories/travel-company-insurance-prediction . База данных показалась мне интересной по двум причинам: Во-первых, по ссылке…

  • Сравнение тяжеловесности популярных библиотек UI компонент для Vue 3

    от автора

    Библиотеки UI компонент популярны и удобны в некоторых случаях, но у них тоже есть обратные стороны. Одно дело, когда делаешь админку и используешь десятки компонент, другое — когда тебе надо всего пару компонент.Было проведено исследование — взяты три HTML элемента: Button, Input и Select, и проверено, насколько увеличатся js и css бандлы если использовать для…

  • К вопросу о глобальном потеплении

    от автора

    Большинство учёных сходятся во мнении, что глобальное потепление имеет место. Озвучено несколько его причин, главной из которых ультимативно назначен СО2 в качестве парникового газа. Самое интересное состоит в том, что настаивая на СО2-версии, никто не может внятно объяснить такие стремительные за последние десятилетия процессы, как увеличение количества природных катастроф, повышение уровня мирового океана, рост глобальной…