Классификация изображений в облачной системе Google Colab Нейронку можно обучить не только понимать, где на картинке собака, а где кошка. Можно шагнуть дальше, чтобы обучить ее распознавать данные графиков зрачковых реакций на свет и выдавать результат: норма или отклонение. Эта статья про сверточные нейронные сети, классифика...
[Перевод] Современный способ глубокого клонирования объектов в JavaScript Вы знали, что теперь в JavaScript есть нативный способ делать глубокие копии объектов? Это стало возможным с помощью функции structuredClone, встроенной в среду выполнения JavaScript. Читать далее
[Перевод] Сможет ли Event Sourcing перерасти базы данных? Event sourcing — не новый термин. Если вы работаете с технологиями, то должны были с ним сталкиваться. Это мощный инструмент, используемый многими крупными организациями в качестве архитектуры баз данных. Он имеет возможность масштабирования и отвечает потребностям современ...
[recovery mode] Как создать свою собственную нейронную сеть с нуля на Python Как создать свою собственную нейронную сеть с нуля на PythonМотивация: в рамках моего личного пути к лучшему пониманию глубокого обучения я решил создать нейронную сеть с нуля без библиотеки глубокого обучения, такой как TensorFlow. Я считаю, что понимание внутренней работы ...
ESP32 отладка с помощью JLINK Здравствуйте друзья, я хочу поделиться с вами своим опытом в отладке ESP32 с помощью отладчиков, реализующих интерфейс JTAG. Данная задача кажется тривиальной (она такая и есть), при мысли об программировании микроконтроллеров. Но при старте работы с микроконтроллерами ESP32...
Автоэнкодеры для удаления шумов с изображений Все глубже погружаясь в машинное и глубокое обучение меня очень заинтересовала тема автоэнкодеров, особенно с точки зрения удаления шумов. Поиски различной интересующей меня информации дали свои результаты, но, к сожалению, почти везде работа автоэнкодеров рассматривается на...
Алгоритм Forward-Forward: альтернатива backpropagation Алгоритм обратного распространения ошибки уже давно доминирует в сфере обучения нейронных сетей. Несмотря на свою популярность и эффективность, у него есть свои недостатки, в частности, различие в работе с человеческим мозгом.В конце прошло...
EasyPortrait — портретная сегментация и анализ лиц Всем привет! Наверняка, кто-то из вас уже пользовался сервисом видеоконференций SberJazz. Мы в нашей RnD команде решили помочь ребятам с задачей замены фона, для чего создали подходящий датасет и провели ряд исследований в направлении удаления фона (background removal). На э...
[Перевод] Как я написала веб-плеер с искусственным интеллектом Идея создать собственный веб-плеер с музыкой лоу-фай пришла мне в голову однажды воскресным днём во время изучения глубоких генеративных моделей. Я занялась этим проектом и закончила его за время каникул. Веб-плеер имеет две опции: пользователи могут выбрать трек лоу-фай на...
Когда появились современные стереотипы о мужчинах и женщинах Новое исследование свидетельствует о том, что современные гендерные нормы и предубеждения в Европе имеют глубокие исторические корни, уходящие в Средние века и раньше.
Как нейросети обманывают врачей Волна нейросетевых инноваций дошла и до компьютерной томографии (КТ), что в целом неудивительно, учитывая количество задач анализа изображений в КТ и бурный рост области применения методов машинного обучения. Тут и задачи сегментации (например, выделение опухолей, визуализац...
Остап Бендер из мира нейросетей: как ChatGPT играет в шахматы В перерывах между изучением .NET решил я узнать, насколько хорошо ChatGPT умеет играть в шахматы, и есть ли у меня хоть какие-то шансы на выигрыш, пусть даже я буду использовать современные компьютерные движки.Заодно во время партий можно интересоваться у чата, почему он пош...
[Перевод] Использование нейросетей для вашей рекомендательной системы Глубокое обучение (Deep learning. DL) - это современное решение многих проблем машинного обучения, таких как компьютерное зрение или недостатки естественного языка, и превосходит альтернативные методы. Последние тенденции включают применение методов DL в рекомендательных сис...
[Перевод] DatRet: Реализация Tensorflow для табличных данных Мой open-source продукт. Rete neurale per la previsione di Dati tabulari. (it.)Простая реализация архитектуры глубокой нейронной сети для табличных данных с автоматической генерацией слоев и послойным сокращением количества нейронов. С удобством использования, аналогичным к...
[Перевод] Модульное глубокое обучение В этом материале приведён краткий обзор использования модульного подхода в задачах глубокого обучения. Более детальный разбор этой темы вы можете найти здесь. Если вас интересует модульный подход к тонкой настройке (дообучению) моделей обработки естественного языка — вз...
[Перевод] Обучаем нейросеть распознавать цифры на выборке от MNIST. Реализация алгоритма обратного распространения на C# Привет!Будем обучать нейросеть распознавать рукописные цифры Читать далее
[Перевод] PCIe для электронщиков: знакомство с дифференциальными парами PCIe, он же PCI-Express, представляет собой очень мощный интерфейс, и в этой статье я опишу основные принципы его использования в собственных проектах. Поначалу PCIe может немного пугать, но он всё же достаточно прост для экспериментов и вполне пригоден для применения в рам...
[Перевод] Если вы отказались от регулярных выражений, то теперь у вас три проблемы Известная шутка программистов гласит, что если решение вашей проблемы включает в себя парсинг текста при помощи регулярного выражения, то теперь у вас есть две проблемы. Некоторые программисты, прочитав шутку, решают попробовать иной подход. Возможно, регулярные выражения н...
Подробно рассматриваем обратное распространение ошибки для простой нейронной сети. Численный пример В данной статье мы рассмотрим прямое распространение сигнала и обратное распространение ошибки в полносвязной нейронной сети. В результате получим весь набор формул, необходимых для её программной реализации. В завершении статьи приведён численный пример.Надеемся, что статья...
Клонирование объектов JS Всем привет, я — Кирилл, frontend разработчик компании Usetech.Сегодня поговорим о глубоком и поверхностном клонировании объекта, посмотрим различные примеры и способы как это можно реализовать, а также разберём отличия, плюсы и минусы данного подхода, уделим внимание новому...
[Перевод] Визуализация архитектуры модели PyTorch PyTorch — это библиотека для глубокого обучения. Вы можете создавать очень сложные модели глубокого обучения с помощью PyTorch. Однако бывают случаи, когда вам нужно иметь графическое представление архитектуры вашей модели. В этом посте вы узнаете:Как сохранит...
Гаджеты недели 5 декабря 2022 года Представляем вашему вниманию: чемодан Airwheel прокатит владельца с ветерком; миниатюрная камера BodyTrak снимет человеческое тело в 3D; гарнитура Mutalk заглушит речь в общественных местах; а также другие любопытные гаджеты. Чемодан Airwheel повезет вас с собой Ко...
Нейросеть — что это такое и как создать свою нейросеть В поисковых системах ежедневно растет количество запросов, что такое нейросеть (далее — НС). Прежде всего это связано с растущим интересом к технологиям на базе искусственного интеллекта (далее — ИИ). Многие из нас даже не подозревают, что мы практически ежедневно используем...
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Пробуем новое Привет! Продолжим тему гексагональной архитектуры и DDD, первый пост — здесь. Под катом - вспомним, что из себя представляет гексагональная архитектура, какие основные концепции содержит DDD и как теория, проявляясь в структуре проекта, помогает решить некоторые из опис...
Введение в библиотеку Transformers и платформу Hugging Face Библиотека Transformers предоставляет доступ к огромному кол-ву современных предобученных моделей глубокого обучения. В основном основаных на архитектуре трансформеров. Модели решают весьма разнообразный спектр задач: NLP, CV, Audio, Multimodal, Reinforcement Learning, Time ...
Neural Network Optimization: океан в капле Всех приветствую, меня зовут Антон Рябых, работаю в Doubletapp. Вместе с коллегой Данилом Гальпериным мы написали статью про важный этап в процессе обучения нейронных сетей и получения необходимых нам результатов — оптимизацию модели. Зачем нужно оптимизировать модель,...
О «Гипотезе Лотерейного Билета» Глубокие нейронные сети добились ошеломительного успеха во множестве областей и применений благодаря способности улавливать самые сложные и нетривиальные закономерности в данных. Однако, выдающиеся способности современных моделей сопровождаются существенными вычислительными ...
NASA проведет свой первый биологический эксперимент в глубоком космосе BioSentinel, первый в своем роде эксперимент NASA, уносит с собой живые организмы на расстояние более 1,6 млн километров в глубокий космос, чтобы проверить долгосрочное воздействие космической радиации на живые организмы, в данном случае на дрожжи.
Мои кикстарты Всем привет! С момента публикации моей первой статьи про установку linux через kickstart прошло почти полгода, и за это время были пересмотрены некоторые принципы, выявлены «косяки», появилось более глубокое понимание некоторых моментов установки. Все эти «tips & tricks...
Может ли ИИ быть беспристрастным судьей? Удивительно, но нет Одним из наиболее значимых достижений в области ИИ является развитие глубокого обучения. Эта технология позволяет компьютерам обрабатывать и анализировать огромные объемы данных, выявлять паттерны и принимать решения на основе этих данных. Человек далеко не идеален – часто о...
Электрическая варочная поверхность Lex EVH 640-0 BL: сенсорное управление, 4 конфорки с таймером Электрическая варочная поверхность Lex EVH 640-0 BL с таймером на 4 конфорки и сенсорным управлением имеет глубокий черный цвет и матовую текстуру стеклокерамического покрытия. Размер и мощность прибора позволяют использовать одновременно все конфорки при работе в небольшой ...
Статьи в интернете: как превратить текст в источник дохода Каждый, кто решил заняться копирайтингом, столкнется со следующими проблемами – как именно писать и кому предлагать свои услуги? Чтобы найти клиентов, нужно уделить особенное внимание тексту. Он должен быть: понятным – заумные фразы здесь ни к чему, отказаться нужно и от с...
Лучший формат данных, для хранения pandas.DataFrame Привет, Хабр!Меня зовут Вадим Москаленко и я разработчик инновационных технологий Страхового Дома ВСК. В этой статье, хочу поделится с вами, информацией в области хранения данных.На сегодняшний день существует огромное количество форматов для хранения данных, и, используя би...
[Перевод] Как я засунул Stable Diffusion в IPhone Каждый год выпускают новый iPhone, который, судя по заявлениям, быстрее и лучше прошлого по всем параметрам. И да, эти новые модели компьютерного зрения и новые датчики изображений могут использовать возможности телефона по максимуму. Однако и десять лет назад на iPhone мож...
[recovery mode] Tensorflow: Используем трансферное обучение для классификации пневмонии и оптимизируем нашу модель Привет, Хабр! На связи Рустем, IBM Senior DevOps Engineer & Integration Architect.Сегодня мы будем работать с открытым набором данных по рентгенографии грудной клетки которые, использовали для этого исследования, с предварительно обученной моделью MobileNet_v2 для класси...
Стартапы используют GPT-4, чтобы экономить на живых программистах Сетевые издания сообщили, что ряд стартапов начал использовать языковую модель GPT-4 от OpenAI, чтобы сэкономить на разработчиках. Как утверждается, возможностей ИИ хватает на создание кода. Изображение сгенерировано нейросетью Midjourney К примеру, основатель стартапа...
[Перевод] Графы в Python: введение и знакомство с лучшими библиотеками Граф – это математическая структура данных, представляющая собой множество связанных элементов. Поскольку графы, по своей сути, являются очень гибкими и позволяют сохранять информацию в знакомой и удобной для восприятия форме, они всегда активно использовались в компьютерно...
[Перевод] Wi-Fi роутер научили обнаруживать людей в комнате Представьте, что ваш Wi-Fi роутер превратится в устройство слежения. Звучит антиутопично? Но исследователи из Университета Карнеги-Меллона уверяют, что это хорошая идея для помощи пожилым людям. С помощью Wi-Fi маршрутизаторов, нейросетей и глубокого обучения они смогли созд...
Исследование Lenovo Think Report: что препятствует критическому мышлению и как технологии могут способствовать прогрессу В честь 30-летия бренда ThinkPad компания Lenovo провела масштабное глубинное исследование, чтобы понять мыслительные привычки, выявить различия в способах восприятия информации и раскрыть новые способы мышления с помощью технологий, которые могут улучшить будущее человечест...
Психологическая безопасность: как защитить свою (и не только) голову Десять лет назад я начал изучать психологию манипуляций и решил узнать, насколько глубока кроличья нора. Начав с экстремистских материалов, я пообщался с религиозными фанатиками, сектантами, менеджерами активных продаж, мошенниками и даже (самая ужасная категория) дизайнерам...
Self-Supervised Learning. Обучение на изображении и его аугментациях Ранее мы разобрали, что за зверь такой SSL и какой линейкой его можно померять. Также окунулись в историческое прошлое SSL методов глубокой древности (4 года назад
[Перевод] Типы тестировщиков До сих пор существует множество стереотипов о тестировщиках. В этом переводе статьи 2009 года собраны одни из самых узнаваемых типов тестировщиков, описывающие не только лишь негативные узнаваемые черты, но и позитивные стороны тестировщиков. Надеюсь для людей не знакомых с ...
Сколько получают российские разработчики: наше исследование У нас тут накопилось очень много цифр о состоянии российского IT, и мы решили их как-то оформить. Получилось 27 таблиц, но надеюсь, каждый сможет найти ту, которая ему релевантна. Будет полезно тем, кто хочет быть в курсе рынка. Или иметь лишний повод обратиться к своему р...
Депутат Госдумы выступил в защиту ChatGPT и прочёл текст, написанный нейросетью Во вторник, 14 февраля, член комитета Госдумы по информполитике Антон Ткачев на пленарном заседании выступил с речью в поддержку нейросетей. Он зачитал текст, написанный с помощью ChatGPT. Сегодня все обсуждают нейросети. Мы узнали, что нейросеть может написать за студе...
[recovery mode] Озон.Профит — личный опыт Сразу скажу, что собственно до модерации я не добрался - запоролся на обучении, так что «личный опыт» - это очень громко сказано. Но уже обучения оказалось достаточно фееричным, чтобы у меня возникло острое желание о нём написать. Некоторое время назад Озон громко заявил о с...
Как не заменить фару сосиской: определение качества изображений в сервисе оценки технического состояния автомобиля В научно‑популярных статьях и докладах, обучающих материалах по системам компьютерного зрения упор нередко делается на основную компоненту — тяжелые (или не очень) нейронные сети, которые неким волшебным образом обрабатывают картинку, и на выход...
ИИ в играх в 2022 году Современная волна ИИ хайпа началась с вполне конкретного события: победы ИИ над чемпионом мира в игре в Го. Это вызвало шквал интереса к обучению с подкреплением и привело к запуску работ над созданием ИИ для других более сложных игр (Starcraft, Dota и.т.п.). Однако, с появл...
Нейросеть научили играть в Doom. Ей хватает всего одного милливатта энергии для этого Шутер Doom давно стал не просто игрой, а своеобразным бенчмарком для проверки возможностей и мощности устройств. Его портировали на все мыслимые операционные системы и архитектуры РК. К примеру, он есть на Raspberry Pi Pico. Но теперь, как оказалось, разработчикам мало ...
[Перевод] Обзор книги «README. Суровые реалии разработчиков» Недавно я прочитал книгу «README. Суровые реалии разработчиков» Криса Риккомини и Дмитрия Рябого. Я сам в чем-то похож на новичка, поэтому решил попробовать. Эта книга полна хороших советов для разработчиков, начинающих свою карьеру и серьезно об этом задумывающихся. Каждая ...
Генерация аудио диффузионной нейросетью. Стоит ли использовать обычную диффузию для генерации мел-спектрограмм? В уходящем году вы могли видеть множество нейросетей для генерации изображений. Скорее всего, даже ваша бабушка слышала про Stable Diffusion или DALL-E, но эти нейросети объединяет одна очень важная деталь — они основаны на методе обратной диффузии. Этот подход к генерации ...
Болеем за любимую команду с телевизорами LG OLED И LG QNED Путешествие, не покидая пределов своего дома, возможно, если есть качественная электроника, способная благодаря современным технологиям подарить иммерсивное погружение в интересный контент. Для просмотра важных спортивных чемпионатов подойдут телевизоры LG OLED и LG QNED бо...
Математическая оптимизация и моделирование в PuLP: задача о назначениях Приветствую! Я, Ложкинс Алексей, консультант и разработчик оптимизационных решений и математических моделей для бизнеса. Это первая в цикле работ обучающая статья, часть личного образовательного проекта "Make optimization simple". Цель проекта – продемонстрировать доступност...
Как далеко ученые продвинулись в создании искусственных органов Прежде чем внедрять искусственные органы в массу, ученым предстоит провести еще множество испытаний Природа создала нас и сделала каждый организм уникальным в своем строении. Каждый орган и каждая клетка играют свою роль в целом организме. А некоторые из них могут и вовсе по...
Apple разрабатывает систему видеонаблюдения с функцией распознавания по телосложению В конце прошлого года Apple запатентовала собственную систему видеонаблюдения, которая будет взаимодействовать с экосистемой компании, в том числе HomePod mini и Smart TV+. Её главной особенностью является возможность распознавания пользователей по телосложению, а не только...
Раскраски — лучшее применение генеративных сетей :) Мне кажется, я нашел самое правильное применение генеративных сетей, рисующих по описанию. Это генерация раскрасок! У меня есть дети. Дети равно раскраски. Раскраски - это постоянный поиск всякой фигни, типа “хочу чтобы был единорог, а рядом его малыш панда, и чтобы мал...
Yet Another RAT: особенности новой версии известного ВПО Во время очередного расследования наша команда Solar JSOC CERT наткнулась на неизвестный RAT. Но после проведения глубокого анализа стало понятно, что перед нами новая версия уже известного RAT (3.3a), который использует группировка APT31. Его первую версию эксперты по кибер...
[Перевод] Создание изображений с использованием генеративно-состязательных нейронных сетей (GAN) на примере ЭКГ Для создания изображений с помощью GAN я буду использовать Tensorflow. Генеративно-состязательная сеть (GAN) — это модель машинного обучения, в которой две нейронные сети соревнуются друг с другом, чтобы быть более точными в своих прогнозах. Как работают GAN? Первым шагом в...
Может ли нейросеть заменить художников, писателей и программистов? Нейронные сети используют алгоритмы, имитирующие работу человеческого мозга. Но смогут ли они заменить нас? Когда разговор заходит об искусственном интеллекте (ИИ), на ум приходят фильмы наподобие «Я, робот», «Матрица», «Терминатор» и «Косм...
Важнее, чем вы думаете: как дыхание влияет на психическое здоровье Общеизвестно, что глубокие вдохи могут помочь успокоиться в стрессовых ситуациях. Однако профессор факультета клинической медицины Орхусского университета нашёл ещё более глубокую связь.
Верните мне мой 2007-ой. Как Интернет изменил музыку в конце нулевых Существует байка о том, что во время массового отключения электроэнергии 13-14 июля 1977 года в Нью-Йорке, многочисленные мародеры украли оборудование для ди-джеев из магазинов электроники, и это помогло зародить жанр хип-хопа, за одну ночь сделав тысячи никому неизвестных ...
Теперь и геймдизайнеры: ChatGPT в редакторе Unity поможет создавать игры Пользователь под ником keijiro представил весьма интересную концепцию — модель глубокого обучения ChatGPT в редакторе Unity для создания игр. С помощью такой системы генерация игровых сцен и окружения стала проще, поскольку нужно лишь задать текстовый запрос. Прое...
[Перевод] Только для ваших глаз: повышение качества видео Netflix при помощи нейросетей Пока вы запоем просматриваете последний сезон «Очень странных дел» или «Озарка», мы всеми силами стремимся обеспечить для вас максимально высокое качество видео. Для этого мы постоянно расширяем возможности качества потокового видео и используем лучшие видеотехнологии. Напр...
Дебютировал Geekbench 6 — для тестов современных флагманов Команда Primate Labs представила новое поколение фирменного бенчмарка — Geekbench 6. Как отмечают разработчики, свежий бенчмарк был переработан, чтобы лучше отражать более современное использование смартфонов. Сгенерировано нейросетью Midjourney Изменения ...
[Перевод] Эксплойтинг браузера Chrome, часть 2: знакомство с Ignition, Sparkplug и компиляцией JIT в TurboFan В моём предыдущем посте мы впервые погрузились в мир эксплойтинга браузеров, рассмотрев несколько сложных тем, которые были необходимы для освоения фундаментальных знаний. В основном мы изучили внутреннюю работу JavaScript и V8, разобравшись, что такое объекты map и shape, ...
Алгебра анонимных сетей В настоящее время существует огромное количество всеразличного рода анонимных (скрытых) сетей, начиная с теоретически доказуемых (DC-сети, Queue-сети, Entropy-сети) и заканчивая практически используемыми (Tor, I2P, Mixminion). При таком количестве реализаций было бы очень уд...
Квантовый пинг-понг: межмодульный перенос кубитов Учитывая сколько в современном мире источников получения информации, неудивительно, что определенные термины и понятия пассивно оседают в нашем мозге без каких-либо дополнительных объяснений. Подобная ситуация складывается и с квантовыми компьютерами (КК). Много кто знает ...
Что такое звуковой удар и как он ощущается Звуковой удар представляет собой глубокий громоподобный шум. И вот как он связан с авиалайнерами.
Обзор и тестирование led ламп sweko Мой контент выходит в различных форматах. Прежде всего это видео-ролики, на основе которых я потом уже пишу выжимки-статьи. Мне стало интересно, сумеет ли нашумевшая нейросеть написать за меня подобную статью для хабра. Для того чтобы дообучить ее, я использовал субтитры с ю...
Как быстро растут сети: прогресс Midjourney спустя полгода Запрос stars world time 27 июня и спустя полгода. «100500-ый текст про Midjourney», — подумал сейчас кто-то. Справедливости ради, шумиха вокруг нейросети немного поутихла, а работа над Midjourney — нет. Сейчас доступна четвертая версия генератора картинок, и если вы ...
Cмартфоны Samsung Galaxy S23 действительно уникальны. Оказалось, что SoC Snapdragon 8 Gen 2 Mobile Platform for Galaxy отличается от обычной не только частотами Представленные вчера вечером флагманские смартфоны Samsung основаны на SoC Snapdragon 8 Gen 2 Mobile Platform for Galaxy — разогнанной версии топовой платформы Qualcomm. Как оказалось, отличия не только в разгоне. Как говорит сама Qualcomm, Snapdragon 8 Gen...
Градиентный спуск простыми словами Машинное обучение произвело революцию в том, как мы обрабатываем и анализируем данные, затронув отрасли от финансов до здравоохранения. Благодаря своей способности выявлять закономерности, которые в противном случае остались бы незамеченными, он стал краеугольным камнем совр...
Assembler в Go: техники ускорения и оптимизации Привет, Хабр!В прошлой статье я рассказывал об ускорении копирования элементов одного слайса в другой с помощью средств Go. В этот раз я решил пойти дальше и посмотреть, что можно достичь, начав разговаривать с процессором на его языке. Я выбрал одну из оптимизированных верс...
Динозавры могли быть такими же умными, как приматы? Динозавр Тирекс мог обладать высокими когнитивными способностями В нашем представлении динозавры — это чаще всего очень крупные, свирепые и в то же время достаточно глупые животные. Но откуда мы знаем, что динозавры имели примитивный интеллект? Выводы сделанные на основе сов...
Полупроницаемые мембраны: что, зачем, как изготавливаются Картинка Pikisuperstar, Freepik С момента изобретения технология получения чистой воды, носящая название «обратный осмос», получила широкое распространение ввиду своей малой энергозатратности и существенного превосходства над стандартными технологиями вроде выпаривания (по...
[Перевод] Конец тирании Outlook: HTML в почте без таблиц Первый пункт руководства по разработке электронной почты MailChimp гласит: «Кодируйте всю структуру при помощи элемента table». В рекомендациях Cerberus (вероятно, самого популярного шаблона HTML-писем) говорится: «В случае сомнений встройте ещё одну таблицу». Прогресс не д...
Александр Жадан, написавший диплом с помощью ChatGPT, в итоге получил его, хоть и с задержкой. Появились дополнительные детали Александр Жадан, который в конце января рассказал о том, как он защитил диплом, написанный с помощью чат-бота ChatGPT, в итоге получил его, несмотря на возникшие проблемы. Александр Жадан поблагодарил всех, «кто не верил в него, желал всего плохого и пытался навре...
LangChain для бывалых: память и агенты. часть 1 В своей предыдущей статье я написал о многообещающем фреймворке LangChain. Туториал был достаточно коротким; удалось охватить только самые базовые концепции проекта (и то не все). В этой части предстоит более глубокое погружение. Разберемся, как можно добавить память в диало...
[Перевод] Моя любимая функция Kotlin За последние несколько лет я видел много дискуссий о функциях Kotlin. Среди обсуждаемых тем обнуляемость всегда в первых рядах. Мне она нравится, но это определенно не моя любимая функция. Больше всего в Kotlin мне нравятся некоторые мелкие особенности, благодаря которым яз...
Безграничные возможности FFmpeg на примерах FFmpeg — швейцарский нож для мультимедиа. Совершенно незаменимая программа, которую использует в повседневной жизни почти каждый, даже не зная об этом. Например, вы сняли видео и заливаете на видеохостинг — оно перекодируется и публикуется уже в другом разрешении/формате/ра...
Sony в своём репертуаре. На первой фотографии флагманский смартфон Xperia 1 V очень похож на предыдущие несколько поколений Компания Sony может представить свой флагманский смартфон нового поколения в конце текущего месяца на мероприятии MWC 2023, но уже сегодня в Сеть попало первое фото Xperia 1 V. Как можно видеть, Sony продолжит использовать всё тот же дизайн, к которому перешла ещ...
Столичные школьники ознакомятся с работой крупнейших городских больниц Учащимся московских школ предоставлена уникальная возможность познакомиться с реальной работой современного врача прямо на его рабочем месте – в девяти крупнейших столичных стационарах, где они смогут в реальной обстановке отследить весь современный лечебный процесс, ...
Выбор слоя активации в нейронных сетях: как правильно выбрать для вашей задачи В машинном обучении и нейронных сетях слои активации играют очень важную роль в процессе обработки данных. В этой статье мы рассмотрим, что такое слои активации, как они работают и как выбрать наиболее подходящий слой для вашей задачи.Что такое слои активации?Слои активации ...
Российские базы знаний. Сага: рассвет Всем привет! В прошлой статье я попробовала сделать поверхностный обзор российского вики ПО на основе информации с официальных сайтов. Благодаря обратной связи от дорогих читателей родился этот, уже более глубокий и детальный обзор. Читать далее
Пишем сервис для сокращения ссылок на Django, DRF В этой статье мы напишем сервис для сокращения ссылок на Django, DRF.Итак, на днях я получил тестовое задание от потенциального работодателя и решил убить двух зайцев сразу: выполнить тестовое задание и написать статью, в которой подробно описать весь процесс.Итак, что мы им...
Все, что нужно знать перед покупкой автомобильного аккумулятора Покупка автомобильного аккумулятора может стать сложной задачей для многих автовладельцев, особенно если вы не знаете, на что обратить внимание. Чтобы убедиться, что вы приобрели правильный аккумулятор для своего автомобиля, вот несколько советов, которые помогут вам принять...
Жестикуляция в небе: влияние динамики крыла на эффективность полета Для достижения господства в небе птицы прошли очень долгий эволюционный путь. Структура их тела, мышцы, кости и оперение — все это играет важную роль в полете. Человечество, желающее покорить небеса и вдохновляясь птицами, начало создавать различные аппараты, которые в той...
[Перевод] Интуитивно понятное управление: как помочь пользователям разобраться в принципах работы приложения Hola, Amigos!На связи Саша Чаплыгин, Flutter-dev. На проектах я нередко взаимодействую с дизайнерами, арт- и креативными директорами, поэтому решил почитать для себя статьи о том, как строиться дизайн мобильных приложений. Что нужно учитывать в разработке дизайна, чтобы поль...
Китай займется исследованием обитаемых планет за пределами Солнечной системы с 2030 года Китай изложил новую “порцию” планов по исследованию глубокого космоса, а также запуску лунного зонда и ракет-носителей нового поколения. Планы включают первый полет пилотируемой ракеты-носителя нового поколения, запланированный на 2027 год, исследование пригодных для жизни п...
Ученые ПНИПУ научились восстанавливать 3D-объекты из двухмерных изображений с помощью нейросети Экспериментальное изучение свойств сложных многокомпонентных материалов на реальных образцах не всегда эффективно и экономически оправдано. Чтобы оценить их характеристики и применимость для изготовления тех или иных деталей, используется численное 3D-моделирование материало...
Опыт применения глубокого обучения для идентификации видов цифровой модуляции по сырым I/Q отсчетам (Keras) Читать далее
Хуманизация: почему приложения, сайты и всё прочее обретает человеческие лица? Часть 2 Первую часть мы завершили на появлении первых хуманизаций операционных систем на японской имиджборде Футаба и на создании первой англоязычной имиджборды Форчан. Теперь же мы расскажем о том, как развлечение анимешников и битардов в пучинах /b/ середины нулевых годов вырвало...
Магнитокумулятивные генераторы — источники сверхсильных магнитных полей и импульсного питания С 50-х годов XX века в мире начало активно развиваться направление взрывомагнитных генераторов сверхсильных магнитных полей, представляющих собой импульсные генераторы, в основу которых был положен принцип магнитной кумуляции, то есть сжатия магнитного потока. В предыдущей...
[Перевод] Моделирование возможностей связи комплекса Starlink starlink.sx v0.1 pre-pre-alpha Прошло 18 месяцев с того момента, как я запустил свой проект starlink.sx, в первую очередь нацеленный на расширение моего понимания принципов работы комплекса Starlink от SpaceX, а также изучение возможностей его применения в Кении. В этой стр...
[Перевод] Безопасная работа с памятью в D Оригинальные статьи вышли с июня 2022-го по февраль 2023-го в виде трёх постов на blog.dlang.org под общим заголовком «Безопасность памяти в современных системных языках программирования». Статьи посвящены DIP1000 — набору изменений, призванному существенно улучшить безопасн...
NER: Как мы обучали собственную модель для определения брендов. Часть 2 Привет всем! Сегодня продолжим рассказ о том, как наша команда Data Science из CleverData начала выделять бренды в строках онлайн-чеков. Цель такого упражнения — построение отчета для бренд-анализа, о котором мы подробно рассказали в первой статье на эту тему. Из второй част...
Как я решила попробовать себя в ML: анализ эмоциональной окраски отзывов с Кинопоиска 2.0 Недавно я решила попробовать реализовать задачу анализа эмоциональной окраски отзывов с Кинопоиска. Я бы хотела поделиться своим опытом и описать шаги, которые использовала для реализации стоящей передо мною задачей. Итак, в самом начале у меня был только датасет и опорный п...
Всего шесть минут физкультуры в день могут сохранить ваш мозг здоровым к старости Шесть минут интенсивных аэробных упражнений в день могут стать одним из самых эффективных способов сохранить здоровье мозга до глубокой старости, показало новое исследование. Короткие физические нагрузки повышают уровень белка мозга, который “оптимизирует” когнитивное здоров...
Радиосвязь в открытом море и “мёртвая специальность”. Судовая электроника — часть I Доброго времени суток, уважаемые хабровчане.В этой статье я хотел бы провести экскурс в одну сферу, которую нельзя отнести непосредственно к IT, но, она - техническая и, возможно, для вас она будет интересна. И, параллельно с ней и на её примере, поднять популярную здесь в п...
Как с помощью нейронной сети снизить дозу КТ, не потеряв в качестве реконструкции Привет, Хабр! Всем известно, что чрезмерное использование рентгеновских лучей негативно влияет на здоровье человека. Однако метод компьютерной томографии очень востребован, так как позволяет неинвазивно визуализировать изображение внутренней структуры человеческого тел...
О вариативности результатов обучения нейронных сетей В статье приводятся примеры результатов обучения нейронной сети (FNN с одним скрытом слоем, распознавание MNIST) сериями по 10 запусков на каждой паре (количество нейронов скрытого слоя, размера батча) и соответствующий вывод, связанный с вариативностью результатов. Читать д...
Java для сисадминов Эта статья написана в основном для системных администраторов Java-приложений (DevOps-инженеров, SRE и других производных специализаций). Вероятнее всего, Java-разработчики уже все это прекрасно знают. Хотя Junior Java-разработчикам эта информация может помочь систематизирова...
В поисках сокровищ: Brotato Сегодня я продолжу рассказывать про интересные современные игры, которые не являются топовыми ААА франшизами, а поэтому, не всегда могут быть на слуху. Мой прошлый пост из этой рубрики можете посмотреть тут.2021 год отметился феноменальным успехом Vampire Survivors. Про...
[Перевод] Исторические исходные коды, с которыми должен быть знаком каждый разработчик Как и любая другая индустрия, сфера компьютерных технологий прошла внушительный путь развития. Благодаря упорной работе программистов прошлого сегодня мы пользуемся высококлассными компьютерами, высококачественными современными графическими интерфейсами, дружелюбными языками...
Выбор проектора для домашнего кинотеатра по расстоянию до экрана Большинство проекторов располагаются на расстоянии от экрана, равном 1.5 ширины изображения, но очень часто размеры комнаты или любимые люстры на потолке заставляют искать проектор, который можно установить ближе или дальше Особенности оптики проекторов У проекторов не быва...
Почему мужчины и женщины предпочитают разные модели iPhone? Хотя CIRP не планирует более глубоких исследований на эту тему, результаты опроса представляют большой интерес. Читать полную статью
Сортировка слиянием — не так просто, как кажется В одной конторе соискателю на позицию Senior C# developer выдали тестовое задание: отсортировать файл со строками определенного формата.Требования такие:* Формат строки: число, точка, пробел, далее любые символы до конца строки* Порядок сортировки — сначала сортируем текстов...
Три архитектуры CPU, три архитектуры GPU, четыре техпроцесса и до 16 ядер. AMD представила мобильные Ryzen 7000 Компания AMD представила множество новинок, включая новые мобильные процессоры Ryzen 7000. Было анонсировано пять линеек, причём, если ранее деление было по TDP, то теперь AMD пересмотрела подход. Как можно видеть на слайде, речь идёт о сериях с разными а...
Импортозамещение, которое мы потеряли ч.2: АСУ ТП по телеграфному кабелю, нейронные сети и РСУБД в 60-х Пилотная статья понравилась комьюнити, а значит продолжаем рассказывать о ранних советских разработках, предвосхитивших современные достижения отрасли, а порой, опередивших своё время. Наш рассказ будет не полным без упоминания проектов АН УССР, наиболее важная часть которых...
Почему разработчикам приходится проходить через этот унизительный процесс собеседований Собеседование на позицию мидла в 2023 году, фото в цвете Нет сейчас более сложной в трудоустройстве сферы, чем IT. И речь идет не о количестве кандидатов на одно место, хотя и здесь не все гладко, а, скорее, о том, как сам по себе выстроен процесс наёма. С каждым годом соб...
Получаем бесплатные бесконечные сессии TeamViewer Многие знают о существовании такого ПО, как TeamViewer, но не все в курсе о нестандартных сценариях его использования. Знали ли вы, что можете легально использовать сессии, неограниченные во времени? Это осуществимо благодаря возможности TeamViewer подключаться не только с ...
Фортран: пишем параллельные программы для суперкомпьютера В первой части статьи мы рассмотрели написание на современном Фортране простой программы, реализующей клеточный автомат "Жизнь", в виде классического последовательного кода (SISD), матричных операций (SIMD) и параллельных конструкций SMP (SIMD с частью функций MIMD). Сейчас ...
Вши адмирала Есть мнение о том, что распространение эпидемий напрямую связано с прогрессом цивилизации, в первую очередь, с техническим, так как тот ведёт за собой увеличение числа вовлекаемых в производство людей и провоцирует их скученность в местах проживания (не сразу человечество до...
«Антиплагиат» научился определять тексты, написанные с помощью ChatGPT Команда российского сервиса «Антиплагиат» сообщила о запуске новой функциональности. В системе обнаружения текстовых заимствований стало доступно автоматическое выявление машинно-сгенерированных текстов. Сгенерировано нейросетью Midjourney «Анти...
Распознавание респираторных заболеваний по звуку дыхания Всем привет! Сегодня рассмотрим задачу диагностирования респираторных заболеваний, то есть заболеваний дыхательной системы, но решать её будем не ушами, а алгоритмами. И решать её будем два раза, сначала методами классического машинного обучения, а затем методами глубокого о...
Почему нейросеть для написания сочинений ChatGPT не получится запретить в школах Некоторые преподаватели требуют запрета ChatGPT, но есть мнение, что этого делать не нужно В конце 2022 года американская компания OpenAI запустила чат-бота ChatGPT, который умеет генерировать текст по запросу пользователя. Зарегистрировавшись на сайте, любой человек может п...
Микророботами размером с блоху можно управлять внутри тела Исследователи из Университета Колорадо в Боулдере разработали крошечного транспортного микроробота, похожего на гребной винт, который передвигается при помощи ультразвуковых сигналов. При размере всего [...]
Как работает ControlNet. Контролируемая генерация изображений Нейронные сети прошли долгий путь от генерации странных ЧБ-изображений до фантастических фотореалистичных сцен, которые не поддаются воображению. С помощью всего лишь короткой текстовой подсказки диффузионные нейросети могут создавать потрясающие изображения, неотличимые от...
Книга «Computer Science для программиста-самоучки. Все что нужно знать о структурах данных и алгоритмах» Как дела, Хаброжители? Книги Кори Альтхоффа вдохновили сотни тысяч людей на самостоятельное изучение программирования. Чтобы стать профи в программировании, не обязательно иметь диплом в области computer science, и личный опыт Кори подтверждает это: он стал разработчиком ...
Конфигурирование BGP на Juniper MX Привет, мимо пробегающий читатель!В прошлой статье я обмолвился, что, возможно, опишу конфигурацию присутствующих в решении маршрутизаторов Juniper MX204. Близится конец года, и напоследок я решил написать небольшую статью на эту тему. Читать далее
Анатомия игры: Два с половиной измерения Пока мой компьютер ждет своего звездного часа в ремонте, я решила поглубже закопаться в теорию игростроя. На данный момент у меня два полноценных проекта с концептами, сюжетом и примитивными набросками механик, т. е. два почти законченных дизайн-документа, и еще три совсе...
Вскоре процессоры Intel и AMD можно будет сравнивать не только по количеству ядер и частоте, но и по блокам ИИ. Intel раскрыла подробности о CPU Meteor Lake Компания Intel в очередной раз решила рассказать о том, какими необычными будут грядущие процессоры Meteor Lake, ожидающиеся ближе к концу года. В частности, Intel напомнила, что Meteor Lake будут иметь блок VPU (Versatile Processing Unit) для работы с ИИ, но теп...
Загадочный мир нанотехнологий… Картинка Wirestock, Freepik Приставкой «нано» обозначают миллиардную долю метра. Приблизительно такой размер имеют молекулы, из-за чего иногда нанотехнологии называют молекулярными технологиями. Молекулярные технологии представляют собой общность методов, которые позволяю...
[Перевод] Руководство по цветовым функциям CSS Возможно, вы использовали CSS для изменения цвета элемента на веб-странице, но слышали ли вы что-нибудь о цветовых функциях CSS? Если нет, то из этой статьи узнаете нечто новое и крайне полезное! Что такое цветовые функции CSS? Цветовые функции CSS (CSS color functions) — ...
Какую статью на Hi-News.ru написала нейросеть ChatGPT Нейросеть ChatGPT написала текст для Hi-News о несуществующем исследовании Да, такова нынешняя реальность, нейросети добрались и до Hi-News. Если вы следите за новостями на нашем сайте, то наверняка видели публикацию от 01.04.2023, которая называлась “Остановить старение и п...
Slovo и русский жестовый язык Всем привет! В этой статье мы расскажем о непростой задаче распознавания русского жестового языка (РЖЯ) для слабослышащих. Насколько нам известно, в открытом доступе не существует универсального набора данных для распознавания РЖЯ. Поэтому мы решили выложить небольшую часть ...
Запуск аналогов ChatGPT на домашнем ПК в пару кликов и с интерфейсом В течении последнего месяца в сфере текстовых нейронок всё кипит - после слитой в сеть модели Llama, aka "ChatGPT у себя на пекарне" люди ощутили, что никакой зацензуренный OpenAI по сути им и не нужен, а хорошие по мощности нейронки можно запускать локально.О...
Samsung не извинились за «дорисовку Луны» на своих смартфонах Современные смартфоны и их камеры нельзя представить без ИИ-алгоритмов. Благодаря им оптимизируется работа ОС, а снимки получаются «как на зеркалках». Только вот Samsung уличили в том, что смартфоны компании делают изначально плохой снимок Луны, а потом дорабатывают его и по...
Поговорим об оптимизирующих компиляторах. Сказ первый: SSA-форма Всем привет. Сегодня я хотел бы поговорить об устройстве современных оптимизирующих компиляторов. Я никогда не публиковался на Хабре ранее, но надеюсь, что мне удастся написать серию статей, которая просуммирует мой опыт в этой области.Коротко обо мне. Меня зовут Макс, и так...
Рэй Курцвейл и его предсказания: что сбылось и чему только предстоит стать реальностью Мы уже рассказывали на Хабре про биографию Рэя Курцвейла, американского изобретателя и футуриста. В этой статье рассмотрим его смелые и часто точные прогнозы о технологиях и их влиянии на общество. Они были основаны на глубоком понимании тенденций в информационных технология...
Тихая революция: с ноября 2022 года часть статей на портале CNET писала нейросеть На портале CNET публикуется немало статей и новостей. Однако, похоже, не все они написаны людьми. Как сообщается, примерно с ноября 2022 года часть материалов финансовой тематики генерировалась с помощью нейросети. Эти материалы опубликованы от имени автора CNET Money ...
[Перевод] Прощай, Data Science Это по большей мере личный пост, а не какое-то глубокое исследование. Если вам нужны какие-то выводы, то здесь вы их не найдёте. Откровенно говоря, я даже не знаю, кто его целевая аудитория (возможно «дата-саентисты, которые себя ненавидят»?). Последние несколько лет я был...
Нейросетевое генеративное искусство: как программисту стать художником Наверняка на Хабре есть люди, уже глубоко изучившие генерацию картинок с помощью нейросетей. Но больше тех, кто ещё не разбирался, почему у Stable Diffusion в названии есть слово «диффузия» и чем разновидности нейросетей различаются.Для тех, кто не готов забираться в совсем ...
Ультимативный гайд по HTTP. Часть 1. Структура запроса и ответа Привет! Меня зовут Ивасюта Алексей, я техлид команды Bricks в Авито в кластере Architecture. Я решил написать цикл статей об истории и развитии HTTP, рассмотреть каждую из его версий и проблемы, которые они решали и решают сейчас. Весь современный веб построен на проток...
Функция обнаружения автомобильных аварий iPhone 14 наконец должна заработать правильно: вышла прошивка iOS 16.3.1 Компания Apple вчера начала распространение прошивки iOS 16.3.1 среди пользователей iPhone, а также iPadOS 16.3.1 для пользователей iPad. Эти обновления включают в себя исправления для iCloud, оптимизации Siri и Find My, а также оптимизацию функции обнаружения автомобил...
[Перевод] Как мы чуть не взломали шифровальщик Phobos с помощью CUDA Последние два года мы работали над доказательством концепции дешифратора для программ-вымогателей семейства Phobos. По причинам, которые мы объясним здесь, он непрактичен. До сих пор у нас не получилось использовать его, чтобы помочь реальной жертве. Но мы решили опубликова...
[Перевод] Полезен ли сегодня быстрый обратный квадратный корень из Quake III? В 2005 году id Software опубликовала под лицензией GPL-2 исходный код своей игры 1999 года Quake III Arena. В файле code/game/q_math.c есть функция для вычисления обратного квадратного корня числа, которая на первый взгляд выглядит очень любопытным алгоритмом: float Q_rsqr...
[Перевод] Чистый код: как писать код, который легко читать Для начала мы обсудим, зачем вам вообще может понадобиться писать более читаемый, а не краткий код. Затем мы рассмотрим стратегии, как это делать в случае: Именования переменных, классов и функций Вспомогательных функций Комментариев к коду Перечислений/словарей/запечатанн...
Как вылечить зубы на год вперёд перед долгой поездкой Пришёл к нам ИТ-специалист и сказал, что уедет на год в азиатскую страну, где с медициной есть определённые вопросы. И он хотел бы заранее вылечить зубы так, чтобы как минимум год не обращаться к стоматологу. Таких запросов всё больше и больше. Раньше они были связаны с эм...
Решаем задачу заливки однородной области Алгоритмы являются фундаментальными строительными блоками в программировании и играют важнейшую роль в современном мире, основанном на технологиях. Они представляют собой набор инструкций для эффективного выполнения задач, таких как сортировка данных, поиск в базах данных и ...
Исследование показывает как быстро ИИ может взломать все ваши пароли Было обнаружено, что инструменту для подбора паролей с глубоким обучением под названием PassGAN требуется менее шести минут, чтобы взломать ваш семизначный пароль даже если он содержит символы.
Homo currit (Человек бегущий) В наше время средства индивидуального транспорта — велосипеды, электросамокаты, гироскутеры, моноколёса и прочее — стали неотъемлемой частью городских улиц и давно уже не воспринимаются как диковинка и чудачество. Все они чрезвычайно повышают мобильность городского населения...
[recovery mode] Как я делаю OCR Привет меня зовут Игорь, в свободное от основной профессии время я интересуюсь машинным обучением и занимаюсь разработкой OCR для мобильных устройств.Современные решения OCR насколько мне известно в большинстве случаев состоят из двух компонентов, детектирование текста и пос...
Архитектура предприятия в гигантах индустрии Архитектура предприятия — это дисциплина, которая фокусируется на проектировании и управлении системами, процессами и структурами организации. Она направлена на то, чтобы они соответствовали бизнес-целям и задачам и были эффективными, результативными и адаптируемыми.IBM, Goo...
Опыт экспертной оценки ответов ChatGPT в одной из профессиональных сфер деятельности Всем уже изрядно надоели статьи про ChatGPT. Но если вам интересна тема независимых "лабораторных" исследований возможностей современных нейросетей в специализированных областях, представляю результаты такого исследования. Автор задал ChatGPT 100 вопросов в сфере общих знан...
Samsung, Pixel или iPhone? Какие смартфоны дешевеют быстрее Думается, что ещё до прочтения статьи большинство ответит, что максимальная ценность даже с течением времени остаётся именно у iPhone, а модели от Samsung или Google дешевеют быстрее. Но давайте глубже погрузимся в вопрос и посмотрим на цифры. Читать полную статью
Сколько зарабатывает игровой ютуб канал в 2023? Искал актуальную информацию, сколько зарабатывает игровой ютуб канал в 2023 и ничего с цифрами и метриками не нашел для себя полезного. Либо информация за 2021 год, либо о том, что нужно создавать канал в США. По этому решил написать эту статью.Для тех кто хочет узнать сразу...
[Перевод] Всё про USB-C: взаимодействие через низкоуровневый протокол PD В нашей серии статей про USB-C мы проговорили немало аспектов этого стандарта, среди которых были как хорошо известные, так и не очень, в том числе пара таких, которые только обозначились в сети. Мы до определённой степени разобрали почти всё, за исключением USB Power Deliv...
[Перевод] Как Pornhub повлиял на индустрию для взрослых Интернет-порнография является одной из наиболее распространенных форм контента в сети, привлекая огромное количество пользователей со всего мира. Первые эротические изображения были созданы еще во времена античности, но первая эра массовой порнографии началась в 19 веке с п...
Обучение C++, UTF-8 с первой программы Мне понадобилось провести несколько вводных уроков по языку программирования C++. В интернете есть много разнообразных учебных пособий для начинающих. Но почти во всех из них символьные и строковые литералы в примерах и упражнениях даются на английском языке, начиная со знам...
Ученые нашли способ как добывать энергию из воздуха Бактерия Mycobacterium smegmatis, которая способна вырабатывать электричество их воздуха Давно известно, что бактерии Mycobacterium smegmatis обладают одной интересной особенностью — они способны преобразовывать водород, который содержится в воздухе, в электрическую энергию....
Композиторы больше не нужны? Google представила нейросеть для генерации музыки по текстовым запросам и изображениям Корпорация Google представила генеративную нейросеть MusicLM, которая способна создавать музыку по текстовому описанию и по изображениям. Доступ к ней пока открывать не будут. Новинка обучена на 280 тысячах часов музыки и может создавать треки в любых жанрах. Также ней...
Нейросеть показала, как выглядел бы TikTok и его пользователи в СССР В Telegram-канале «Нейросеть for Fun» появились новые изображения, которые объединяют нашу современность и советские реалии. На сей раз автор показал, как могли бы выглядеть пользователи популярной социальной сети TikTok, если бы та существовала в СССР. На ...
Самое большое генеалогическое древо показало, где зародилось человечество Изучив ДНК огромного количества людей, ученые выяснили родину человечества Каждый человек, при желании, может составить генеалогические древо своей семьи. О своих бабушках, дедушках и их родителях, прекрасно знают многие. Однако, заглянуть глубже в прошлое дано не всем, пото...
Samsung расширяет географию распространения Good Lock, приложение теперь доступно в более 30 странах Samsung в 2016 году анонсировала приложение Good Lock для глубокой кастомизации интерфейса фирменных смартфонов, а сейчас расширяет его географию распространения.
Самые впечатляющие достижения ChatGPT Как вы, наверное, знаете, на днях OpenAI выпустила языковую нейросеть ChatGPT. Этот текстовый ИИ уже побил все рекорды по хайпу. Он набрал 1 млн зарегистрированных пользователей меньше чем за неделю. Для сравнения, у Twitter достижение этой цифры заняло 2 года, у Facebook ...
Современная фантастика с героями, полагающимися на научное мышление Кто он такой — герой фантастики, которому предстоит спасти мир? Он ловко пилотирует космический корабль, уходя от погони. Разумеется, умеет драться (возможно, даже в невесомости) и стрелять (разумеется так, чтобы не повредить обивку того самого космического корабля). Харизма...
Samsung Display показала скручивающийся OLED-дисплей Компания Samsung Display продемонстрировала на выставке SID Display Week, которая проходит сейчас в Лос-Анджелесе, сворачивающийся OLED-дисплей Rollable Flex. Конечно, это не первая разработка такого типа, но широкое распространение в реальных продуктах подобные дисплеи...
Техника для влажной уборки: чем помыть пол? Моющие пылесосы и современные альтернативы Современные устройства для влажной уборки действительно ее облегчают. Но одни делают это в большей степени «лайтово», в режиме поддержания чистоты, а другие предназначены как для генеральной уборки, так и для глубокой чистки разных покрытий.
Решить интегральное уравнение, улучшить резюме или написать жалобу в поддержку криптобиржи: как используют ChatGPT Собрали неочевидные способы применения нейросети от OpenAI.
Стрелочные функции и что о них стоит помнить Идея написать статью про стрелочные функции в 2023 году выглядит не самой очевидной, но я постараюсь объяснить свою мотивацию. Я разработчик, который пришел в профессию после того, как в JavaScript появились такие инструменты как классы, async/await, стрелочные функции и т.д...
Крошечный дата-центр используют для обогрева большого бассейна В английском городе Девоне начали использовать в качестве обогревателя общественного бассейна центр обработки данных размером со стиральную машину. Этого оказалось достаточно, чтобы нагревать воду [...]
Перевод предобученной модели Keras на матричные вычисления По заказу одного из проектов мне потребовалось сделать агрегатор новостей в Телеграм. После долгих поисков реализации (о них ниже в статье) была создана нейронная сеть на базе Keras, которая имела высокое качество, но оказалось, что Keras нельзя было установить на инфраструк...
Бактерии на зубах неандертальцев помогут создать новые антибиотики На зубах неандертальцев ученые обнаружили вымершие, неизвестные науке бактерии У каждого из нас во рту имеется уникальный микробиом, то есть собственный набор огромного количества бактерий. В отличие от микрофлоры кишечника, он сохраняется на зубах в течение тысяч после смер...
Экстремально уменьшаем размер NPM пакета Однажды я захотел создать небольшую NPM библиотеку по всем “best practices” - с покрытием тестами, написанием документации, ведением нормального версионирования и changelog'а и т.п. Даже написал пару статей, которые в деталях описали, какие вопросы решает библ...
Теоретические соображения о сжатии изображений при помощи нейросетей Взяться за статью меня побудил недавний (в исторических масштабах) эксперимент по сжатию изображений при помощи Stable Diffusion. Бегло прочесав азбучные истины вроде Википедии, я обнаружил, что проблема «красивой, но полностью выдуманной картинки» уже известна, но самое оче...
Karlmann Zr, Ti и Pt — огромные футуристичные автомобили с 6,8-литровым двигателем [ФОТО] Китайская компания IAT Automobile Technology представила своё видение современных внедорожников в трёх автомобилях серии Karlmann King. Они представляют собой глубокие модификации Ford F-450, выполнены [...]
Сила крови: метаболический топливный элемент, работающий от глюкозы Наука — это язык, с помощью которого мы можем описать окружающий нас мир. Данный язык обладает множеством диалектов — физика, химия, биология, математика и т. д. Но все эти диалекты связаны между собой. Порой эта связь весьма условна или даже иллюзорна, но в некоторых случ...
[Перевод] Дао Кодинга Я натолкнулся на этот мануал в интернете, когда гуглил описание "Верблюжьей вёрстки". Меня, технически и стилистически, очень продвинул данный текст, поэтому я взялся за его перевод, для себя. Переводчик я — так себе, моя основная цель — передать смысл текста в максимально п...
Копирайтеры больше не нужны? Просим новую нейросеть Notion AI написать про Python В ноябре 2022 года компания Notion представила нейронную сеть для генерации текстов — и на днях мы получили доступ к альфа-версии. Вы не поверите, на что она способна. Notion AI умеет писать статьи, посты и даже твиты — и это вам не Балабоба! Но настолько ли хороша Notion...
Правда ли, что теоретическая физика поломана, или она просто сложная? Аксионы, одни из ведущих кандидатов на частицы тёмной материи, могут превращаться в фотоны (и наоборот) при соответствующих условиях. Если мы сможем вызывать и контролировать их превращение, мы, возможно, откроем первую частицу за пределами Стандартной модели и решим пробл...
[Перевод] Заметка о хуке useSyncExternalStore Hello, world! Представляю вашему вниманию перевод этой замечательной статьи. useSyncExternalStore — это один из хуков, представленных в React 18. Наряду с хуком useInsertionEffect, он считается хуком для библиотек (library hook): Следующие хуки предназначены для авторов би...
Рамки для фото Здравствуйте, давно хотел напечатать красивую рамку под фотографию, но всегда все упиралось в размер печати. Дома есть "5 призрак" с областью печати 250х200. И если печатать каждую сторону отдельно, то длина рамки не будет превышать 250 миллиметров. Поэтому все никак не реша...
Что будет, если долго не заряжать телефон Производители смартфонов из года в год увеличивают емкость аккумулятора в своих устройствах. Правда, несмотря на это, заряда батареи не всегда хватает на весь день, не говоря уже о более длительном отрезке времени. Конечно, при условии, если у вас не защищенный телефон. Нек...
Оптимизация автотестов Cypress с помощью циклов JavaScript Привет, Хабр!За последние несколько лет работы с командами тестировщиков ПО в России и США мне довелось столкнуться с различными подходами к организации тестирования, разнообразными паттернами построения тестовых сценариев и разработки автоматических тестов. При этом нередко...
[Перевод] Пишем GPT в 60 строк NumPy (окончание, 2/2) Перевод части первой Архитектура GPT Архитектура GPT соответствует архитектуре трансформера: Рисунок 1 из Attention is All You Need Но использует только стек декодера (правую часть схемы): Архитектура GPT Обратите внимание, что слой «перекрёстного внимания» посередине...
Разделяй и властвуй: как развивалась сеть Selectel Сегодня Selectel объединяет шесть собственных дата-центров в Москве, Санкт-Петербурге и Ленинградской области. И еще два партнерских — в Новосибирске и Ташкенте. В начале развития компании все было иначе: первые дата-центры сильно зависели друг от друга, а при доступе мос...
Российские школьники тоже начали использовать ChatGPT для решения домашних заданий Нейросеть ChatGPT запустили в конце прошлого года, но она почти моментально стала популярной. При этом не только за границей, но и в России. Как сообщают СМИ, российские школьники тоже приобщились к новым технологиям. По словам родителей некоторых из школьников, систем...
Достучаться до ИИ: сезон больших данных на Хабре Ладно, не заливай! Ни разу не был на берегах Data Lake?! Пойми, в IT только и говорят, что о Data Lake! Как оно бесконечно прекрасно. О бигдате и графах, которые они видели. О том, как дата-сайентист, погружаясь в море данных, преисполнился знания. Мы не хотим, чтобы Хабр та...
[Перевод] Как работает Docker Desktop Networking Современные приложения активно используют сети. Обычное дело, когда во время сборки apt-get/dnf/yum/apk install устанавливает пакет из репозитория пакетов дистрибутива Linux. При выполнении команды приложение может захотеть подключиться к внутренней базе данных postgres или ...
Конгрессмен США впервые выступил с речью, написанной ChatGPT ChatGPT проникает всё в более глубокие сферы жизни. Два дня назад конгрессмен Джейк Очинклосс (Jake Auchincloss) первым в истории выступил в зале Палаты представителей с речью, написанной нашумевшим чат-ботом. В данном случае речь идёт не о скандале — ...
Как мы искали взаимосвязь между оценкой SUS и эмоциональным откликом В исследованиях нашей UX-лаборатории — Alfa Research Center — мы часто измеряем удовлетворённость от банковских интерфейсов. Один из инструментов — методика SUS — System Usability Scale.Мы решили проверить, насколько оценка SUS связана с эмоциями и с какими конкретно эмоциям...
Windows 11 на грани большого обновления: удобная регулировка громкости, разрешённые эксперименты и новый «Проводник» Компания Microsoft выпустит в 2023 году большое функциональное обновление операционной системы Windows 11. Несмотря на то, что до релиза её далеко, в сети появилась подробная информация о том, что нам готовит Microsoft. Информацией поделился тематический ресурс W...
Intel всё-таки обещает уникальные для неё CPU Meteor Lake уже в этом году Похоже, компания Intel всё же намерена выпустить очень важные для себя процессоры Meteor Lake именно в этом году. В последнем финансовом отчёте компании есть данные о ближайших планах Intel. В том числе там чётко указано, что CPU Meteor Lake выйдут во втором полугодии ...
[Перевод] Segment Anything: создание первой базисной модели для сегментации изображений Сегментация, то есть распознавание пикселей изображения, принадлежащих объекту — базовая задача компьютерного зрения, используемая в широком спектре применений, от анализа научных снимков до редактирования фотографий. Однако для создания точной модели сегментации под конкре...
Мой диплом, или Как собрать вещи и переехать на YDB Меня зовут Арслан, в этом году я делал сервис для построения циклов заказа (например, заказа такси). Возможно, вы видели пост от другого разработчика в команде, Ильи Lol4t0. Всего сервис обрабатывает примерно 5000 RPS с задержкой 100 мс в 99 перцентиле. Раньше для хранения д...
GeForce RTX 40 пока что не отправятся на пенсию. Nvidia представила Path Tracing SDK, но пока не предлагает интегрировать трассировку пути в игры Компания Nvidia представила Path Tracing SDK. Это набор инструментов для разработчиков, позволяющих интегрировать в игры технологию трассировки пути. Трассировка пути представляет собой один из вариантов трассировки лучей, и пока соответствующие эффекты были вне...
[Перевод] Пишем драйвер ядра Linux для неизвестного USB-устройства В этой статье объяснен весь процесс, на выходе которого получается рабочий драйвер ядра Linux для недокументированного USB-устройства. Выполнив обратную разработку коммуникационного протокола USB, я покажу архитектуру драйвера ядра для USB. Кроме драйвера ядра в этой стать...
Действительно ли ИИ самый большой технологический прорыв в истории В последнее время я чувствую, что нахожусь в каком-то странном состоянии, которое похоже на смятение. Одна часть меня подталкивает следовать за всеми последними достижениями в области ИИ и больших языковых моделей, вроде ChatGPT, тогда как другая часть упорно стоит на месте...
Забудьте про корпоратив, делайте для людей Не знаю как было раньше, но в 00-х информацию собирали по крупицам, реально изучали язык, возможности, чтобы написать программу. Программу, которая работает, и полезна. Больше от неё не требуется, она просто должна стабильно выполнять свою задачу.Сейчас тенденция совершенно ...
Microsoft разрабатывает новый пользовательский интерфейс Edge в рамках проекта «Phoenix» Компания Microsoft работает над проектом под кодовым названием «Phoenix», который призван выделить Microsoft Edge среди других браузеров за счёт нового пользовательского интерфейса, выполненного в стиле Windows 11, и уникальных функций для повышения продуктивности и более г...
Принципы построения многомодульного Android-приложения и их применение в СберЗдоровье Всем привет! Меня зовут Александр Ровнов. Я Android разработчик в СберЗдоровье.Статей про «чистую» архитектуру и многомодульность очень много. Но не многие компании готовы делиться своим опытом и полученными результатами от внедрения этих практик. Я хочу попробовать исправит...
Blink: супербыстрый эмулятор x86_64 размером 119 КБ На Хабре когда-то писали про талантливую программистку Джастин Танни, автора маленьких и очень быстрых приложений. Приятно знать, что она не останавливает свою неординарную деятельность. Например, одна из её последних разработок — крошечный эмулятор под названием Blink раз...
Как у птиц появились крылья Все современные птицы, способные летать, имеют особую структуру крыла, называемую пропатагиумом. Эволюционное происхождение этой структуры оставалось загадкой, но новое исследование предлагает ответ.
Kandinsky создаёт игры Мы предлагаем Вам познакомиться с Kandinsky 2.1 на практике, углубившись в реальный кейс использования генеративной нейросети.В рамках этой статьи мы сосредоточимся на процессе создания игры, а именно визуальном оформлении карточной игры, используя Kandinsky 2.1. Мы рассмотр...
Книга «Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания» Привет, Хаброжители! Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят...
Не только огромный экран, но и почти дюймовый датчик: iPhone 16 Pro Max получит сенсор Sony IMX903 Ожидается, что Apple выпустит серию iPhone 15 в этом году, а iPhone 16, предположительно, дебютирует в сентябре следующего года. Слухи об iPhone 16 уже начали появляться в Сети. Недавно стало известно, что iPhone 16 будет иметь вертикальное расположение камер, как и сер...
Современный дорогой складной смартфон с аккумулятором ёмкостью... 2850 мА•ч. Раскладушка Motorola Razr+ может поплатиться за огромный внешний экран Компания Motorola готовит складной смартфон Razr+ (2023), который, согласно имеющимся утечкам, получит самый крупный экран среди раскладушек. Но, возможно, из-за этого придётся пожертвовать автономностью, и очень сильно. Если верить данным MySmartPrice, ёмкость а...
Nicoles 16 x 8: Крошечный домик "размером с пинту" всего за 150 тысяч баксов Крошечный домик "размером с пинту" вмещает множество различных удобств
[Перевод] Я написал одну из самых быстрых библиотек датафреймов ❯ 1. Вступление У меня в портфолио есть несколько готовых пет-проектов на Rust, и я заметил, что позиция «а у нас уже получилась DataFrame?» нисколько меня не устраивает. Поэтому я подумал, не сделать ли мне элементарный контейнер, который решал бы мою конкретную задачу. Н...
Про аудирование или Из чего состоит знание иностранного языка Часто люди, отчаявшись добиться желаемого прогресса после многих лет нерационального изучения языка, приходят к выводу: «Учу-учу, ничего не получается… Что-то идёт не так. Наверно, сделать качественный рывок мне поможет только погружение в языковую среду».Покупают курс в Лон...
Глаз да глаз за приложениями: смартфоны Android теперь смогут автоматически избавляться от «ненужных» приложений Компания Google сообщила о начале распространения новой функции для смартфонов на операционной системе Android. Она станет доступна всем пользователям Google Play, независимо от установленной версии Android. Сгенерировано нейросетью Midjourney Функция под названи...
Использование простейших микросхем в конструкции ранних ЕС ЭВМ Серия статей Дмитрия Руднева (эта и др.) натолкнула меня на мысль написать заметку о построении простых схем (триггеров, дешифраторов и т. п.) в реальных отечественных вычислительных машинах начала 1970-х годов — в первую очередь, ЕС-1020 (1971 год), по которой имеется довол...
[Перевод] Вам звонит Том Круз: как разоблачить дипфейк во время видеозвонка Взрывное распространение ИИ‑генеративных технологий затронуло и создание видеоконтента. Главным двигателем здесь стали дипфейки (DeepFake). В общем доступе появились десятки инструментов, вроде DeepFaceLab, Deepfakes Web или FaceSwap, которые позволяют изменять лиц...
Tibx или не tib(x): вот в чем вопрос… Сегодня я хочу поговорить о том, каких преимуществ в вопросах резервного копирования и аварийного восстановления можно добиться за счет смены архитектуры архива и правил хранения информации. Разумеется делать я это буду на примере нового формата архивов, который используют п...
Как выбрать правильный сервер для нужд вашего бизнеса Выбор подходящего сервера для нужд вашего бизнеса может стать непростой задачей. При таком количестве доступных вариантов может быть трудно понять, какой из них лучше всего подходит для вашего бизнеса. В этой статье блога мы обсудим ключевые факторы, которые следует учитыват...
Ланцет-3 против польской САУ Krab - российский дрон-камикадзе поразил сложную цель в глубоком тылу Как оказалось, армия РФ может наносить удары не только с помощи Герани-3, но и других беспилотников
Поиск данных в инструментах Data Governance: вызовы и решения Добрый день!Меня зовут Никита, я работаю ведущим системным аналитиком в Департаменте управления данными компании Ростелеком.В данной статье я опишу наш опыт использования Реестра отчетов и Бизнес-глоссария, подводные камни, с которыми мы столкнулись, а также планы по оптимиз...
[Перевод] Осваиваем TypeScript: 21 лучшая практика при написании кода TypeScript является популярным открытым языком программирования, идеально подходящим для современной разработки. За счёт своей продвинутой системы типов он позволяет писать более надёжный, обслуживаемый и масштабируемый код. Однако, чтобы задействовать весь потенциал этого ...
«Алиса» Яндекса сочинила собственные стихи и читает их, как настоящий актёр Команда Яндекса объявила о запуске нового сервиса для фирменного голосового помощника. Если сказать: «Алиса, расскажи своё стихотворение», то «Алиса» начнёт декламировать стихи собственного сочинения, причём с нужной интонацией и акцентами. ...
Создаем читабельный e2e тест для микросервисов на Spring Boot с помощью Cucumber 7 и Wiremock Дорогой читатель, это мой первый туториал и если я что-то упустил или не объяснил, хотя стоило бы, напиши пожалуйста комментарий и я обновлю статью.TL;DRВесь код для микросервисов и e2e теста тутРекомендую быстро пробежаться по коду перед прочтением статьи т к в самой статье...
20 ГБ памяти, крошечные размеры, производительность RTX 3060 Ti и потребление вдвое меньше, чем у RTX 3050. Появились тесты Nvidia RTX 4000 SFF Ada Generation В Сети появились первые тесты 3D-карты Nvidia RTX 4000 SFF Ada Generation, которую представили месяц назад. Адаптер имеет 20 ГБ памяти со 160-разрядной шиной и GPU AD104 с 6144 ядрами, что больше, чем у RTX 4070. Правда, TDP тут составляет всего 70 Вт, что говорит об оч...
Лоботомия – зло, казавшееся благом Лоботомия, как феномен, оставила глубокий след в мировой истории и культуре. Изначально разработанная как метод «успокоения» тяжелых и своенравных пациентов психиатрических клиник, лоботомия вышла за пределы узкого круга предполагаемых пациентов и стала массово применяться б...
Зачем мы моделируем импульсные нейронные сети и с помощью чего это делаем Привет, Хабр! На связи Михаил Киселев, руководитель направления в отделе ИИ компании «Цифрум» (Росатом) и руководитель лаборатории нейроморфных вычислений в Чувашском государственном университете. Сегодня подниму тему импульсных нейронных сетей. Общее представление о том, чт...
Как денисовцы защитили папуасов от болезней Денисовцы обеспечили папуасов генами, которые помогают им выживать Родиной всех современных людей, как известно, считается Африка. В результате наши предки были хорошо адаптированы к условиям на территории этого континента, где они жили длительное время. Но в конце-концов им...
Андрей Карпаты. Software 2.0. Непонятный софт будущего Когда мы говорим о современных разработках в области нейросетей и машинного обучения, то первое имя, которое приходит на ум — это Андрей Карпаты. Молодой словак быстро стал звездой в данной области и одним из главных авторитетов по части конкретного программирования систем....
Microsoft готовит самое большое обновление «Проводника» со времен Windows 8: как это выглядит Компания Microsoft готовится запустить большое обновление File Explorer (Проводник) для операционной системы Windows 11. Об этом сообщил известный тематический ресурс WindowsCentral, сумевший получить в свои руки внутренние макеты обновлённого приложения. «...
Может ли человеческий мозг самовосстанавливаться? Гиппокамп играет важную роль в формировании и консолидации памяти. Он помогает переводить информацию из краткосрочной памяти в долгосрочную и участвует в процессе образования новых памятных следов. Человеческий мозг удивительный орган он выполняет огромное множество функций ...
Перспективы китайских производителей чипов: компании объединяются для развития электронной промышленности в КНР Не так давно в нашем блоге была опубликована статья «У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами», в которой говорилось о сложностях производителей чипов в Поднебесной. Они заключаются, в первую очередь, в том, что США собираются заблокирова...
Обнаружена вторая по глубине “дыра” в морском дне, которая расскажет об истории Земли Возле полуострова Юкатан ученые обнаружили одну из самых глубоких голубых дыр на Земле Возле острова Юкатан в Мексике ученые обнаружили гигантскую пещеру, или голубую дыру, на дне залива Четумаль. Ее глубина превышает 270 метров, а площадь более 13 тысяч квадратных метров. О...
Устройств в интернете больше, чем людей, а ИИ начал писать софт. Что будет дальше? Простое приложение, написанное нейросетью ChatGPT по просьбе пользователя Сегодня в мире насчитывается 13 млрд подключённых устройств IoT, то есть количество устройств в интернете уже превысило количество людей на Земле. И дальше разница между ними будет стремительно увели...
Трёх законов робототехники уже не хватает. В OpenAI предложили новые принципы для контроля развития ИИ За последние месяцы нейросети стали чрезвычайно популярными. Во многом это заслуга ChatGPT и генеративных нейросетей. Однако разработчики смотрят в будущее и прогнозируют новые проблемы на этом поприще. В было OpenAI вышла статья, где говорится о довольно скором появлен...
Антология ARM: какие перспективы у процессоров в серверном сегменте Вокруг ARM-процессоров много шума. Популярность конкурента x86 растет с каждым годом — появляются процессоры как в десктопном, так и в серверном сегментах. Мы не смогли пройти мимо перспективной технологии и хорошо изучили ARM, чтобы добавить сервер в линейку выделенных сер...
[Перевод] Как же приятно писать программы, которые не предназначены ни для чего серьезного Рисовать каракули, делать скетчи и всячески возиться с компьютером — это очень странное, но одновременно и великое удовольствие.Когда семь лет назад я только-только начал постигать основы программирования, мне казалось, что все приобретенные навыки я буду использовать только...
[Перевод] В лаборатории впервые воспроизвели эволюцию многоклеточного организма, создав многоклеточные дрожжи за 600 дней Новый эксперимент пролил свет на ключевое событие в эволюции жизни на планете Земля: как именно это произошёл эволюционный переход от одноклеточных к многоклеточным формам жизни. Несмотря на то, что, как может показаться, это был естественный этап эволюции, в реальности это ...
Security Week 2307: утечка обучающих датасетов из нейросетей Исследователи из университетов США и Швейцарии опубликовали научную работу, в которой исследуется утечка данных, используемых для обучения нейросетей. Конкретно изучались диффузионные модели, а большинство экспериментов проводились с разработками Stable Diffusion и Imagen, г...
ArrayPool<T>: подводные камни Автоматическая сборка мусора упрощает разработку программ, избавляя от необходимости отслеживать жизненный цикл объектов и удалять их вручную. Однако, чтобы сборщик мусора был полезным инструментом, а не главным врагом на пути к высокой производительности — иногда имеет смы...
Где решать задачи по программированию, чтобы пройти путь from zero to hero Если вам о чём-то говорят фамилии Зив, Хомченко и Рымкевич, иди сюда, дай обниму, бедолага-олимпиадник, то вы наверняка знаете, как важно прорешивать задачи для полноценного, осознанного и глубокого понимания изученного материала. Когда нет или совсем мало реальной практики,...
ONYX BOOX представляет электронную книгу Galileo Модель ONYX BOOX Galileo выполнена в тонком компактном корпусе с кнопками листания, базируется на современной аппаратной платформе и работает под управлением операционной системы Android 11. В комплекте с ридером поставляется удобный защитный чехол. Модель оснащена 7-дюйм...
Писатель издал 97 написанных с помощью ИИ книг, но их не оценили Чтобы творить, некий Тим Баучер использовал генеративные нейросети ChatGPT от OpenAI, Claude от Anthropic и Midjourney от одноимённой компании. С их помощью ему удалось в общей сложности написать 97 книг, [...]
Как выбрать телевизор в 2023. Подробный гайд Хотите купить новый телевизор, но не знаете, какой именно выбрать? Это вполне нормально, ведь из-за существующего многообразия моделей может буквально вскружиться голова. В этой статье мы рассмотрим все аспекты выбора телевизора, от диагонали экрана до типа матрицы и звуково...
Минимизируем человеческий фактор в Swift Поиск неочевидных ошибок в коде зачастую попросту выводит из себя, и это нормально. Чтобы позаботиться об эмоциональном здоровье не только своём, но и коллег, мы нашли решение для сохранения нервных клеток. В данной статье мы собрали несколько инструментов, которые позволяют...
Обучение YOLOv5 на кастомном датасете YOLO - это современная архитектура нейронных сетей, которая предназначена для распознавания и обнаружения объектов на видео. Читать далее
В Wildberries дают бой «фейковым» скидкам: новый формат уже внедряется Команда крупнейшей российской торговой онлайн-площадки Wildberries начала внедрять алгоритм расчета скидок и их отображения для покупателей. Как отмечают в пресс-службе, он должен положить конец появлению «фейковых» скидок. Сгенерировано нейросетью Midjourn...
Позиции восприятия и их применение в дизайне Всем привет! Меня зовут Александр Аникеев, я работаю старшим дизайнером цифровых продуктов в X5 Tech. Мне интересна психология + я люблю дизайн. Я считаю, что на пересечении этих дисциплин есть много глубоких тем. На одну из которых я размышляю в своей статье. Как мне к...
Классификация составляющих микроструктуры сталей с помощью компьютерного зрения Целью данной работы является разработка модели компьютерного зрения для распознавания и классификации составляющих микроструктуры стали. В металловедении принято называть составляющие микроструктуры фазами. Важность определения типа микроструктурных фаз продиктована вли...
Security Week 2311: уязвимости в умных дверных замках Akuvox 9 марта исследователи из компании Claroty опубликовали подробное исследование уязвимостей в умном дверном замке Akuvox E11. В отчете представлены 13 уязвимостей, которые сложно оценивать формальными методами, по шкале опасности. Проще сказать, что лучше такое IoT-устройство ...
Используем модель нейросети на C++ Большинство туториалов по созданию и использованию моделей нейросетей написаны на Python. Однако для какого-нибудь проекта рано или поздно может понадобится использовать более быстрый и надежный язык для этих задач, например, C++. Эта статья о том, как на C++ можно использов...
Дельта компрессия и квантизация объектов в C# Cтатья затрагивает тему сериализации данных, которые передаются по unreliable каналам.В первую очередь это касается реалтайм игр, которые критичны к сетевым задержкам, имеют активное общение клиента и сервера, например, 10 - 60 раз в секунду и используют UDP протокол. В стат...
[Перевод] Таинственный мир информационной геометрии. Введение Изображение создано автором с помощью искусственного интеллекта У многих из нас в старших классах отношения с геометрией напоминали несчастную любовь, переходящую в ненависть. Особенно нелегко было, когда речь зашла о координатах и объёме. Даже расчёты с использованием геом...
Робкие попытки приставить к делу старый ноутбук Я коллекционирую старые устройства под девизом «техника должна работать». Но у такого подхода имеются естественные ограничения. На старых операционных системах не работает свежий софт. В интернете не только поменялись стандарты шифрования данных. Сами веб-страницы представля...
Описан геном байкальской нерпы Биологам удалось секвенировать геном байкальской нерпы — единственного млекопитающего самого глубокого озера на планете. Полученные данные позволят как понять прошлое, так и обеспечить будущее родственника тюленей.
Нейросети могут работать быстро даже на смартфонах. Qualcomm оптимизировала Stable Diffusion так, что на Snapdragon 8 Gen 2 она работает очень быстро Компания Qualcomm показала первый в мире пример работы нейросети Stable Diffusion на смартфоне с Android с обработкой данных непосредственно на мобильном устройстве. Команда Qualcomm AI Research выполнила полнофункциональную оптимизацию ИИ с помощью Qualcomm AI S...
Поддержка Phone Link для iOS теперь доступна для всех пользователей Windows 11 Несколько недель назад Microsoft начала развертывать поддержку Phone Link для iOS, позволяя тем, кто использует современные iPhone, подружить их (в некоторой степени) с компьютерами на базе Windows 11. Как обычно, Microsoft использовала постепенный подход, чтобы обеспечить б...
[Перевод] Как устроен внутри Github Copilot Github Copilot оказался для меня невероятно полезным. Часто он может волшебным образом читать мои мысли и давать полезные рекомендации. Больше всего меня удивила его способность верно «угадывать» функции/переменные по соседнему коду, в том числе и из других файлов. Это може...
ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования Всем привет! Я QA Engineer и недавно открыл для себя ChatGPT и хочу открыть этот мир другим тестировщикам. Эта статья не руководство к применению и каких-то суперлайфхаков здесь не будет. Цель этой статьи в том, чтобы показать огромные возможности нейросетей в помощи нам, те...
Багоцид и Zero Bug Policy — как мы побеждали баги, а они нас Кадр из фильма «Космический десант». Начало войны с багами. Принцип такой: если баг обнаружен, то мы его либо исправляем в рамках SLA, либо сразу решаем, что фиксить не будем — когда это особенность продукта, тривиальная ошибка или стоимость фикса выше, чем последствия баг...
5G — разделяй и управляй. Сам. Часть 1 — вводная Всем привет! Это серия статей про то, чем 5G сети отличаются от мобильных сетей предыдущих поколений с точки зрения возможностей для пользователя управлять своими устройствами и трафиком. Про то, что такое control and user plane separation (CUPS), что такое user plane functi...
[Перевод] Как работает FPGA? Введение Давайте начнём с самого начала. Что такое FPGA? FPGA расшифровывается как Field Programmable Gate Array (программируемая пользователем вентильная матрица). FPGA относятся к классу устройств программируемой логики, иногда называемых программируемым оборудованием. П...
Проблемы при реализации микросервисной архитектуры Как известно, микросервисная архитектура позволяет разбивать приложения на более мелкие и управляемые блоки. Однако, как и в любой другой области, здесь есть свои особенности и ошибки, которые могут привести к серьезным проблемам. С помощью разбора основных ошибок при реализ...
Законно ли хранить код на GitHub? Меня зовут Михаил, я юрист в сфере IT/IP и это моя первая статья на Хабре на юридическую тематику. Обычно я их публикую на своём сайте, но в этот раз она сильно затрагивает сообщество программистов, поэтому я решил поделиться ею и на Хабре тоже.В заголовок своей очередной ст...
Мой опыт разработки программы для игры в шашки с помощью алгоритма минимакс В Интернете можно откопать сотни и тысячи статей о разработке алгоритмов и ИИ для игры в шахматы. Однако шашки почему-то не привлекают такого интереса.Мне захотелось написать программу, которая будет играть в шашки на относительно высоком уровне. Для этого я использовал алго...
Многие компании уже используют ChatGPT, а некоторые даже заменяют им сотрудников Чат-бот ChatGPT существует всего несколько месяцев, но уже стал крайне популярным решением. И, как оказалось, многие компании уже начали использовать его, хотя в школах и институтах его запрещают, а многие эксперты призывают к осторожности. Источник: Shutterstock OpenA...
Ностальгические игры: Shockwave 2: Beyond the Gate Сегодня хотел бы написать про довольно редкую и мало кому знакомую игру. Изначально я очень сомневался, стоит ли про неё рассказывать, но, проведя опрос в своём ТГ канале, пришёл к выводу, что есть те, кому интересно почитать про неё.На дворе 1995 год. У большинства жителей ...
[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 3 Это серия статей о том, что такое математическая оптимизация, и как она может быть применена в бизнесе на примере компании Recruit. В данной статье мы расскажем, как компания решила проблему с распространением подарочных сертификатов, поощряющих неподобающее обслуживание бо...
Нейросети сделают лекарства более дешевыми и доступными Благодаря искусственному интеллекту медицина в ближайшее время может перейти на качественно новый уровень Современные компьютерные технологии с каждым годом все больше проникают в сферу медицины. По мнению экспертов, это приведет к тому, что уже в ближайшее десятилетие нас ж...
Microsoft разрабатывает собственный ARM-процессор. Что это даст редмондской корпорации? Популярность ARM-архитектуры растет, все больше компаний обращает внимание на эту технологию. Так, на днях стало известно о том, что корпорация Microsoft разрабатывает собственный процессор. Эти чипы компания планирует использовать в производстве линейки Surface, а также,...
[Перевод] Основы нативной облачной архитектуры: cloud-native подход, приложения и разработка К 2025 году, по оценкам Gartner, более 95% новых цифровых проектов будут развернуты на облачно-нативных платформах. В 2021 году таких было всего 30%. Согласно отчету компании Tigera (создатели open source проекта Calico, который заметно расширяет стандартный набор API Kub...
Старый софт, LPT и современное железо В своей прошлой статье я не был полностью честен. Перед тем, как получить рабочее устройство, я много раз проверял как мой код работает, перезаписывая его на многоразовую флеш AT28С64. И с самого начала знал что отлаживаться придется на железе, а потому встал вопрос программ...
Пишем прототип программы для обучения английскому языку с помощью OpenAI API Хочу описать процесс создания приложения, которое работает с OpenAI API. Идея приложения возникла из потребности улучшить мой английский язык. Как говорится, если у вас есть молоток, то все проблемы выглядят как гвозди. Так как я программист, я решил написать Искусственный И...
GPT-4 создала простую игру по старому мему В интернете уже много лет существует известный мем «грабить корованы» (неграмотная форма «караваны»). И вот современный чат-бот GPT-4 смог дать ему новую жизнь, поскольку создал хоть и простую, но полноценную игру на эту тему. Идея принадлежит о...
Домашняя лаборатория Угадай данную статью написал ChatGPT или нет?Хотите потестировать приложение, или опробовать в работе инструмент? В этой статье опишу то, как организовал тестовый стенд на Linux. Стенд поддерживает работу с доменами, умеет генерировать TLS сертификаты, легко масштабируется, ...
Self-Supervised Learning. Метрики и первые pretext tasks В предыдущей статье мы рассмотрели общую суть SSL подходов и зачем они применяются. Настало время начать их разбирать более подробно.В статье сперва пробежимся по основным методам обучения, использующим исключительно внутреннюю структуру изображения. Позже определим, как сра...
Вышел ролик, где показали как может выглядеть Mafia 4 с современной графикой и видом от первого лица В сети вышел фанатский ролик, где автор показал как может выглядеть Mafia 4 на современном движке Unreal Engine 5. Автором ролика является ютубер TeaserPlay, который имеет на своем канале множество похожих видео. Читать полную статью
Будет ли GeForce RTX 5090 вдвое быстрее RTX 4090? Слухи говорят о гигантском скачке производительности в новом поколении Пока линейка видеокарт Nvidia GeForce RTX 40 только начинает своё шествие по рынку, в Сети уже появились слухи о следующем поколении. Ресурс RedGamingTech утверждает, что как минимум старшие карты линейки RTX 50 могут стать первыми решениями, основанными на много...
Маэстро: как виртуальные ассистенты Салют превращают текст в музыку 2022 год войдет в историю как год прорыва генеративных нейронных технологий. Такие модели, как Midjourney, Stable Diffusion, DALL·E 2, Imagen и их аналоги показали нам, что нейронная сеть по обычному текстовому описанию может создавать картины, не уступающие произведениям та...
Хакеры выявили массу уязвимостей у современных автомобилей Если вы приобретали новый автомобиль в последние несколько лет, то велика вероятность, что в нем есть хотя бы один встроенный модем, который нужен для разных полезных функций вроде удалённого прогрева автомобиля, самодиагностики, которая предупреждает о сбоях до того, как о...
Увеличь это! Современное увеличение разрешения в 2023 Почти 4 года назад вашим покорным слугой была опубликована статья Увеличь это! Современное увеличение разрешения, которая набрала +376 хабролайков и 176 тысяч просмотров. Но прогресс на месте не стоит! Новые нейросетевые методы жгут! Их результаты прекрасны и великолепны. 1,...
В МТУСИ разработали нейросеть, способную распознавать автомобили Сотрудники МТУСИ создали сверточные нейронные сети или CNN. Их задача – принимать изображения в качестве входной информации и, основываясь на результатах своей работы, выдавать названия классов объектов, которые были ранее определены в процессе обучения с помощью применения ...
Windows 11 версии 21H2 автоматически обновится до 22H2 С сегодняшнего дня Microsoft начинает принудительно обновлять пользователей первой версии Windows 11 (21H2) до актуальной Windows 11 2022 Update (22H2). Отмечается, что обновление будет распространяться в несколько волн, причём в первую очередь будут обновлены те компьютеры...
Видеоускоритель Intel Arc A380 (6 ГБ): теория, архитектура, описание карты Gigabyte, синтетические, игровые тесты (включая тесты с трассировкой лучей), выводы В целом Intel Arc A380 (6 ГБ) — это отличный представитель бюджетного сегмента, хотя и с рядом оговорок. Gigabyte производит такие карты в более-менее приемлемом количестве, и найти их в продаже можно довольно легко. Наши исследования показали, что Arc A380 находится по прои...
Нюансы разработки парсера для свего языка программирования Недавно прочитал на Хабре статью Свой язык, или как я устал от ассемблера и С, и невольно взглядом зацепился за один абзац: Я решил не сильно париться, поэтому использовал библиотеку parglare. Она очень легкая и удобная, всем рекомендую. Для описания синтаксиса парсер прини...
[recovery mode] Домашний «Эльбрус»: против и за Всем привет! Долго раскачивался написать этот рассказ, но «под ёлочку» наконец отмазки закончились – собрал заметки на манжетах и засел. Правда, изначально статья собиралась быть озаглавлена: Как я собрал себе домашний «Эльбрус» и как было надо. Наверное, первый вопрос нор...
Микро обзор печать на Ender 3 в 2023 - Старичок на ходу Ender 3 у меня с 2019 периодически печатаю на нем в основном что то маленькое из ABS. Мой первый FDM принтер. Так как до этого пользовался longer 10, а это совсем другая технология печати. Столешницы использую разные, магнитная от производителя и самодельная вырезана из стек...
Как ускорить сайт на WordPress за 15 шагов Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно. WP остается самой популярной CMS, на которой работает более 43% сайтов. Техн...
Авторы South Park уже использовали ChatGPT Создатели сериала «Южный парк» (South Park) воспользовались помощью ChatGPT для создания недавнего эпизода, высмеивающего набирающего попалуряность чат-бота на базе искусственного интеллекта. Выпущенный 9 марта 2023 года четвертый эпизод 26-го сезона под наз...
Умный пластырь: фотоакустика для мониторинга биомолекул в глубоких тканях Многие аспекты жизни человека радикально изменились благодаря развитию электроники и вычислительной техники. Медицина тому яркое подтверждение. Если раньше многие диагнозы ставились «на глаз» или были основаны на интуиции и теоретических знаниях врача, то сейчас существует...
[Перевод] Преобразуем карты DOOM в SVG для лазерной резки Я много слышал о формате данных классического Doom, поэтому решил написать код на Rust для извлечения его карт и преобразования в векторную графику для лазерной резки. В статье я опишу процесс: извлечение данных, воссоздание геометрии и вывод SVG для лазерной резки; также я...
Связь с МКС, предпринимательство и музыка: странные и интересные варианты применения ретро-консолей и компьютеров На современной ретро-сцене почти не осталось места конкуренции. Некогда непримиримые враги, ZX Spectrum и Commodore 64 стали едва ли не восьмибитными братьями. Фанаты Super Nintendo не прочь написать что-нибудь эдакое под Sega Mega Drive. Мир стремительно меняется, и кажется...
Ускорение инференса модели BERT с помощью ONNX и ONNX Runtime на примере решения задачи классификации текста В статье на примере определения интента по фразе клиента, полученной в текстовом виде показаны подходы для решения поставленной задачи, выбор метрик и моделей.Сделан обзор на актуальные подходы для ускорения работы нейронных сетей, представлены библиотеки ONNX и ONNX Runtime...
[Перевод] Scrum не нужен. Нужно лишь правильно использовать Kanban Почему вы выбрали фреймворк Scrum, а не метод управления проектами Kanban? Не можете ответить? Значит — лично вы Scrum и не выбирали. Кто-то сделал это за вас.Даже в тех редких случаях, когда люди способны ответить на вышеприведённый вопрос, их мотивы раскрывают глубокие заб...
[Перевод] Будет ли строительство сферы Дайсона энергетически выгодным? Считаем вместе В 1960 году физик Фриман Дайсон предложил, что развитая инопланетная цивилизация когда-нибудь перестанет возиться с такими детсадовскими вещами, как ветряные турбины и ядерными реакторами, и наконец-то займётся серьёзными свершениями. Например, можно полностью закрыть свою...
7-zip — нет времени спешить Данной заметки не должно было быть, но мы живем не в идеальном мире.Есть много пользователей, что предпочли стандартному проводнику Windows альтернативу и наверное еще больше пользователей архиватора 7-zip. Наверное имеет смысл поделиться, подумал я и вот мы здесь.Опустим ли...
Как восстановить резервную копию Ватсап с Гугл Диска В 2023 году проще всего хранить данные в облаке. Многие приложения имеют функцию синхронизации, благодаря чему незаметно от пользователя в фоновом режиме создается файл с вашими данными. WhatsApp — не исключение: если вы активировали резервное копирование, то на Гугл ...
[Перевод] Воссоздаем старую компьютерную графику с помощью генеративных моделей Могут ли современные алгоритмы создавать улучшенные версии старой графики видеоигр с более высоким разрешением?Последние несколько дней я использовал ИИ-генерацию изображений для воспроизведения одного из кошмаров моего детства. Я использовал Stable Diffusion, Dall-E и Midjo...
Как я преподавал на ИТ-курсах: буст софтов или потраченное время Привет, читатель! Сегодня я расскажу о своём опыте преподавания. Я обычный разработчиĸ, в начале этого года читал лекции по архитектуре на IT-курсах. Если ты уже пробовал обучать, в статье сможешь сверить ощущения. А если только задумываешься стать преподавателем, найдё...
Microsoft представляет новые политики для закрепления приложений и изменения приложений по умолчанию в Windows Microsoft объявила о нескольких изменениях для Windows 11, чтобы улучшить ваш опыт при управлении приложениями по умолчанию и управлении закреплёнными элементами на панели задач. По словам компании, новые правила принесут пользу разработчикам и пользователям и подтвердят «да...
Может ли гравитация быть источником света? Способна ли гравитация создавать свет? Результаты нового исследования показывают, что да. Около 14 миллиардов лет назад Большой взрыв ознаменовал собой рождение Вселенной. С тех самых пор она начала расширяться, постепенно охлаждаясь и становясь все более плотной. По мере па...
Искусственный интеллект против паролей. Исследование показало, что простые пароли из 10 символов взламываются мгновенно Искусственный интеллект может помочь не только написать реферат или даже дипломную работу, но и намного быстрее взломать пароль. Данные компании Home Security Heroes, которая специализируется на кибербезопасности, показывают, что недавно появившийся инструмент PassGAN н...
Прости нас, Джон Коннор, или Как мы научили нейросеть точечно распознавать звуки выстрелов Привет, Хабр! Меня зовут Антон Рябых, работаю в Doubletapp и в этой статье расскажу про технические детали применения машинного обучения в проекте HitFactor. Что такое hit factor? На соревнованиях по практической стрельбе спортсмены быстро перемещаются, меняют магазин и...
MediaTek и NVIDIA вместе создадут мобильный процессор Если верить свежей информации инсайдеров, компании MediaTek и NVIDIA планируют сотрудничество, чтобы совместно разработать новейшую архитектуру графического процессора для смартфонов, которая будет использована уже в следующем поколении чипов.Здесь хотелось бы напомнить, что...
Российские ученые обучили нейросеть диагностировать болезнь Альцгеймера Используя данные медицинских исследований пациентов с Альцгеймером, ученые Пермского Политеха обучили нейросеть выявлять заболевание. Для этого они построили модель нейронной сети на основе механизма комплексного оценивания, преодолев проблему ограниченности исходных данных.
Как быстро уснуть: подборка простых и рабочих способов Существуют хитрости, которые помогают уснуть всего за 4 минуты Каждому взрослому человеку необходимо ежедневно спать по 8 часов — в противном случае у человека возникает заторможенность, тревожность и даже более серьезные проблемы со здоровьем. Чтобы выработать здоровый режи...
Россельхозбанк и Группа Т1 внедрили ИИ в цифровой маркетинг Созданное решение – автоматизированная система «Цифровой профиль клиента» – дает возможность проводить глубокий анализ больших данных с помощью искусственного интеллекта. Применение разработанной системы позволило нарастить продажи продуктов и услуг на платформах экосистемы ...
Хотите купить Mac? К ChatGPT за помощью лучше не обращаться Macworld провел тест, чтобы определить, может ли языковая модель ChatGPT эффективно ответить на простой вопрос «Какой Mac мне купить?». Цель состояла в том, чтобы оценить ее способность давать точные и глубокие рекомендации.
Как изменился мозг собак после жизни рядом с людьми После одомашнивания около 14 тысяч лет назад, между собаками и волками начала образовываться большая пропасть Ученые считают, что собака — это первое животное, которое было приручено людьми. Согласно самой распространенной версии, одомашнивание собак произошло около 14 тысяч...
Разборка показала, как устроен уникальный смартфон Tecno Phantom X2 Pro В Сети появилось видео с разборкой уникального по своей конструкции смартфона Tecno Phantom X2 Pro с выдвижным модулем камеры. После снятия задней крышки и внутреннего защитного кожуха становится хорошо видно, насколько огромным является модуль той самой камеры. ...
Четыре признака, что у вас тромбоз Тромбы могут быть для организма как полезными, так и опасными. Например, при кровотечении они помогают, но тромбы, которые образуются в кровеносных сосудах, могут привести к тромбозу глубоких вен.
7 вечных тем. Колонка главреда Если ты читаешь «Хакер» регулярно, то наверняка уже встречал многочисленные призывы редакции написать нам статью. Ведь большую часть наших материалов пишут не какие-то специально обученные люди, а простые айтишники, хакеры и безопасники. Редакторы же только помогают довести ...
Пользователь Reddit модифицировал смартфон Samsung, добавив аккумулятор емкостью 30 000 мАч WTF?! Технологии в современных телефонах на порядок выше, чем в телефонах конца 90-х и начала 2000-х годов, но одним из преимуществ было то, что телефоны работали несколько дней без подзарядки. Один из пользователей Reddit решил добавить эту функцию в современное устройство ...
Декомпозиция систем по ограниченным контекстам DDD — глубокое погружение "Отдайте этот функционал в другую системы - он относится к ним" - ворчал мой собеседник. Ему с пылом отвечали: "Так быть не должно. Мы сами должны его сделать!" Спор грозил затянуться до вечера. Ни одна из сторон не могла привести ни одного настоящего аргумента, почему новый...
Короче, Proxyman: краткий обзор самого яблочного сниффера Всем привет, я Света, тимлид команды тестирования мобильных приложений в Emerging Travel Group :) В своей предыдущей статье я рассказала про любимый и родной Charles, а в этой я решила немного выйти из зоны комфорта и рассказать про один из главных его конкурентов — Proxyman...
[Перевод] GraphQL: от восторга до разочарования Задаётесь вопросом, стоит ли использовать GraphQL в своём проекте? Ваши разработчики спорят, выдвигая аргументы типа «GraphQL — это будущее» и «REST проще»? Мы с моей командой обсуждали эту тему бесконечно. В статье я приведу краткие выводы. Предисловие: GraphQL в моде, вы...
Разбираемся, как углубленно работать с k8s на курсе «Kubernetes: Мега» Kubernetes – один из наиболее часто используемых инструментов в стеке технологических компаний. Глубокие знания в этой области – пропуск в крупные компании на высокооплачиваемые вакансии. Для всех тех, кто уже работал с K8s и хочет углубить свои знания, мы запускаем 7 п...
Бардак в main, стандартизация и uber.fx. Как сделать структуру кода понятнее для всех Привет, Хабр! Меня зовут Данила Проценко. Я — Lead Software Architect в «Лаборатории Касперского», занимаюсь архитектурой микросервисов и монолитов на Go. Строгий порядок — залог успешного промышленного программирования. А порядок, в свою очередь, начинается со стандартиза...
[Перевод] Почему стоит использовать лимиты CPU в Kubernetes Эту статью я написал в противовес статье “For the love of god, stop using CPU limits on Kubernetes” (Ради всего святого, прекратите использовать в Kubernetes лимиты CPU). Мне та статья понравилась, и я считаю её хорошим чтивом. Более того, я согласен с высказанными в ней р...
Лёгкую версию Windows 11 запустили в памяти видеокарты Энтузиасты продолжают удивлять. Команда NTDev, которая ранее создала сборку Tiny11, смогла запустить эту версию системы, используя только память мобильной видеокарты Nvidia GeForce RTX 3050. Источник: NTDev Для этого разработчики создали RAM-диск в видеопамяти. Эта тех...
Изучаем mergeMap, switchMap, concatMap и exhaustMap Я Angular разработчик. Это моя первая статья и таких я собираюсь написать много. Пришла эта идея мне в голову потому что иногда, пытаясь найти какую-то информацию в интернете о принципах работы какого-либо инструмента разработки, я не нахожу абсолютно ничего. Это либо ненави...
Компьютерное зрение: ранняя остановка для экономии времени и вычислительной мощности Привет Хабр! В очередном продолжении темы компьютерного зрения. Сегодня мы сосредоточимся на обратных вызовах, EarlyStopping и LearningRateScheduler.Мы уже научились создавать, обучать и оценивать сверточные нейронные сети. Сегодня мы сосредоточимся на дополнительных инструм...
Самый запутанный краш в моей жизни Я работаю над приложением Альфа Мобайл для физических лиц. Однажды с утра пораньше мне прилетел тикет, в котором была описана проблема с лагающим UI. Этот баг воспроизводился только на 21 api. Собственно как делали наши предки я решил для начала попытаться воспроизвести этот...
Компонентный подход. Реализуем экраны с помощью библиотеки Decompose Это вторая часть из серии статей про компонентный подход. Если вы не читали первую часть Компонентный подход. Боремся со сложностью в Android-приложениях, то рекомендую начать с нее.Ранее мы обсудили, что компонентный подход — это способ организации приложения в виде иерархи...
Порезы на костях показали, во что одевались древние люди 320 000 лет назад Судя по находкам ученых, древние люди шили одежду из медвежьих шкур На территории Германии есть город Шенинген, который уже давно представляет для ученых большой интерес. В 1990-е годы археологи изучали местный карьер и нашли в нем огромное количество древних артефактов. Сам...
Просто о RCU (Read–Copy-Update) Lock-free структуры данных в общем и целом неплохо описаны в различной литературе, но на мой взгляд порог вхождения в эту тему высок. Приведу простой кейс использования одной из разновидностей данной технологии под названием RCU (Read–Copy-Update). В двух словах, это механ...
«Разделенный экран» стал доступен всем пользователям Microsoft Edge, но есть подводные камни После непродолжительного периода тестирования компания Microsoft сделала доступной для всех пользователей фирменного браузера Microsoft Edge новую интересную функцию, которая позволяет разместить две страницы или два сайта бок о бок в одном окне браузера. Сгенери...
[Перевод] Может ли Java-приложение использовать больше памяти, чем размер кучи Возможно, вы замечали, что Java-приложение может превышать лимит памяти, указанный в параметре -Xmx (максимальный размер кучи). Дело в том, что JVM помимо кучи использует и другие области памяти. Давайте начнем со структуры памяти Java-приложения и источников потреблени...
Разбор бинарных форматов. Часть 2 Вторая часть статьи по анализу бинарных форматов файлов, в первой части мы познакомились с достаточно простыми инструментами для анализа файлов. В этой статье мы закрепим результат и попробуем сделать что-то интересное. Будем искать информацию, которая может скрываться в нед...
Тестовые сервера Telegram Я не смог найти хоть какой-то нормальной информации про тестовые сервера Telegram кроме одной статьи про то как зайти с андроида на тестовый сервер и получить там премиум и канал с галочкой. И маленького раздела на официальном сайте Telegram где упоминается эта тема, который...
Эти настройки смартфона помогут сохранить ваше зрение. Как их включить Разговоры о том, вредны ли смартфоны для зрения, идут не первый год. Врачи-офтальмологи сходятся во мнении, что определенная опасность есть. Но только в том случае, если человек неправильно пользуется смартфоном и не соблюдает рекомендации специалистов. Все это приводит к н...
Можно попробовать прямо сейчас и отыскать предка-князя: нейросети Яндекса теперь справляются с расшифровкой дореволюционных рукописей Команда Яндекса сообщила о новом достижении проекта по развитию нейросетей, распознающих текст. Разработчики научили фирменные нейросети расшифровывать архивные записи со сложной дореволюционной орфографией. Пользователи могут протестировать технологию в действии...
Лечение пиявками — полезная терапия, или пустая трата денег? Науке известно около 500 видов пиявок, но в медицине обычно используется только вид Hirudo medicinalis В пресноводных прудах огромного количества стран обитают пиявки — паразитические черви, которые питаются кровью людей и животных. Они присасываются к коже живых организмов ...
Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования Однажды у нас появилась идея отправлять отчеты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который который позволяет запускать тесты, оповещать об ошибках и получать отчеты в любом мессенджере, где есть возможность интегрировать бот...
Глубокий моддинг Qidi I-Mate S, часть 2 Уровень 2: Допиливание оси ZУ Qidi ужасный контроль качества на производстве, но прекрасная служба техподдержки. С ужасом я столкнулся прямо сразу после покупки, и в первый час владения I-Mate S мне пришлось понять, как он разбирается.Несмотря на тщательную упаковку, мощные ...
Samsung изменила стратегию и значительно улучшила камеру Galaxy S23 Ultra. Новая прошивка выйдет в июне Проверенный информатор Ice Universe, который получает данные из отдела исследований и разработок Samsung, опубликовал новую информацию о грядущем обновлении для флагманского смартфона Samsung Galaxy S23 Ultra. Samsung Galaxy S23 Ultra проходит глубокую оптимиз...
Как улучшить сон с помощью Apple Watch. Личный опыт Существенную часть нашей жизни мы проводим во сне. Поэтому необходимо как следует следить за его качеством. К счастью, в современном мире есть огромное количество различных фитнес-трекеров и умных часов, которые за вполне вменяемые деньги могут помочь в этом нелегком деле. ...
[Перевод] Если тебя взломали, то ты не бот Меня всегда потрясает, насколько творчески люди могут использовать утечки данных. Разумеется, есть много вредного (фишинг, хищение личных данных, спам), но часто данные, незаконно полученные из чужой системы, применяют удивительно положительным образом. Когда я создавал Hav...
Дифференцируемый нейронный компьютер, нейронная машина Тьюринга (подробное изучение) Данная статья является аннотацией к монографии "Анализ и визуализация нейронных сетей с внешней памятью" (LSTM, нейронная машина Тьюринга, дифференцируемый нейронный компьютер). Читать далее
Может ли биолог починить радио? 20 лет спустя В 2002 в журнале Cancer Cell вышла весьма саркастическая статья Юрия Лазебника «Может ли биолог починить радиоприемник, или что я понял, изучая апоптоз». За 20 лет много изменилось. Биологи создали графический язык SBGN (Systems Biology Graphical Notation) для представления...
Заблокируй и спи спокойно: Google защитила режим «Инкогнито» Chrome на смартфонах от чужих взглядов Компания Google объявила о начале распространения новой возможности режима «Инкогнито» в Chrome для Android, которая призвана сделать его более безопасным. Пользователи смогут установить блокировку по отпечатку пальца для доступа к вкладкам в режиме «И...
Bing AI получил крупный апдейт Сегодня компания Microsoft анонсировала большое обновление своего чат-бота Bing AI на базе искусственного интеллекта, которое добавляет возможности поиска изображений и видео, бронирования ресторанов, историю чатов, а также более интеллектуальную интеграцию с Microsoft Edge....
Новый гаджет для здоровья от Picooc. Теперь и массажный пистолет с подогревом Этот массажер подойдет не только тем, кто занимается спортом, но именно для них он почти незаменим. Самые внимательные наши читатели помнят, что мы уже много раз говорили о продукции бренда Picooc. Бренд наиболее известен своими умными весами. Если вам интересна тема умных в...
Pixel 7a — первый Андроид, который хочется купить вместо iPhone У каждого пользователя iPhone иногда возникает очень странное желание попробовать какой-нибудь смартфон на Андроиде. Вот только абы какое устройство в этой ситуации не подойдет. Чтобы телефон и выглядел нормально, и при этом обладал всеми нужными функциями, лучше всего смот...
Про нейросети Каждый раз читая очередную статью вида "Почему нейросети это тупик" (раз, два, три), испытываю странное чувство... несоответствия что ли. Как будто автор декларирует одно, а доказывает и аргментирует нечто совсем иное. Для мея сам тезис буквально звучит как оксюморон (не пут...
В МТУСИ повысили производительность системы глубокой видеоаналитики PVision Обучению подвергались все модели YOLOv8: Nano, Small, Medium и Large. Это позволяет использовать модель начиная от простых IoT устройств с небольшими вычислителями до высокоточных, которые входят в состав программного комплекса PVision-SaaS.
Студент использовал искусственный интеллект в ходе теста и был наказан за это Как сообщает CT24, факультет социальных наук Карлова университета установил, что студент использовать искусственный интеллект для решения теста, что стало первым выявленным случаем такого применения технологии в заведении. В результате студент предстал перед дисциплинар...
«Танцующий» Mercedes-Benz S-класс с подвеской E-Active Body Control показали в видеоролике Несколько лет назад Mercedes-Benz представила систему подвески Mercedes-Benz E-Active Body Control с режимом Free Driving Assist для Mercedes-Benz GLE, что позволило кроссоверу фактически подпрыгивать, чтобы преодолеть глубокую колею и не застрять в песке. Видеоролик, о...
Amazon IVS: как быстро добавить видеотрансляции в приложение или на сайт Video live streaming - это технология потоковой трансляции видео тысячам и миллионам зрителей в режиме близком к реальному времени. Видеостриминг находит своё применение в разных областях: образование, фитнес, онлайн события, электронная коммерция, игры и киберспорт.В этой с...
MWC 2023: Huawei провела пресс-конференцию по инновациям в промышленных сценариях и бизнес-стратегиям МСП Во время Mobile World Congress (MWC) 2023 компания Huawei Enterprise BG провела пресс-конференцию на тему «Ведущая цифровая инфраструктура для новых ценностей вместе», объявив о своих бизнес-стратегиях по оказанию помощи малым и средним предприятиям (МСП) в цифровом ф...
Раскрыт секрет гигантизма хищных динозавров В новой работе ученые, изучая кости древних хищных динозавров, обнаружили, что между скоростью роста и размером тела нет никакой связи. То есть огромные динозавры, такие как T. rex не обязательно росли быстро, они могли набирать свои размеры очень долго, а вот небольшие дино...
Обзор шифра Хилла В современном мире, полном информационных технологий, мы доверяем свои данные интернет – сервисам. Разумно предположить, что доступ к этим данным должен иметь только определенный круг лиц. Как раз для этого и существует шифрование. Шифрование – это кодирование информации, пр...
8 преимуществ 3D сканирования для изготовления пресс-форм Компании и производители часто ищут способы повысить эффективность производства и сократить расходы на некоторые статьи бюджета. Высокотехнологичное 3D сканирование для проведения измерений и контроля качества может помочь решить некоторые проблемы как с точки зрения эффекти...
Про Vim " JDT LS Говоря о профессиональном программировании на Java нельзя не отметить, что усредненные сценарии применения несколько отличаются от ранее рассмотренных баз данных и PHP. Разработка будь то бекэнда или мобильных приложений на Java или под JVM всё-таки связана с промышленными и...
Искусственный интеллект Microsoft VALL-E может имитировать любой человеческий голос, послушав оригинал всего три секунды Компания Microsoft представила искусственный интеллект VALL-E, который способен имитировать любой человеческий голос на основе примера длительностью всего в три секунды. При этом голос имитируется очень достоверно, с сохранением как тембра, так и эмоциональной окраски о...
Как тебе такое, Илон Маск? Amazon показала терминалы своего спутникового интернета Kuiper Компания Amazon показала изображения со своими терминалами для передачи интернета со спутника. Проект называется Kuiper, его разрабатывали последние несколько лет. Он должен стать аналогов и конкурентом Starlink от SpaceX. Три версии терминалов Как отмечается, в продаж...
Впервые в истории Apple: в линейке iPhone 16 будут смартфоны четырёх разных размеров Apple планирует представить более крупные экраны с диагональю 6,3 и 6,9 дюйма для iPhone 16 Pro и Pro Max в следующем году, однако новые дисплея получат только старшие модели. Ожидается, что стандартные модели iPhone 16 и iPhone 16 Plus будут иметь те же диагонали диспл...
ИИ приведёт к созданию рабочих мест, а коммерческое применение квантовых компьютеров начнётся уже скоро, по мнению главы IBM Искусственный интеллект создаст новые возможности для бизнеса и приведет к экономическому росту, который создаст новые рабочие места, по словам исполнительного директора IBM Арвинда Кришны. Кришна сказал, что, по его мнению, чистым эффектом ИИ в сфере занятости будет &l...
[Перевод] Самодостаточный системный подход с применением мультиплатформенного Kotlin Готов ли мультиплатформенный Kotlin для создания полностековых (веб-)сервисов? Как такая разработка воспринимается с точки зрения тех, кто уже имеет опыт работы с Kotlin? Поделюсь моим опытом по созданию веб-UI для JVM-микросервиса при помощи Kotlin Multiplatform. Введение...
14-нанометровые CPU Intel ещё живы. Мини-ПК ASRock DeskMini 4205 основан на очень старом и очень слабом Celeron 4205U Компания ASRock представила свой первый пассивный мини-ПК. Модель DeskMini 4205 относится к категории относительно крупных мини-ПК — габариты тут составляют 155 х 155 х 80 мм. Самой интересной особенностью новинки является платформа. По каким-то причинам AS...
Apple исправила проблемы с ложными экстренными вызовами, полосами на экране и добавила новые функции в iPhone. Вышла iOS 16.3 Apple выпустила iOS 16.3, третье крупное обновление операционной системы iOS 16, вышедшей в сентябре прошлого года. iOS 16.3 выходит через месяц после iOS 16.2. iOS 16.3 можно загрузить на подходящие iPhone и iPad по беспроводной сети, выбрав «Настройки» >...
Microsoft выпустит первые обновления UUP для локальных систем в марте Еще в октябре Microsoft анонсировала публичную предварительную версию UUP (Unified Update Platform) для локальных систем, которая обещает более быструю и меньшую загрузку обновлений Windows. Перенесемся к сегодняшнему дню. Компания заявляет, что эта функция почти готова к ре...
Фотограф создал изображение с помощью ИИ и победил на конкурсе Профессиональный фотограф с 30-летним стажем из Германии Борис Эльдагсен победил на конкурсе фотографии в категории «Креатив», в которой номинировались экспериментальные и необычные снимки. Организаторы престижной международной премии Sony World Photography Awards не только ...
Миграция базы данных с Oracle на PostgreSQL в системе с микросервисной архитектурой Привет! Эта статья рассказывает о моем опыте миграции СУБД с Oracle на PostgreSQL в системе с микросервисной архитектурой и является продолжением моего доклада на PGConf.Russia 2023. Я постарался выделить и описать в ней самые интересные и важные, на мой взгляд, моменты на п...
На российский рынок выходит автомобильная компания Livan. Первой моделью станет Livan X3 Pro Представитель «Ливэн Моторс Рус» Кун Шуай подтвердил, что на российский рынок выходит автомобильная компания Livan, основанная Lifan и Geely. Livan будет иметь в России собственную дилерскую сеть, планируя предоставлять покупателям полный перечень услуг. Мы ...
Как поиграть в Quake для DOS по сети в 2023 году В прошлой статье, помимо всего прочего, я рассказывал, как можно запустить Quake для DOS, загрузив DOS на современном компьютере. Отказ от использования эмуляторов позволяет погрузиться в прошлое наиболее реалистично, однако есть ряд недостатков: не на всех компьютерах мо...
Представлена MariSilicon Y — новейшая однокристальная Bluetooth-система от Oppo Компания Oppo провела онлайновую пресс-конференцию Inno Day 2022, представив ряд новинок, включая однокристальную систему MariSilicon Y. Некоторое время назад компания представила модуль нейронной обработки изображений MariSilicon X. Сразу стоит уточнить, что Mari...
Вжух и собралось или как я ускорял сборку UI на базе kubernetes + jenkins и yarn + nx С распространением практики доставки непрерывных обновлений время сборки приложений стало критически важным параметром как для разработчиков, так и для бизнеса компании в целом. В данной статье описан мой опыт ускорения Frontend пайплайна Jenkins в Kubernetes на базе yarn и ...
Паук для микрофона AKG 120 с напечатанным поп-фильтром https://www.youtube.com/watch?v=QSec9RE4kzoСсылка на модель https://3dtoday.ru/3d-models/gadgets/music/pauk-dlya-mikrofona-akg-120-i-pop-filtrДля поп-фильтра смоделирована только рамка (круглая диаметром 150мм, шириной борта 4мм - эти параметры важны так как именно под эти р...
Как я делал кино с помощью нейросетей В прошлой статье я рассказывал, как использовал нейросети в создании украшений. Сегодня расскажу, как с помощью нейросетей делал фильм для планетария. Читать далее
Разбор баланса My Mini Mart Привет! Недавно поиграл популярный (50+M скачиваний в GooglePlay) гипер-кэжуал проект My Mini Mart от компании Supersonic Studios LTD и очень мне захотелось разобраться в своих противоречивых эмоциях от этой игры. С одной стороны, просто — не значит плохо, да и геймплей мест...
Китай продолжает развивать электронную промышленность: на очереди — собственные литографические машины. Перспективы Так выглядит EUV-оборудование от ASML Совсем недавно мы опубликовали статью «У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами. Какие у Поднебесной шансы». В ней мы рассказывали о том, что сейчас торговая война США и Китая усугубилась, вследствие...
Еще раз про интеграционное тестирование ASP.NET Core c testserver и testcontainers Хабр, привет! Сегодня я предлагаю совершить небольшое исследование на тему "как нам обустроить интеграционное тестирование и встроить его в сиайку". Написать эту заметку меня сподвигла дискуссия, случившаяся недавно на работе. Инициативная группа "четырехглазы...
[Перевод] Несоответствия исторических пластов Windows 11 — если копнуть, на дне сохранились даже элементы Windows 3.1 Спустя несколько лет Windows 11 доросла до более-менее нормального состояния, так что ею с удовольствием пользуется большинство людей. В сентябре вышло обновление Sun Valley (22H2) с давно назревшими изменениями в дизайне. Но достаточно ли их, чтобы устранить исторические ...
RuStrore могут начать предустанавливать на устройства принудительно Речь идёт именно о глубоком внедрении, при котором окно для регистрации в RuStore будет отображаться в процессе первичной настройки смартфона. Читать полную статью
Современные возможности C++ и проверенные паттерны: активный объект, внешний полиморфизм и корутины В этой статье я покажу, как внешний полиморфизм (реализация полиморфного поведения вне объекта, для которого такое поведение требуется) помогает писать красивые и чистые программы, и расскажу о некоторых базовых и продвинутых способах реализации. Примером будет служить стары...
Halo: Combat Evolved — отец современных шутеров Титул «отца шутеров» с конца 90-х годов полноправно носит первая часть Doom. И каждому ясно почему: перечисление всего, что дало игровой индустрии творение Кармака и Ромеро, тянет на отдельный материал. Без Doom было бы невозможно представить, как выглядели бы шутеры сейчас...
Распознайте это немедленно Качественным, быстрым, устойчивым - именно таким должен быть распознаватель! Всем привет! Распознаватель строки - элемент системы распознавания, о котором в первую очередь подумает обыватель, услышав о распознавании документов. А учитывая нынешний хайп вокруг нейр...
Разбираем шаблоны проектирования Разработка современных приложений процесс достаточно сложный, требующий глубокого погружения, продумывания процесса взаимодействия компонентов. При этом разрабатывать код непосредственно с нуля конечно можно, но в таком случае процесс выпуска готового решения займет зн...
Узнали ли вы статью, которую нейросеть ChatGPT написала для AppleInsider.ru? В пятницу, 31 марта, мы в редакции AppleInsider.ru решили немного похулиганить и доверить написание хотя бы одной статьи под 1 апреля не штатному автору, а искусственному интеллекту. Раз уж нейросеть пишет дипломы, которые успешно принимают в самых передовых вузах нашей стр...
Книги, которые мы читаем Вы видели отчёты крупных книжных онлайн-магазинов и маркетплейсов о самых читаемых книгах 2022 года? Скажу откровенно: любопытно, но мне бы не хотелось получить такой список литературы на лето. Причём ни из какого рейтинга. Отдельные — да, вполне, некоторые даже ждут св...
Самое глубокое полутеневое лунное затмение до 2042 года: можно наблюдать в России 5 мая 5 мая 2023 ода жители Земли станут свидетелями интересного астрономического явления – лунного затмения, совпадающее с полнолунием. Полутеневое затмение продлится с 18:14 до 22:31 по московскому времени. Оно продлится, в общей сложности, 4 часа 17 минут. Сгенериро...
[Перевод] Рендеринг на сервере и HTMX — это будущее Современная ситуация с разработкой веб-приложений Сегодня пользователи ожидают от веб-приложений плавной работы без перезагрузок страниц. К сожалению, эти ожидания обычно реализуются в виде одностраничных приложений (single-page application, SPA), использующих библиотеки и ...
Интервью аниматора Warcraft Archlight Rumble о переносе огромной вселенной на смартфоны Warcraft Archlight Rumble — аркадный экшен, где коренастые орки, высокие эльфы и люди в больших латах предстали в виде мини-фигурок. Конечно, до анонса игры все ждали новостей об World of Warcraft Mobile, но вместо огромного порта MMORPG на iOS и Android мы получили замену C...
Как мы используем нейросети для создания рекламных материалов Привет! Меня зовут Роман Максимов, я руководитель группы дизайна в Омни СМ. Наша группа входит в отдел цифрового дизайна и занимается диджитал- и веб-дизайном интернет-магазина «Спортмастер» и сайтов монобрендов. Если совсем коротко, то мы отвечаем за всё, что связано с визу...
Unity «уменьшение размера файла на устройстве» Часть 1 Когда игра подходит к релизу, ее объем занимаемой памяти сильно превышает желаемый. Если говорить с точки зрения пользователя, то они тоже не любят, когда приложение весит очень много. Это может отпугнуть как при первом скачивании, так и при очистке телефона, когда нужно буд...
Число пользователей нейросетей в России выросло в пять раз за полгода Российские пользователи использовали нейросеть Dream, которая создает арт в определенном стиле на основе текстового запроса, Stable Diffusion, генерирующая картинки на основе текста или другого изображения, и созданная «Сбером» ruDALL-E, которая генерирует изображение по зап...
Самое старое вино возрастом 1700 лет может быть пригодно для питья Бутылка с самым старым вином в мире хранится в Историческом музее Пфальца в Шпейере (Германия) Одна из самых дорогих бутылок вина в мире — это «Chateau Lafite» 1787 года. Это вино было изготовлено во времена Великой французской революции, после чего пребывало во владении тре...
[Перевод] Глубокое погружение в LSM-дерево С увеличением спроса на операции, которые требуют больших объемов записи, традиционные базы данных, использующие B-дерево, становятся узким местом, поскольку обновление записей в b-дереве приводит к многочисленным беспорядочным операциям ввода-вывода (IO) и обновлению нескол...
Не можешь побороть — возглавь: Adobe представила генеративную нейросеть Firefly для создания изображений по описанию Компания Adobe решила не отставать от модного технологического тренда и запустила свой сервис для генерации изображений при помощи искусственного интеллекта. Проект называется Firefly, пока что в нём есть только две функции: собственно, генерация изображений и создание ...
История одного соседа Приветствую всяк смотрящий на моем первом посте на хабре. Очень долго я шел к тому чтоб решиться написать свой неинтересный рассказ и разместить его тут. И да. это очередной пост о том как кто-то написал скучного бота. Но я получил опыт, который возможно пригодится мне когда...
Сказки для умных на iPad, или Как снова полюбить художественную литературу Когда я был маленьким, друг моего отца — писатель — подарил мне сборник рассказов и сказок собственного сочинения. Содержимого я уже и не вспомню, но единственное, что отложилось у меня в памяти — это глава «Сказки для умных», которая мне очень н...
Почему десктопные приложения работают на веб-платформе? Где мы свернули не туда? Как получилось, что современный десктопный GUI по умолчанию использует платформу HTML/CSS/JavaScript, которая изначально не предназначена для нативной работы на десктопе? Она создана конкретно для браузера и веба. Зачем из нативного софта делать веб...
Магия размерностей и магия Котлина. Часть третья: Смешение магий Это третья, заключительная статья серии, посвящённой библиотеке по манипулировали физическими величинами системы СИ, а также другими величинами, в Котлин. В ней мы рассмотрим, как фундаментальные математические структуры, которые природа “заложила” в систему СИ, предопределя...
Её величество Иерархия. Классификация и способы хранение в MS Excel Иерархия, как структура данных, встречается очень часто.• справочники в 1С:Бухгалтерия предприятия и кубовых OLAP системах (типа IBM Cognos TM1) часто имеют иерархическое строение• иерархия папок и файлов в Windows• отношения наставничества между коллегами (когда может...
Active Directory для изучения Pentest Это первая статья цикла, который будет описывать методы исследования структур системы Windows и Active Directory. В статье попробуем изучить мини инфраструктуру AD и попытаемся понять как обнаруживаются логические уязвимости.В сети достаточно много статей о том, что была най...
Х2 к перфомансу, или спокойно, Маша, AI не заберёт твою работу Привет, меня зовут Мария, и я senior UX‑писатель в Каруне. По долгу службы писать и придумывать концепции, слоганы, нейминги, интерфейсные тексты мне приходится много и на постоянной основе, поэтому, когда AI стали вполне осязаемыми сервисами, мы все прошли 5&...
[Перевод] Как мы в Slack используем Terraform В Slack всей своей инфраструктурой, опирающейся на AWS, DigitalOcean, NS1 и GCP, мы управляем с помощью Terraform. И хотя большая её часть работает на AWS, мы выбрали Terraform в противоположность их нативному сервису CloudFormation, чтобы использовать единый инструмент сре...
Samsung будет производить продукцию для AMD Основную массу продукции AMD выпускает компания TMSC, также часть производит GlobalFoundries, но она ограничена своим техпроцессом 12 нм. Как сообщается, Samsung тоже будет производить для AMD какие-то чипы. Правда, Samsung будет использовать для этого ещё более ...
ClickHouse: как мы уменьшили потребление памяти в 50 раз Мы все чаще используем ClickHouse, и эта СУБД хорошо себя зарекомендовала для построения хранилищ данных и выполнения аналитических проектов. Благодаря column-oriented архитектуре ClickHouse сочетает в себе высокую производительность при вставке больших данных (миллионы стро...
Бизнес берет на себя развитие ИИ из-за дороговизны обучения моделей Stanford Institute for Human-Centered Artificial Intelligence (HAI) выпустил свой Индекс искусственного интеллекта 2023, в котором анализируется влияние и прогресс ИИ. Отчет представляет собой глубокое погружение в темы, связанные ...
Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? В наше время, немногие производители смартфонов решаются кардинально экспериментировать с форм-фактором устройств: на слух приходит лишь Xiaomi с кнопочными смартфонами Qin, UniHertz со своим QWERTY-смартфоном Titan и некая компания Soyes из Китая, модельный ряд которой сос...
6 простых принципов написания приложения на Vue, которое легко поддерживать (часть 1) Привет! Меня зовут Наташа Калачева. Я Frontend-разработчик в компании AGIMA. Vue — один из самых популярных фреймворков JS, его используют для разработки SPA и PWA. А его главные плюсы — это понятная, четкая документация, готовая структура и низкий порог входа.Тем не менее, ...
Созданы очки, отслеживающие движения лица для безмолвного общения Исследователи Корнеллского университета разработали очки с сонаром, которые могут "услышать", что пользователь говорит беззвучно, считывая движения его рта. Приставка к очкам регистрирует движения его рта и используя алгоритм глубокого обучения для анализа с точностью о...
Пишем свой ansible плагин (connection) В предыдущей статье, я рассказал как можно упростить себе жизнь, воспользовавшись возможностями динамического инвентаря в виде скрипта. Это очень удобно, когда нужно вытянуть структуру хостов из какой-то системы со всеми нужными параметрами.Но как я уже тогда сказал, этот сп...
iOS-разработка со SnapKit: спасаем консоль от простыни ошибок и ускоряем отрисовку UI Привет, я Даша, занимаюсь iOS‑разработкой в Сравни. Мы в мобильной команде пользуемся SnapKit — помогает нам ревьюить изменения в общих компонентах быстрее и проще. Инструмент прекрасный, но я заметила тенденцию: стоит в работе появиться сл...
Как за полчаса написать простую читалку книг FB2 для десктопа на Java Недавно мне для личных целей понадобилось написать читалку FB2. И сразу я столкнулась с тем, что информации по теме минимум. Палочка-выручалочка под названием ChatGPT выдал что-то невразумительное в ответ на довольно подробный запрос. К тому же, никаких готовых библиотек, чт...
Как общаться с ChatGPT с помощью голосовых сообщений в Telegram Пару недель назад я написал бота, который позволяет говорить с ChatGPT с помощью голосовых и текстовых сообщений. Это удобно, потому что не нужно использовать VPN для работы с OpenAI, а про клавиатуру можно забыть вовсе. В этой статье делюсь пошаговой инструкцией, как реа...
HabraTab: извлечение и модернизация движка (о, сколько нам открытий чудных...) Недавно на Хабре вышла статья «HabraTab — девайс для хаброзависимых», которая вызвала неподдельный интерес у хабропользователей и, можно сказать, произвела своего рода фурор (на данный момент рейтинг статьи +137). Действительно, проект довольно интересный как своей концеп...
Сравниваем структуры хоть и глубоко, но быстро Здравствуйте, меня зовут Дмитрий Карловский и я.. автор множества микроскопических и самых шустрых в своём классе библиотек. Одна из них - $mol_compare_deep, умеющая сравнивать произвольные структуры, даже содержащие циклические ссылки. И сейчас я вам расскажу, как ей это уд...
Обход блокировок: настройка сервера XRay для Shadowsocks-2022 и VLESS с XTLS, Websockets и фейковым веб-сайтом Предыдущие статьи серии:"Современные технологии обхода блокировок: V2Ray, XRay, XTLS, Hysteria и все-все-все""Программы-клиенты для протоколов недетектируемого обхода блокировок сайтов: V2Ray/XRay, Clash, Sing-Box, и другие".С протоколами разобрались, с клиентами разобрались...
RTX не только для игр. Nvidia и Micrcosoft показали, какие преимущества получат пользователи адаптеров первой в Windows Компания Microsoft продолжает ударными темпами эксплуатировать тему генеративных ИИ и внедрять такие технологии в свои продукты. Теперь к ней присоединилась и Nvidia. На мероприятии Microsoft Build компании продемонстрировали набор усовершенствований в ПК и рабочих стан...
3d и охота-2 Рабочий день уж полтора часа, как окончен, у любимой на меня пока срочных планов нет, принтер печатает скучный фисатор для окна (из какой нелепой дряни их только шлёпают?..Вопрос, если что, риторический :) )...Продолжим за пользу наших технологий для охоты...Обратился ко мне...
Куда движутся все галактики и что такое темный поток Изучение космоса ведется постоянно, но многие тайны до сих пор не удалось раскрыть. Космос однозначно притягивает к себе интерес. Только одна мысль о том, что где-то там может существовать жизнь – будоражит наше сознание. Он помогает нам взглянуть в бесконечность и понять, н...
[Перевод] Всё, что вам нужно — это внимание (часть 1) Источник Примечание переводчика: Недавно на Хабре мы рассказывали о статьях, которые нужно прочитать, если вы хотите заниматься искусственным интеллектом. Среди них была культовая статья Attention is all you need, выпущенная в 2017 году. С неё началось развитие больших язык...
Регрессионный анализ в DataScience. Часть 3. Аппроксимация В предыдущих обзорах (https://habr.com/ru/articles/690414/, https://habr.com/ru/articles/695556/) мы рассматривали линейную регрессию. Пришло время переходить к нелинейным моделями. Однако, прежде чем рассматривать полноценный нелинейный регрессионный анализ, остановимся на...
Мой новый домашний сервер, часть 5: изменения за год С год назад я писал небольшой цикл статей про свой домашний сервер — как я дошел до жизни такой, зачем оно мне надо и из чего оно сделано. Прошел год и решил кратко описать изменения, как аппаратные, так и программные. Сервер, конечно, уже не новый, всё же год прошел. Но, чт...
Благодаря инвестициям OpenAI Microsoft может превзойти Google Search с помощью Bing с поддержкой ChatGPT Миллиардные инвестиции Microsoft в OpenAI, которые привели к созданию ChatGPT, могут быть использованы для улучшения поисковой системы Bing. ChatGPT может стать следующим большим вызовом для Microsoft, поскольку компания стремится побороться с Google Search. Инвестиции Micro...
5 нововведений iPhone 15 Pro, которые прокачают его автономность До презентации iPhone 15 Pro еще почти полгода, но с каждым днем появляется все больше подробностей про будущие смартфоны Apple. Совсем недавно мы посмотрели на макеты корпуса, оценили огромную камеру и уменьшившиеся рамки вокруг экрана. А теперь можно начинать углубляться ...
[Перевод] В чём разница между хорошим и плохим кодом? Объяснение для непрограммистов Однажды я где-то прочитал цитату, имевшую приблизительно следующий смысл: «Жизни многих людей в современном мире зависят от программного обеспечения, например, оно контролирует системы управления большими коммерческими авиалайнерами. Тем не менее, сфера разработки ПО практ...
Несколько грустных слов про Marlin 2.1.x Очень долго использовал на плате BTT E3 RRF V1.1 прошивку Marlin версии 2.0.8.2 после того, как вылизал её настройки ещё в 2021 году. Но после перехода Marlin'а на ветку 2.1 и выхода версии 2.1.2 решил попробовать более свежую прошивку.Однако на днях решил вернулся к провере...
Нейросеть создала изображения современных гаджетов в стиле архитектора Антонио Гауди Пару идей вполне можно было бы позаимствовать.
Альфа-бета фильтр Калмана: фильтр «Hello, world!» В статье описана реализация альфа-бета фильтра Калмана, приведено подробное его описание и программный код -- всё написано для новичков в этой сфере для того, чтобы помочь им начать свой путь и не отпугнуть от дальнейшего изучения методов фильтрации. Читать далее
Создание модуля WebAssembly с помощью Emscripten, AssemblyScript и Rust В этой небольшой заметке предлагается рассмотреть несколько способов компиляции модуля для WebAssembly, используя три разных подхода. Мы реализуем решение одной и той же задачки на трёх языках и скомпилируем полученный код в модуль WebAssembly. Будем использовать:Emscripten ...
GeForce RTX 4060 Ti будет потреблять меньше энергии, чем RTX 3060 Пока Nvidia не предложила ни единой хотя бы среднебюджетной видеокарты линейки RTX 40. Но такой, вероятно, будет GeForce RTX 4060 Ti, о которой появилась новая информация. Данный адаптер должен стать первым на основе GPU AD106. Новинка получит 4352 ядра CUDA и, с...
Внутри ядра Земли содержится неизвестная ранее структура Ядро Земли имеет структуру, о которой ранее не было известно Структура нашей Земли гораздо сложнее, чем нам рассказывали в школе, причем многое о ней неизвестно. Совсем недавно мы говорили о том, что ученые обнаружили в мантии неизвестный ранее расплавленный слой. Но, похоже...
Подробная пошаговая инструкция как настроить сервер на Linux и подключение по API к ChatGPT. Для Python и Node.js ChatGPT набирает все большую популярность, ведь он может помочь человеку или даже заменить его в ряде задач. С ним можно взаимодействовать не только через графический интерфейс, но и по API. Таким образом его можно встраивать в свои системы, чтобы решать практические задачи ...
«А вы точно продакт?» Когда я в последний раз менял работу и проходил собеседования, конечно, основные вопросы были про навыки продакта и особенности продуктов, которыми я занимался. Вопросы касались метрик, экономики продукта и взаимодействия с пользователями. Поскольку мой опыт специфичен :), в...
RPG в разработке — как создать команду с учётом особенностей ролей Привет! Меня зовут Тимофей, я IT lead в QIWI. Но так было не всегда — например, год назад я в рамках того же продукта, что и сейчас, был продуктовым разработчиком в части бэкенда. Передо мной (так я был старожилом) поставили занятную задачку — собрать новую команду. В этом п...
Советский UNIX. Как в СССР ковали собственную операционную систему На рубеже 70-х и 80-х годов ХХ столетия UNIX набирал популярность не только в академических кругах, но также активно внедрялся в различные бизнес-процессы коммерческих предприятий. Портируемость, простота архитектуры и широкие возможности ОС привели к появлению у этой платф...
Утекла внутренняя сборка Windows 11 Build 25267.1001 (Zink) Сегодня, 26 марта 2023 года, в сеть утекла внутренняя сборка Windows 11 под номером 25267.1001, относящаяся к обновлению под кодовым названием Zink. Известно, что 18 декабря 2022 года эта сборка была отправлена партнёрам Microsoft для тестирования. В публичном пространстве ...
[Перевод] Запустится ли это в Doom? Калькулятор, работающий на демонах Да Десятки лет мы задавались вопросом: «Запустится ли на этом устройстве Doom?». Теперь мы наконец можем задать вопрос иначе: «Запустится ли этот код в Doom?» В статье я продемонстрирую, что в Doom можно запускать любые конечные вычисления, если не учитывать ограничения ра...
В новых Mitsubishi Outlanders 2022-2023 не стоит слишком быстро включать заднюю передачу: камера перестаёт выводить картинку на экран Mitsubishi отзывает около 90 000 автомобилей Outlanders из-за камеры заднего вида, которая может перестать транслировать изображение на экран при определенных обстоятельствах. Первый владелец Outlander, сообщивший об этом Mitsubishi, заметил сбой в июле 2022 года. В отв...
Имитируя Умку: терморегуляционный текстильный материал Климат планеты Земля весьма разнообразный, а потому каждый климатический регион диктует свои правила адаптации, особенно, когда речь идет о температуре воздуха. Когда нам жарко, мы стараемся одевать минимум одежды из легких материалов, но когда холод буквально пронизывает ...
XSS атакует! Краткий обзор XSS уязвимостей Всем привет! В данной статья я хочу рассказать про XSS уязвимости, какие они бывают и откуда их можно ждать. Сразу хочу сказать, что статья предназначена скорее для новичков в теме и не претендует на уникальность или очень глубоко...
У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами. Какие у Поднебесной шансы Неделю назад мы опубликовали статью «Производство в Китае и европейские литографические установки: как США пытается замедлить выпуск чипов в Поднебесной». В статье говорилось о том, что США планируют перекрыть доставку литографического оборудования для производства более-ме...
[Перевод] Основные принципы маскирования в CSS В мире дизайна маскирование является популярной техникой реализации уникальных эффектов. Будучи дизайнером, я сам использовал эту технику много раз, но не очень часто в веб-среде. Думаю, что от её применения на сайтах меня удерживала недостаточная поддержка браузерами. Полн...
Атаки на чат-ботов и языковые модели. И как от них защититься Всем привет! Я – Артем Семенов, занимаюсь тестированием на проникновение и работаю в RTM Group. В этой статье я расскажу об атаках на чат-боты и языковые модели, а также о том, как от них защититься. Чат-боты сегодня буквально повсюду. Наверняка даже ваша бабушка нет-н...
Сравнительный анализ стандартов связи для сетей IoT Интернет вещей (Internet of Things, IoT) — это одно из самых актуальных направлений современных технологий. Сети IoT позволяют подключать к сети интернет физические устройства, такие как датчики, устройства управления, электронные приборы и другие предметы быта, которые могу...
[Перевод] Что такое браузерный сэндбоксинг? В стремительно меняющихся условиях современного цикла веб-разработки одним из самых серьёзных вопросов для разработчиков и тестеров становится безопасность. Сложность создания и развёртывания современных веб-приложений приводит к увеличению количества уязвимостей. Согласно ...
Ruby под нагрузкой, или Как поменять Puma на Falcon за неделю до релиза Всем привет! Меня зовут Александр Шерман, я тимлид в команде CRM в Самокате. Мы в первую очередь известны по своей модели доставки заказов от 15 минут. Чтобы укладываться в такой норматив, у нас достаточно жёсткие SLA (2,5 минуты на сборку заказа), что, в свою очер...
[Перевод] Метрики оценки для рекомендательных систем Рекомендательные системы становятся все более популярными в онлайн-ритейле благодаря своей способности предлагать персонализированный опыт определенным пользователям. Mean Average Precision at K [именованная средняя точность на К-элементах] ([email protected]) обычно является наиболее п...
На что будут способны нейросети в 2023 году: показываем на примере GPT-4 Компания Open AI может представить нейросеть GPT-4 уже в середине марта В конце 2022 года компания OpenAI запустила бота ChatGPT, который умеет писать текст по любому запросу. Например, его можно попросить написать реферат, сочинить стихотворение или рассказ, придумать код н...
Первый удар человечества по астероиду выбил из последнего до 10 000 тонн породы Первый удар человечества по астероиду, как мы знаем, оказался успешным. Теперь появились новые подробности о том, насколько именно. Космический аппарат DART при ударе по астероиду Диморф выбил из последнего не менее 1000 тонн породы. Расчёты показывают, что макси...
Microsoft обновляет версию файловой системы ReFS в Windows 11 в последней сборке Canary Channel Как это часто бывает, помимо объявленных функций, инсайдерские сборки также раскрывают предстоящие скрытые изменения, которые еще не были обнародованы. Последняя сборка Windows 11 Canary Channel также не является исключением. Пользователь под ником «Xeno» заметил, что Micros...
Асинхронный файловый api-сервис Идея написать данную статью родилась после моего фейла по разработке данного сервиса. Суть задачи была проста — написать сервер с базовыми методами сохранения и отдачи файлов и сервисными методами по специфичной обработке файлов. Обмен данными (тело ...
Рэй Курцвейл: пионер искусственного интеллекта «Глубокий аспект технологии заключается в том, что после раскрытия секретов волшебство не исчезает», — Рэй Курцвейл. Читать далее
После ударов молний на земле образуются редкие кристаллы Удары молний могут спровоцировать образование квазикристаллов, которые имеют уникальные свойства В атмосфере Земли и ряда других планет иногда возникают молнии — электрические разряды, напряжение которых составляет от десятков миллионов до миллиарда вольт. Это одна из самых ...
[Перевод] Всё про USB-C: высокоскоростные интерфейсы Одной из прекрасных возможностей USB-C является его высокоскоростной потенциал. Распиновка в этом стандарте предоставляет вам четыре высокоскоростные дифференциальные пары и ещё несколько низкоскоростных, что позволяет передавать огромные объёмы данных через разъём размером...
Студентка с помощью чат-бота добилась отмены штрафа за парковку Британская студентка успешно обжаловала штраф за парковку в размере 60 фунтов стерлингов, используя письмо, написанное чат-ботом с искусственным интеллектом ChatGPT.
Тестируем нейросети для генерации изображений Недавно мы рассказывали о том, что активно используем нейросети при работе над цифровыми сервисами. В новой статье мы поделимся результатами собственного сравнительного анализа нейросетей для генерации изображений. Читайте, сравнивайте характеристики и выбирайте подходящий д...
[recovery mode] DevOps Governance в Enterprise. Что такое матрица зрелости? Всем доброе утро!Сегодня мы поднимем такую интересную тему, как DevOps Governance в Enterprise. В современных реалиях не так просто прийти к бизнесу и сказать: "Давайте всё автоматизируем, и всё будет хорошо!" Нет, это так не работает, особенно в крупных компаниях. А если у ...
От Isolation к Consistency — дорога длиной в 30 лет Участвую в стартапе, в котором разрабатывается СУБД нового типа (работает поверх некоторых kv-движков, кардинально расширяя их возможности, про это немного можно прочитать здесь). Для того, чтобы сравнить то, что понемногу получается, с тем, что имеется в индустрии, пришлось...
Глубокий моддинг Qidi I-Mate S, часть 1. Немного о подопытномQidi I-Mate S в стоковой конфигурации – это типичный середнячок, но с претензиями. Это принтер рамной конструкции с кинематикой Ultimaker, предельным разрешением по оси Z в 50 микрон (0.05 мм), неплохим заявленным объемом построения 270х200х200 мм, с хоро...
[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 4 Это серия статей о том, что такое математическая оптимизация и как её можно применить в бизнесе на примере компании Recruit. В данной статье мы рассказываем, как была решена проблема планирования доставки бесплатной газеты. Другие части доступны здесь: Введение в математи...
Программирование EEPROM 93C76. Пишем программатор. Часть 1 Всем привет! Я - Kekovsky, инженер-любитель, до этого публиковался на некоторых других платформах. Решил попробовать себя здесь, если статья понравится, будет продолжение. В этой статье мы изучим работу с микросхемой EEPROM 93C76, рассмотрим обращение к ней по шине SPI, напи...
Что под капотом «ответов на вопросы» Маруси? Привет, это команда ответов на вопросы Маруси.Этот материал состоит из двух частей. Это вторая часть (первая часть). В ней мы чуть глубже копнём технический аспект того, как устроены ответы на вопросы Маруси.В первой части мы поверхностно рассмотрели механизм, позволяющий на...
Российские ученые создали альтернативу экранам OLED – яркость в три раза выше Ученые из Санкт-Петербургского политехнического университета (СПбПУ), университета ИТМО и Алферовского университета создали технологию производства экранов с использованием перовскита (недорогой и простой в производстве кристаллический материал). Фото: РИА Новости/Влад...
Rust vs C#: два способа решить проблему ссылок в структурах Возврат ссылки на структуру из метода, объявленную в этом самом методе, является одним из самых классических примеров "висячих ссылок". Но что если возвращается не ссылка, а структура, содержащая ссылку? И не явно, а через вызов другого метода? Как понять, где у нас явный "п...
Варочная панель Garlyn Н-200: небольшая маломощная плитка с удобным управлением Варочная панель Garlyn Н-200 — компактный, удобный и неприхотливый в уходе прибор, рассчитанный на небольшую семью или одного пользователя. Она проста в управлении, имеет таймер, функцию паузы и широкий диапазон настроек. В отличии от индукции, не так требовательна к посуде....
Ученые раскрыли секреты невидимой галактики Даже наша галактика остается мало изученной Наша Вселенная – это невероятно загадочное и интересное место, которое скрывает множество тайн и загадок. Несмотря на значительный прогресс в науке и технологиях, мы все еще знаем очень мало о ней. Например, мы не можем объяснить м...
[Перевод] Что нового в SQLAlchemy 2.0? Эта статья является переводом статьи Мигеля Гринберга.Возможно, вы слышали, что основная версия SQLAlchemy 2.0, была выпущена в январе 2023 года. Или, может быть, вы пропустили объявление и это новость для вас. В любом случае, я подумал, что вам будет интересно узнать, что в...
Кольца Эйнштейна приблизили ученых к поимке темной материи Ученые считают, что темная материя не взаимодействует с электромагнитным излучением, поэтому ее нельзя наблюдать непосредственно через телескопы. Поиски таинственной материи, которая присутствует и оказывает сильное влияние на Вселенную – идут уже не один десяток лет. Ее неу...
Прямой конкурент GeForce RTX 4060, только выйдет пораньше. Появились изображения Radeon RX 7600 в исполнении Asus и ASRock В Сети появились изображения нескольких видеокарт Radeon RX 7600, которая выйдет уже 24 мая. В частности, имеются изображения адаптеров Asus и ASRock. В первом случае речь о нескольких разных моделях, а во втором лишь об одной. Но у всех у них есть одна общая дет...
Антирейтинг 2022 Эта статья написана по аналогии со статьей «Как не надо писать на Хабр: Антирейтинг 2017». Статьи взяты за 2022 год. Кроме отрицательных значений рейтинга, есть список по абсолютному количеству минусов (видимо, самые обсуждаемые темы). «Вот найдется же нехороший, которому ...
В чем искусственный интеллект лучше людей в 2023 году Представляем вашему вниманию несколько примеров того, как нейросети превзошли людей Чем вам больше всего запомнился 2022 год в плане технологий? Скорее всего, многие ответят, что нейросетями. Сначала мы были в восторге от нейросетей, которые рисуют по словам — наверное, кажд...
Как физика элементарных частиц поможет при лечении рака Сотрудники ЦЕРН разработали новую эффективную технологию лечения рака CERN (Европейский совет по ядерным исследованиям) известен прежде всего открытием элементарных частиц, то есть строительных блоков, из которых создана вся наша вселенная. Однако мало кто знает, что ученые ...
Ryzen 9 7950X3D в играх опережает Core i9-13900K на величину до 33% На выставке CES 2023 компания AMD, как ожидается, представит процессоры Ryzen 7000X3D. Пока ожидается три модели, хотя это неофициальная информация. Теперь же появились данные о производительности топового Ryzen 9 7950X3D в играх. Ресурс Overclock3D, ссылаясь на д...
В России разработана нейросеть, выявляющая скрытые кровопотери В России создан первый алгоритм на основе искусственного интеллекта (ИИ), который помогает врачам анестезиологам-реаниматологам выявлять скрытые кровопотери. Их не всегда могут своевременно выявить даже опытные врачи, поэтому разработка является очень важной. Разработка...
Пиратский софт и его последствия: анализ самого старого и простого вирусного плацдарма в интернете. Часть 1 Распространение вирусного софта в сети с каждым годом становится все изощреннее и изощреннее, чего только злоумышленники не придумают, чтобы «заразить» ваше устройство: используют уязвимости, фишинг, USB‑jacking. Во всем этом динамичном развитии методолог...
Сassandra для бедных — пускаем в ход HDD Cost reduction - весьма популярное направление, особенно в дни кризиса IT. Вполне естественным является желание оптимизации расходов на “железо” с минимальной потерей производительности, ведь чем больше данных хранится, тем больше может оказаться профит. В данной статье опис...
Мангалы: основные виды и рекомендации по выбору Мангалы: основные виды и рекомендации по выбору Отдых на природе у большинства людей ассоциируется с шашлыками. Для их приготовления необходим мангал. Изначально чаша с углем имела простое строение, но современные модели отличаются размерами, конструктивными и прочими особ...
Как управлять Айпадом с Айфона на iOS 16 С каждым годом и выходом новой iOS Apple все сильнее прокачивает универсальный доступ на своих устройствах. Это позволяет людям с ограниченными возможностями пользоваться всеми доступными функциями Айфонов, Айпадов и Маков. Причем некоторые из них могут пригодиться и в повс...
SimpleX – первый мессенджер без идентификаторов пользователей Сегодня рассказываем про анонимный мессенджер SimpleX, который написан на Haskell и позволяет, в том числе, использовать сеть Tor для общения. SimpleX – не только один из немногих мессенджеров, который не собирает данные пользователей, но и единственный на сегод...
Сколько зарядки тратит Always On Display в iPhone 14 Pro и iPhone 14 Pro Max Always On Display в Айфонах ждали уже очень давно. Ведь эта функция есть даже в недорогих Андроид-смартфонах. Но Apple считала, что технологии еще не достигли того уровня развития, чтобы использовать AOD в своих смартфонах. И вот в этом году на iPhone 14 Pro и iPhone 14 Pro...
А вы знали, что камера смартфона делает ненастоящие фото? Как это работает Нельзя не признать, что за последние годы смартфоны достигли невероятных успехов в мобильной фотографии. Почти любая модель сделает хорошее фото днем, а флагманы делают прекрасные снимки даже ночью. И главная заслуга в этом не столько продвинутых сенсоров камеры с большим ф...
Пенал "Пусковая установка" Всем 3Dшникам привет )))!На этот раз делюсь результатами новой работы, которая потребовала несколько интересных решений.На этот раз под прицел переделки попала модель - "Пусковая установка".Помимо глубокой переработки всей модели, пришлось решить первую проблему, это как раз...
Математика для Data Science и машинного обучения за 8 месяцев. Подробный план обучения Беспилотные автомобили, продвинутые голосовые ассистенты, рекомендательные системы – это только малая часть тех классных продуктов, которые создаются с помощью инженеров по машинному обучению и, думаю, не для кого не секрет, что за кулисами сего чуда стоит математика. Именно...
[Перевод] Тестирование UI в JavaScript – наилучшие практики Это руководство по наилучшим практикам в тестировании UI на JavaScript, от разработки через поведение (BDD) до соглашений об именовании и до того, какие именно операции браузер должен выполнять в рамках тестов. От качества UI (пользовательского интерфейса) зависит, состоитс...
Земля и хризотил: ученые нашли асбест на километровой глубине под океаном В начале мая ученые на флагманском корабле Международной программы океанических открытий «Джойджес» пробурили самую глубокую скважину под морским дном. Длинна керна составила более 1 км — в прошлый раз, в 1961 году, удалось пробиться всего лишь на несколько сотен метров. Экс...
Всемирный потоп — миф или история на реальных событиях? Ученые не могут дать точного ответа, был ли на самом деле всемирный потоп История о разрушительном наводнении, ставшем причиной гибели почти всех людей, есть не только в Библии, но и религиозных текстах ряда других стран. В частности, о богах, которые наслали на людей потоп ...
Облачный умный дом: что нужно знать, чтобы избежать проблем В обычной жизни я не только тестирую оборудование умного дома, но и очень много путешествую. Любимое хобби в поездках – трекинг, особенно в холмистой местности. Ходил я и по лестницам Непала, и по левадам Мадейры, и по козьим тропам Азорских островов. К чему это я? Многим об...
Из лягушек в автоматизаторы — мое решение Я являюсь создателем проекта, который кормит меня уже больше четырех лет.Проект находится в открытом доступе и распространяется по лицензии MIT. К сожалению, он так и не дорос до широкой публики, по причине того, что у меня не остается времени на его разработку.Иногда приход...
Библиотека в пробирке: новый метод кодирования данных на ДНК В контексте возраста планеты Земля человечество как вид существует не так давно. Однако за это время мы успели пройти невероятный эволюционный путь, в ходе которого нам открывались все новые и новые знания. С открытием письменности мы получили возможность фиксировать ту ил...
Чистый код. Часть 3 Привет! Этим постом я завершаю цикл из конспектов видеолекция Дяди Боба про чистый код. Сегодня обсудим обработку исключений, комментарии к коду, форматирование, размеры файлов и дата-классы.Обработка исключенийНе раскрывайте реализациюМайкл Физерс (Working effectively with ...
Как решать реальные задачи при помощи ChatGPT Всем привет! На связи Андрей Нестеров, я занимаюсь компьютерным зрением в применении к мобильным приложениям в компании Friflex. Мы создаем мобильные приложения по оцифровке спорта, которые позволяют распознавать спортивные события и анализировать их. В этой ...
3D сканирование паровой турбины: современное решение для инспекции Инспекция крупноформатных деталей - это настоящая проблема для компаний, которые занимаются обслуживанием и ремонтом двигателей на энергетических объектах. С помощью современных решений, которые предлагают аддитивные технологии, контроль износа и диагностика поломок становит...
Как портится зрение и можно ли его восстановить Человеческий глаз может различать около 10 миллионов разных оттенков цвета. Но, кстати, не все люди могут видеть цвета одинаково, так как у некоторых людей есть цветовые слепоты. Зрение играет в нашей жизни огромную роль, оно помогает нам ориентироваться в окружающей среде и...
Архитектура на Unity без Zenject. Часть 3 Всем привет!
“Перспективный вид общественного транспорта для больших и средних городов” — главная идея в кратком пересказе (источник) Зачем нужна еще одна статья. Недавно я опубликовал цикл статей “Дешевый как автобус, удобный как такси ...”: 1) «Предварительный анализ», 2) «Эксперименты на торе», 3) «Практически значимые решения», посвященных тому, как сделать общественный транспорт больших ...
Получаем сертификат ЦРУ перебирая архивы Когда-то давно передо мной стояла задача по поиску файлов на ресурсах, которые могли уже не работать или определённые данные с них были удалены. Тогда для этой цели я использовал веб архивы Common Crawl и самопальный инструмент для автоматизации взаимодействия с ним.Сейчас м...
Решение будущих проблем 6G: интегрированный микроволновой фотонный фильтр Один из основных эпитетов, к которому можно описать современный мир, это мобильность. Устройства, ранее привязанные проводами к источнику питания или к другим устройствам, за годы технологического прогресса не только убавили в габаритах и прибавили в производительности, но...
Где лучше всего купить стим ключи? Мир современного софта меняется каждый день. Не успеваешь приобрести одну новинку, как тут же выходит следующая, еще более интересная и красочная. Наслаждайтесь качественными лицензионными играми просто у себя дома. Вбейте в поисковике купить стим ключи, и заходите на официа...
Пентагон тоже использует ChatGPT: пока что только для написания статей В Министерстве обороны США использовали ChatGPT для написания статьи, которая касается создания новой группы для борьбы с беспилотниками. Речь идёт о группе Task Force 39. Изображение сгенерировано Midjourney В пресс-релизе Cлужбы распространения визуальной информации ...
[Перевод] Глубокое погружение в CEF (команды) для IOS-XE В качестве примера используется C9300.Модель: C9300L-24UXG-4XУровень управления (CP) = R0Уровень передачи данных (DP) = F0, UADP/ASIC Читать далее
Оформить дифференциальное уравнение, улучшить резюме или написать жалобу в поддержку криптобиржи: как используют ChatGPT Собрали неочевидные способы применения нейросети от OpenAI.
[Перевод] Улучшение реактивности с помощью VueUse VueUse — это библиотека из более чем 200 служебных функций, которые можно использовать для взаимодействия с целым рядом API, включая интерфейсы для браузера, состояния, сети, анимации и времени. Эти функции позволяют разработчикам легко добавлять реактивные возможности в сво...
Простая тестовая матрица для инженерной печати на mSLA/LCD принтере Для собственных целей сделал простую тестовую матрицу для подбора параметров при инженерной печати (шестерни, втулки, корпуса и т.п. Матрица не учитывает всех вариантов тестов, но и не перегружена, что позволяет удобнее производить измерения.Инструкция по применению:1. Печат...
Интеграция с ЕСИА для .Net: запутаннее, чем кажется Передо мной стояла задача по интеграции нашего сервиса с госуслугами. Казалось ничего сложного не предстоит, но учитывая что наш сервис базируется на технологии ASP.NET всё было не так оптимистично. В начале были поиски.. много поисков, которые привели к множеству разрозненн...
Исследователи подменили результаты поиска в Bing, используя уязвимость BingBang Специалисты компании Wiz обнаружили проблему, которой дали название BingBang. Они выяснили, что неправильная конфигурация Azure Active Directory (AAD) может привести к компрометации поисковой выдачи Bing.com, XSS-атакам и взлому учетных записей пользователей Office 365. Эта ...
Тираннозавр рекс выглядел совсем не так, как мы его представляли Тираннозавр рекс выглядел не совсем так, как мы себе представляли — его огромные зубы были скрыты губами Тирекс — один из самых известных и крупных хищных динозавров. Он обладал запоминающейся внешностью благодаря устрашающему, свирепому виду. В фильмах про динозавров его вс...
Ученые обнаружили мумию с золотыми изделиями внутри, обеспечивавшими «магическую защиту» Ученые обнаружили мумию, внутри которой находились золотые изделия Исследователи изучают египетские мумии уже не одну сотню лет. За это время были изучены самые разные экземпляры, многие из которых просто поражают воображение. К примеру, недавно мы рассказывали о мумиях ниль...
Что такое состояние Привет! Меня зовут Артём Арутюнян, много где меня можно встретить под ником artalar. 10 лет я разрабатываю крупные веб-сервисы, и вот уже четыре года менеджер состояния, исследуя тему реактивности, консистентности данных и состояния. А началось всё с простого вопроса: поче...
Что такое iSIM, чем она отличается от eSIM и стоит ли ее ждать на iPhone Ни один современный смартфон невозможно представить без SIM-карты. Неважно, какая она: обычная пластиковая с небольшой микросхемой или встроенная eSIM. В любом случае, чтобы телефон звонил и писал, что-то в нем должно быть. Apple всегда бежала впереди всей планеты и продвиг...
React: революция использования фигурных скобочек Хорошо, react. Как много мы используем всего, потому что так исторически сложилось: пишем функции задом наперед (сначала объяви, потом вызывай). Оборачиваем все в стрелочные функции и константы с ними, когда достаточно именованной функции. Этот список можно хорошенько продол...
Как далеко продвинулась наука в создании протезов Протезы существуют уже очень давно — первые упоминания о протезах можно найти в древней Греции и Риме. В то время люди использовали протезы из дерева, бронзы и железа. В последние годы наука и технологии проделали огромный путь в создании протезов для людей, нуждающихс...
Объяснение рекомендаций Рекомендательные системы уже давно неотъемлемая часть большинства современных веб-сервисов. Скорее всего, заходя на какой-либо развлекательный (и не только) сайт, вы не раз задавались вопросом, почему именно этот контент или этот товар предлагается вам. В Иви давно замети...
Чем машинное обучение отличается от искусственного интеллекта и как их «учат» От вычислительной фотографии в наших приложениях для камеры смартфона до современных чат-ботов, таких как ChatGPT, искусственный интеллект присутствует практически везде. Но если вы посмотрите немного глубже, вы заметите, что термины «искусственный интеллект» и «машинное об...
ЕС ЭВМ. Введение Цикл статей, начинаемый этой публикацией, посвящён внутреннему устройству нескольких отечественных моделей ЕС ЭВМ, начиная с самой младшей из них — ЕС-1020.В данной статье будет сказано несколько слов о причинах появления ЕС ЭВМ (исторические вопросы довольно подробно описан...
Краткий обзор Bun — новой среды выполнения JavaScript Привет, друзья! В этой статья я немного расскажу вам о Bun — новой среде выполнения JavaScript-кода. Обратите внимание: Bun — это экспериментальная штуковина, поэтому использовать ее для разработки производственных приложений пока не рекомендуется. К слову, в рейтинге &quo...
Архитектура игры на Unity без Zenject. Часть 2 Всем привет!Меня зовут Игорь Гулькин, и я Unity разработчик. За свои 5 лет накопилось много опыта, поэтому в этой статье хотел бы поделиться принципами и подходами, с помощью которых можно реализовать архитектуру игры просто и гибко без фреймворка. Цель доклада, дать не прос...
Видео дня: 56-ядерный Intel Xeon W9-3495X потребляет более 700 Вт и охлаждается воздушным кулером. NH-U14S DX-4677 справляется с задачей Несмотря на то, что современные флагманские процессоры даже обычных настольных потребительских линеек могут очень сильно греться, а производители советуют использовать их с жидкостными охладителями, потенциал воздушных кулеров ещё не исчерпан. Это решила продемонстриров...
Первый взгляд на предстоящий редизайн проводника в Windows 11 Каждый раз, когда Microsoft выпускает новую предварительную сборку Windows 11, энтузиасты находят множество скрытых программных подсказок, которые часто раскрывают планы Microsoft по внедрению новых функций, обновлению дизайна и другим улучшениям. Недавно мы узнали, что Micr...
Астрофизики придумали новый способ поиска кораблей инопланетян — с помощью гравитационных детекторов Астрофизики из США придумали новый способ поиска космических кораблей инопланетян. Для этого предлагается использовать не только привычные радиотелескопы, но и гравитационные детекторы. Этот способ основывается на предположении, что человечество не одиноко во вселенной,...