Месяц: Октябрь 2020
-
Примеры использования наблюдателей в JavaScript
—
от автора
Наблюдатель (observer) — это объект, который следит за состоянием определенного элемента и регистрирует происходящие в нем изменения. Элемент, который находится под наблюдением (чуть не написал «за которым организована слежка»), называется целевым. Наблюдатель может следить за состоянием как одного, так и нескольких элементов, а в некоторых случаях также и за потомками целевого элемента. В JavaScript существует…
-
Практическое сравнение лазерного и лампового проекторов Epson для дома: Epson EH-TW5400 против Epson EF-100B/W
—
от автора
Давненько хотел сравнить аппараты на разной технологии. Вкратце: в ассортименте Epson какое-то время назад появились первые лазерные проекторы для дома. Инсталляционные аппараты в каталоге уже не первый год, а вот первый компактный лазерный проектор Epson EF-100B/W появился только в 2019-м году, о чем я рассказывал в блоге ранее. Однако выяснилось, что планов отказываться от производства…
-
Ловля цен. Практическое руководство в море закупок
—
от автора
Начнем с самого простого способа – попробуем ловить рыбу руками. Открываем базу товаров с закупок и начинаем искать похожий товар. Высока вероятность, что к вечеру мы так ничего и не поймаем. Попробуем как-то отфильтровать базу товаров с закупок. Каждому товару в закупках присваивается код ОКПД2. Общероссийский классификатор продукции по видам экономической деятельности это код, который…
-
Как построить четкие модели классов и получить реальные преимущества от UML. Часть 3
—
от автора
Продолжение цикла статей из серии «Как посмотроить четкие модели классов и получить реальные преимущества от UML». В первых двух частях (первая, вторая) мы обсудили общий принципы UML, о семантике и признаках хорошей модели. В этой части разберем как поведение системы можем быть выражено в модели.Отношения в области управления воздушным движениемВ предыдущих частях мы по большей…
-
Немного подробностей о нашем партнерстве со SpaceX
—
от автора
Microsoft объявила о ряде анонсов в рамках масштабной глобальной инициативы Azure Space. Ее главной целью является сделать космические инновации доступными компаниям во всем мире. В рамках программы Microsoft планирует развивать сотрудничество с организациями космической отрасли, включая SpaceX, основанной Илоном Маском. 3 факта о партнерстве под катом.
-
О том, как гениальный беспризорник и профессор пили виски и придумывали первую модель искусственного нейрона
—
от автора
Первая модель искусственного нейрона Мак-Каллока-Питтса Сейчас один из самых популярных инструментов искусственного интеллекта — это нейронные сети. Само название намекает на то, что речь идёт о некотором аналоге естественных нейронов и синаптических связей в мозгу. Отсюда вытекает распространённое ошибочное предположение, что нейронные сети являются точной копией своего биологического прототипа. Конечно же, это не так, а…
-
Дополняем чек-лист тестирования при обновлении иконки и сплеша в мобильных приложениях
—
от автора
Алоха! Меня зовут Даша, я тестирую мобильные приложения. Скоро Хэллоуин, а FunCorp традиционно обновляет к некоторым праздникам иконку и сплеш. Сейчас именно такой случай, потому что большинство наших пользователей находятся в США. Задача показалась тривиальной, я быстро составила базовый чек-лист на 8 пунктов, но в процессе нашла ещё несколько кейсов, и он вырос до 13-ти…
-
Это не я! История одного рефакторинга
—
от автора
Кто и как пережил весну 2020-го, обсуждать можно бесконечно. Меня, например, карантин застал почти сразу после переезда в другой город, и на несколько месяцев запер в однушке с котом. Думаю, мы оба многое переосмыслили.Началось с того, что экстренно потребовалось собрать форк приложения Aword, для которого уже больше года не выходило новых версий. По сути, сильно…
-
Самые интересные идеи ИИ-проектов, поданные на Архипелаг 20.35
—
от автора
Воскресенье — последний день подачи заявок на наш акселератор ИИ-проектов Архипелаг 20.35. Сейчас в базе больше тысячи проектов разной стадии проработки и 13 тысяч участников, которые стоят за ними или пришли в одиночку, чтобы присоединиться к одной из команд. Не дожидаясь окончания приема заявок, мы заглянули в их описания и обнаружили массу интересного — от…
-
Javascript: исходный код и его отображение при отладке
—
от автора
Программисты делятся на две категории: те, которые используют отладчик при разработке, и те, которые обходятся без него. В этом посте я попытался обобщить, какие типы сущностей можно выявить в исходном коде JS-программы, и как эти типы выглядят под отладчиком. JS-программисты из первой категории могут дополнить, если я упустил какой-либо тип сущностей, а JS-программисты из второй…