• Чума

      Автор: Сергей Ветров

      Чума – это всеобщая смерть, воплощение невидимого, неотвратимого и безжалостного ужаса, который настигнет вас где угодно и мучительно убьет. В сознании средневекового европейца чума – это апокалиптический символ конца света, это атомная бомба, но сброшенная не на пару городов в далекой Японии, а прямо на весь христианский мир сразу. Эпидемии чумы выкашивали население мощнейших государственных центров, меняли экономические и геополитические расклады, мелким ситом цедили королевские династии и, наконец, убивали миллионами.

      Кошмар, через который пришлось пройти нашим предкам, настолько глубоко засел в нашей культуре, что даже сейчас, в эпоху, когда эта и многие другие средневековые болезни давно ушли с повестки дня (нет, но об этом потом), чума не забыта. Она стала чем-то вроде абсолютного мерила ужаса: с ней сравнивают вновь открытые инфекции и опасные политические идеи, её именем проклинают, о ней снимают фильмы и, точно, мне тут подсказывают про чумного доктора, которого все чаще и чаще можно встретить в интернетах.

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

      Читать далее
    • Ещё один подход к окрашиванию черно-белых фотографий учитывает характеристики старой фотоэмульсии

        Группа исследователей из Вашингтонского университета, Университета Беркли и Google Research разработала новый метод раскрашивания черно-белых фотографий, который учитывает особенности старой фотоэмульсии, способной захватывать только ограниченную полосу цветового спектра. Новый подход с использованием ИИ позволяет создавать реалистичные фотографии, которые выглядят так, как будто  были сняты современной камерой.

        Читать далее
      • Электродвигатели: какие они бывают



          В прошлых статьях был рассмотрен принцип работы синхронного и асинхронного электродвигателей, а также рассказано, как ими управлять. Но видов электродвигателей существует гораздо больше! И у каждого из них свои свойства, область применения и особенности.

          В этой статье будет небольшой обзор по разным типам электродвигателей с фотографиями и примерами применений. Почему в пылесос ставятся одни двигатели, а в вентилятор вытяжки другие? Какие двигатели стоят в сегвее? А какие двигают поезд метро?

          Каждый электродвигатель обладает некоторыми отличительными свойствами, которые обуславливают его область применения, в которой он наиболее выгоден. Синхронные, асинхронные, постоянного тока, коллекторные, бесколлекторные, вентильно-индукторные, шаговые… Почему бы, как в случае с двигателями внутреннего сгорания, не изобрести пару типов, довести их до совершенства и ставить их и только их во все применения? Давайте пройдемся по всем типам электродвигателей, а в конце обсудим, зачем же их столько и какой двигатель «самый лучший».
          Читать дальше →
        • Почему мониторинг простоев тянет бизнес на дно?

          На западе в производственных компаниях царит тишина и порядок. Данное, казалось бы, расслабленное состояние – сильно обманчиво. Под тишиной и порядком кроется постоянная концентрация на результат, можно сказать, «благоприятный стресс». В зависимости от региона и страны данный «благоприятный стресс» может отличаться, но всегда имеет общую цель – постоянно меняться к лучшему, неукоснительно соблюдая требования. В США, например, «благоприятный стресс» сильно связан с незащищенностью трудовых отношений (уволить могут за одну минуту). Долгие годы под страхом увольнения формировалась целая культура, которая вылилась в активность и концентрированность персонала на результате. Многие работники приходят на работу раньше и задерживаются на ней не для того, чтобы показать начальству видимость работы, а для того, чтобы успеть сделать намеченное, успеть сделать больше. В Европе работа строится иначе – работники пытаются максимально использовать рабочее время. На крупном авиационном заводе во Франции приходилось нередко видеть картину, когда люди в буквальном смысле бегают. К сожалению, в промышленных компаниях такая модель управления встречается крайне редко, особенно в государственном секторе.

          Читать далее
        • Шаблоны и концепты в С++20

            Привет, Хабр!

            Недавно Егор Суворов, преподаватель курса по С++ в Питерской Вышке, прочитал лекцию о некоторых особенностях языка для участников Всероссийской олимпиады школьников по информатике. Егор рассказал о шаблонах в C++, а также где и зачем они возникают: обобщённое программирование структур данных и алгоритмов, функторы и лямбда-функции, как можно повысить уровень абстракций и упростить код.

            Важное уточнение: эта лекция — не попытка объять необъятное, а краткий экскурс по полезным возможностям C++ для членов олимпиадного сообщества: от извлечения кода в класс до внутренних механизмов работы лямбда-функций и щепотки ограничений (constraints) из C++20. Если интересно, приглашаем к просмотру.

            Смотреть
          • Малоизвестные, но крутые атрибуты в HTML



              Спросите случайного фронтендера, какие атрибуты HTML он использует — и услышите что-то вроде «src, href, style, class...» и прочую чепуху, которую всем ещё в младенчестве вживили на чипе агенты IETF. Между тем, стандарты веба не стоят на месте, и с каждым годом в браузерах появляются всё более крутые фичи не только для монструозного CSS, но и для обычных элементов HTML. Вы знали, что с помощью атрибутов можно пинговать* произвольный адрес, а элементы формы могут многократно переопределять её поведение? Вряд ли.
              Читать дальше →
            • Ontol: подборка видео-лекций и каналов для продвинутых программистов

                image

                Недавно на HackerNews обсуждали видео и каналы, где можно пойчиться продвинутому программированию. Под катом — подборка из 30 полезняшек.

                В перерывах между полетами на реактивном ранце и переводами материалов Y Combinator, я делаю проект «Ontol» — такое место в сети, где максимальная концентрация полезного, апгрейдящего мировоззрение материала (ценного на горизонте 10+ лет, например, такого), которым можно делиться бесплатно в 1 клик. (канал в телеграм: t.me/ontol)

                Вот мои предыдущие бесплатные образовательные подборки:


                Читать дальше →
              • Как придумали кодировку UTF-8: выдержки из переписки создателей


                  Всем известна кодировка UTF-8, что давно доминирует в интернет пространстве, и которой пользуются много лет. Казалось бы, о ней все известно, и ничего интересного на эту тему не рассказать. Если почитать популярные ресурсы типа Википедии, то действительно там нет ничего необычного, разве что в английской версии кратко упоминается странная история о том, как ее «набросали на салфетке в закусочной». 

                  На самом деле изобретение этой кодировки не может быть настолько банальным хотя бы потому, что к ее созданию приложил руку Кен Томпсон — легендарная личность. Он работал вместе с Деннисом Ритчи, был одним из создателей UNIX, внес вклад в разработку C (изобрел его предшественника — B), а позднее, во время работы в Google, принял участие в создании языка Go. 

                  Перед вами — перевод нескольких писем, в которых разработчики вспоминают историю создания кодировки. 
                  Читать дальше →
                • Постдок-статистик укротил старую геометрическую задачу

                  • Translation

                  Специалист по статистике к удивлению экспертов решил одну из важнейших задач выпуклой геометрии в высших измерениях




                  В середине 1980-х Жан Бургейн, бельгийский математик, придумал простой вопрос касательно фигур из высших измерений. А потом занимался им всю оставшуюся жизнь.

                  Ушедший от нас в 2018 году Бургейн был одним из выдающихся математиков современности. Лауреат Филдсовской премии 1994 года, высшей награды для математиков, он был известен, как специалист по решению задач высокого класса. С ним можно было поговорить о задачке, над которой вы бились несколько месяцев, а он мог решить её, не сходя с места. И всё же Бургейн не сумел ответить на собственный вопрос о фигурах из высших измерений.

                  «Жан однажды сказал мне, что на эту задачу он потратил больше времени и сил, чем на какую бы то ни было другую за всю свою карьеру», — писал Виталий Милман из Тель-Авивского университета.
                  Читать дальше →
                  • +31
                  • 5.9k
                  • 1
                • Кому еще дисковый сотовый телефон?

                  • Translation

                  Не все столь радостно восприняли технологический путь развития мобильных устройств. Как оказывается, некоторые одаренные мечтатели ожидали от него совсем другого и теперь, не желая мириться с возникшей ситуацией, противопоставляют ей весьма изящные и вполне функциональные альтернативы, способные по некоторым параметрам утереть нос даже новомодным устройствам. Вашему вниманию инструкция по сборке собственного сотового телефона с дисковым циферблатом.
                  Читать дальше →
                • Про запуск трехфазных двигателей, косинус φ и не только…

                    Описание моего опыта подключения трехфазного оборудования к однофазной сети. Коррекция коэффициента мощности.

                    Читать далее
                  • Тефифон. Виниловая пластинка в рулоне

                      Эти уникальные проигрыватели винила выпускались почти 20 лет, а мы про них почти ничего не знаем. В 1930 году, в разгар царствования патефонных грампластинок из шеллака, немецкий инженер Карл Даниэль предложил использовать новый материал для записи звука- поливинилхлорид. Производители граммофонного оборудования и звукозаписывающие компании прохладно отнеслись к этой идее. (и так не плохо зарабатываем).

                      Читать далее
                    • Как мы решаем проблему отсутствия UI\UX дизайна в 1С с помощью Java Script и React.js

                        image

                        Ранее уже писал о том, что в 1С UI\UX дизайна нет. Эта статья про то, как мы с помощью таких технологий, как Java Script, React.js и Google Firebase решили сделать web-сервис, который позволит с наименьшими трудозатратами, в сравнении с 1С: Конфигуратором и уже тем более 1C:EDT, прорабатывать UI и UX дизайн будущего приложения на 1С, корректировать его на лету и передавать в работу программисту уже согласованный прототип будущего бизнес-приложения.
                        Читать дальше →
                      • Светодиодный куб

                        Электронное устройство, которое применяется в декоративных инсталляциях. Светодиодные кубы бываю размерами 3x3x3, 4x4x4, 5x5x5 и т.д. Изменяя скорость загорания и затухания светодиодов в кубе, мы создаём различные визуальные эффекты: бегущие огни, эквалайзер, 3d световая инсталляция.

                        Материал:

                        - плата для пайки или беспаечная плата

                        Инструменты:

                        - инструмент для снятия изоляции

                        - линейка или штангельциркуль

                        - паяльная станция

                        Электрокомпоненты

                        - arduino

                        - 64 светодиода

                        - соединительные провода

                         Рассмотрим схему данного куба

                        Читать далее
                        • –10
                        • 6.3k
                        • 6
                      • Генерируем тексты песен цепями Маркова

                        Сегодня я хочу рассказать про свой опыт генерации текста песен с помощью python и библиотеки Markovify


                        Дисклеймер: автор хотел повеселить себя вечером и не придумал ничего лучше, как:


                        В качестве корпуса для "обучения" цепи я буду использовать текст песен группы Кис Кис.


                        image


                        Пикча выше иллюстрирует то как работает цепь Маркова. А вот неплохая статья.

                        Читать дальше →
                      • Синтезатор на Unity 3D

                        • Tutorial

                        Туториал, как сделать электронное пианино, из детских воспоминаний, на Unity 3D.

                        На примере разработки проекта, рассмотрим темы:

                        - Изменение скорости воспроизведения и высоты звука через Pitch;
                        - Использование аудиомикшера и постэффектов на мастер-канале микшера.

                        Читать далее
                      • Как сделать полнотекстовую поисковую машину на 150 строках кода Python

                        • Translation

                        Полнотекстовый поиск — неотъемлемая часть нашей жизни. Разыскать нужные материалы в сервисе облачного хранения документов Scribd, найти фильм в Netflix, купить туалетную бумагу на Amazon или отыскать с помощью сервисов Google интересующую информацию в Интернете — наверняка вы сегодня уже не раз отправляли похожие запросы на поиск нужной информации в невообразимых объёмах неструктурированных данных. И что удивительнее всего — несмотря на то что вы осуществляли поиск среди миллионов (или даже миллиардов) записей, вы получали ответ за считанные миллисекунды. Специально к старту нового потока курса Fullstack-разработчик на Python, в данной статье мы рассмотрим основные компоненты полнотекстовой поисковой машины и попытаемся создать систему, которая сможет за миллисекунды находить информацию в миллионах документов и ранжировать результаты по релевантности, причём всю систему можно воплотить всего в 150 строках кода на Python!

                        Читать далее
                        • +5
                        • 6.7k
                        • 6
                      • Изобретён модульный стол для 3D-печати, экономящий время и расходный материал

                          Исследователи из инженерного колледжа им. Витерби при Южно-Калифорнийском университете разработали уникальный печатный стол для 3D-принтеров, способный динамически менять конфигурацию своей поверхности. Подобный стол в перспективе позволит уменьшить время печати и расход материала.


                          Слева – печать как на обычном столе, с длинными подпорками. В середине – печать с укороченными подпорками благодаря подъёму частей стола.

                          Вместо стандартной большой и плоской поверхности печатного стола в прототипе исследователей используется составной стол, состоящий из множества небольших пластин. Каждая из них способна подниматься по команде, отдаваемой программой, управляющей печатью. Поднятая в высоту пластина экономит материал, расходуемый при печати аналогичной поддержки. По оценкам инженеров, подобная технология способна сэкономить порядка 35% пластика.

                          Работой руководили профессор промышленного и системного машиностроения Йон Чен и кандидат наук Ян Ксю. Результаты их исследований опубликованы в журнале Additive Manufacturing.
                          Читать дальше →
                        • Цифровой товарищ Мао: Китай создал собственную цифровую валюту

                            Тысячу лет назад, когда мир гремел монетами, Китай изобрёл бумажные деньги. 2021 год, наше время. Впервые для крупной мировой экономики Китай создаёт официальную цифровую валюту. Киберюань призвана решить все проблемы сразу: отказаться от спекулятивной валютной торговли, снизить риски от введения санкций, изменить свою позицию в глобальной финансовой системе с доминирующим долларом, отслеживать мельчайшие транзакции граждан и компаний в режиме реального времени. И это не далёкое будущее, не тест и не сказка: первая партия цифровых юаней с портретом Мао Цзэдуна уже опробована на группе граждан страны, а олимпийцы 2024 года получат свои награды уже в цифровых юанях.

                            Читать далее
                          • Решительный удар или взятие науки в заложники? Sci-Hub не обновляет публикации уже 100 дней

                              24 декабря 2020 года Верховный Суд города Дели наложил ограничение на Sci-Hub по коллективному иску издательств Elsevier, Wiley и ACS. Крупнейшему свободному научному ресурсу запретили загружать и публиковать новые статьи до 6 января 2021 года. С того дня и до сих пор ограничение автоматически продлевается после каждого заседания по делу. Окончательного вердикта нет, а следующее заседание планируется 13 апреля 2021 года.

                              Хотя хозяйка Sci-Hub находится вне юрисдикции индийского правосудия и могла бы проигнорировать требования суда, в знак протеста она остановила загрузку новых статей в Sci-Hub.

                              Сам Sci-Hub не даёт никаких развернутых комментариев по ситуации, но можно сделать несколько самостоятельных догадок почему все происходит именно так.

                              Читать далее