Месяц: Ноябрь 2020

  • Как приоритизировать фичи в продукте

    от автора

    Приоритизация — секретный ингредиент? Согласно определению из Википедии: «Приоритизация — понятие, показывающее важность, первенство. Например, приоритет действий определяет порядок их выполнения во времени» Из определения становится понятно, что основная цель приоритизации — понять, «что важнее чего». Казалось бы, что сложного? Выбрал те задачи для реализации, что повысят метрики компании, а остальные убрал поглубже в бэклог…

  • Заметка о перебираемых объектах

    от автора

    Доброго времени суток, друзья! Данная заметка не имеет особой практической ценности. С другой стороны, в ней исследуется некоторые «пограничные» возможности JavaScript, которые могут показаться вам интересными. Руководство по стилю JavaScript от Goggle советует отдавать предпочтение циклу for-of там, где это возможно. Руководство по стилю JavaScript от Airbnb не рекомендует использовать итераторы. Вместо циклов for-in и…

  • Веб-разработка с нуля: руководство для молодых команд по созданию инфраструктуры CI/CD и процесса разработки

    от автора

    Чуть больше года назад я столкнулся с тем, что на внутреннем проекте совсем не айтишной компании вырос целый отдел веб-разработки, которым мне и довелось руководить. Рабочий процесс вроде как устаканился и всех устраивал, но оставались проблемы: Проверка каждой ветки проходила локально. Приходилось откатывать базу от изменений с предыдущей проверки, билдить фронт. Когда несколько разработчиков вот-вот…

  • Становление термостата Lytko 101: что из этого вышло

    от автора

    Ровно год назад на суд общественности был представлен разработанный нами термостат: умный термостат Lytko 101. Статья, посвященная ему, в то время получила широкий оклик среди аудитории, интересующийся «домашней автоматизацией» и просто неравнодушных; и в данном материале мы хотим актуализировать информацию о нашем продукте, рассказать как он эволюционировал за это время и какой был пройден путь…

  • Черные дыры — самые страшные объекты во Вселенной

    от автора

    Хэллоуин — время призраков, гоблинов и упырей, но нет ничего страшнее во Вселенной, чем черные дыры.Черные дыры — области в космосе, где гравитация настолько сильна, что ничто не сможет вырваться. Половина Нобелевской премии по физике 2020 года была присуждена Роджеру Пенроузу за математическую работу, показывающую, что черные дыры являются неизбежным следствием теории гравитации Эйнштейна. Вторую половину поделили Андреа Гэз…

  • Эстетика XAML: конвертеры значений

    от автора

    В статье представлены обобщённые подходы применения конвертеров значений при написании XAML-кода.IValueConverter Data Binding XAML WPF UWP Xamarin Forms UI SwitchConverter KeyToValueConverter InlineConverter AggregateConverter ResourceDictionaryКонвертеры значений совместно с механизмом привязки данных являются важными компонентами в разработке пользовательских интерфейсов на основе XAML. Конвертеры значений подразумевают наличие логики, помещенной в отдельный класс, реализующий интерфейс IValueConverter. Обычно имя класса отражает функциональное назначение, а сами экземпляры декларируются в разметке.Switch Converter & Key To Value…

  • На подходе поколение No-Code

    от автора

    В прошлом веке существовал так называемый «цифровой разрыв» между теми, кто умел пользоваться компьютерами, и теми, кто — нет. Молодое поколение X и их более поздние товарищи-миллениалы выросли уже с Power Mac, и это сделало их опытными пользователями технологий. Старшие поколения будут вытеснены молодыми работниками, которые более приспособлены к потребностям современной цифровой экономики.

  • Как сделать CI на Github для современного фронтенда

    от автора

    Совсем скоро, 6 и 18 ноября, у нас стартуют новые потоки курса по JavaScript и курса «Профессия Веб-разработчик», специально к их старту делимся с вами полезным туториалом, как настроить Github Actions для реальных проектов в области фронтенда со множеством линтеров и тестированием UI, а также уведомлениями о рабочем процессе в Slack. Подробности и репозиторий под…

  • Автоматы и разумное поведение. Основные положения концепции (подхода) Амосова Н.М

    от автора

    В продолжении одной из тем, поднятых в публикации Александра Ершова (Ustas) «Нейросетевой визуальный поиск», предлагаю читателям Хабра погрузиться в мир концепции Н.М. Амосова, ее -моделей, М-сетей и автоматов. Как я надеюсь, именно они — наиболее вероятные кандидаты на роль «серебряной пули», которая позволит энтузиастам «сильного интеллекта» или, в другой терминологии, «искусственного разума» приблизиться к пониманию…

  • «Не искази»: обсуждаем историю селфи-формата и сложности работы с микроинфлюенсерами

    от автора

    Делимся краткой историей вопроса. Рассказываем о рекламных кампаниях с селфи, своем опыте по теме и исследованиях об «устойчивости» селфи-формата к «искажениям». Фотография Alfred Kenneally / Unsplash.comОт Дюрера до Харрисона История креативных селфи-форматов началась задолго до появления фотографии — автопортреты Дюрера, Рембрандта и Ван Гога считают формой их внутреннего диалога и попыткой художников изучить собственную противоречивую натуру. Возможно, похожие цели преследовал и Роберт…