Некоторое время назад я решил написать рекомендательную систему для фильмов. Подобные системы умеют предсказывать оценку фильма, который пользователь еще не смотрел, на основании его оценок других, ранее просмотренных фильмов.
Все потоки
Новости
Пример уменьшения размерности данных с помощью линейных и нелинейных методов в Python
Уменьшение размерности данных широко используется в области машинного обучения и анализа данных. Его цель состоит в том, чтобы упростить обработку данных за счет уменьшения количества объектов в наборе данных при сохранении ключевой информации. Когда мы сталкиваемся с данными большой размерности, уменьшение размерности может помочь нам снизить вычислительную сложность, повысить производительность и результативность модели.
Сборка механической ортолинейной клавиатуры Planeta
Planeta - это эргономичная, портативная, моно-сплит механическая клавиатура с разделением клавиш на две части для большего комфорта при печати.
В данной статье мы расскажем как правильно её собрать своими руками.
Астрономы разглядели первый свет Вселенной, родившийся на заре времён
Заглядывая в далёкое прошлое, астрономы пытаются разобраться в том, когда во Вселенной забрезжил первый свет.
В четырёх отдельных работах, опубликованных в журнале The Astrophysical Journal, учёные подробно описали свою попытку заглянуть в самые ранние на сегодняшний день времена, известные как эпоха реионизации — время, когда густой туман, мешавший свету распространяться, рассеялся, позволив звёздам и галактикам наконец засиять.
Об этой эпохе известно сравнительно мало, но новые наблюдения, полученные с помощью космического телескопа имени Джеймса Уэбба, показывают, что в это время шло активное звёздообразование, и свет этого процесса сыграл важную роль в очищении ранней Вселенной от «облаков».
Исследование также демонстрирует возможности телескопа в изучении этого загадочного периода истории нашей Вселенной и понимании процессов, происходивших в то время, когда все ещё представляло собой горячий беспорядочный суп из материи.
Истории
Как NASA сбило астероид, но что-то пошло не так. «Самоубийственная» миссия DART и её последствия
В 2019 году команда учёных из NASA начала разрабатывать план по запуску космического зонда DART. Цель — проверить возможность изменения орбиты астероида. Дело в том, что в Солнечной системе большое количество таких объектов, и некоторые из них время от времени могут создавать угрозу для Земли и нас с вами. В этом случае можно придумать странный план, как в фильме «Армагеддон», отправив на астероид людей.
А можно загодя рассчитать орбиты астероидов, выделить потенциально опасные для Земли
и отправить к таким объектам один-единственный (и относительно недорогой)
аппарат. У него одна задача — долететь к астероиду и врезаться в нужное место для изменения орбиты. Примерно так и поступила команда проекта DART. Результаты реализации проекта были несколько неожиданными, и об этом поговорим под катом.
Разыскиваются единороги, или Как я съездил в Astana Hub
Привет, Хабр! Меня зовут Тимур, и прямо сейчас я живу в Казахстане. После того, как пробыл тут несколько месяцев, обнаружил, что ИТ-сообщество в стране на подъёме, и есть довольно интересное место — Astana Hub. А когда я загуглил, как оно всё выглядит, забыть уже не смог.
В Сколково был, в Иннополисе был — пора расширять географию, подумал я. Тем более, что уже давно хотелось познакомиться с местными специалистами, получить нетворкинг и оценить потенциал для сотрудничества.
Думаю, что многие задумывались если не о релокации целых команд, то хотя бы о личном переезде в соседнюю страну. Этот текст поможет понять, что может предложить Казахстан и Astana Hub и что тут есть интересного.
Смартфон в роли датчика Умного дома — обзор приложения Upcycle от Samsung
Всем привет,
Продолжаем находить новые полезные применения для устаревшей, но горячо любимой техники. Это практико-ориентированный видеокурс «Galaxy Upcycling - новая жизнь старого смартфона», в котором рассказывается, как из вышедшего из употребления смартфона сделать полезное устройство. Видеолекции курса размещены на YouTube-канале «IT ШКОЛЫ Samsung».
Мы уже посмотрели множество разных классных сценариев, это и микроскоп, и спектрометр, и физическая лаборатория, но все это были сторонние решения. Сейчас я проведу обзор официального приложения от Samsung, которое так и называется - Galaxy Upcycle, и примечательно тем, что оптимизирует использование батареи смартфона для задач Умного дома.
Как с помощью практики на LeetCode я получил несколько офферов
После рассказа о том, как я получил работу в Amazon, в этом посте на reddit мне задали множество вопросов о том, как мне помог LeetCode в подготовке к собеседованиям.
В статье я отвечу на эти вопросы.
Сколько времени это заняло?
Я начал готовиться за 2-3 месяца до собеседований в BigTech. В то время я тратил по 2-3 часа в день на подготовку.
Где больше вирусов: в интернете или на ободке унитаза?
Неразрешенная загадка человечества. Вопрос, ответа на который не знает искусственный интеллект и гугл. Ему посвящали жизнь древние мыслители, ломали голову Евклид и Аристотель.
А ведь и правда, где? На первый взгляд может показаться, что вокруг нас на каждом кусочке поверхности проживают миллионы и миллиарды вирусов. Якобы их число настолько велико, что нет смысла и считать. Но не торопитесь, ответ может вас удивить, ведь для его поиска мы привлекли лучших специалистов. Поехали.
Парусные беспилотники собирают данные там, куда людям не добраться
Научная фантастика часто рисует ужасающую картину будущего: например, пришельцы, уничтожающие человечество, как в «Войне миров». Но иногда будущее, становящееся настоящим, может быть весьма удивительным — кому не понравятся успешные запуски космических ракет, величественно взмывающие ввысь? Или возьмём земные океаны, которые в настоящее время переживают технологическую революцию, пока остающуюся незамеченной.
«Мы находимся на пороге распространения автономных транспортных средств в океане, — говорит Алекс де Робертис, биолог из Научного центра рыболовства на Аляске Национального управления океанических и атмосферных исследований (NOAA). — То, что ещё недавно было научной фантастикой, теперь стало обыденностью». К ним относятся парусные дроны, похожие на огромные оранжевые доски для сёрфинга, каждая из которых оснащена жёстким парусом из углеродного волокна (так называемым крылом) и набором научного оборудования.
В каких задачах оглупел ChatGPT и как это исправить
Объяснение GPT 3.5 и 4.0, почему женщины лучше мужчин, в марте и июне 2023 года, источник
В относительно короткой истории программного обеспечения немало примеров, когда разработчикам удавалось настолько ухудшить продукты, что теми переставали пользоваться. Например, Windows ME (2000) или RealPlayer. Возможно, сейчас на эти старые «грабли» наступила и компания OpenAi. В результате последних обновлений ChatGPT-4 стал работать объективно хуже, что подтверждается не только жалобами на Reddit, но и результатами научного исследования специалистов из Стэнфордского университета в Беркли. Одновременно с этим вышли новые версии альтернативных LLM, такие как FreeWilli2 (первая нейросеть, которая побила GPT 3.5 в отдельных бенчмарках) на базе LLaMA 2. О разработке аналогичной модели объявила Apple и другие компании.
Проблему отупения ChatGPT можно обойти, если переключиться на более ранние версии этой модели. Но не факт, что это поможет самой компании OpenAI, ведь в июне 2023 года количество пользователей ChatGPT уже снизилось (впервые с момента выпуска этого продукта).
Сто первое руководство по мониторингу метрик в Redis
Жизненно важно отслеживать проблемы с производительностью Redis. Для этого инструмента характерна низкая задержка отклика при обслуживании многочисленных запросов. Есть определенные ключевые метрики, которые можно отслеживать для контроля за производительностью вашего экземпляра Redis. В этой статье мы пройдемся по этим метрикам и рассмотрим способы их сбора с помощью встроенных в Redis инструментов.
Эра «сообществ повсюду» наступила: не упускайте эту возможность
Почему компаниям важно создавать и развивать свои сообщества? Думаем, вы не поспорите с тем, что сообщества позволяют установить более прочные связи с клиентами — и речь не только про покупателей, но и про текущих и потенциальных сотрудников в том числе. Сообщества могут служить платформой для обмена знаниями и опытом. Сообщества дают возможность установить более открытую коммуникацию. Сообщества позволяют эффективно распространять информацию о новых продуктах, мероприятиях и других важных событиях. Активное и развитое сообщество может помочь увеличить узнаваемость бренда. Сообщество — это важный инструмент для развития и успеха компании в современном бизнес-мире.
Ричард Миллингтон, автор книг про сообщества и основатель компании FeverBee, среди клиентов которой Apple, Google, SAP, Audi и сотни известных брендов со всего мира, утверждает, что нынешняя эра построения сообществ подходит к концу. За последние 15 лет Ричард помог более чем 300 организациям создать процветающие сообщества — возможно, и вы найдете полезное в его рекомендациях?
*Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис.
Надежность ВТБ: как мы добились «четырёх девяток» доступности банковских систем
Привет! Меня зовут Иван Мартинович, я заместитель руководителя департамента поддержки прикладных систем и сервисов — вице-президент в ВТБ. В теперь уже в далёком 2019 году мы запустили одну из ключевых программ цифровой трансформации банка, нацеленную на обеспечение надёжности целевых систем. О том, как мы проводили её в разгар пандемии коронавируса и что из этого всего вышло, мне бы и хотелось сегодня рассказать. Добро пожаловать под кат.
Network protocols posters как отдельный вид искусства
Всем привет. Сегодня у нас замечательный праздник — день системного администратора. А значит, самое время немного облагородить основную среду нашего обитания. Нет, ёлку выкидывать не будем, Новый год не за горами. Также оставим прежними обои, их всё равно за окошками терминалов не видно. Предлагаю украсить стены рабочих кабинетов настоящими сисадминскими плакатами.
Идеальная OS — что взять в ReactOS из Windows (и что не брать)
16 лет назад / 04 июля 2007 10:43
Какой хотелось бы видеть "идеальную" ОС? Чего такого хотелось бы иметь в "идеальной" операционной системе, чего нет или сильно ограничено в нынешних ОС?
Например:
1. Хотелось бы чтобы ОС быстро реагировала на клавиатурные действия пользователя.
2. Хотелось бы чтобы перерисовка окон происходила независимо от прочих действий программы (то есть без подвисаний).
3. Хотелось бы чтобы переключение с программ вроде DirectX'овских происходило бысто и с первого раза; и чтобы переключение программ (например по Alt+Tab) вообще не зависело от желания текущей программы, что иногда наблюдается.
4...
https://forum.ixbt.com/topic.cgi?id=64:1082
Другими словами, чтобы ничего не глючило и не тормозило!
Данная статья является дискуссионным вбросом, набором надерганных из интернета фактов и моих собственных соображений и нуждается в дополнении, улучшении и упоря́дочивании, с тем, чтобы сформулировать требования к к операционной системе ReactOS, которая вот-вот выйдет в стадию беты.
Статья может вызвать неоднозначные впечатления, поэтому просьба сразу писать, в чем автор ошибся, и как надо сделать правильно!
ReactOS позиционируется как свободная и бесплатная операционная система с открытым кодом, совместимая с приложениями и драйверами Windows (Windows NT версии 5.x и выше — Windows 2000 и далее. Ну насчет “далее” – это Windows XP (NT 5.1)
Какие функции, требующиеся для домашней OS, должны быть обеспечены, что нужно взять от Windows XP, а какие функции категорически брать не следует?
Пятничная история Тони Фаделла: поиск идеального термостата с помощью Nest
В этом посте мы рассмотрим историю основателя компании Nest — Тони Фаделла, о его долгом пути в поисках термостата, который удовлетворил бы все требования. Он разочаровался в существующих термостатах, которые были неэстетичными, дорогими и неэффективными. Многие годы он размышлял о создании лучшего термостата, но нужные технологии ещё не существовали. Однако с успехом iPhone необходимые компоненты стали доступными по более низкой цене. Совместно с Мэттом Роджерсом, Фаделл создал и протестировал прототипы термостата на реальных пользователях. Они сосредоточились на создании привлекательного термостата, который бы экономил энергию и мог быть легко установлен самостоятельно. Подробнее о б этом, а также о том, чем всё закончилось — далее под катом.
Квантовые компьютеры. С точки зрения традиционного программиста-математика. Часть 1
Квантовые компьютеры. С точки зрения традиционного программиста-математика.
Часть 1. Основы. Квантовый регистр.
О чем эта публикация
Имея более чем немалый опыт в традиционном программировании, я долгое время не касался темы квантовых компьютеров. Для меня это была какая то неизвестная магия. Безусловно, я знал теоретические основы, знал, какого рода задачи можно решать на квантовых цепях. Но не мог самостоятельно составить не только ни одной квантовой программы, даже разобраться в существующих квантовых алгоритмах не мог.
И вот, наконец, я закрыл этот пробел. И теперь, вспоминая, с каким непониманием я сталкивался, когда осваивал эту тему, захотел изложить ее так, чтобы тема была понятней с точки зрения опытного программиста. Конечно без математики тут никуда, нужно понимание линейной и комплексной алгебры. Поэтому, с точки зрения не просто программиста, а программиста-математика.
Многие теоретические курсы очень долго подводят к сути, накачивая нужной, но очень сложной теорией. Я попытался сократить этот период и как можно скорее перейти к сути, раскрывая нужную теорию по мере необходимости.
Практики ChatOps с VK Teams (часть I): мини-аппы, таск-трекеры, Bot API
Всем привет! Меня зовут Макарий, я DevOps-инженер в команде кросс-платформенной инфраструктуры корпоративного супераппа VK Teams. Сегодня я расскажу, как мы применяем практики ChatOps в наших рабочих процессах.
ChatOps — модель организации работы и коммуникации внутри команды через общение, то есть через мессенджер. Такой подход объединяет разработчиков, DevOps-инженеров, QA-специалистов, инженеров поддержки, продуктовых менеджеров, аналитиков и других участников процесса в единую коммуникационную платформу. Я расскажу, как ChatOps помогает организовать работу команды: повышает производительность, ускоряет реагирование на инциденты, улучшает согласованность действий. Поделюсь успешными примерами внедрения принципов СhatOps на примере нашей команды VK Teams. Уверен, этот опыт откроет для ваc новые возможности, которые предоставляет ChatOps.
Личный опыт: как мы научили YouTrack анализировать все и вся с помощью скриптов
Я Саша Хрущев, технический директор IT-компании WINFOX. Рассказываю о своем опыте освоения скриптинга в YouTrack и о том, как при помощи этого можно делать крутые отчеты.