Социальные сети Рунета
Пятница, 26 апреля 2024

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

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

ruDALL-E: генерируем изображения по текстовому описанию, или Самый большой вычислительный проект в России 2021 год в машинном обучении ознаменовался мультимодальностью — активно развиваются нейросети, работающие одновременно с изображениями, текстами, речью, музыкой. Правит балом, как обычно, OpenAI, но, несмотря на слово «open» в своём названии, не спешит выкладывать модели в о...

Разработка TELEGRAM-бота на JAVA для генерации и считывания QR-кодов пример разработки TELEGRAM-бота, функционал которого позволяет сканировать и генерировать QR-коды. Плюсы использования TELEGRAM-бота в сравнении с традиционными приложениями-сканерами это: отсутствие необходимости устанавливать дополнительный софт (при наличии TELEGRAM, есте...

Autodesk и Formlabs проведут совместный вебинар «Проектируем и производим вместе с генеративным дизайном» 22 февраля в 11:00 компании Autodesk, лидер в области разработки решений для 3D-проектирования, дизайна, графики и анимации, и Formlabs, ведущий разработчик технологий и производитель оборудования для 3D-печати, проведут совместный вебинар, на котором участники смогут погруз...

Хаос и фракталы в криптографии Почему хаос и фракталы так тесно связаны с криптографией? Предлагаю разобраться с этим на примере нового алгоритма хаотического шифрования изображений с помощью особых фрактальных матриц. Читать далее

Эффективная генерация сортируемых GUID для первичных ключей БД на клиенте Использовать Guid.NewGuid() в качестве первичного ключа в базе данных — плохая с точки зрения производительности идея. Это связано с тем, что в SQL Server, MySQL и некоторых других БД для первичных ключей создаются кластерные индексы, которые определяют, как строки будут хра...

Атака не клонов, или Генерация и анализ тестовых данных для нагрузки. Часть 3 Итак, мы разобрались с генерацией данных и мне осталось рассказать об инструменте для получения  детальной статистики по базе данных, которую 85% разработчиков считает самым узким местом в системе. И о том, как с помощью анализа статистики ускорить эту самую систему, но...

JPA-Buddy — избавляемся от рутины. Практические кейсы Совсем недавно мне под руку попался плагин, который помогает генерировать код при написании программ - это JPA Buddy. В этой статье я не буду транслировать официальную документацию проекта или показывать на примере видеороликов, как нужно с ним работать, а приведу примеры св...

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

Твой личный Дали: СберБанк запустил нейросеть, которая рисует картинки по словесному описанию Команда СберБанка объявила о запуске нейросети ruDALL-E, которая способна создавать изображения на основе текстового описания на русском языке. Как отмечает пресс-служба, это первая в мире подобная нейронная сеть.  Официальная рекламная картинка ruDALL-E Протестир...

[Перевод] Как создавать в играх бесконечные миры при помощи процедурной генерации Привет, Хабр! Обратите внимание, Распродажа «Чёрная Пятница» от издательства «Питер» скоро закончится.Поговорим о том, как в известных играх, например, Minecraft и Terraria, из ничего генерируются бесконечные и разнообразные миры. Пост снабжен подробными примерами кода....

[Перевод] Воссоздаем Minecraft-подобную генерацию мира на Python Minecraft, самая продаваемая игра в мире, наиболее известная своими пикселизированными блоками и бесконечными мирами, содержит потрясающий процедурный генератор ландшафта — с пещерами, водоемами, и даже различными биомами.Процедурная генерация является важной частью компьюте...

Актуальные форматы изображений в вебе Эта статья — расширенный вариант нашего внутреннего документа о том, как подготавливать изображения для сайтов и веб-приложений. В ней мы описали актуальные форматы и собрали рекомендации, как добавить поддержку WebP и AVIF на сайт и какие инструменты можно использовать. В з...

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

Портируем код C/C++ на Python В первой части нашего небольшого цикла статей мы исследовали возможность использования структур данных в Python, которые были созданы с помощью языков программирования C/C++. Для этого мы рассмотрели библиотеку Ctypes.В этой статье попробуем разобраться, какие еще есть подхо...

[Перевод] Как компьютеры рисуют странные формы: метаболы, marching squares, электрические поля Пару месяцев назад я наткнулся на очень красивые анимации. В основе этих анимаций лежат несколько простых окружностей, но выделяет их то, насколько органично они сливаются друг с другом. Мне стало любопытно, как это работает, и моё исследование оказалось гораздо интереснее,...

Controller, но не Massive: реализуем список карточек для iOS 13 и не только с учетом практик чистого кода Привет! Когда мне по работе понадобилось реализовать список карточек на связке UICollectionView и UICollectionViewCompositionalLayout для iOS 13+, я не нашел хорошего примера. Написал свой и хочу поделиться с сообществом. А заодно показать реализацию для iOS11+.Примеры можно...

Генератор компонентов Vue.js? Разработка веб-приложения это не только решения интересных задач, работа с логикой, или с интересной версткой. Это также рутина, которая преследует каждого разработчика в процессе работы. Начиная от создания разных файлов, и написания шаблонного boilerplate кода, заканчивая ...

[Перевод] Как ИИ учится рисовать аниме Аниме — мультипликация, которая интересна не только подросткам. Даже среди суровых бородатых айтишников в свитерах есть ценители этого направления. Создатели Waifu Labs – сайта для генерации аниме-портретов – поделились своей внутренней кухней и рассказали, как ИИ создаёт ри...

Ошибки и подозрительные места в исходниках .NET 6 Релиз .NET 6 вышел достаточно громким – если вы пишете под эту платформу, то навряд ли могли пропустить такое событие. Мы тоже не смогли пройти мимо и решили проверить, что интересного удастся найти в исходном коде библиотек .NET. Читать дальше →

Общедоступная генеративная сеть ИИ создала 40 000 видов биологического оружия за 6 часов Потребовалось участие программистов и учёных

Картридж с The Super Shinobi 2 На самом деле эта мини-статья была написана ещё в 2018-м году, задолго до моего появления на Хабре. И я решил выложить её здесь, чтобы, во-первых, она получила большую аудиторию, а во-вторых потому что недавно мне пожаловались, что давненько я ничего не писал. А так как моя ...

Тайна древнеегипетской мумии В этот раз у нас с вами речь пойдет вовсе не о гробницах фараонов, не о спрятанных в них грудах сокровищ, а о мумии рядового жреца Амона. Сегодня я постараюсь вас убедить, что ее загадка не менее интересна чем истории царских мумий.На фотографии слева вы видите часть антро...

Управляем подсветкой клавиатуры при смене языка ввода Недавно я купил себе клавиатуру от Corsair модели K55 RGB Pro. У нее есть модная нынче RGB-подсветка, а чтобы ее настраивать, производитель предлагает скачать программу iCUE. На сайте написано, что некоторые игры могут управлять подсветкой совместимых устройств. Я заинтересо...

Разработка приложений Low-code/No-code обогатится возможностями ИИ По прогнозам Gartner, к 2025 г. около 70% новых приложений, разрабатываемых предприятиями, будут использовать ресурсы Low-code или No-code. Аналитики считают, что следующий этап развития этих платформ — привлечение генеративного ...

[recovery mode] Пошаговая инструкция как создать NFT коллекцию на Golang + Ethereum (часть 3) Привет Хабр. В прошлых статьях мы научились генерировать 10 000 изображений для нашей NFT коллекции с помощью Golang, а также загрузили все сгенерированные изображения в децентрализованное хранилище IPFS.В этой статье мне хотелось бы поделиться знаниями и опытом, а такж...

Нейросеть, способная объяснить себе задачу: P-tuning для YaLM Мы уже рассказывали о том, как применили семейство генеративных нейросетей YaLM для подготовки ответов в Поиске, Алисе или даже в Балабобе. Главная особенность наших моделей — метод few-shot learning, который позволяет без дополнительного обучения решать большинство задач в...

Security Week 44: Trojan Source, или как скрыть вредоносный код в исходниках Сегодня, 1 ноября, исследователи из Кембриджского университета в Великобритании опубликовали работу, в которой описали уязвимость в большинстве современных компиляторов. Правильнее было бы назвать разработку авторов атакой: ее суть заключается в том, что компилятор не обраба...

Искусство распознавания: как мы разрабатывали прототип AutoML для задачи Named Entity Recognition Процессы и продукты банка всё время совершенствуются, и в какой-то момент приходит понимание, что рутинные операции нужно автоматизировать. Так случилось и у нас: возникла необходимость в автоматизации обработки текстовой информации. Это не только банковская тенденция — во м...

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

Знакомство с p-адическими числами. Часть 1 Изображение с сайта Mathematical Art Galleries В этой серии из двух статей я приглашаю вас заглянуть в один любопытный и не самый популярный уголок математики, в котором обитают необычные создания — p-адические числа, а попутно хочу рассказать о написанной мной Haskell-библ...

[Перевод] Создание массива зеркал на 3D-принтере Недавно я сделал предложение руки и сердца одному прекрасному человеку с помощью шестигранной зеркальной штуковины, изображенной на фото. Мы оба большие нёрды, и мне хотелось сделать что-нибудь особенное, поэтому я спроектировал и распечатал на 3D-принтере зеркальный массив,...

Обработка изображений на Python В процессе этой статьи будет разработан фильтр для изображения, который позволит показать контуры фигур на изображение.При помощи формул, описанных в статье можно найти значение каждого пикселя опираясь на соседей этого пикселя.Далее реализация на python с подробными пояснен...

Как и зачем команда Aitarget Tech обучала трансформационную ML-модель для digital-маркетинга Мы совместно с коллегами из Aitarget Tech, которые уже восемь лет ведут разработку в сфере рекламных технологий, обучили трансформационную ML-модель с целью генерации изображений для рекламных кампаний. Передаем слово Ане Корзун, стратегическому директору Aitarget, — она рас...

Почему многие ценники в магазинах заканчиваются на ,99 ПопМем Интересно 05.12.2020, 09:14 Почему многие ценники в магазинах заканчиваются на ,99 В супермаркетах и интернет-магазинах, на ценниках жевательных резинок и автомобилей – у всех цен есть одна общая черта. Вероятность того, что цен...

Как написать тысячу автотестов за пару дней Меня зовут дядя Вова, я ведущий инженер по автоматизации тестирования и, как писал уже несколько раз, неизменный фанат Robot Framework. Даже когда-то контрибьютил в его исходный код и иногда помогаю новичкам в официальном slack-чате этого инструмента. Но, как я уже упоминал...

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

[Перевод] Почему важно учитывать дальтонизм в дизайне: пример игры Among Us Дальтонизм (недостаток цветового зрения) означает снижение способности видеть цвет или различия в цвете. Согласно данным сайта colourblindawarness.org, недостаток цветового зрения есть у 8% мужчин и 0,5% женщин. Всего в мире более 300 миллионов человек страдают той или ...

Атака не клонов, или Генерация и анализ тестовых данных для нагрузки. Часть 2 В предыдущей статье я рассказал о подготовке данных для тестирования, что данные лучше генерировать, а не клонировать. Теперь стоит подробно разобрать, как их генерировать. Есть несколько подходов к генерации данных: c SQL, Python, сериализацией. У всех из них есть свои плюс...

5 обычных английских слов, которые британцы считают очень грубыми (ни разу не ругательства) Мы уже написали довольно много материалов про английские ругательства. И заметили одну очень интересную вещь — даже у вполне обычных слов из общей лексики часто есть грубые и пошлые значения.Нам стало интересно, почему так происходит, и мы копнули глубже. Оказалось, что таки...

Ремарки в Cisco IOS ACL Недавно встретил среди своей команды некоторое непонимание принципов работы ремарок в списках доступа. Ремарки расценивались, как еще еще одна строка с правилом. Не было понимания, как работать с блоками правил под одной ремаркой и т.п.Хотел найти внятное описание по этой те...

Илон Маск, новый PinePhone Pro и обзор рабочих ноутбуков: про что было интересно читать в 2021 году Привет, Хабр! Год был непростой… Ладно, это шутка. Для нашего блога год был богатым на интересные тексты. Многие из них вы читали, плюсовали, активно комментировали. Под конец собрали самые популярные публикации, вышедшие в 2021 году, чтобы вам было что почитать на каникула...

Хорошая идея из комментариев... настолько ли хорошая? Эта статья могла бы называться "британские учёные с помощью 3д-печати сделали прорыв в ногтевом сервисе", но не вышло. Материал на самом деле старый, но руки долго не доходили, что называется.Всё началось с комментария к одной из моих первых статей нубских времён:Красивые но...

Управляем генерацией ruGPT-3: библиотека ruPrompts Наше семейство моделей ruGPT-3 уже нашло множество применений у сообщества: кто-то генерирует гороскопы, кто-то — факты о лягушках, статьи нейроуголовного кодекса, нейроновости и прочее. Модели накопили в себе массу знаний о нашем мире и способны подстроиться практически под...

[Перевод] Блокчейн на Python Когда я читал статью про блокчейн на JavaScript, мне было интересно познакомиться с идеями о блокчейн-разработке, которые отличаются от тех, что мне уже известны. А как только я начал читать код, мне захотелось сопоставить его с аналогичным Python-кодом, чтобы ещё и разобрат...

Боты, работа с логами и обзоры инструментов: что было интересного про Serverless за год Привет, Хабр! Меня зовут Антон Черноусов, я куратор хаба Serverless. В этом посте я расскажу, что интересного тут было про бессерверные технологии за год. Разложил их по нескольким группам и выстроил от теории к практике: сначала посты про саму технологию, затем про старт ра...

Gartner: 12 главных стратегических трендов в ИТ в 2022 году Единая архитектура кибербезопасности, «фабрики» данных, автономные системы, генеративный ИИ и интеллектуальное принятие решений — таковы главные стратегические тренды, на которые следует обратить особое внимание руководителям компаний в 2022 году ...

Окрашивание изображений Статья про окрашивание изображений на основе работы Color2Embed: Fast Exemplar-Based Image Colorization using Color Embeddings. Рассмотрим, как переносить цвет с одной картинки на другую с помощью смеси из U-Net и StyleGAN v2. Читать далее

Как я разрабатывал интеграцию для Home Assistant Так сложилось что недавно я поставил себе Home Assistant (далее HA) для управления всем моим зоопарком устройств из одного места, что оказалось довольно удобно. Но без ложки дегтя никуда и нашлось все таки одно устройство, интеграции для которого в HA не было, а привязать е...

Как я делал сайт визитку на Angular Спустя несколько лет промышленной разработки приложений на javascript, решил вспомнить молодость и сделать небольшой pet-проект, который в полной мере развернул весь процесс разработки подобного рода приложений с использованием фреймворка Angular. В статье делюсь своими впеч...

Защищаем REST API от парсинга генерируемыми токенами Итак, предположим у нас есть на фронте React.js, на бэке соответственно DRF. Либо другие аналоги. API бэкенда полностью открыто - как для нашего фронта, так и открыто для postman, scrapy и т.п. Также у нас есть информация, что используя наше же api - конкуренты активно парся...

Подключение телеграм бота к гугл таблицам Пишем бота в гугл скриптах на JavaScript. Этот пост - проба пера и статья для начинающих свой путь в гугл скриптах или телеграм ботах. Есть много идей для будущих постов и интересных примеров использования инструментов гугла, в том числе реальных кейсов от заказчиков. Цель п...

[Перевод] 10 забытых форматов изображений Мир забыл уже много форматов изображений – от PCX и TGA до VRML. Не все стандарты изображений, какими бы они красивыми не были, живут долго. Примерно 30 лет назад две разных рабочих группы заканчивали работу над техническими стандартами, которым суждено было повлиять на то...

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

Панель управления для Figma с помощью MacroDeck и планшета Некоторое время назад я занялся повышением удобства работы за компьютером. Одним из желаний было сократить использование мыши при работе с графическими редакторами. Самым простым решением являются горячие клавиши, они же хоткеи.Горячие клавиши ускоряют работу по сравнению с ...

[Перевод] «Новое» Topics API от Google: а FLoC и ныне там Недавно Google анонсировал Topics API, новейший вариант более раннего FLoC API, о котором мы уже писали. В гугле утверждают, что новый API разобрался с серьёзными проблемами конфиденциальности FLoC, но это не так. Topics API исправляет лишь самые незначительные проблемы конф...

Что такое Deepfake: секреты умной технологии Технологии Роботы 03.12.2021, 22:15 Что такое Deepfake: секреты умной технологии Когда deepfake-видео с Илоном Маском, исполняющим песню «Трава у дома», появилось в сети, оно моментально набрало миллионы просмотров на Youtube, а фейков...

Main Loop (Главный цикл) в Android Часть 2. Android SDK Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его цикл тоже главный - в простонародье Main Loop.Тонкости работы главного цик...

Установка расширений в Хром без интернета Ситуация: Есть некий заказчик, у которого в закрытой сети работают сотрудники. Внутри, помимо прочего, есть веб-сайты с приложениями, для доступа к которым используется обычный Google Chrome. Внезапно уже им поставили задачу - перейти на ГОСТ. Везде. Пришлось им ставить Крип...

Анимированный «AI да Пушкин» сочинит современные стихи по заданной фразе Команда банка «Тинькофф» продолжают развивать экосистему. На этот раз для «прокачки» разработок в области нейросетей был запущен проект «AI да Пушкин».  С точки зрения пользователей «AI да Пушкин» — это анимиро...

История одной случайной поделки Доброго всем дня!Хотелось рассказать еще про одну самоделку, которая родилась ну прям совершенно случайно. Так уж получилось, что работал я с одним очень весёлым и крайне креативным коллегой, который постоянно что-то мастерил для дома. Многое из того, что он делал я бы и бли...

[Перевод] Structured concurrency в Swift Примечание переводчиков: В Swift 5.5 появилась новая концепция языка async/await. Мы решили опубликовать перевод статьи, чтобы разобраться с structured concurrency.За время подготовки перевода оригинал успели переписать, и в статье ниже мы совместили обе версии: сначала идет...

[Перевод] Создавая непредсказуемость. Примеры использования генераторов случайных чисел Привет, Хаброжители! У нас вовсю продолжается распродажа «Старый Новый год»Кто пытается арифметическими методами генерировать случайные числа, тот, конечно, живет во грехе. Поскольку, как указывалось уже неоднократно, нет такого феномена, как случайное число  —  есть только ...

Грокаем алгоритмы Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих от Бхаргава А. Эта книга рекомендована Яндекс Практикум при подготовке к алгоритмическому собеседованию. Сам автор указывает, что книга для самоучек, студентов, выпускников и тех, у кого про...

Main Loop (Главный цикл) в Android Часть 3. Другие главные циклы Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его цикл тоже главный - в простонародье Main Loop.Тонкости работы главного цик...

Нейросеть генерирует изображения по словесному описанию Новый сервис, в основе которого лежит нейросеть ruDALL-E, обученная на картинках и текстах. В ответе за это чудо «Сбер». Читать полную статью

Сравнение производительности инструментов нагрузочного тестирования Всем привет, меня зовут Сергей, я занимаюсь тестированием производительности. Недавно поднялся вопрос в выборе инструмента для воспроизведения довольно интенсивной нагрузки, в основном по HTTP. Инструментов для тестирования производительности сейчас представлено довольно мн...

За что девушки любят Apple Watch Не так давно я обратил внимание на то, что многие мои подруги носят Apple Watch. Александра, о которой я рассказывал ранее, использует умные часы от Xiaomi, но, думаю, это лишь вопрос времени. Тем не менее, Apple Watch — и вправду популярнейший аксессуар среди прекрас...

Пространственный анализ тренировок В этой статье я расскажу как визуализировать пространственные данные одной или нескольких тренировок одновременно на интерактивной карте, как отобразить значение показателя скорости на треке тренировки и как определить самое частое место тренировок за период времени.Для реше...

[Перевод] Фотошоп Средневековья Может показаться, что обработка и улучшение изображений свойственны только нашему цифровому веку. Однако в манускрипте «Хроника Каттендейке» конца пятнадцатого века, составленном на территории исторических Нидерланд, содержатся потрясающие примеры аналогового редактирования ...

Простой математический пример со скобками, который оказался не по зубам даже умникам из интернета: проверьте свои силы ПопМем Интересно 28.12.2021, 18:22 Простой математический пример со скобками, который оказался не по зубам даже умникам из интернета: проверьте свои силы Этот математический пример со скобками давненько сводит с ума пользователей Твитт...

Случайные лабиринты и сапёр от третьего лица, инопланетные жуки и алгоритм Брезенхема Всем привет! Уже больше 30 лет я занимаюсь разработкой видеоигр и регулярно экспериментирую с различными игровыми механиками. В результате я пришел к идее создать игру по типу сапёра, но от третьего лица и на roguelike подобном уровне.Исследуя большое пространство, нужно соб...

Энтузиаст сделал мод для Doom, в котором нужно уничтожать не демонов, а NFT ПопМем Интересно 22.12.2021, 16:02 Энтузиаст сделал мод для Doom, в котором нужно уничтожать не демонов, а NFT Программист, который явно ненавидит невзаимозаменяемые токены (NFT), создал модифицированную версию классической видеоигры D...

Мировые корпорации. Есть ли свет в конце туннеля? Глобальные корпорации уже давно и прочно вошли в нашу повседневную жизнь своими продуктами, зачастую не оставляя пользователям альтернативного выбора. Или он все таки есть? Данная статья затрагивает проблему доминирования больших корпораций в определенных сегментах, и на при...

[Перевод] Как я провалил 5 хобби-проектов за 6 лет и заработал 0 долларов Это история о том, как я мечтал создать генерирующий прибыль онлайн-проект, стремясь к финансовой независимости и творческой свободе. Спустя пять лет ни один из моих проектов не достиг успеха и это по-прежнему остаётся мечтой. Позвольте мне подробно рассказать о своих прова...

Смартфон Realme XT взорвался прямо во время использования Хотели бы рассказать об очередном взрыве смартфона, но на этот раз речь пойдет не о OnePlus Nord 2 или Poco M3, а о Realme XT.Сообщается, что смартфон Realme XT взорвался прямо во время использования. Похожий случай с такой же моделью уже был зафиксирован в июне 2020 года.Из...

Разработка новой игры от компании Wargaming с помощью Rider for Unreal Engine Последние полтора года открыта программа раннего доступа к Rider for Unreal Engine — IDE для разработки игр на C++ с использованием Unreal Engine. На сегодняшний день в программе участвуют десятки тысяч индивидуальных разработчиков игр, a также множество студий и больших ком...

Преобразуем изображения и GIF анимацию в код для Arduino Сейчас в продаже доступно много разных Ч/Б дисплеев, в том числе и OLED. Для того, чтобы получить красивое черно-белое изображение для этих дисплеев, с глубиной цвета всего 1 бит, но в тоже время с имитацией полутонов, как на представленной ниже картинке — нужно использоват...

Самые заметные изменения языка php за последние годы Я начинал работать с php, когда еще не потерял популярность его 4 выпуск, с тех пор произошли огромные изменения. На мой взгляд, последние несколько лет преобразили разработку на нем довольно сильно.  Кстати php продолжает быть серьезно востребованным, например, сейчас ...

Как не надо индексировать Развитие происходит по спирали: когда-то люди не умели правильно индексировать, потом (в основном) научились, потом пришли noSQL и все снова забыли знание древних. Что вы будете делать, когда последние из старых DBA отплывут в Валинор? Снова и снова и сталкиваюсь с полным на...

ICDAR: новости анализа и распознавания документов в преддверии 2022 года Декабрь – пора подводить итоги года. В этом посте постараемся рассказать читателям Хабра о новых интересных идеях, которые появились в области анализа и распознавания изображений документов. В сентябре прошла очередная, 16-я конференция ICDAR-2021 – главное событие в области...

[Перевод] Решение головоломки Wordle в командной строке Я терпеть не мог, когда родственники заставляли меня играть в Scrabble. Единственное, в чём я был хорош — так это в игре Countdown, в той её части, которая связана с числами. А теперь мне досаждает новая игра со словами Wordle, которая вот уже недели две то и дело выскакивае...

Путь к автотестированию Android нативными инструментами: испробовали всё, что есть на рынке и сделали свои выводы Давайте сначала представимся. Мы - команда управления тестирования и контроля качества в БКС Мир Инвестиций. Наш продукт - это приложения и сайты, созданные для удобства всех желающих окунуться в мир ценных бумаг и инвестиций. Конкретно в нашем “ведомстве” приложения на IOS&...

Автоматическая генерация протоколов совещаний Привет! Меня зовут Максим Бондарев, я работаю младшим разработчиком в компании Digital Design и заканчиваю обучение на математико-механическом факультете СПбГУ. В рамках своей исследовательской работы я занимался решением задачи по автоматической генерации протоколов совещан...

SQL HowTo: генерируем лабиринты (алгоритм Прима и геометрические типы) SQL является мощным инструментом для обработки множеств, а функционал PostgreSQL позволяет делать многие вещи еще проще, поэтому идеально подходит для реализации некоторых алгоритмов на графах.Причем работа с графами - это не просто разминка для ума, а вполне себе прикладная...

Интеграция amoCRM с сайтом API AmoCRM одна из самых популярных CRM, при этом ее API один из самых странных, по моему субъективному мнению. Понадобилось передавать формы с сайта в crm. Использовать CRM Формы вместо своих дизайнерских не хочется. Было бы здорово открыть статейку в гугле, подставить ключ и н...

Краткая история бензина: как он попал в нашу жизнь? Привет, Хабр! Как вы помните, с бензином мы связаны опосредованно. Но так как тема топлива в мире постепенно становится всё более горячей (no pun intended), мы решили рассказать вам в подробностях о том, как бензин вообще попал в нашу жизнь.Спойлер: очень извилистым путём, о...

Apple обманывает разработчиков ради наживы. Ей помогает Google В том, что Apple зарабатывает очень много, сомнений ни у кого не возникает, но мало кто задумывается о честности ее доходов. Премиальная техника, огромное количество разных подписок и колоссальные масштабы поставок по всему миру — кажется, что все прозрачно. Но, как о...

Данайский захват (власти в соседнем отделе) Знаю, вы такие статьи не любите и сейчас заминусуете. Но на прошедшей недавно конференции тема захвата власти внутри организации, почему-то, интересовала слушателей больше всего. Попросили изложить хотя бы один метод.Приём подлый, но, по непонятной мне причине, очень действе...

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

Атака не клонов, или Генерация и анализ тестовых данных для нагрузки. Часть 1 Как добиться необходимого контроля, удобства и даже скорости при подготовке тестовых данных для микросервисов и тестов производительности? В каких случаях лучше не генерировать XML и JSON файлы с помощью конкатенации строк? Зачем анализировать статистику по SQL запросам?Меня...

Фаззинг Linux через WTF Недавно появился фаззер What The Fuzz, который (кроме названия) интересен тем, что это: blackbox фаззер; snapshot-based фаззер. То есть он может исследовать бинарь без исходников на любом интересном участке кода. Например, сам автор фаззера натравил WTF на Ida Pro и нашел...

Сбер создал первую в мире нейросеть, генерирующую изображения по текстовому описанию Сбер создал первую в мире нейросеть ruDALL-E, которая генерирует изображения на основе текстового описания на русском языке

Дефицит есть, а денег не дают. Почему? Мы уже выяснили, что у нас есть дефицит рабочих рук во всех отраслях. На примере СССР увидели, что дефицит легко закрывается деньгами и плюшками, что сейчас и происходит в IT. Однако при дефиците рабочих рук в остальных отраслях зарплаты остаются на уровне Румынии и никак не...

Собеседование наоборот: ICL, Росбанк, EPAM, Лига Цифровой Экономики, HF Labs и Luxoft Недавно на Хабр Карьере завершилась неделя тестировщиков, в конце которой участники могли задать свои вопросы представителям компаний-работодателей. Вопросов оказалось так много, что мы выбрали самые интересные из тех, что не успели обсудить и отправили спикерам из ICL, Росб...

Выбор SIP телефона глазами технической поддержки Последние лет пять я работаю инженером второй линии поддержки абонентов IP телефонии. Некоторую часть моей работы занимает решение проблем с SIP телефонами и их настройка. За эти годы через мои руки прошли тысячи различных телефонов и о многих из них у меня есть моё субъекти...

Фантастические формулы и как они работают В прошлой статье я рассказывал о том, как мы реализовали на основе Google Sheets собственную диаграмму Ганта для работы над игровыми проектами. Если вам зашла такая реализация или просто интересно глубже понять принципы устройства таблиц и формул, сейчас мы будем разбирать и...

17 вспышек на Солнце: сегодня и завтра на Земле ожидаются магнитные бури Исследователи зафиксировали 17 солнечных вспышек из одного пятна на Солнце за последние дни, из-за которых будут наблюдаться полярные сияния в соответствующих территориях Земли, а на остальной территории нашей планеты возможны перебои в связи и сбои в работе спутниковых...

Автоматизация наполнения Changelog через CI В этой статье я постараюсь рассказать, как на моей работе я реализовал автоматическую генерацию Changelog из коммитов и создание тегов на их основе. Читать далее

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

Static Reverse engineering для web Львиная доля всех статей, которые посвящены вопросу обратной разработки посвящены темам анализа низкоуровневого представления приложений и работы прошивок устройств. Только ли в этих областях можно применять подходы, которые использует обратная разработка? Попробуем разобрат...

Работа с аудио в Unity — трассировка и облачные вычисления Всем привет! В этой статье мы рассмотрим пример работы с объемным аудио в Unity для консольных и ПК проектов. На данном примере будет описан пайплайн работы с аудио на крупном проекте с множеством источников звука, HRTF и др. Читать далее

Кооператив на Unity за «Бесплатно», или p2p соединение через ISteamNetworkingMessages Разрабатывая вторую игру на Unity я решил замахнуться на кооперативный режим. Так как новая игра тоже выйдет на площадке Steam, сервисы стима уже интегрированны, а взнос за приложение уже уплачен, было решено попробовать сетевые сервисы стима. Steam заявляет что они очень кр...

Любимая ты любишь ромашки? -Уже нет...     Всем снова здравствуйте. Идея очередного проекта пришла сама по себе. Поскольку не так давно переехал, есть необходимость в люстре. Можно купить, а можно напечатать. Поскольку есть 3d принтер, почему бы и не распечатать.     Краткий план статьи:    1. Моделирование;    2...

В Китае создана нейросеть CogVideo, которая генерирует короткие видео по текстовому описанию Китайские разработчики создали нейронную сеть под названием CogVideo, которая умеет генерировать короткие видеоролики по текстовому описанию. CogVideo умеет создавать видео с относительно высокой частотой кадров — на 4 секунды видео приходится 32 кадра. На данный...

[Перевод] Советы по оптимизации производительности растрового потока Недавно я сел за работу по настройке производительности FlutterFolio, приложения, которое было создано в качестве демонстрации дизайна для Flutter Engage. С помощью одного изменения я сделал FlutterFolio значительно быстрее. Читать далее

Bluetooth для андроида. Портируем с Linux на Android драйвер USB-адаптера Для подписчиковНе все USB-устройства начинают работать на Android сразу после подключения. В этой статье я покажу, как решить проблему, на примере широко распространенного Bluetooth-адаптера CSR 4.0. Нам понадобится собрать из исходников ядро Linux и покопаться в интерфейсно...

На детях гениев Data Scientist не отдыхает: как мы обучили модель Emojich, позволяющую генерировать эмодзи по описанию Есть сайт, на котором можно найти печальную и прекрасную галерею эмодзи, отвергнутых Подкомитетом Консорциума Юникода, – порой досада берёт при мысли о том, что мы потеряли: иконку яичницы, которая жарится на панцире черепахи (возможно, это месть той самой черепахе, которая ...

Обучение рукописной OCR на синте от GAN'ов Модели распознавания печатного текста (например, с фотографий документов) дают довольно высокие результаты. Это происходит за счёт ограниченного набора шрифтов, цель которых – быть максимально понятными человеку, а также благодаря генерации простой синтетики в виде печати ра...

8 правил, которые пригодятся при описании Git-коммитов Иногда системы контроля версий напоминают групповые чаты: вроде бы все тут собрались по какому-то поводу и пишут о чём-то одном, но что именно пишут ― разобраться порой просто невозможно. Как и в чате, где на одно грамотное и полное сообщение наберётся сотня «гыгы, лол» и «)...

[Перевод] Аутентификация в Edge и передача идентификаторов, не использующих токены Как может подтвердить большинство разработчиков, работа с протоколами безопасности и идентификационными токенами, также, как и с аутентификацией пользователей и устройств, может быть сложной задачей. Представьте, что у вас есть несколько протоколов, несколько токенов, более ...

Своя docking station для ноутбука Все началось с того что мой стационарный компьютер устарел и перестал удовлетворять мои требованиям по работе (а так же по играм). В частности на нем невозможно нормально работать с виртуальными машинами. Решил его обновить, с учетом того что у меня хороший корпус и бесшумн...

Восстановление старинного Авометра модель 8 Марк II Когда начинал работать над статьёй "Способы питания электролюминесцентных индикаторов", для наглядности я подбирал наиболее интересный и красивый стрелочный мультиметр. Тогда мне удалось купить весьма стильный, но всё же не самый элегантный ампервольтметр, отечест...

Selenium python как сохранить данные сессии и установить кастомный путь до профиля Chrome При создании своего бота я столкнулся с одной неприятной проблемой, заключалась она в том, что авторизация на сайте слетала на следующий день. Для корректной работы бота требовалось чтобы авторизация не слетала больше месяца, как при работе с обычным браузером.В статье будет...

Уязвимость браузера Safari может привести к утечке данных и раскрытию личности пользователя Уязвимость браузера Apple Safari 15 может привести к утечке истории просмотров, а также раскрытию некоторой личной информации, связанной с учётной записью Google. К такому выводу пришли исследователи из FingerprintJS. Источник изображения: FingerprintJS Согласно имеющимся да...

Как я запускал Spring Cloud Меня зовут Аксёнов Вячеслав, я старший бэкенд Java/Kotlin разработчик в крупном энтерпрайзе. Однажды я попал на проект, полный микросервисов, в котором за конфигурацию отвечала такая штука как Spring Cloud. Чтобы разобраться как именно это работает я исследовал и прикрутил э...

Роскомнадзор потребовал от Википедии удаления «порнографических» изображений Роскомнадзор отправил русскоязычной Википедии требование удалить «материалы с порнографическими изображениями несовершеннолетних». Ведомство нашло на сайте якобы десять таких изображений. О чём именно идёт речь, не сообщается.

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

Как мы проводили нагрузочное тестирование видеосвязи для уроков на 100 человек Когда вы добавляете новых пользователей, а трафик уменьшается без снижения качества видео в каждом из каналов, — либо случилось чудо, либо где-то теряются пакеты. У нас в Skyeng есть групповые уроки английского, они ограничены 10 участниками. Поскольку мы не используем про...

Три способа отследить запросы Greenplum, которые «отъедают» слишком много ресурсов Привет, Хабр! Меня зовут Роман, я работаю разработчиком в компании Arenadata, где мы решаем много задач, связанных с Greenplum. Как-то мне представился случай разобраться с одним непростым, но вполне типичным для этой СУБД кейсом. Необходимо было выяснить, на обработку каких...

Представитель Сбера рассказал о сервисе генерации изображений по описанию ruDALL-E Напомним, что проект работает в тестовом режиме и доступен всем желающим

«Самая быстрая съемка, самый стабильный автофокус и самая яркая ночная съемка». Подробности о камере Xiaomi 12 Сегодня представители Xiaomi опубликовали первое официальное изображение Xiaomi 12, также сегодня открылся предзаказ Xiaomi 12 и Xiaomi 12 Pro на сайте JD.com. И сегодня же компания раскрыла дополнительные интересные подробности о своем новом флагмане. Предст...

Проектирование непредсказуемого интеллекта в играх. Часть 1 — архитектура Создаем персонажа, который сам решает, что ему стоит сделать с игроком.В этой статье я познакомлю вас с методикой проектирования искусственного интеллекта под названием GOAP на примере игры Hitman.Подобные методики редко применяются в СНГ, но более популярны в зарубежных сту...

Новая нейросеть DALL-E 2 создаёт реалистичные изображения по описанию и генерирует похожие картинки Это действительно впечатляет.

«Сбер» запустил нейросеть ruDALL-E, которая генерирует изображения по описанию Просто наберите на русском языке то, что хотите увидеть.

Я работаю много лет в одной компании. Мне нормально Привет, Хабр! Меня зовут Ксения. Год назад я хотела попасть в IT, а попала на галеры. Сейчас я работаю в крупной digital-компании и вижу, с какой скоростью отсюда уходят сотрудники. Некоторые — в середине испытательного срока. Периодически появляется желание сбежать, но пуга...

Почему Вы так не любите Chrome? Привет!Я много лет посещал Хабр в режиме "рид онли", но сегодня, читая очередную новость про новую версию Google Chrome 96 и комментарии к ней, я всё же решился на написание статьи.Я работаю в в офисе достаточно крупной Кампании, и для просмотра видео на ютуб по работе посто...

Революция, которую не заметили. Рекуперация становится новой генерацией Техно-порталы и Хабр в частности не раз писали о рекуперации и возможных вариантах промышленного внедрения этого принципа, позволяющего экономить затраты на электроэнергию. Много вопросов было относительно жизненного цикла регенерационных систем, по реальному КПД и по стоимо...

Механическая визитница Всем 3Dшникам привет )))!Давно не писал и не выкладывал новых моделей.На этот раз делюсь результатами новой работы, которая как обычно потребовала кучу интересных конструкторских решений, в части касаемо самой сборки и проектирования деталей.На этот раз под прицел переделки ...

Польша: гайд для интересующихся Здравствуйте, дорогие хабровчане! Недавно я прочитал исчерпывающий гайд по Германии, и захотел написать что-то подобное для Польши. В статье я постараюсь описать плюсы и минусы переезда (по крайней мере для айтишника), примерную стоимость жизнь и что стоит сделать в первую о...

[Перевод] Звёздный рейтинг: решение с использованием SVG Для некоторых веб-сайтов и платформ в интернете важно предоставлять пользователям звёздный рейтинг для возможности выставить оценку материалу. Недавно мне довелось реализовать для одного проекта компонент звёздного рейтинга. Я решил использовать SVG и не пожалел об этом. В д...

Turbo Intruder и потерянное руководство пользователя Практически каждый, кто хоть немного пользовался Burp Suite, знает про Intruder – инструмент внутри Burp, который позволяет автоматизировать атаки на веб-приложения, такие как брутфорс, фаззинг, майнинг параметров.Однако, Intruder имеет много ограничений. Например, в Intrude...

Почему арабский и иврит пишутся справа налево ПопМем Интересно 31.12.2021, 15:42 Почему арабский и иврит пишутся справа налево Те, кто встречал тексты, написанные на арабском и иврите, возможно, заметили, что они читаются не слева направо, а справа налево. Арабский и иврит – не ед...

Хватит терять клиентов! Или как разработчику тестировать сайт, на примере PVS-Studio. Часть 1 Сайт с багами – горе для бизнеса. Всего одна 404-я или 500-я ошибка может лишить вашу компанию солидной суммы денег и хорошей репутации. Но есть способ избежать этого: тестировать сайт. О том, как это сделать, расскажет данная статья. Прочитав её, вы узнаете, как тестировать...

[recovery mode] Python: рефлексия Я пишу на Python примерно с 15-го года. Я определённо люблю его. Он так прост... В этом эссе я хотел бы вспонить, как начались мои взаимоотношения с этим замечательным языком, что за всё это время я узнал, что заставляло меня пищать от восторга, и рвать на голове волосы от р...

[Перевод] Go: рендеринг изображений в 2D-играх на примере Ebiten В статье речь идет о Ebiten 1.10.Ebiten — это хорошо продуманная библиотека для создания 2D-игр, написанная Хадзиме Хошем на языке Go. С ее помощью созданы движки ряда мобильных и десктопных игр, как например зарелиженная в Apple Store Bear's Restaurant, или OpenDiablo2 — ре...

Как я адаптировал популярную игру Wordle и за неделю привлёк 100 тысяч пользователей За 6 часов сделал первую версию игры и ворвался в тренды Твиттера с одного твита. Привлек 100 000 пользователей за неделю, а также попал в ведущие СМИ страны. Как это было и что я для этого сделал можно узнать в статье. Читать далее

[Перевод] Я развернул монитор на 90° и всем это рекомендую Когда я только начинал работать удаленно, то целые месяцы приводил в порядок свое рабочее место, стараясь довести всё до совершенства. Стол, кронштейны для монитора, веб-камера – просто остановиться не мог. Моя работа напрямую связана с тем, чтобы повышать людям производит...

Собеседования джунов — вся жесть вопроса После 2-х лет разработчиком на С# в небольшой английской компании в сфере строительства, я решил выяснить свою стоимость как специалиста на рынке труда Великобритании. Несмотря на то, что большинство вакансий представляют собой примерно одно и то же: «Требуется человек-оркес...

Новый арт Cyberpunk 2077 обнаружили в базе данных PlayStation 5 Новое изображение Cyberpunk 2077 было обнаружено автором аккаунта PlayStation Game Size, пристально следящим за изменениями в базах данных консолей Sony. Новый арт может быть приурочен к скорому выходу обновлённой версии игры для консолей нового поколения. Источник: Twitter ...

Обнаружение препятствий на OpenCV Моя первая статья на Хабре, не судите строго, надеюсь содержание будет как минимум интересно, а если окажется кому-то полезным - буду просто счастлив!Не так давно, ко мне в руки попала модель радиоуправляемого катера с мощным бесколлекторным двигателем. Быстро наигравшись с ...

Радары диапазонов 77 и 24 ГГц для автотранспорта и дорожной инфраструктуры (часть 2) В предыдущей части статьи, было рассказано об основных принципах работы и особенностях проектирования радаров для применения в дорожной инфраструктуре. Теперь попробуем разобраться с радарами для автомобильного транспорта. Читать далее

ТОП 10 лучших Telegram каналов, на которых вы проведете время с пользой ТОП 10 лучших интересных и полезных Tekegram-каналов Если вы устали от политики и всевозможного рода негативных новостей, хотите почитать что-то интересное и полезное, то эта подборка лучших Telegram-каналов создана специально для вас. Почему именно Telegram? Это удобнее и п...

Работают ли сейчас уровни ссылок? В блоге Collaborator недавно опубликовали интересную подборку с примерами неудачного опыта в SEO. Один из антикейсов оказался по методике многоуровневых ссылок, о которой я писал в своем блоге в 2013 году в посте "Удар шершня". Оказалось, что ребята потратили $20K на экспер...

Моя система физического и ментального здоровья гика Мне 39 лет и с 19 работаю разработчиком и руководителем проектов, женат, есть ребенок. Всё норм, единственный нюанс – тело досталось с начальными параметрами гораздо хуже средних. Когда ребенок рождается, его состояние оценивается по шкале Апгар 0-10. 7-10 – это норма, 0-2 б...

Вы неуч или отличник: 82% взрослых так и не решили правильно этот простой математический пример для школьников. А вы? ПопМем Интересно 24.12.2021, 18:41 Вы неуч или отличник: 82% взрослых так и не решили правильно этот простой математический пример для школьников. А вы? По сети гуляет множество математических задачек, которые легко умеют решать школьн...

Tesla представила детский квадроцикл Cyberquad и дорогой «киберсвисток» Детский квадроцикл Tesla Cyberquad В 2019 году компания Tesla представила электрический пикап Cybertruck. Автомобиль стал героем мемов, потому что обладал слишком футуристическим дизайном — он до сих пор отдаленно напоминает грубый кусок алюминия. Вдобавок к этому, после рас...

Лучшие фишки macOS Monterey, которые вы могли пропустить С момента релиза macOS Monterey прошло чуть больше месяца. Не сказать, что операционка вышла вау: некоторые функции, которые были заявлены на презентации, до сих пор не работают, иногда встречаются мелкие лаги и возникают проблемы с нативными приложениями. Тем не менее, в о...

Дизайн серии Vivo V12 появился в интеренте Запуск серии Vivo S12 не за горами, поскольку изображение смартфона появилось в сети. Грядущая серия смартфонов будет состоять из двух смартфонов - Vivo S12 и Vivo S12 Pro. Источник поделился изображением, размещенного на веб-сайте электронной коммерции, на котором виден ди...

Пример использования WebAssembly-модуля, скомпилированного из Rust, в React-приложении Привет, друзья! На днях прочитал интересную статью, в которой демонстрируется возможность использования WebAssembly-модулей (далее — Wasm), скомпилированных из Rust, в React-приложении. Так вот, статья интересная, но автор толком ничего не объясняет, видимо, исходя из пред...

Игра с волчками в Учебной версии T-FLEX CAD 17 Доцент кафедры АиТТС Рязанского Политеха Стрыгин Сергей Васильевич подготовил со школьниками с Курса 3D-моделирования и прототипирования компьютерную игру в волчки в Учебной версии T-FLEX CAD 17.Игра предназначена для обучения навыкам работы в T-FLEX CAD и T-FLEX Динамика, а...

Английские слова, которые не получится перевести на русский одним словом Наша прошлая статья про слова на английском, которые сложно переводить, вызвала настоящий фурор. Такой оживленной дискуссии в комментах у нас не было никогда. Мы решили продолжить тему, ведь подобных слов на языке Шекспира еще очень много. Некоторые из них мы взяли непо...

[Перевод] Масштабируем Jetpack Compose Navigation В одном из моих личных проектов я решил использовать Jetpack Compose в качестве основной технологии. Это означало, что моё приложение будет иметь одну Activity, а вся навигация будет выполняться с помощью Compose. Когда я начал планировать проект, библиотеки Compose Navigati...

Scrum в госкомпании: миф или реальность? SCRUM закрепился и в стартапах, и в IT-гигантах, но что на счёт скрама в крупной госкомпании? Попытаемся дать ответ на примере одной из команд разработки Россельхозбанка, а в конце статьи поделимся чек-листом в помощь начинающему скрам-мастеру. Читать далее

REG.RU запустил сервис проверки SSL-сертификатов Сервис создан не только как инструмент для владельцев сайтов, но и для обычных пользователей: отсутствие или использование бесплатного SSL-сертификата могут быть одним из признаков мошеннических сайтов. Сервис позволяет в один клик получить эту информацию.Проверка SSL-сертиф...

Умный дом своими руками на ESP8266 + Kotlin + React Всем привет! Я решил написать про свой опыт построения умного дома. Тема конечно достаточно избита и статей последнее время про нее много. Но, это же и хорошо, значит люди занимаются, делают. Сразу оговорюсь, что мой кейс достаточно специфический, цели и задачи всей зат...

NVIDIA GAUGAN 2 на основе ИИ генерирует пейзажи из слов и фраз Стоит правда сказать, что технология ещё очень сырая и порой создает причудливые изображения

Техническая разведка Привет, Хабр. Я знаю, что вы любите статьи «Чему я научился…». Обычно в них рассматривается либо личный опыт работы, либо различные книги с полезными советами. Сегодня я предлагаю вам посмотреть какой полезный опыт можно извлечь из методичек ЦРУ на примере материала Robert M...

Необычные муз. инструменты — примеры кастомных устройств Мы уже рассказывали об энтузиастах, которые проектируют DIY-инструменты или возвращают к жизни забытые муз. девайсы по изображениям и описаниям.Продолжим тему и поговорим о парочке необычных инструментов, концепция которых вызывает удивление. Это — музыкальная машина, в кото...

Как превратить изображение в музыку — пример веб-синтезатора с элементами визуализации У себя в блоге мы много говорили о драм-машинах, поработать с которыми могут все желающие. В частности, рассказали о веб-версии культовой TR-808, определившей звучание сразу нескольких музыкальных направлений, и Infinite Drum Machine с семплами из бытовых шумов. Сегодня прод...

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

Сто раз сломай, один раз поправь или как мы улучшали тестирование отказоустойчивости и восстановления API Привет, хабровчане!Меня зовут Нурыев Асхат, я ведущий инженер по автоматизации в DINS. За время работы в компании я участвовал в решении множества сложных задач. В этой статье я поделюсь историей улучшения процесса и автоматизации тестирования высокой доступности и восстанов...

Сам себе иллюстратор: контентная графика в Доке Дока — это справочник, который помогает начинающим фронтенд-разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Работу редакции Доки поддерживает Яндекс.Практикум, а о самом проекте мы писали в одной из предыдущих ст...

Опубликован рендер тыльной панели смартфона Xiaomi 12 Ultra Совсем недавно мы публиковали фото чехла смартфона Xiaomi 12 Ultra, который получит огромный блок основной камеры с массой датчиков изображения.В тот момент было тяжело понять, что же именно включает в себя такой массивный блок. Теперь в Сети появилось изображение потенциаль...

Вопросы и ответы для собеседования Go-разработчика Структурирование информации — очень полезный навык. И дабы привнести некоторый порядок в этап подготовки к интервью на должность Golang разработчика (и немножко техлида) решил записывать в этой заметке в формате FAQ те вопросы, которые я задавал, задавали мне или просто были...

Нейродайджест: главное из области машинного обучения за ноябрь 2021 Генерация видео из текста от Microsoft, новые редакторы изображений от NVIDIA и Adobe, высококачественные NeRF-модели и многое другое в ноябрьской подборке. Перейти к обзору

Простой математический пример, который запутал даже некоторых учителей математики: школьная задачка с подвохом — решите? ПопМем Интересно 04.02.2022, 19:34 Простой математический пример, который запутал даже некоторых учителей математики: школьная задачка с подвохом — решите? По русскоязычному Youtube давно гуляет ролик, где учитель в юмористической форм...

Новый Франкенштейн, или как создать чудовище которое тебя не съест Прошу любить и жаловать – экспериментальная эмбриология. Экспериментальные методы начали использовать в эмбриологии и зоологии с середины XVIII века. Лазардо Спалланцани занимался искусственным осеменением собак. Р.А. Реомюр разрабатывал вопросы инкубации куриных яиц и в 174...

Автоматизация разработки конструкторской документации средствами VBA При выполнении проектов, в которых требуется разработка конструкторской документации соответствующей ГОСТам ЕСКД или СПДС, возникает много задач, связанных с ее корректным изготовлением. Часть этих задач связана с непосредственным оформлением документов – заполнением основны...

NVIDIA представила DLDSR — ещё одну технологию для повышения качества картинки в играх Компания NVIDIA представила ещё одну технологию, призванную повысить качество изображения и производительность в играх. Она получила название Deep Learning Dynamic Super Resolution (DLDSR) и представляет собой усовершенствованную версию Dynamic Super Resolution (DSR). Источн...

Собственный голосовой помощник off-line Никогда не был любителем голосового интерфейса, но пробовал дома и Amazon Echo, и Алису. Все-таки очень долго это и недостаточно надежно - произносить фразу и думать потом - правильно ли меня поняли и всё ли сделано, как я хотел.Но после прочтения статьи и, главное, обсужден...

Обзор Tenda Nova MW5c. Высокопроизводительная и недорогая Wi-Fi Mesh для дома Работу и особенности работы Wi-Fi MESH мы уже рассматривали на примере нескольких моделей. Напомним, суть ее заключается в возможности создания бесшовного покрытия на большой площади, а также масштабирования по мере необходимости расширения покрытия, добавлением дополнительн...

Сможете ли вы прочитать самые сложные математические шрифты? ПопМем Интересно 05.12.2021, 07:45 Топ-5 математических шрифтов, которые сложно даже прочитать Художник Мартин Демайн и его сын Эрик Демайн, профессор информатики в Массачусетском технологическом институте (США), создают необычные шриф...

OpenAI доработала нейросеть DALL-E: теперь она генерирует картинки по текстовому описанию и редактирует уже готовые Нейросеть может брать изображение и создавать различные его вариации, изменяя композицию, тени и текстуру.

Лучшая bluetooth колонка своими руками — 5 критериев успеха Прошло 2 года с того момента как я начал делать bluetooth колонку. И наконец она полностью готова. (Конечно опять не до конца — еще нужно чуть-чуть дописать прошивку). Нужно сказать, что саму электронику я сделал гораздо быстрее — всего 3 месяца. Это время от идеи до готовой...

Два дня из жизни «Ивана Денисовича»: как инсайдер вынес базу за периметр компании Как-то раз попалось мне на глаза любопытное судебное дело, связанное с утечкой информации. Инцидент был интересен тем, что опровергал сразу несколько мифов о корпоративной информационной безопасности:1.     за слив информации можно получить только условны...

Обзор Sonos Beam (Gen2). Саундбар с eARC и Dolby Atmos Осенью компания Sonos объявила о запуске второго поколения саундбаров линейки Beam, добавив в него поддержку объемного звука Dolby Atmos и технологию AirPlay 2. Как и ранее в Sonos Beam (Gen2) доступен разъем HDMI, позволяющий подключить акустику и связав ее управление с тел...

Разбор HackTheBox. Прохождение лаборатории OSINT (уровень: easy) Добрый день Хабр! В этой статье хочу рассказать вам про свой опыт прохождения лаборатории OSINT на сайте hackthebox. В данном обзоре я решил взять разобрать одно интересное задание по OSINT.Задание простое, оно не заставит вас страдать при поиске решения. Требуется только им...

[Перевод] Обзор — ConvNet для 2020 В последние годы трансформеры, которые изначально были разработаны для обработки естественного языка, становятся все более важными в таких областях компьютерного зрения, как обнаружение объектов, сегментация изображений и т.д., опережая традиционные архитектуры, основанные т...

Это вам не GeForce RTX 3090 Ti. Первое изображение Radeon RX 7900 XT или RX 7800 XT демонстрирует однослотовую видеокарту Кроме информации о Radeon RX 7700 XT источник поделился первым изображением некой топовой видеокарты RX 7000.  Скорее всего, это либо Radeon RX 7900 XT, либо RX 7800 XT. Также возможно, что обе эти 3D-карты будут использовать идентичный дизайн и СО.  Сам...

LabView: былое и думы Как полагается, сначала отмазка: все совпадения случайны и ни одно животное не пострадало. Больше 20 лет назад я попал в Финляндию. Случилось это почти как по приколу. Жил я, переезжая из одного городка в другой, около Иркутска. В 90-е работы по специальности не было. Ходи...

Основы работы отечественных МК 1986ВЕ1Т с болгарскими отладчиками OLIMEX ARM-USB-OCD-H. Часть 1 — Первый запуск Во первых строках сего письма хочется сказать, что идея написать эту статью пришла из-за того, что волею судьбы мне пришлось работать с микроконтроллерами компании Миландр. Помимо того, что информации по сети не так много, она еще и достаточно разрознена. И все бы ничего - к...

Grand Theft Auto V бесплатно теперь доступна на Android Обычно, как правило, по-настоящему качественные интересные видеоигры выходят для смартфонов и планшетов не слишком часто, а всякий раз, когда это происходит, подобное событие становится самым настоящим праздником для тех, кто любит поиграть в игры на Читать полную версию пу...

[Перевод] Hibernate Reactive: стоит ли оно того? В течение последнего года мы готовились к выпуску первого стабильного релиза Hibernate Reactive и пытались ответить на некоторые вопросы, которые у нас возникли.Например, нам было интересно узнать, можем ли мы действительно показать, когда стоит переходить на Hibernate React...

[Перевод] Что такое облачный архитектор (и как им стать)? Интересно ли вам построить карьеру в качестве облачного архитектора? Мы рассмотрим навыки, необходимые для успешной работы с облачной архитектурой, как выглядит один день из жизни архитектора, а также пути к достижению такой должности, чтобы понять, какие первые шаги можно п...

JavaScript: ускоряем загрузку изображений с помощью Imgproxy, Cache API и Service Worker API Привет, друзья! В этой статье я хочу поделиться с вами результатами небольшого эксперимента, связанного с ускорением загрузки изображений с помощью Imgproxy, Cache API (далее — кеш) и Service Worker API (далее — СВ). Мы с вами разработаем простое приложение на React, в ко...

Рендер нового смартфона OnePlus 10 Pro OnePlus работает над своим следующим топовым смартфоном, и сегодня появились первые изображения рендеры, демонстрирующих его дизайн. Мы не видели ничего подобного раньше, хотя то, как островок камеры «превращается» в рамку, напоминает то, что Samsung сделала в этом году для ...

AGIMA.Outsource: зачем нам 400 подрядчиков и как мы их ищем Привет! Я Юля Грибова из AGIMA, руковожу отделом закупок. В этой статье расскажу, как нам удалось за 5 лет в 40 раз увеличить количество подрядчиков у компании и зачем нам это было нужно. Думаю, узнать обо всем этом будет интересно коллегам по рынку и тем, кто сам выполняет ...

В России начали блокировку сайта Tor В частности, блокировка пока не распространяется на forum.torproject.net и gitlab.torproject.org, пишет CNews . Сайт blog.torproject.org тоже доступен без VPN и других ухищрений. Все официальные зеркала, включая tor.eff.org, gettor.torproject.org и tb-manual.torproject.org, ...

Открытые данные: всё, что может пойти не так, идёт не так Сейчас множество всяких наборов данных в разных областях выкладывают под лицензией OpenData, то есть скачивай и используй (но не искажай). Но, конечно же, раз эти данные открытые, то все их создают как им угодно. Отсюда — множество проблем при обработке, начиная с получения ...

VR-студии и дисклавиры: как проект «Искусство — детям» меняет столичные школы искусств За четыре года работы проекта «Искусство — детям» было отремонтировано 130 зданий школ искусств, закуплено 12,5 тысячи новых музыкальных инструментов и 6,5 тысячи единиц специального учебного оборудования. Проект «Искусство — детям», который был создан в 2018 году, продолжае...

Окей, Джанго, у меня к тебе несколько вопросов Недавно я проходил очередное интервью, и меня спросили, пишу ли я на flask, на что я ответил, что я себя люблю, и поэтому пишу на django. Меня не взяли, потому что, кхм, у них, оказывается, много чего было на фласке, и вышло неловко. Да-да, я знаю, фласк крут, потому что он ...

Как мы заставили коллег фотографировать «зебру» Давно ничего не писал на Хабре. К сожалению, не возникало одновременно сложных и интересных задач, о которых хотелось бы рассказать. А так как читатель Хабра человек, как правило, искушённый, то лишний раз "стыдиться" не хотелось.Однако, с недавних пор руковожу отделом компь...

OpenSCAD для пионеров и пенсионеров: целый день для знакомства Постоянно видел на Thingiverse модели с исходниками на OpenSCAD. Даже пытался загружать этот код — но, похоже, тормозная жидкость залита в OpenSCAD при разработке в изобилии, при отображении более-менее сложной модели компьютер подвисает на десятки минут. В итоге — не вдох...

Дональд Кнут —  автор «Искусства программирования»  и  великий мастер ордена программистов Земли Уже совсем скоро – 10 января  гранд-мастеру программирования исполнится 84 года,  а он считает, что для окончания основного труда его жизни "Искусства программирования" ему необходимо еще 25 лет.  Дай бог ему здоровья, сил и ясный ум, а со всем остальны...

5 фишек Google Docs, которые пригодятся в работе Вы замечали, что в последнее время все больше пользователей отказывается от работы в Microsoft Office в пользу Google Docs? В целом, их понять можно: сейчас главное — работа с файлами в онлайн-режиме, и Документы от Google с этим справляются на порядок круче, чем дети...

Состоялся пробный запуск MMORPG Rappelz Online Rappelz Online появилась в ряде стран. Это MMORPG с орками, эльфами и прикольной графикой. Rappelz Online — это мобильная MMORPG, которая появилась в США, Канаде и парочке других стран. В ней есть три класса: воин, теневой охотник и жрец. Графика находится на уровне Black D...

В экране iPhone 14 появится овальный вырез. Так утверждает Bloomberg Марк Гурман (Mark Gurman) из авторитетного издания Bloomberg заявил, что смартфоны серии iPhone 14 не будут иметь привычного выреза (чёлки) в экране. Вместо этого у телефонов будет овальный в верхней части экрана. Ранее Apple заявила, что чёлка нужна для размещения датч...

«Искусство оскорблять» или soft skill, который пригодится всем "Искусство оскорблять" – как экологично выражаться и не "налипнуть" за свои слова на тюремный срок или на штраф? Что же такое «защита чести, достоинства и деловой репутации»? Как отделить оскорбление от высказывания своего мнения или оценки, пусть и не очень приятной? Почему...

Тонкости настройки экранов статуса заказа Наша команда разработки начала работать с телевизорами два года назад. И в тот момент казалось, что эта тема не может быть кому-то интересна, так как больше похожа на пляски с бубном, чем на нормальную работу разработчика. Но недавно в телеграм-чате нас спросили, как работаю...

Valve показала фирменную док-станцию для Steam Deck со множеством портов В дополнение к Steam Deck компания Valve разработала док-станцию для портативной консоли. Производитель не успел начать её поставки к релизу приставки, а до настоящего момента отсутствовали даже полноценные изображения аксессуара. Теперь же Valve всё-таки решила исправить эт...

Уменьшение трафика за счёт сжатия изображений. На примере Laravel Как уменьшить трафик к вашему сайту в 200 раз? Возможно ли это? В этой статье рассмотрено динамическое создание превьюшек для графических файлов и последующее сохранение результатов такого преобразования для последующего более быстрого доступа к ним.Пример реализации на Lara...

Уроки компьютерного зрения на Python + OpenCV с самых азов. Часть 4 На прошлом уроке мы познакомились с медианной фильтрацией, кастомными фильтрами и выделением контуров. Напомню, что выделенный контур можно использовать для поиска области интересов на изображении и для нахождения различных фич. В частности, вот что можно далее сделать с кон...

Кафка: сложная простота Привет! Это Сергей Калинец из Parimatch Tech и эта публикация будет про Кафку. У нас много данных, которые нужно быстро обрабатывать, много сервисов и команд, поэтому мы выбрали Кафку, как нашу основную платформу для обмена данными. За годы ее использования насобиралось...

Точный макет Samsung Galaxy S22 Ultra показали в руках пользователя Пока компания Samsung собирается разобраться с утечками, связанными со смартфоном Samsung Galaxy S22 Ultra, новые изображения новинки появились в китайской социальной сети Weibo. Судя по задней панели, где только обозначены элементы камеры, но нет самих объективов, это ...

[Перевод] Принципы проектирования SOLID с примерами на Python Эффективный алгоритм – основа работы эффективного программного обеспечения. Когда алгоритм уже есть, следующая задача – сделать так, чтобы ПО было разработано с использованием лучших методов проектирования и лучшей архитектуры. Специалисты, исследователи и эксперты определил...

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

Разбираем алгоритмы компьютерной графики. Часть 2 — «Туннель из демо «Second Reality»» В 1993 году на демопати Assembly, которая проходит в Финляндии, команда Future Crew презентовала свою новую работу «Second Reality».(хороший разбор исходников этой демо можно найти здесь же на Хабре, по этой ссылке «Анализ кода демо Second Reality»)Графические эффекты исполь...

Наконец-то стало понятно, как выглядит камера Xiaomi 12. Опубликован официальный рендер тыльной панели Известный инсайдер Эван Блэсс (Evan Blass) опубликовал в Twitter изображение смартфона Xiaomi 12 – его тыльной панели. Официальные изображения фронтальной части мы уже видели, теперь образ сложился на все 100%. Самое главное, конечно, тут блок камеры. Более месяц...

[Перевод] Go: конкурентность и привязки к потокам в планировщике Переключение горутины с одного потока ОС на другой довольно затратно и может значительно замедлить работу приложения, если это происходит слишком часто. Однако со временем эту проблему решил планировщик Go путем обеспечения привязки горутин к потоку (scheduler affinity) в ус...

Робот пошел в школу вместо больного ученика (видео) Будущее, в котором роботы будут делать за нас все, что угодно, уже наступило. Лучший тому пример – мальчик из Германии. Он болен и сидит дома, но практически каждый день посещает школьные уроки. Джошуа Мартинанджели, ученик одной из начальных школ Берлина, заболел и был вын...

Руководство пользователя ImageMagick Один из старейших графических редакторов - программный пакет ImageMagick для создания, редактирования, коррекции цвета или трансформации цифровых изображений. ImageMagick читает и создает изображения во многих форматах, включая PNG, JPEG, GIF, WebP, HEIC, SVG, PDF, DPX, EXR ...

Роботизированая гидравлическая рука. Вступление. В школе у ребенка каждый год сопровождается представлением собственного научного проекта. Сначала это были просто выступления и презентации, чтобы получить навыки рассказа о каком-либо явлении, попробовать себя на публике, тренировать последовательное лаконичное изложение. С...

Инструменты OSINT: изображения и видео OSINT, Open-source intelligence — разведка по открытым источникам включает в себя поиск, выбор и сбор разведывательной информации из общедоступных источников, а также её анализ. Предлагаем вашему вниманию подборку инструментов для анализа изображений и видео. Теперь вы бу...

Hyundai тизерит электрокар с пиксельными фарами Hyundai поделился несколькими тизерными изображениями автомобиля Seven, нового полностью электрического внедорожника, который автопроизводитель планирует представить на выставке AutoMobility в Лос-Анджелесе в конце этого месяца. Компания отмечает, что концепция «демонстрируе...

3 функции MIUI 13, о которых многие забывают MIUI, как и следовало ожидать, распространяется в несколько волн. Во второй волне будет еще 13 устройств Xiaomi, например, Xiaomi Mi 10 и Xiaomi Mi 10 Pro. Они получат стабильную MIUI 13 следом за ранее объявленными устройствами. Сама операционная система улучшает защиту ко...

Google Диск стал помечать системные файлы macOS как нарушающие авторское право Один из пользователей Reddit сообщил, что выгруженный в облачное хранилище Google Диск системный файл .DS_Store — хранилище службы рабочего стола платформы macOS — был помечен как нарушающий авторское право, о чём пользователя уведомили по электронной почте. По данным ресурс...

[Перевод] Подробно о том, как работают React Server Components React Server Components (RSC) — интересная новая фича в React. Есть вероятность, что в ближайшем будущем она сильно повлияет на скорость загрузки страниц, размер бандлов и то, как мы будем писать приложения на React. Мы в Plasmic (место работы автора) делаем визуальный конст...

Oppo выпустила новогоднюю версию смартфона Oppo Reno7 в цвете Red Velet Компания Oppo недавно представила на китайском рынке ограниченную версию смартфона Reno7 Pro League of Legends, а теперь вернулась со специальной новогодней моделью Reno7 New Year Edition.Как видно на изображении выше, Reno7 New Year Edition выполнен в ярком красном цвете Re...

Баг в ядре Linux и как правильно жаловаться Я работаю системным программистом в компании КриптоПро. Нередко мои задачи связаны с ошибками, которые лежат на самом нижнем уровне современных операционных систем, под которые мы пишем ПО. Я хочу поведать тебе, Хабр, об одной из таких ошибок и о том, как я жаловался на неё ...

Как я переехал жить и работать в Лондон История началась в конце 2019 года... На тот момент я уже работал ведущим разработчиком в хайлоад стартапе в Москве в технически сильной команде, которая прошла школу топовых интернет компаний России. Такого буста я не получал давно, хотя всегда был разносторонним и находил,...

iPhone 14 Pro с новым дизайном, узкими рамками и без выступающей камеры показали на компьютерных изображениях Ещё до выхода iPhone 13 начали поговаривать о том, что Apple откажется от чёлки в следующем году. Примечательно, что все инсайдеры соглашаются с этим, так что iPhone 14, скорее всего, должен получить новый дизайн фронталльной панели. Дизайнер Вакар Хан (Waqar Khan), исп...

Физически неклонируемые функции, основанные на частотах Современные криптографические устройства требуют надежной системы генерации и хранения ключей. В этой статье мы рассмотрим одну из наиболее перспективных и рассматриваемых сейчас решений: физически неклонируемые функции, основанные на частотах. Читать далее

[Перевод] Обработка данных криптовалютного рынка в RavenDB с использованием временных рядов Что если можно было бы хранить данные временных рядов вместе с «обычными» данными, избавившись от затрат времени, сил и ресурсов, связанных с использованием отдельной СУБД? RavenDB — это документо-ориентированная NoSQL-база данных, оснащённая стандартной поддержкой работы с...

В США в 2023 г. построят дорогу с беспроводной зарядкой электромобилей на ходу. Вау! но что-то тут не так Я люблю читать пресс-релизы компаний, претендующих  на что-то футуристичное. Сразу после них кажется, что будущее не просто наступает, а стучится кувалдой в окошко. Однако, выработанный с годами шит-детектор иногда включается и заставляет читать истории внимательнее. Та...

Как я не стал программистом Мне уже больше 50, с работой и семьей все хорошо. Но в свободное время сейчас я помогаю брату-близнецу с написанием сайта для его мобильного приложения. У него тоже с работой (не связанной с программированием) и семьей все хорошо. Как-то так получилось, что мы оба занялись в...

WoG уже 20 лет… Все это уже история... И я даже писал об этом (не на habr). Поэтому, возможно, кому-то это знакомо. Не думал, что тут стоит писать подобное, но, вижу, что фанаты Героев 3 (и вообще серии HoMM) тут очевидно присутствуют, поэтому рискну... Время: 20 лет назад. Место: Ээээ… ...

Tesla Cybertruck показал вживую на видео Еще в 2019 году Tesla представила новый электрический пикап Cybertruck, который уже должен был поступить в продажу, однако в ходе разработки возникли различные проблемы и задержки. В следующем видеоролике нам показывают Tesla Cybertruck, который засняли на заводе во Фри...

Я учусь на тестировщика. Сравнение двух онлайн школ. Часть 2 Здравствуйте, меня зовут Екатерина, уже 11 лет я работаю учителем в школе. Полгода назад я решила сменить профессию и пошла на курсы тестировщиков в одну разрекламированную онлайн школу, разочаровалась в ней, а теперь учусь в другой. Мне стало интересно сравнить методики пре...

Так выглядит первый профессиональный 4K-монитор Xiaomi. Он получил цветовую сертификацию Pantone На этой неделе компания Xiaomi официально анонсировала первый профессиональный монитор с экраном разрешением 4K, а теперь было опубликовано новое изображение и объявлено, что устройство прошло цветовую сертификацию Pantone. Компания Pantone была основана в 1960-х годах ...

Смартфон Redmi 10 Prime+ 5G одобрен для выхода Недавно Xiaomi выпустила Redmi 10, а теперь компания планирует запустить еще одну модель этой серии. Телефон под названием Redmi 10 Prime+ 5G недавно был замечен в базе данных местного регулятора Бюро стандартов Индии (BIS). Ранее сообщалось, что Redmi Note 11E в разных...

Vivo X Note получит переключатель режима звуков В сети появилось новое изображение складного смартфона Vivo X Note, раскрывающее одну из его особенностей. Судя по рендеру, аппарат получит переключатель режимов звука, расположенный на боковой грани. Подобным элементом могут похвастаться разве что смартфоны Apple и OnePlus....

Альтернативный подход к динамическим окружениям: использование Octopod Как Octopod помогает сделать динамические окружения доступными для всехПривет, Хабр! В этой статье я хочу рассказать как мы в Typeable используем динамические окружения (review- или preview-окружения) в нашей работе, какие проблемы нам удалось решить, почему и как мы применя...

OnePlus улучшила камеру OnePlus 10 Pro. Компания выпустила уже вторую версию прошивки ColorOS 12.1 для своего флагмана OnePlus совсем недавно представила свой флагманский смартфон OnePlus 10 Pro, но в Китае для него вышло уже второе обновление прошивки. Новая версия ColorOS 12.1 улучшает камеру и повышает стабильность работы системы. Относительно камеры – оптимизирована система с...

Что нам стоит Blockchain-игру построить: 10 пунктов, которые нужно учесть команде проекта Блокчейн-технологии постепенно проникают в разные (все еще относительно немногие) направления бизнеса, включая логистику, страхование, финансы и т.п. В России с блокчейном связаны, например, М.Видео, Альфа-Банк и СберФакторинг — эти компании используют открытую блокчейн-плат...

[Перевод] Война или мир: используем MATLAB и Python вместе Если вы студент, работаете в академической сфере или на производстве, вы, вероятно, сталкивались с ситуациями, когда вам нужно было объединить работу с более чем одного языка программирования. Это обычное дело в инженерных и научных приложениях, особенно когда они связаны с ...

5 нейросетей для создания уникальных фотографий и рисунков Изображение, созданное нейросетью DALL-E 2 В апреле 2022 года американская компания OpenAI представила обновленную версию нейронной сети DALL-E 2, которая самостоятельно создает реалистичные картинки по текстовому описанию. Например, если написать ему «Астронавт едет на лоша...

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

Пишем за выходные блокчейн-игру на смарт-контрактах Rust Сейчас регулярно выходят анонсы про NFT-metaverse-блокчейн-игры, которые привлекали инвестиции в миллионы долларов по оценке в миллиарды, но при изучении проектов там оказываются либо плашки Coming Soon, либо продажа JPG-картинок на аукционах NFT-токенов, либо централизованн...

[Перевод] Pink, ботнет который боролся с вендором за контроль над большим количеством заражённых устройств Большая часть следующий статьи была завершена в начале 2020, в то время вендор пытался различными путями восстановить большое количество заражённых устройств, мы делились нашими находками с вендором, так же с CNCERT и решили не публиковать в блоге, пока работы вендора были в...

Домашний билд-тест-сервер Всем привет! Хочу рассказать о своём опыте настройки домашнего билд-тест-сервера.Допустим, у вас есть хобби-проект, и вы работаете на нём в одиночку. Или вам просто нечем заняться, и вы решили поиграться с CI/CD, Linux администрированием, web разработкой.Во-первых, поче...

Уроки компьютерного зрения на Python + OpenCV с самых азов. Часть 6 На прошлом уроке мы научились превращать набор особых точек, найденных специальным детектором особых точек, в граф. Там же я объяснил, зачем это вообще надо. Сегодня мы будем изучать такую область науки о компьютерном зрении, как нахождение областей интереса на изображении. ...

Как устроена Дока — опенсорсный справочник с документацией, который сообщество пишет для сообщества Дока — это справочник, который помогает начинающим разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Его особенность в том, что наполнением сайта занимается сообщество, а редакция Доки в этом помогает. Недавно мы п...

Team value менеджмент, или Зачем и как тимлиду сотрудничать с вузами Когда тренер Ливерпуля Юрген Клопп, который сделал команду чемпионом Англии и победителем Лиги Чемпионов, только появился в команде, то в первую очередь он встретился с начальником академии Ливерпуля. Почему?  Потому что Клопп, как тимлид, знает, кто будет играть у него...

Балансируем нагрузку в Jenkins В Arenadata мы используем Jenkins для CI. Почему? Как бы банально это ни звучало — так исторически сложилось. Мы хранили код в GitHub, когда там ещё не было Actions, и продолжаем хранить, потому что много работаем с Open Source. За три года работы с Jenkins мы неплохо разобр...

Я учусь на тестировщика. Сравнение двух онлайн школ. Часть 3 Здравствуйте, меня зовут Екатерина, уже 11 лет я работаю учителем в школе. Полгода назад я решила сменить профессию и пошла на курсы тестировщиков в одну разрекламированную онлайн школу, разочаровалась в ней, а теперь учусь в другой. Мне стало интересно сравнить методики пре...

Как найти плагиат в контестах по программированию Многие (особенно в постсоветских странах) относятся к списыванию довольно беззаботно. Ученики в школах, студенты в университетах, а затем и специалисты в своей работе заимствуют чужие идеи и решения, не чувствуя вины за обман. Между тем плагиат — это не безобидное «подумаешь...

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

Как сделать стрим в Postgres? На одной конференции мне задали вопрос (спасибо Александру!): как сделать стрим в PostgreSQL? Представьте, что имеется bytea и вы к нему хотите что-то дописать. Люди столкнулись с тем, что на это в PostgreSQL  тратится гигантское время  и растет WAL-трафик. Ра...

[Перевод] DevOps, SRE и Platform Engineering В течение своей карьеры мне приходилось работать в командах и компаниях, где в качестве разработчика я помещал код в репозиторий и просто надеялся, что все будет хорошо, когда какой-нибудь мифический сисадмин в конце концов не запустит его в продакшн. Случалось и то, что мне...

Репозиторчик по алгоритмам на Kotlin'е В конце ноября или все таки в начале декабря, точно уже не вспомню, я решил освежить свою память и повторить алгоритмы и структуры данных, порешать простенькие задачки, попить кофе и вспомнить какие бывают сортировки и что такое вообще граф или связанный список.В тот момент ...

UX-текст на языке Шекспира: заповеди, грехи и табу Изменив одно местоимение, можно на 90% увеличить показатель кликабельности (CTR) кнопки, которая приведет новых пользователей. Дописав одно предложение, можно увеличить количество оплаченных покупок и снизить нагрузку на саппорт. Поставив одну запятую, можно было бы сохранит...

Буря в пустыне, сумерки и торосы. Каково жить на планете, попавшей в приливный захват С 1988 года до наших дней открыто более пяти тысяч планет, обращающихся вокруг других звезд. Основной прорыв в поиске и классификации этих планет был связан с работой орбитального телескопа «Кеплер», функционировавшего с 2009 по 2018 год и за этот период открывшего более 350...

Intel Raptor Lake получит 68 МБ кэша Очевидно, что с увеличением объёма кэш-памяти процессоры резко увеличивают производительность. Это хорошо видно на примере перехода от Zen+ к Zen 2, а также на недавно анонсированном Ryzen 7 5800X3D. Теперь же по этому пути решила пойти и Intel.

Введение в distributed tracing В один прекрасный момент вы можете переезжать из одного ДЦ в другой и понять, что не знаете свои системы: их поведение может стать неожиданным. В одной системе вы должны были работать гораздо быстрее, но теперь работаете медленно. В другой — не понимаете, куда приходит запро...

ИТ-книга от идеи до выпуска. Часть 0: как начать и не бросить В конце прошлого года я выпустила свою первую книгу по тестированию — «Курс молодого бойца». Это было нелегко и долго =) Книгу я писала… 3 года! Потом ещё год искала художников и доделывала картинки. Потом искала издательства, проходила редактуру и т.д. Итого — 4.5...

Дизайн Oppo F21 Pro показан на просочившемся постере Сегодня был обнаружен дизайн грядущего Oppo F21 Pro. Плакат, который вы видите, имеет низкое разрешение, но вы можете увидеть новый модуль камеры со светодиодной вспышкой и двумя большими камерами. Изображение также показывает, что слоган Oppo F21 Pro — «Фантастическое селф...

Создан новогодний шар с генерацией реального снега Энтузиаст Шон Ходжинс (Sean Hodgins) создал новогодний шар, который генерирует снег. Обычно такие шарики просто содержат пластиковые частицы, имитирующие снежные хлопья. Новое устройство получилось любопытное, но энергоёмкое.

Main Loop (Главный цикл) в Android Часть 1. Пишем свой цикл Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его цикл тоже главный - в простонародье Main Loop.Тонкости работы главного цик...

[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 3 Публикуем третью часть перевода материала о быстром алгоритме сортировки. Вот, на всякий случай, ссылки на первую и вторую части. В тех материалах мы говорили о теории сортировки, об особенностях работы нового алгоритма, разбирали тесты его производительности. Сего...

Yubikey для дома и офиса На приобретение Yubikey меня вдохновил Хабр материал из опубликованной ранее статьи. Может быть, и моё творчество способно вдохновить кого-то на подобные действия, и в результате будут появляться все новые и новые информационные блоки не раскрытых ранее областей применения ...

Основные тренды ЦОД в 2022 году и примеры проектов Привет, Хабр! Компания Acer снова с вами! Мы планируем рассказывать об интересных продуктах: как своих, так и других участников рынка. В первую очередь речь пойдет о серверах и соответствующих корпоративных решениях.Сегодня же публикуем первый свой пост – это аналитика наиб...

Импакт-анализ на примере Android-проекта Одной из самых дорогих по времени операций на CI-сервере является прогон автотестов. Есть множество способов их ускорения, например, распараллеливание выполнения по нескольким CI-агентам и/или эмуляторам, полная эмуляция внешнего окружения(backend/сервисы Google/вебсокеты), ...

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

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

Как продлить автономность на Apple Watch Apple Watch уже давно имеют звание самых популярных часов в мире. Причем как среди умных устройств, так и механических. Их функциональность сводит с ума любого пользователя: здесь вы найдете много датчиков для контроля за здоровьем, ежедневный подсчет активности, а в некото...

Кейс: как новый сайт обошел сильных конкурентов и попал в топ-1 за 2 месяца Реальный опыт работы отечественного сеошника с сайтом из сферы скупки металлолома.

Байесовская Сеть Доверия: Практика Мы продолжаем нашу серию статей, связанных с байесовскими методами, один из которых — Байесовские Сети Доверия (БСД). Теоретическую основу БСД вы можете найти в этой статье.В этой статье мы сначала вкратце вспомним теорию. Дальше будет, что называется, только хардкор: на при...

5 самых необычных и интересных археологических открытий 2021 года 2021 год был богатым на археологические на археологические находки. Ученые обнаруживали целые древни города Несмотря на все проблемы, связанные с пандемией коронавируса, можно смело утверждать, что для науки 2021 год был успешным. Мы видели множество открытий и достижений в ...

В сеть попало изображение 200-мегапиксельной камеры смартфона Motorola Frontier 22 В основе камеры будет лежать датчик Samsung ISOCELL HP1

Первый хакатон ВСК — от идеи до реализации В конце 21-го года состоялся первый хакатон в истории ВСК! Точнее - это был не совсем хакатон. А почему - читайте далее!Что еще вы найдете в этой статье:• все подробности организации;• цифры и сложности;• как создать почву для решения бизнес-задач;• как повысить лояльн...

Как внедрить что-то своё в CoordinatorLayout и не умереть: путь Android-самурая Привет! Меня зовут Андрей Шоколов, я Android-разработчик KODE. К нам обратилась компания Forward Leasing с запросом разработать мобильное приложение по готовому дизайну. Прототип содержал дугу, которая по задумке должна была сжиматься в одну линию при скролле. За основу реши...

Intel RealSense — вчера, сегодня… завтра? В конце августа исполнительный директор Intel Пэт Гелсингер заявил, что в рамках процесса реструктуризации компании она будет отказываться от развития непрофильных технологий, в число которых попал, в том числе, RealSense. Это дало основание многочисленным СМИ «похоронить»...

Стоит ли подружить QA и разработку с помощью практики хранения тестов в коде? Заводить тест-кейсы руками в тестохранилищах — долго и скучно. Но ведь есть еще много юнит-тестов, которые пишут разработчики. И не всегда понятно, что они покрывают и как пересекаются с E2E-тестами. Head of QA в Авито, Александр Матвеев, на Test Driven Conf расскажет о том,...

GPT для чайников: от токенизации до файнтюнинга К моему удивлению, в открытом доступе оказалось не так уж много подробных и понятных объяснений того как работает модель GPT от OpenAI. Поэтому я решил всё взять в свои руки и написать этот туториал. Читать далее

«Ложные» бананы могут спасти миллионы людей от голода Одной из самых голодающих стран является Африка, но эту проблему можно решить Одной из самых главных проблем человечества во все времена являлся массовый голод. Особо тяжелой для людей выдалась первая половина XX века, но до 2010 годов число голодающих людей в мире было не о...

Обзор отечественных микросхем, соответствующих 719 ПП РФ. Часть 2 В 2020 году я опубликовал статью про отечественные микросхемы, соответствующие 719 ПП РФ. Напомню, что это одна из мер правительства по поддержки отечественных производителей на регулируемых государством рынках. Например, при закупках в интересах государственных органов Росс...

Первые изображения iPhone 14 Pro в цвете Antarctic Blue с новым модулем камеры Источник Apple Lab опубликовал новые компьютерные изображения смартфона iPhone 14 Pro в цвете Antarctic Blue, которые были созданы на базе последних утечек информации. Что касается дизайна лицевой панели, то на текущий момент все известные инсайдеры подтверждают, что iP...

У Unity всё плохо На просторах интернета, и в частности хабра, очень трудно встретить статьи с критикой игрового движка Unity. Я решил это исправить, и приготовил вам текст о переходе на DOTS, насилию над C#, знаменитых UI пакетах, MonoBehaviour, универсальности и о многом другом.Статья не тр...

Агрегация данных во времени с Kafka Streams В FunBox мы делаем продукты для мобильных операторов: различные порталы, геосервисы, платежи, мобильную рекламу и многое другое.  Один из наших проектов построен на микросервисной архитектуре. Основная функциональность связана с обработкой потоков событий, поэ...

Tesla превращается в производителя роботов Optimus: скоро они появятся на заводах Скоро Tesla может стать больше известной как производитель роботов, а не автомобилей В 2021 году, в рамках мероприятия «День искусственного интеллекта», глава компании Tesla Илон Маск объявил о намерении заняться созданием роботов. Показанный на слайдах робот Tesla должен бы...

Не нужно стыдиться PHP Недавно я решил зайти на сайт cybersport.ru (проект VK GROUP), где хотел посмотреть результаты матчей наших мальчиков по Dote. Мой взгляд упал на статью "Когда будет новый сайт". Там помимо общей информации было пару фраз про PHP и Sym...

Ты не работаешь по 8 часов. Как оптимизировать рабочее время на удалёнке Добрый день. В доковидное время, когда большая часть людей работала из офиса, нормальным делом было измерять, сколько времени человек проводит на работе. Отметки о входе и выходе с работы и все такое.Сегодня я хочу поговорить о том, что рабочие часы не тоже самое, что и часы...

И еще одна эргономическая кастомная клавиатура: встречаем ErgoDox 76 'Hot Dox' V2 Мы уже несколько раз публиковали обзоры эргономических кастомных клавиатур. Речь идет о сплит-системах Lily58 Pro и Dactil Manuforum. Но есть и еще одна интересная клавиатура, о которой обязательно стоит рассказать. Речь идет об ErgoDox 76 'Hot Dox' V2. По словам разработчи...

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

В сеть попало первое фото видеокарты Intel Intel готовится к выпуску своих первых игровых дискретных видеокарт Arc Alchemist. Источники опубликовали, похоже, первое изображение одной модели. Это даёт нам представление об устройстве видеокарты.

В сеть попало изображение процессора консоли Steam Deck Специальная система на кристалле AMD имеет собственный логотип Valve

Сканируй это: как мы геймифицировали коммуникацию на IT-конференции с помощью телеграм-бота Команда ПСБ уже несколько лет активно участвует в ИТ-конференциях. Мы любим наблюдать за ходом мероприятий и добавлять интерактивности в происходящее. Поэтому мы решили создать своего чат-бота, чтобы он помогал участникам знакомиться и общаться друг с другом. Мы не сможем ...

[Перевод] Как обновить образы контейнеров с помощью Podman Изображение Hessel Visser с сайта Pixabay Поддержание образов в актуальном состоянии является стандартной процедурой при эксплуатации и управлении контейнерной средой. Далее мы рассмотрим, как следует это делать. Podman — это daemon-less движок для разработки, управления ...

Из одного смартфона Xiaomi сделали глобус и модель целого района Шанхая. Пользователи восторгаются внимание к деталям На официальной страничке Xiaomi в социальной сети Weibo опубликовали интересное видео, в котором нам демонстрируют разборку сгибающегося смартфона Xiaomi Mix Fold. Смартфон разобрали не просто так, а чтобы собрать из его деталей модель района Пудун, который распол...

Создаём личный «Архив интернета» Как показала история, сеть из миллиардов связанных между собой документов — очень хрупкая и эфемерная система. Странички живут недолго. Если нашли интересную страницу, сайт или видео — нельзя просто сделать закладку и надеяться, что контент по ссылке останется доступен в б...

Разбор радиоизображений MeerKAT — что находится прямо в сердце Млечного Пути В конце января Южноафриканская радиоастрономическая обсерватория (South African Radio Astronomy Observatory, SARAO) выложила в общий доступ радиоизображения центра Млечного Пути, демонстрирующие особенности радиоизлучения в этой области с невероятной чёткостью и глубиной. На...

Как я болел и восстанавливался, COVID-19 Я senior software developer. Разрабатываю на java уже лет 9. Никогда не писал и не рассказывал массам людей ничего. Вот пришло время, так как мой опыт колоссальный и уникальный, я не знаю подобных ситуаций, когда в таких условиях люди выживали. Конечно, уверен, есть случаи и...

Архитектура на «микросервисах» в монолите: примеры из практики В Skyeng есть команда коммуникаций. Она предоставляет инструменты для связи оператора с пользователем. Например, ученику плохо слышно преподавателя на уроке и он хочет пообщаться с поддержкой, чтобы решить проблему. Мы помогаем. На старте было просто: связаться с нами м...

Как настроить блокировку экрана на Айфоне Думаю, что у многих бывали так, что экран Айфона потухал в самый неподходящий момент. Ну, например, вы смотрели видео или пытались слушать музыку ВК бесплатно, как вдруг Айфон резко заблокировался. Бывает и другая ситуация, когда вам надо заблокировать устройство, но кнопка...

(Net)-NT(LM)v[12] Очень часто встречаю, что люди путают разные типы хэшей и думают, что NTLM и NTLMv1/v2 это одно и тоже, а NTLMv1/v2 и Net-NTLMv1/v2 разные типы. Данная статья заметка предназначена для того, что бы разобраться со всем этим. Читать далее

Обзор Redragon Quasar 2 GM200-1. Недорогой USB-микрофон Тестируемый сегодня микрофон Redragon Quasar 2 GM200-1 использует для работы проводное подключение к USB-разъему. Эта модель поддерживает разные типы платформ и может использоваться для стриминговых трансляций, подкастов, записи дорожек, а также удаленной работы или учебы. ...

keyT5 или генерация ключевых слов из текста Я попытался обучить русскоязычную модель ruT5-base и ruT5-large на задаче извлечения ключевых слов из текста. Читать далее

Как починить киборга? Снова внезапная 3D-идея с печальным началом и хорошим концом.В моём предыдущем "плановом" посте была такая фотография:Вы спросите: "почему у персонажа слева из руки торчат провода?" Я отвечу: "в схватке с боссом киборг потерял руку". А на самом деле всё гораздо прозаичнее - ...

MKS Monster8 и SPI В нашу лабораторию попала плата MKS Monster8. Куча лишних разьемов, которые мало кому пондобятся. Однако, обзор писать смысла не вижу, но есть одна особенность на гране брака. Плата будет рабоать под klipper, и из коробки и родного конфига на ней отказались заводиться TMC213...

Обзор Yeelight Aurora Lightstrip Plus YLDD04YL. Умная светодиодная лента В рамках «Лаборатории» мы уже рассматривали освещение от Yeelight, работающее как в рамках элементов от самого производителя, так и как часть экосистемы Mi Home. Сегодня поделимся опытом эксплуатации Yeelight LED Lightstrip Plus с поддержкой выбора цвета и управления с экран...

Репликация Oracle с Quest Shareplex вместо Oracle GoldenGate в Oracle, PostgreSQL, Kafka и другие приёмники Любопытное наблюдение: когда говоришь о репликации Oracle, тебе сразу говорят «да знаем мы про этот GoldenGate!». Конечно, знаете, ведь это решение предлагает непосредственный вендор объекта репликации. При этом за кадром остаются не менее интересные решения. Вендор Quest на...

Тест-драйв смартфона realme 8i Недавно мы рассказывали, что согласно официальной статистике, устройства realme любят в России. В день распродажи, было продано гаджетов более чем на 2 миллиона долларов. Всего за 10 минут. Чтобы удовлетворить спрос и потребности потребителей, realme выпускает смартфоны са...

Лучшие аудиосистемы из популярных фильмов (часть 2) Специально для тех, кто любит хорошее кино и качественный звук, мы подготовили подборку фильмов, в которых можно увидеть первоклассную Hi-Fi и High End аппаратуру. Самые интересные модели проигрывателей, колонок и усилителей не скроются от нашего пристального взгляда. Итак, ...

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

Как расти быстрее подчинённых. Вширь и вглубь Много лет руковожу программистами, при этом продолжая писать код, придумывать архитектуру, управлять проектами и т.д. Короче, я как все, только ещё хожу на совещания.Рядом много других команд программистов, и у них тоже есть свои начальники. И вот странное дело - сильно они ...

Умные часы Vivo Watch 2 показали на качественных изображениях Китайский бренд смартфонов Vivo готовится выпустить новые умные часы под названием Vivo Watch 2. Ещё до официального анонса изображения Vivo Watch 2 утекли в Сеть через приложение Vivo Sports Health. Изображение подтверждают, что Vivo Watch 2 будут похожи на оригинальн...

Flink для самых маленьких Привет! Меня зовут Юля, я работаю в дирекции больших данных Билайн, недавно я познакомилась с фреймворком Flink и хочу рассказать о своих впечатлениях на примере простой с первого взгляда задачи.Итак, что же такое Flink? Apache Flink – это фреймворк и движок для statefu...

Шквал быстрых радиоимпульсов, зарегистрированных китайским телескопом FAST, только усугубил загадку, связанную с происхождением их источника В течение всего нескольких недель китайский радиотелескоп с пятисотметровой апертурой FAST (Five-hundred-meter Aperture Spherical Telescope) зарегистрировал более чем 1600 новых быстрых радиоимпульсов (fast radio burst, FRB), прибывших со стороны одного из наиболее хорошо из...

Anonymous взломали РПЦ и раскритиковали патриарха Кирилла. Также хакеры слили миллионы писем Хакерская группировка Anonymous, которая ранее взламывала сайты и компьютеры различных российских государственных организаций, сделала ряд новых заявлений. Во-первых, было объявлено об очередном взломе сайта благотворительного крыла Русской православной церкви, на ...

Линейная алгебра для спутниковой интерферометрии В предыдущих статьях с примерами Jupyter ноутбуков на Google Colab мы наблюдали эффект "танцующих гор" и потом разбирали, как же это возможно. Смотрите Танцующие горы Ирана по данным спутниковой интерферометрии и Спутниковая интерферометрия для танцующих гор Ирана ...

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

Показаны первые реальные изображения нового урезанного флагмана Samsung Galaxy S21 FE До недавних пор было неясно, выпустит ли Samsung модель Galaxy S21 FE. Недавно появилась информация, что смартфон всё-таки представят в январе 2021 года. А теперь факт его существования подкрепила порция изображений, опубликованных известным инсайдером под ником Roland Quand...

Фантастические миры, где люди зависят от искусственных интеллектов Писатели-фантасты на протяжении многих лет регулярно обращаются к сюжетам про «восстания машин», но по актуальности они, кажется, сейчас отходят на второй план. Зато можно рассмотреть другую интересную сторону этой медали: историю о том, как люди сами отдают контроль над сво...

Как бизнесу и экспертам продолжать зарабатывать в соцсетях в кризис и оставаться этичными Если вы решили продолжать продажи, как делать это так, чтобы не вызывать гнев аудитории? Попытка разобраться на примерах контента в Instagram.

Появились качественные изображения Xiaomi 12 Китайский ресурс Mydrivers опубликовал подборку новых компьютерных изображений флагманского смартфона следующего поколения Xiaomi 12, который должен стать первым телефоном на базе однокристальной системы Snapdragon 898. Источник утверждает, что финальная версия Xiaomi 1...

Калькулятор инвестиций и скринер ценных бумаг: как мы проводили свой первый хакатон BCS Coding Days Привет! Я Люба Давыдова из компании БКС. Занимаюсь развитием ИТ бренда в компании. Расскажу об одном из наших последних мероприятий.В декабре мы с партнерами из «Сколково» провели свое первое онлайн-соревнование для разработчиков. Мы решили поделиться опытом организации меро...

Помогает ли вейпинг бросить курить? Ученые считают, что вейпинг сменяет одну вредную привычку на другую По данным Всемирной организации здравоохранения, в период с 2020 по 2018 годы количество курильщиков обычных сигарет заметно сократилось. Так, если в начале нулевых их насчитывалось 1,14 миллиарда человек, н...

(U)SIM-карты: обновление апплетов по воздуху Предлагаю заглянуть в мир телекома и технологии OTA — Over-the-air («обновления по воздуху») и разобраться в работе RAM (Remote Application Management) - одной из важнейших частей технологии OTA. Узучая процесс удаленной загрузки и установки приложений на SIM-карту телефона ...

Идеальный складной смартфон 2022 года: Бен Гескин показал интересные рендеры и опубликовал предполагаемые характеристики Известный сетевой информатор и дизайнер Бен Гескин (Ben Geskin), который на прошлой неделе опубликовал концептуальное изображение складного флагмана Samsung Galaxy Z Fold4, выложил рендеры нового смартфона. Он называет его «идеальным складным смартфоном 2022 года&...

Разбираем алгоритмы компьютерной графики. Часть 5 – Анимация «Shade Bobs» Алгоритм, который рассмотрим сегодня, не имеет нормального названия. Иногда его называют "Shade Bobs", а вообще это один из многочисленных алгоритмов генерации "плазмы". Когда что-то на экране видоизменяется и переливается.Из множества алгоритмов "плазм", представленный экзе...

[Перевод] Пишем Python-расширение на Ассемблере (зачем?) Прим. Wunder Fund: в жизни каждого человека случается момент, когда ему приходиться позаниматься реверс-инжинирингом. В статье вы найдёте базовые особенности работы с ассемблером, а также прочитаете увлекательную историю господина, который решил написать Питон-библиотеку на ...

Как мы уменьшаем размер изображений на веб-страницах в 10 раз с помощью нашего оптимизатора Привет, Хабр! Меня зовут Евгений Лабутин, я из команды разработки продукта МТС Твой бизнес. Мы разработали свой рецепт приготовления картинок для нашего портала. Благодаря ему удалось сократить их вес на странице до 10 раз относительно уже оптимизированного jpg/png, сохранив...

Каким будет новый автомобиль для езды по Луне? Компания Northrop Grumman показала внешний вид своего лунного автомобиля Аэрокосмическое агентство NASA планирует отправить людей на Луну в 2025 году, в рамках программы «Артемида». Перед этим необходимо проделать колоссальную работу: закончить разработку ракеты-носителя Spa...

Этот смартфон предложит «чуть больше, чем вы ожидаете». Опубликованы официальные изображения OnePlus Nord CE 2 Lite OnePlus опубликовала несколько тизерных изображений перспективной бюджетной модели OnePlus Nord CE 2 Lite. Новинку официально представят 28 апреля, но дизайн можно оценить уже сейчас. Особенность смартфона — в «рифленой» вставке в верхней части тыльно...

Консольные изображения ( от ЧБ до 24bit ) В данной статье будет рассмотрен прогресс от ЧБ картинки в консоли до 24 bit изображения в ней жеЧёрно белое -> 48 цветов -> 216 цветов -> 24 bit Читать далее

Опыт создания курса «Введение в системы сбора данных» в МФТИ В МФТИ есть как факультеты, которые готовят сильных программистов, так и факультеты, выпускающие крутых специалистов в области физики, биологии и химии. Однако в сфере физических исследований также не обойтись без навыков программирования. В частности, все масштабные физичес...

Когда работа стоит того, чтобы продолжать, а когда нужно «соскочить»? Эту статью-обзор на книгу The Dip мы хотели опубликовать в конце февраля, но поняли, что это будет неуместно. Как бы то ни было, продолжаем жить и работать. Возможно, именно сейчас статья и книга кому-то помогут решить сложный вопрос выбора, как строить жизнь дальше.У вас бы...

Появились изображения будущего Poco M4 Pro 5G Poco M4 Pro появится в следующий вторник и как ожидается, этот смартфон станет ребрендингом недавно анонсированного Redmi Note 11. На изображении видно что Poco M4 Pro 5G оснащен 6,6-дюймовым ЖК-дисплеем с вырезом, как утверждает источник осно будет с частотой обновления...

Двигать влево или вправо? Экономический подход к ИБ Привет, Хабр! Меня зовут Петр Умнов, и сегодня я хочу рассказать об одной интересной концепции, которой поделился наш коллега Джефф Харди из Acronis Hosting Solutions. Речь идет о концепции отношения к киберугрозам со стороны хостинговых компаний, а также о методах “сдвига в...

GBDev #1: разработка игр под Game Boy. История, инструменты, ресурсы Как-то так получилось, что работая в редакции, мне часто приходилось писать новостные заметки про Game Boy. Про ту саму легендарную консоль, буквально перевернувшую идею гейминга и позволившую играть везде, а не быть привязанным к телевизору или монитору. Я писал про порты с...

Рисуем вместе с CLIP Guided Diffusion HQ UPD: эта статья была написана до выхода интереснейшего материала о нейросети ruDALL-E. Мы решили всё равно её опубликовать — таким образом у читателей будет возможность сравнить изображения, сгенерированные отечественной и зарубежной сетями. Дальнейший текст публикуется без ...

Экстремальные Core i9-12900KS уже попали в руки покупателям, хотя официального старта продаж ещё не было Как минимум один американский магазин уже начал поставки заказчикам процессоров Intel Core i9-12900KS, несмотря на то, что официально старт продаж ещё не состоялся.  Тестов в Сети пока нет, хотя их в такой ситуации можно ожидать в самое ближайшее время. Но зато из...

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

Как смотреть видео с помощью режима Картинка в картинке на Mac Кто бы что ни говорил, а смотреть видео на Mac гораздо приятнее, чем на планшете. Можно работать лежа на диване, поставив ноутбук на колени, и параллельно бороздить просторы интернета с помощью режима Картинка в картинке. Данная фишка появилась на компьютерах Mac еще нескол...

Samsung выпустила финальную версию Expert RAW для новых смартфонов серии Galaxy S22 Приложение Expert RAW, которое дает вам дополнительный контроль над камерами Galaxy S21 Ultra , теперь доступно и для новеньких смартфонов Galaxy S22, поступающих сегодня в продаже в разных странах мира. Приложение Expert RAW поддерживает HDR с возможностью сохранения и...

Первые живые фото Samsung Galaxy S22: рамки оказались ещё уже, чем на рендерах Появилось первое сравнение реальных фотографий Samsung Galaxy S22 с компьютерными изображениями. Эти материалы опубликовал известный китайский блогер и проверенный инсайдер под ником Ice Universe, отлично себя зарекомендовавший по утечкам, связанным с Samsung. Ice Unive...

[Перевод] Поиск автора вредоносного ПО с помощью реверс-инжиниринга Контекст: я занимаюсь администрированием небольшого Discord-сервера по разработке. И недавно один из пользователей сообщил, что кто-то пытался заставить его загрузить Exe-файл. Первое, что стоило узнать, это открывал ли пользователь этот, как оказалось, вредоносный файл. И...

Xiaomi отказывается от фирменного кролика: его изображение уже убрали с экрана MIUI Fastboot Многие пользователи смартфонов Xiaomi хорошо знакомы с экраном быстрой загрузки MIUI Fastboot на своих устройствах. В течение многих лет на этом экране было изображение кролика, который ремонтирует робота Android. Под картинкой была надпись Fastboot. Однако компания уда...

Космический ковбой, великий актёр и «битлы» — какую музыку прошлого века признали худшей Мы уже рассказывали о музыке нулевых, которую публика и критики встретили как минимум неоднозначно. На этот раз поговорим о периоде шестидесятых. Здесь тоже нашлось место не самым удачным экспериментам. Обсудим трек, официально запрещенный в НАСА, и песню The Beatles, котору...

Drink to speak: исследуем влияние алкоголя при изучении английского Среди изучающих английский есть один очень интересный миф. Многие считают, что бокал вина или кружка пива, выпитые перед занятием, улучшают восприятие иностранного языка и в целом помогают его изучать.Мы решили исследовать этот вопрос подробнее. Действительно ли алкоголь улу...

FullHD vs 4k и integer scaling: всегда ли 2 x 2 = 4? «Лучше быть богатым и здоровым, чем бедным и больным» © Аксиома В статье Простой способ получения ”Flicker-Off”: «отключение» ШИМ мерцания подсветки LCD мониторов и телевизоров я обозначил несколько смежных тем, заслуживающих на мой взгляд отдельного разговора, которы...

[Перевод] Python как инструмент сборки Предлагаем вашему вниманию перевод поста Никиты Прокопова, разрабочика с 15-летним стажем. Обычно, начиная проект на Java (или любой другой проект), вы не хотите заново изобретать колесо. Вы де-факто выбираете систему сборки, структуру папок, окружение и т.д. То, что испол...

reveal.js: HTML-презентации Привет, меня зовут Александр, я старший разработчик ПО в Центре разработки Orion Innovation и я люблю делиться своими мыслями с людьми, разумеется, любимые форматы – статьи на Хабре и доклады на конференциях и митапах. Сложно представить доклад без презентации, о них и хочу ...

Правда ли, что в России сервисы и интерфейсы развиты лучше, чем в Европе и Америке? Мы с коллегой @Methaqualone несколько раз столкнулись с утверждением, что в России цифровые сервисы лучше, а мобильные банки дружелюбнее. Якобы наши государственные порталы удобнее, а интерфейсы интернет-магазинов интуитивно понятнее. Ни одна из нас не жила за гран...

470 проекторов Epson помогли музею попасть в книгу рекордов Гиннесса по количеству посетителей Рекорд принадлежит Mori Building: Epson teamLab Borderless, который относится к бурно развивающейся категории музеев, в которых выставляются виртуальные реальности Проекторы используются во всех музеях, но взрывную популярность в последнее время приобрели те, где вся экспоз...

Создание Native Images со Spring Native и GraalVM В этой статье я хочу исследовать возможности технологии Java Native Image, поделиться опытом взаимодействия с ней и со средствами Spring для генерации нативных образов. Читать далее

Барахолка в Испании: ноутбуки, планшеты, аудиотехника и PS4 Привет, Хабр! В субботу я снова отправился на барахолку, но не успел опубликовать пост с описанием результатов. Что же, исправляюсь вот сейчас. Как и всегда, было много всякой всячины, и такое впечатление, что ее, всячины, становится все больше, так что приходится потрудить...

UIKit ты вообще про UI? Спойлер - нет! Ну, не совсем. Мы привыкли воспринимать UI как визуальную составляющую, но ведь UI – это User Interface. Так вот, интерфейс – это то, с помощью чего пользователь взаимодействует с нашим приложением. В случае с графическим интерфейсом пользователь его видел и в...

OnePlus 10 Ultra с камерой Hasselblad 2.0 и перископным модулем с 5-кратным оптическим зумом позирует на качественных рендерах Источник опубликовал качественные изображения смартфона OnePlus 10 Ultra. Ожидается что она выйдет в марте и станет главным конкурентом Xiaomi 12 Ultra. Базисом OnePlus 10 Ultra станет OnePlus 10 Pro, а главное новшество будет сосредоточено в блоке основной камеры: в не...

Samsung Galaxy S23 может получить подэкранную камеру Авторитетный информатор Ice Universe поделился изображениями флагманского смартфона Samsung Galaxy S23, официальный релиз которого ожидается в самом начале следующего года. Самое интересное на рендерах, это подэкранная фронтальная камера, которая, например, используется в ск...

«МойОфис Аналитика»: изучаем отечественное ПО для анализа и визуализации данных Продолжаем рассказывать аудитории Хабра о возможностях продуктов МойОфис, которые позволяют работать с документами, в том числе совместно, до 30% быстрее. Напомним, что ранее в нашем блоге уже выходили статьи про работу с формулами, сводными таблицами и м...

Современное пиратство глазами моряка Автор: Илья КопосовЗдравствуйте. Сегодня я хочу рассказать вам о современном морском пиратстве, как от него защититься и чего это стоит. Из первых рук, так сказать, – рук штурмана торгового флота.Как защитить своё судно от нападения? Для этого нужно изучить тактику пиратов, ...

Samsung Galaxy S22 Ultra: Дата выхода, дизайн, поддержка S Pen, новые камеры Смартфоны Samsung уже давно заслужили внимание всех, кто неравнодушен к миру Android-устройств. Корейцы сумели доказать, что их смартфоны заслуживают внимание пользователя. Однако в последнее время с их линейками происходит что-то совсем непонятное. Топовый Galaxy Note, ко...

Больше операционных систем, хороших и разных: что умеет ToaruOS 2.0 В мире информационных технологий много всего интересного — как среди аппаратного обеспечения, то есть «железа», так и программного. Одна из таких интересных вещей — Unix-подобная операционная система ToaruOS 2.0. Она началась едва ли не со студенческой курсовой работы, но п...

Отправлять фотографии без сжатия через WhatsApp будет намного проще Наверняка вы замечали, как после отправки фотографии через WhatsApp она из отличной картинки превращается в месиво пикселей и шумов. Не спасает даже наличие хорошего смартфона. Даже наоборот, именно в этом случае разница становится еще более заметной. Так получается из-за о...

Paint получает новые возможности дизайна в Windows 11 Windows 11 начала развертываться для потребителей почти пять месяцев назад, и важно понимать, что операционная система все еще находится в стадии разработки. Хотя сегодня есть способы установить Windows 11, новая операционная система или большинство новых приложений пока дос...

Шахматы и шахматные фигуры (названия, исполнение, история) Отступлю от изложения шахматных правил и расскажу немного про историю шахмат, шахматные фигуры и их названия. Вы уверены что все знаете? Уверяю Вас - все гораздо интереснее. Даже в сжатой форме можно узнать много нового, а если углубиться в историю шахмат - то откроются поис...

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

В Ираке найден винный завод возрастом 2700 лет. Чем он заинтересовал археологов? Вино — одно из самых древних напитков в истории человечества Группа ученых из Ирака и Италии обнаружили древнюю винодельню возрастом 2700 лет. Находка была сделана недалеко от иракского города Дахук, который является популярным местом среди туристов. Помимо приспособле...

Смартфон Nothing Phone (1) впервые засняли в руках основатели компании Компания Nothing, основанная пару лет назад соучредителем OnePlus Карлом Пейем, выпустила на рынок наушники Nothing Ear (1). Теперь компания собирается представить свой первый смартфон, изображение которого утекло в Сеть. Предполагаемый смартфон Nothing сфотографировали...

Процессор AMD Ryzen 7 5800X3D проходит первые независимые тесты Ранняя розничная версия грядущего процессора AMD Ryzen 7 5800X3D попала на перуанский сайт под названием XanxoGamging, который протестировал его в нескольких тестах, ни один из которых пока не связан с играми. Тесты, проведенные на грядущем процессоре, показывают, что он при...

[Перевод] Как большие ИТ-компании стали настоящими гигантами: история поглощений Скорее всего вы читаете эти строки в браузере, созданном Apple или Google. Если у вас в руках смартфон, то почти наверняка одна из этих компаний разработала его операционную систему. Вероятно, вы попали сюда по ссылке, размещенной на сайте Apple News, Google News или в социа...

Скажи НЕТ наркотикам. Купил я как-то одну забавную модельку. Решил сделать для одного вечно угашенного товарища. Но наше законодательсво резко против пропаганды и изображения данного растения семейства канабиса. Даже у автора эту модель сразу забанили. Пришлось перейти на сторону борьбы с этим зл...

Том, Дик и Гарри. Что значат именные идиомы в английском и как их использовать Что общего у Джека, Тома и Боба? Верно, это самые популярные английские имена. Если вы работаете в международной компании, вы наверняка встречали хотя бы одного Боба или Джека среди коллег и клиентов. Эти имена настолько широко распространены в англоязычных странах, что давн...

[Перевод] Реверс-инжиниринг необычной модемной платы IBM 1965 года На винтажной плате IBM ниже есть большой металлический блок, который привлек мое внимание, поэтому я подробно разобрался в ней. Оказалось, что плата — это часть модема, а большая металлическая коробка - трансформатор. Этот материал рассказывает о том, что я в итоге узнал об ...

Чаты на вебсокетах. Теперь про бэкенд Продолжаем рассказывать про чаты на вебсокетах, но уже со стороны бэкенда. Когда-то использовали сторонний сервис, но было важно решить ряд моментов, которые он не мог покрыть. Выбирать особо не пришлось, и мы принялись разрабатывать собственное решение.Ниже подробности о то...

Как подписаться на бета-версию приложения на Андроид Думаю, что многие пользователи хоть раз задумывались на тему бета-тестирования приложения на Android. Да, такие программы работают не так стабильно, как мы привыкли, но зато имеют много разных фишек, которые недоступны остальным владельцам Android-устройств. Только представ...

[Перевод] Многомодульность в Android и Dagger: пошаговый пример Наше мобильное направление продолжает делиться собственным опытом, а также переводить те статьи, которые могут сослужить разработчику хорошую службу. Эту статью по Android, написанную в 2020 году, мы выбрали, изучая вопросы оптимизации внедрения зависимостей на проекте, и пе...

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

Pineapple Nano своими руками Часть 1. Сборка платформы Pineapple Nano - это хакерское устройство от команды Hak5 для атак на беспроводные сети. Купить его не так просто, поэтому я решил собрать его сам. И эта статья будет как раз о том, как я прошел сквозь огонь и воду, чтобы воссоздать точную копию (ну почти) этого устройства. ...

Точка зрения: как оптические иллюзии ловко обманывают наш мозг Наука Человек 08.11.2021, 11:00 Точка зрения: как оптические иллюзии ловко обманывают наш мозг Оптические иллюзии, если коротко, — это прямое подтверждение того, что наш мозг чертовски ленив. Он не анализирует тщательно каждую картинку...

Разрабатываем REST API с помощью TypeScript, NestJS, Prisma, AdminJS и Swagger Привет, друзья! В данном туториале мы разработаем простой сервер на NestJS, взаимодействующий с SQLite с помощью Prisma, с административной панелью, автоматически генерируемой с помощью AdminJS, и описанием интерфейса, автоматически генерируемым с помощью Swagger. Все это...

Проблемы современного машинного обучения Во многих популярных курсах машинного и глубокого обучения вас научат классифицировать собак и кошек, предсказывать цены на недвижимость, покажут еще десятки задач, в которых машинное обучение, вроде как, отлично работает. Но вам расскажут намного меньше (или вообще ничего) ...

Несложные оптические трюки со смартфоном: голограмма и проектор Для начала, рассмотрим два забавных DIY-трюка с использованием смартфона. Для них не требуется почти никаких дополнительных компонентов, а те, что есть, стоят недорого. Всё работает, голограмма парит в воздухе, проектор выводит изображение, в приемлемом качестве. Работа пред...

Когда нормальные консоли недоступны, появляются заменители. Lenovo IdeaCentre Gaming Console основан на Core i7-12700 Похоже, во времена дефицита консолей производители ПК решили, что их компьютеры тоже могут быть консолями.   Компания Lenovo представила IdeaCentre Gaming Console (IdeaCentre 5 17IAB7). Название явно говорит нам, что это игровая приставка, но, само собой, это прост...

Отказоустойчивая работа с клиентами: архитектура, немного кода, разбор проблем и асинхронные подходы Мы в Юле применяем подходы и паттерны, которые позволяют нам избегать проблем, связанных с интеграциями: создаем абстракции, где размещаем транспортный протокол и логирование, используем circuit breaker, обращаемся к асинхронным подходам, используя Kafka как шину данных. Пре...

Еще один пример того, как Google незаметно собирает данные. Зачем она это делает Такие большие компании, как Google, просто не могут не следить за своими пользователями. Понимание или не понимание малейших особенностей поведения приводит к увеличению или уменьшению дохода на десятки миллионов долларов. Соответственно, чем больше данных соберет компания ...

[Перевод] 3 способа использовать box-shadow в CSS Тени помогают сделать визуальную составляющую сайта интересной и эстетичной. В посте рассмотрим свойство CSS box-shadow и то, как его можно стилизовать. Читать далее

Генерация стикеров из сообщений через Bot API Все началось с одной из учебных групп в Telegram. Студенты там очень любят делать стикеры из сообщений своего преподавателя. Я выяснил, что делаются они в полуавтоматическом режиме: сообщение пересылается в бота, который рисует «пузырек» сообщения, а результат пересылается ...

[Перевод] Нужна система с низкими задержками? Выбираем Java вместо C++ Все разработчики знают, что есть два способа сделать дело: первый — вручную, медленно, нервно, сложно, либо второй – автоматизировано, быстро и еще сложнее. Например, я мог бы продолжить писать эту статью о том, почему стоит использовать Java вместо C++ при программировании ...

Опыт съемки документально-музыкального ролика на камеру Canon XF605: возвращаемся к историческому орга́ну Cavaillé-Coll Большого зала Московской консерватории После тестирования видеокамеры Canon XF605 мы решили опробовать ее в деле — снять документально-музыкальный ролик в историческом орга́не Cavaillé-Coll Большого зала Московской консерватории. Ранее у нас уже был опыт работы в этом уникальном пространстве — итогом стал полноме...

Что делать, если на iPhone не включается экран после разговора Глюки и подвисания в iPhone — весьма редкое явление по сравнению, например, с Android или почившим ныне Windows Phone. Смартфон может издавать странные звуки или вибрировать без причины, а оказывается, что не такой уж это и глюк — достаточно лишь разобраться в н...

Люди верят в любую чушь, если она звучит «по-научному» Люди склонны верить чему угодно, если текст обилует умными словами, а автором является ученый В наше время люди имеют дело с огромными потоками информации. Новости льются в наши головы не только из газет и телевизора как раньше, но и с экранов смартфонов и многих других исто...

6 способов открыть бутылку вина без штопора Сделай сам Лайфхак 24.11.2021, 12:00 6 способов открыть бутылку вина без штопора Что делать, если штопора не оказалось под рукой? Предлагаем несколько простых способов, которые помогут решить эту проблему. Сегодня мы расскажем вам о то...

Пишем свой плагин для IDEA для поддержки нового языка (часть 1) В статье рассмотрено как создается языковой плагин для IDEA на примере учебного языка Monkey. Приведены примеры из других плагинов. Пишем на Java и Kotlin. Читать далее

Что необходимо знать, чтобы написать свою Embedded RTOS (часть 1) Хотел бы написать небольшой цикл статей посвященных тому, как я написал свою RTOS с какими трудностями столкнулся и зачем вообще писать свою RTOS если уже есть FreeRTOS, RTX, embOS и т.д. список достаточно большой. Начнем с того, что по мере работы я сталкивался с тем, что ...

RuCLIP tiny — быстрее, чем вы думаете Совсем недавно компания Сбер представила ряд, адаптированных под русский язык, моделей машинного обучения под названием RuCLIP. Суть их работы заключается в возможности сравнения схожести текстового описания и изображения. Рассматривая результаты тестирования, мы заметили, ч...

Как обмануть человеческое зрение? Кадр из видео, который вам предстоит посмотреть В 2010 году американский исследователь Дэниел Симонс снял удивительный видеоролик. Он собрал группу добровольцев и разделил их на две группы: первая команда надела белые футболки, а вторая облачилась в черную форму. Каждой кома...

Frontline: Steel and Blood появилась в Google Play Ранняя версия Frontline: Steel and Blood доступна на Android. Любите роботов и военные конфликты? Качайте. Frontline: Steel and Blood — мобильная стратегия, в которой мы не только расширяем свою базу и создаём новые виды мехов, но также напрямую участвуем в боях. Чтобы быст...

Как я Хабр взломал Всегда хотел взломать Хабр. Мечта такая, но как-то руки не доходили. И вот, вдохновившись статьей о праведной борьбе с Безумным Максом, я, как и автор поста, решил исследовать функционал Хабра на предмет уязвимостей. Читать далее

Android Studio. Kotlin. Сохранение файла в общедоступной папке Download В работе над своим проектом больше всего времени я убил на то, чтобы разобраться, как правильно сохранить файл в общедоступную папку, например, Download. Мне не удалось найти четкого и ясного объяснения в интернете. Собирал информацию по частям и доходил до результата методо...

Рисуем диаграммы Mermaid.js в README-файлах GitHub 14 февраля 2022 года GitHub объявила о старте нативной поддержки диаграмм Mermaid.js в README-файлах GitHub. Нововведение помогло быстрее и эффективнее оформлять блок-схемы и графики для документации. До этого диаграммы вставлялись в виде изображений и если содержимое меняло...

Обзор языка функционального программирования Koka Как-то заглянув на GitHub, обнаружил Koka — язык функционального программирования со статической типизацией. Koka разрабатывается с 2012 года Daan Leijen в Microsoft Research, USA. Его исходники выкладываются на GitHub под лицензией Apache 2.0. Как признаются его авторы, он ...

Что делать, если наушники не подключаются к Apple Watch Я уже не один раз говорил, что возможность подключения наушников к Apple Watch — одна из моих любимых фич умных часов от Apple. Это удобно, потому что можно без проблем оставить смартфон дома и пойти куда глаза глядят, не думая о связи с внешним миром. Музыка в ушах, ...

Английский — это просто Меня зовут Денис, я являюсь Sysadmin/DevOps в небольшой шведской компании. Работаю удаленно 3 года. В Otus преподаю курс, связанный с мониторингом в Linux. Очень часто я слышу вопрос: «на работе на английском общаетесь? Как у тебя с языком?» Я думаю понятно, что не...

Согласование импедансов: симуляторы и симуляция. Часть 1 У любителей электроники, разобравшихся в общих чертах в процессах отражения сигнала от концов линии передачи, неизбежно возникает ряд вопросов, связанных с выбором номиналов согласующих резисторов. При согласовании на стороне источника, выбор резисторов порождает две задачи:...

Как исправить сбой проводника в сборке Windows 11 Build 22563 В сборке Windows 11 Build 22563 есть странная ошибка. Щелчок правой кнопкой мыши по меню «Пуск» на панели задач или использование сочетания клавиш Windows + X приведет к сбою и перезапуску explorer.exe. Но есть обходной путь, который также имеет побочный эффект. Побочным эфф...

5 планшетов и 1 смартфон HUAWEI обновляются до Harmony OS 2.0 Фанатский сайт Huaweicentral сообщает, что стало известно об апдейтах ещё 6 устройств в Китае. Обновятся версии, которые работали ранее под управлением актуальной EMUI (EMUI 9.1.0.170) или бета-билдов Harmony. В сети появилось тизерное изображение об этом событии. Читать...

Как мы TLS Fingerprint обходили… В один день одна из крупных досок объявлений начала возвращать фейковые характеристики объявлений, когда понимала, что мы - бот.Видимо сайт добавил наш прокси в blacklist, но в нашем пуле около 100к проксей, все прокси попали в blacklist?Попробовав запустить парсер на другом...

Исходники (фантастический рассказ) Это случилось за день до известного всем события.На платформе «66 километр» лил проливной дождь. Время от времени небеса озарялись ослепительными вспышками, из которых выскакивали молнии. Создавалось впечатление, что молнии целили прямо в платформу, а если промахивались, то ...

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

Тестирование GraphQL: подходы, инструменты, автоматизация Несколько месяцев назад на моем пути возник GraphQL.Это произошло, когда я присоединилась к одному из наших проектов, где был не только привычный REST, но и GraphQL API. Это было моё первое знакомство с ним. Я понятия не имела, что он собой представляет, в чем его особенност...

Лучший сотрудника банка. Часть 3 — Головной офис изнутри Если вы не читали прошлые статьи, очень рекомендую начать с них:Лучший сотрудник банка. Часть 1Лучший сотрудник банка. Часть 2 — Мама, я в Головном ОфисеЯ счастлив! Моя мечта сбылась - я попал в крутой офис, мне дали свободу в разработке, и теперь я могу не 30% времени уделя...

Создан сайт, позволяющий увидеть, как выглядит город после потопа или пожара На днях стало известно о запуске занятного сайта под названием This Climate Does Not Exist.Этот сайт интересен тем, что позволяет увидеть, как будут выглядеть различные места после наводнения, пожара или в условиях сильного смога.На сайте This Climate Does Not Exist пользова...

12 вещей, которые мы поняли за 12 месяцев работы в UX-исследованиях Привет! Нас зовут Лёня, Полина и Настя. Мы младшие аналитики-исследователи в VK. Год назад мы почти одновременно столкнулись с UX-исследованиями и стали стажёрами в UX Lab VK. Расскажем, как студентам попасть на работу в UX-лабораторию круп...

Как я игрульку создал: ч. 1 Предыстория и идея, ч. 2 Игрок и сборщик уровней Здравствуй, Хабр!Я хочу поделиться опытом в создании одной гиперказуалки. Сам я, правда, ещё совсем зелен и юн на этой тернистой тропе игроделания, но может кому-то станет интересно и он прочтёт цикл этих статей. Самого кода здесь не будет, а если и будет, то в очень мизерны...

[Перевод] Проблемы с JAMStack: вам может понадобиться бекенд У отличных приложений должны быть отличные маркетинговые сайты – именно поэтому всегда стоит присматриваться к новым трендам и разработкам в системах управления контентом (CMS). Притом, что в этой нише традиционно доминируют опенсорсные гиганты, такие как WordPress и Drupal,...

Обзор Predator Helios 500: мечта любого геймера Любите играть в самые современные и топовые игры, а также хотите иметь мобильную игровую станцию, которую можно взять с собой в командировку или путешествие? В редакцию ZOOM.CNews попал на обзор именно такой ноутбук - Predator Helios 500 от Acer, который готов стать одним из...

OSINT для сбора информации о рекламных идентификаторах на сайтах Давайте поговорим об использовании уникальных рекламных идентификаторов на сайте и их применимости для использования в OSINT-исследованиях. Рекламные идентификаторы прячутся в коде вебсайта. Чтобы их увидеть необходимо открыть код страницы (в Chrome - CTRL+U) и найти в нем и...

Meizu завтра представил наушники POP3 Официальный аккаунт Meizu на Weibo в понедельник официально объявил, что беспроводные наушники Meizu POP3 TWS будут выпущены уже завтра. В объявлении говорится, что наушники отдают дань уважения фирменному стилю производителя, что не совсем понятно, ведь у производителя не т...

[Личный опыт] Жизнь IT-инженера в Болгарии: недорого, спокойно и идеально для семей с детьми В последнее время мы много пишем про страны с околосоветским прошлым вроде Латвии или Польши. Есть еще одна такая интересная страна — Болгария. Там мягкий климат, родственный нашему язык, много русскоговорящих, а в последнее время еще и хорошие условия для работы в IT. Наш г...

QA и Support: как не усложнять друг другу жизнь Привет. Меня зовут Маша, я — тестировщик в команде мобильной платформы. Когда-то для нас была актуальна проблема взаимодействия QA и Support. Сложностей было предостаточно, как и неприятных последствий. Но со временем мы успешно разобрались во всем. Хочу поделиться нашим опы...

Как связаны аутентификация и теория относительности? Учёные ищут способы защиты ATM за гранью физики В ноябре Nature опубликовал работу учёных Женевского университета (UNIGE) и канадского Университета Макгилла, которые решили заменить привычную систему PIN-кодов на более безопасную. В поисках сверхнадежной аутентификации исследователи предложили пересмотреть фактор владения...

Oppo представила нейропроцессор MariSilicon X для мгновенной обработки RAW-изображений и ночной съемки в 4K Компания Oppo в рамках первого дня мероприятия INNO DAY 2021 анонсировала свой первый нейропроцессор NPU MariSilicon X, который основан на 6-нанометровом производственном процессе.Его основная цель — улучшить качество фотографий и видео, а также еще больше расширить на...

Российские компании для разработчиков: куда и почему стоит устроиться на работу в 2022 году Несмотря на очевидные проблемы для IT-сектора в России в текущих условиях, потребность в IT-специалистах продолжает расти. По данным Минцифры, в различных сферах информационных технологий в РФ дефицит квалифицированных кадров составляет от 500 тыс. до 1 млн человек. Речь иде...

Как перестать жить и начать беспокоиться о потреблении памяти Когда пишешь на Python, редко задумываешься, что происходит под капотом. С одной стороны, это ускоряет разработку, но, с другой, становится причиной низкой производительности и ошибок Out of memory на больших объёмах данных. Здесь мы рассмотрим несколько приёмов, как избежат...

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

Сам себе РКН или родительский контроль с MikroTik (ч.3) В конце 2021 года был опубликован цикл статей, посвящённый родительскому контролю на оборудовании MikroTik. Ранее были подробно рассмотрены организация DNS, работа Firewall Filter и Ip Kid-control, возможности маркировки трафика посредством Firewall Mangle для решения указ...

[Перевод] Алгоритм генерации тайловых карт Model Synthesis Я много писал об алгоритме коллапса волновой функции (Wave Function Collapse). Этот алгоритм, разработанный Максимом Гуминым в 2016 году, генерирует тайловые карты и пиксельные текстуры на основании удовлетворения ограничениям с дополнительной рандомизацией [перевод на Хабр...

Возможный Samsung Galaxy S22 FE показали на концептуальных изображениях В прошлом году ходили очень противоречивые слухи о смартфоне Samsung Galaxy S21 FE, но компания все же выпустила эту модель, причем уже в 2022 году (в начале января). Выйдет ли в этом году преемник Galaxy S21 FE – большой вопрос, и на данный момент ничто не указыв...

3D печать – Обзор технологий 3D печати в 2022 году Всем привет, тудэйцы!На связи снова я и мой Аддитивный ликбез! Решили наконец собрать все технологии в одном видео. BJ, FDM, EBAM, SLS, SLM - Что это вообще такое? Вот вместе с вами и разберёмся во всём этом сложном многообразии существующих сейчас технологий.В конце видео ...

Так выглядит новая доступная Nokia: качественные изображения модели G11 Известный инсайдер Роланд Квандт (Roland Quandt), который недавно опубликовал изображения смартфона Nokia G21, также выложил качественные рендеры Nokia G11. Оба смартфона будут доступны в зеленом и коричневом цветовых вариантах. Смартфоны могут быть оснащены одним и тем...

HTC Vive Focus 3: на что способен автономный шлем виртуальной реальности HTC Vive Focus 3 — один из лучших шлемов виртуальной реальности, обеспечивающий возможность как полностью автономной работы, так и использования Steam VR при подключении к компьютеру. Он может использоваться и для игр, и для различных VR-развлечений — виртуальных экскурсий и...

Разработчики Сбера создали нейросеть, создающую изображения из текстовых описаний Подобная технология используется в мире впервые.

На Кавказе найдены древние «трубочки» для совместного распития пива Древние приспособления для совместного распития пива В 1897 году исследовательская группа под руководством русского археолога Николая Веселовского проводила раскопки на территории Адыгеи. В ходе работ им удалось тщательно изучить одно из самых известных захоронений бронзовог...

Раскрыты характеристики OPPO Reno 7 и Reno 7 Pro В преддверии официального дебюта линейки OPPO Reno 7 на китайском сайте электронной коммерции JD.com появились изображения трёх смартфонов, входящих в новую серию: OPPO Reno 7, Reno 7 Pro и Reno 7 SE, а также их характеристики. Несмотря на схожий дизайн, технически новинки б...

Дудлы от Google. Все, что нужно знать Сейчас про Дудлы от Google не слышал только ленивый. Думаю, что каждый из нас хоть раз обращал внимание на картинки на стартовой странице Гугл. И многие замечали, что часто они связаны с каким-то важным событием, которое происходит в мире. На самом деле за простыми изображе...

Параметрическая архитектура: что это такое Технологии Строительство 23.11.2021, 21:15 Параметрическая архитектура: что это такое История архитектуры и дизайна – история стилей. Стиль – это нечто большее, чем просто набор художественных приемов, техник или технологий. Барокко, к...

Видео руководство по настройке и использованию лазерного гравировщика для Snapmaker 2.0 3in1. Всем привет друзья, с Вами 3DTool!Snapmaker 2.0 3в1 - универсальное устройство сочетающее в себе лазерный гравер, 3D принтер и мини фрезерный станок с ЧПУ. В этом видео речь пойдет о настройке модуля лазерной гравировки. Мы перевели на русский язык оригинальное видео руковод...

Вертел я ваши UIView Эта статья является логическим продолжением UIKit ты вообще про UI?Если вы ее пропустили, рекомендую сначала ознакомиться с ней. На всякий случай напоминаю, что весь графический интерфейс – это ответственность слоев (не вью!).Я люблю пользоваться инструментами разработки, ко...

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

Обзор Linux-телефона PinePhone. Часть 1 — распаковка и первые впечатления Об этом телефоне мы писали несколько раз. Сначала опубликовали информацию о спецификациях и возможностях девайса, а потом — перевод с описанием впечатлений одного из зарубежных журналистов. Но все же хотелось опробовать девайс и самостоятельно, так что решили — надо брать. ...

Популярная лингвистика. Книги про языки, которые мне нравятся Количество атомов в наблюдаемой Вселенной — где-то 10^80, число Дэвидов на картинке к статье — 2. Количество книг в этой подборке находится между этими ориентирами и будет пополняться (всегда рад рекомендациям). Что же это за книги? Не будучи лингвистом, языки я люблю, поэт...

Подключение блока реле к Arduino по I²C Любите ли вы I²C так же, как люблю я? Поистине, гениальное изобретение - можно подключить до 64 устройств всего по двум проводам (не считая питания). Сегодня статья - туториал для новичков. Сегодня мы будем подключать готовый блок реле из 8 штук, израсходовав всего два пина....

Как защитить сайты на PHP при помощи CrowdSec По данным статистики W3Techs, PHP применяется в 79% сайтов (о которых есть данные об используемых языках программирования). Для их защиты явно нужен собственный баунсер, и он уже добавлен в наш хаб! В этом посте поговорим о том, как этот баунсер может помочь защитить са...

Удививший своими возможностями смартфон Samsung Galaxy S22 Ultra и его новый стилус S Pen показали на новых изображениях Известный инсайдер Роланд Квандт (Roland Quandt) опубликовал изображения смартфона Samsung Galaxy S22 Ultra в прозрачном чехле, которые слил британский онлайновый магазин. Смартфон Samsung Galaxy S22 Ultra получит камеру в новом дизайне, которая выступает над поверхност...

Игровые видеокарты Intel в деле. Компания показала запись игрового процесса и подтвердила запуск в следующем квартале Компания Intel приняла участие в мероприятии The Game Awards и показала демонстрацию игрового процесса, запущенную на видеокарте Arc поколения Alchemist. Напомним, это линейка дискретных игровых видеокарт, которая выйдет в начале следующего года.&nbs...

Правда ли, что Apple Watch могут взорваться прямо на запястье Думаю, что все слышали истории про то, как смартфоны взрывались в руках своих пользователей. Причины могут быть самые разные: производственный дефект, физическое воздействие на батарею, использование некачественных аксессуаров для зарядки и многое другое. Вместе с тем, част...

«Набрали кредитов и вложили последние деньги»: как работает мошенническая схема с инвестициями в акции и криптовалюты "Нас более 150 человек из более 15 стран и 70 разных городов мира и все мы стали жертвами новой схемы кибермошенников, которые под видом инвестиций на липовых брокерских биржах убедили нас перевести последние деньги в биткоины. Очень многие из нас подверглись ложным обещания...

Генерация TeleportArea с помощью NavMesh Улучшение системы телепортации на разные поверхности SteamVR 2.x.Данный гайд поможет легко настроить систему телепортации в Вашей VR игре. Читать далее

Тернистый путь BlackBerry OS 10 Всем привет. Давненько не было статей от меня. Вот, решил исправиться. Сегодня хотел бы показать вам тот тернистый путь развития, через который прошла BlackBerry OS 10. Читать далее

Security Week 47: обновленная атака Rowhammer на модули памяти DDR4 На прошлой неделе исследователи из Высшей технической школы в Швейцарии (ETH Zurich) опубликовали работу (пост в блоге команды, сама работа, исходники на GitHub), описывающую новый метод атаки типа Rowhammer на модули памяти стандарта DDR4. Атака получила название Blacksmith...

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

Отключить всё! Ускоряем работу Windows 11 на старом железе Для подписчиковЯ люблю смелые эксперименты. В качестве одного из них я решил водрузить Windows 11 на старенький ThinkPad x200S. Пришлось разбираться, как заставить систему крутиться быстро и без лагов на морально устаревшем железе. Этими способами я хочу поделиться с тобой —...

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

Смартфоны BQ останутся без сервисов Google. Тестируют Harmony OS BQ теперь запрещено использовать GMS (Google Mobile Services). Об этом сообщило портал Huaweicentral. Это коснётся новых смартфонов бренда. Старые, которые вышли с сервисами Gogole, смогут их использовать и далее. Другими словами — теперь можно будет спрашивать, есть ли Go...

Слабое место самого компактного флагмана в мире. Samsung Galaxy S22 разочаровывает своей автономностью Несмотря на то, что массовые поставки смартфонов Samsung Galaxy S22 стартуют только 25 февраля, некоторые пользователи уже начали получать заказанные устройства. Есть Galaxy S22 и на руках обозревателей. Те уже успели проверить автономность базовой модели серии и&hellip...

Создана первая нейросеть, которая генерирует картинки по описанию на русском языке Нейросеть одновременно обучается на двух видах данных - картинках и текстах, и позволяет создавать неограниченное число новых изображений по заданному описанию. Есть два варианта модели:ruDALL-E XL, содержащая 1,3 миллиарда параметров;ruDALL-E 12B с 12 миллиардами параметров...

Неочевидные возможности ZIP на macOS Не так давно я изучал интересный проект – защищенное хранилище файлов. Одной из задач было найти возможности обхода проверки расширения файла внутри zip-архива. Пользователь мог отправить на сервер zip-архив, но сохранялся он только в том случае, если в нем лежали файлы с ...

Xiaomi 12 Ultra показали на рендере Известный информатор Бенджамин Гескин поделился первым качественным изображениям флагманского смартфона Xiaomi 12 Ultra, анонс которого ожидается в начале следующего года. Отметим огромный блок основной камеры с четырьмя модулями, включая два перископных. По словам источника...

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

GTA VI — не единственный сюрприз: LA Noire и Max Payne тоже вернутся Как сообщает DualShockers, компания Take-Two Interactive, издатель таких игровых серий, как Grand Theft Auto и Red Dead Redemption, занимается возрождением таких франшиз, как LA Noire и Max Payne. Глава компании Штраус Зелник сделал следующее заявление во время публикац...

[Перевод] Сравниваем async/await и then/catch с примерами  В JavaScript есть два основных способа обработки асинхронного кода: Promise (ES6) и async / await (ES7). Эти синтаксисы дают нам равные базовые функции, но по-разному влияют на читаемость и область видимости. В этой статье мы увидим, как один синтаксис помогает, а друг...

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

Через восемь лет Samsung может обойти TSMS Компания Samsung в литейном бизнесе может обойти TSMC уже в конце текущего десятилетия.   Как сообщает источник, Samsung Electronics недавно объявила, что ее завод по производству полупроводниковых пластин теперь обслуживает более 100 клиентов. Исходя из теку...

Официальные изображения vivo X Note демонстрируют три варианта цвета Vivo готовится к выпуску X Note который состоится 11 апреля. Сегодня vivo поделилась некоторыми изображениями на Weibo, продемонстрировав все его цвета. На изображениях показана только задняя часть телефона. Треть задней панели занимает огромный прямоугольный модуль камер...

iPhone 14 Pro в высоком разрешении. Опубликованы качественные рендеры Источник опубликовал новое качественное компьютерной изображение смартфона iPhone 14 Pro, который должен быть выпущен в сентябре следующего года. Стоит отметить, что на этих изображениях iPhone 14 Pro имеет такой же дизайн, как на рендере известного инсайдера ...

Ожидается выпуск смарт-часов Huawei Watch D, меряющих артериальное давление Похоже, инвестиции китайской технологической компании Huawei в исследования и разработку умных носимых устройств неплохо окупаются.На этой неделе Huawei представила свою крупнейшую исследовательскую лабораторию, специализирующуюся на тестировании и разработке носимых устройс...

Service Mesh на стероидах: как построить управляемое взаимодействие между сотнями микросервисов Сталкивались ли вы с задачей построить Enterprise-grade-приложение из десятков приложений, слабо связанных друг с другом, разрабатываемых разными командами, с разными моделями релиза? Мы хотим поделиться опытом, как решили эту задачу в Netcracker. Как в этом помогла концепци...

QA Meeting Point 2021: тестирование BigData, развитие команды, тонкости работы с AI 1 декабря мы провели конференцию QA Meeting Point. Участники услышали выступления экспертов в области тестирования AI и BigData, разобрались в основах performance-тестирования, познакомились с GraphQL и узнали, как создавать модульные тестовые проекты. Ссылка на доклады...

Обзор докладов с конференции Hydra 2021 На ютубе опубликовали записи с конференции Hydra 2021. Я смотрел конференцию онлайн и написал abstract самых полезных и интересных докладов. Возможно, вам они тоже пригодятся и помогут в работе. Читать далее

В Египте найдено 18 000 древних «блокнотов». Что там написано? Ученые совершили очередное важное археологическое открытие Из школьной программы и многочисленных документальных фильмов мы прекрасно знаем, что во времена Древнего Египта люди писали на папирусах. Так называется писчая бумага, сделанная из одноименного водно-болотного расте...

NLP в нашей жизни: почему важно научить машину понимать человеческий язык? Привет, Хабр! Сегодня мы хотим поговорить о зеленом купечестве и воздухонепроницаемом тринадцатом веке. Нашей задачей будет разделить арахисовый угол, являющийся краеугольным знанием будущего века. Но, не боясь этого затмения, мы сегодня прикоснемся к безопасному, неугасающе...

Kirin 980, 5G, новый аккумулятор и HarmonyOS 2.0, всего за 235 долларов. Выпущена официальная подержанная версия Huawei nova 5 Pro 4G Ещё в конце лета китайский технологический гигант Huawei официально начал продавать сертифицированные бывшие в употреблении телефоны в своём китайском интернет магазине. Недавно были выпущены подержанные версии флагманских смартфонов Huawei Mate 30, Huawei P30 и других ...

Привет, чёлка: Samsung впервые показала Galaxy Tab S8 Ultra на своём сайте Линейка Samsung Galaxy Tab S8, которая включает в себя модели Galaxy Tab S8, Tab S8+ и Tab S8 Ultra, должна быть анонсирована в следующем месяце, а теперь компания преждевременно показала флагманский планшет Galaxy Tab S8 Ultra. Изображение премиального планшета появило...

Большому художнику – большой критик: новые версии модели ruCLIP для ранжирования результатов ruDALL-E (и не только) В ​2021 году особенно активно развивались языковые и визуальные трансформеры, что привело к появлению новых разработок в сфере мультимодального анализа данных. Ярким примером стала модель синтеза изображений по текстовым описаниям DALL-E от OpenAI. Команды Сбера - Sber AI и ...

Google найдёт двойников вашего кота или собаки в сети Еще в 2018 году приложение Google Arts & Culture представило функцию, которая позволяет любому пользователю найти своего двойника на произведения искусства. Пользователю достаточно сфотографировать себя, а алгоритмы проверят все картины в мире, подобрав примерные совпадения....

Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU Render Loop крутится — кадры мутятсяДоброго времени суток, уважаемые читатели. Здесь я начинаю свой цикл статей о работе с графикой в iOS.В моих планах разобраться с работой базовых механик отрисовки и углубиться к таким вещам как AVFoundation, Metal.Но а пока хочется понять...

Знакомимся с Javassist Всем большой привет! Перед началом стоит сказать, что библиотека Javassist довольно мощный инструмент, так как стирает почти все границы у того безграничного языка JAVA, позволяя разработчику осуществлять манипуляции связанные с байткодом.Конечно, получив доступ к байткоду, ...

Мультивибратор на компараторе Занимаясь электроникой, я столкнулся с проблемой организации разрозненных знаний в "разумное целое".Стандартный вузовский путь: читай высокоумный учебник, делай лабораторку, проходи контрольный тест — слишком долог, «лишняя» информация быстро забывается. Бессистемные опыты ...

iPad Pro 2022 с чёлкой выглядит как растянутый iPhone 13 Pro на новых изображениях Источник опубликовал компьютерные изображения нового флагманского планшета Apple iPad Pro, который должен быть представлен в следующем году. Ожидается, что в 2022 году компания выпустит три модели iPad, однако наибольший интерес вызывает именно iPad Pro 2022. Есть свед...

[Перевод] Корутины в C++20 — что это и как с ними работать Прим. Wunder Fund: В статьи описаны базовые подходы к работе с корутинами в 20м стандарте С++, на паре практических примеров разбораны шаблоны классов для промисов и фьючеров. По нашему скромному мнению, можно было бы реализовать и поизящнее. Приходите к нам работать, если и...

Не все так грустно! Не знаю в ту ли рубрику пишу, но думаю что в ту, все таки это мое личное субъективное восприятие и мои эмоции.Предисловие: читая тудей, да и не только, в голове сложилось впечатление что аддитивные технологии в стране в большинстве случаев в руках энтузиастов и в принципе не...

Что такое тестирование. Курс молодого бойца. Книга для новичков Привет!Меня зовут Ольга Назина. Я в тестировании с 2006 года. Тестировщик, тренер, практик, энтузиаст — вот тут можно почитать обо мне подробнее.Я очень люблю серию книг по разработке ПО от Head First O`Reilly:— Изучаем Java. Кэти Сьерра и Берт Бейтс— Изучаем SQL. Линн Бейли...

Realme 9 Pro на качественных изображениях и прайс для ... Есть несколько смартфонов Realme, которые готовит компания. К числу интересных и ожидаемых стоит отнести Realme 9 Pro. Сегодня мы показали эскизы новинки, а теперь подоспели качественные рендеры, созданные на их основе. Созданы они все тем же инсайдером @OnLeaks, который и в...

Упаковщики исполняемых файлов: разбираем технику сокрытия вредоносного кода и два подхода к распаковке Большинство известных зловредов уже занесены в базы антивирусов. Это, конечно, сильно мешает злоумышленникам атаковать с их помощью. Поэтому, чтобы скрыть вредоносный код, исполняемые файлы чаще всего сжимают. Сложно ли распаковать исходный файл, и какие есть подводные камни...

GeForce RTX 3090 Ti Founders Edition раскрыта на изображениях В сеть просочились несколько новых изображений флагманской видеокарты Founder Edition RTX 3090 Ti, представленной на выставке CES 2022. Новинка практически не отличается от оригинальной RTX 3090 Founders – та же конфигурация с 3 слотами и тот же размер. Тем не менее внутри…

Бекапер Figma Предыстория. В свое время я очень долго сопротивлялся переходу на Figma. Причиной была  жесткая политика vendor lock-in, серьезная итоговая цена и невозможность нормально хранить исходники макетов у себя. Кроме того, в сети были описаны несколько случаев, когда люди тер...

Почему на Айфоне не работает FaceTime FaceTime — одно из самых удобных приложений для видеозвонков, которое постепенно выходит за рамки устройств на iOS. Мало того, что с выходом iOS 15 появилась возможность общаться по FaceTime с любого устройства, так еще и появилась классная функция SharePlay, о которо...

10 000 мА•ч, NFC, IP69K, FM-радио и беспроводная зарядка. Неубиваемый смартфон Ulefone Power Armor 14 поступил в продажу Компания Ulefone опубликовала официальное видео, в котором нам демонстрируют особенности доступного неубиваемого смартфона Ulefone Power Armor 14. Устройство недавно поступило в продажу и доступно по цене 220 долларов на сайте производителя. В комплекте, помимо самого ...

Пишем чат под Android на Websocket'ах Привет Хабр!Во время локдауна я решил поупражняться в разработке под Android. Начать решил с простой гиперказуальной игры с элементами дуэли. Взаимодействие игроков решил реализовать через отдельный сервер и websocket'ы, но пока читал про все это дело, понял, что простого ту...

Unity «Best» Practices Эта статья родилась из внутреннего доклада для коллег, которые уже достаточно давно занимаются разработкой игр, но только недавно прикоснулись к Unity. Здесь мы собрали фишки и особенности работы с этим игровым движком разной степени капитанскости, почерпнутые из собственног...

Где скачать обои на Айфон. 5 крутых приложений С теплотой вспоминаю 2010, когда обои на айфон можно было найти везде: отдельные сайты, группы ВКонтакте, приложения. Сейчас почему-то про заставки на телефон многие резко забыли. Одни ставят фотографии своих близких, другие себя любимых, третьи и вовсе обходятся стандартны...

Проект “Контроллер” с помощью 3D-печати дарит людям с инвалидностью радость игр с геймпадом В складывающейся сейчас безумии я вижу только один вариант: пытаться делать добро. Давайте попробуем занять мозги чем-то другим. Чем-то, что может принести реальную пользу людям.Итак, люди с ограниченными физическими способностями тоже любят играть в игры. Однако классически...

Технология трассировки лучей уже работает на смартфонах. Демонстрация на примере Oppo Reno6 Pro 5G Компания Oppo провела свою ежегодную конференцию для разработчиков в Шанхае. На мероприятии Oppo Developers Conference 2021 (ODC21) компания представила множество новых разработок, а также продемонстрировала технологию трассировки лучей на смартфонах. В течение многих л...

Ошибка при подключении к iCloud. Что делать? На днях пользователи техники Apple массово столкнулись с проблемами при синхронизации данных с iCloud. Одним не удавалось войти в свой аккаунт Apple ID, другие не могли воспользоваться функцией резервного копирования данных, у третьих не работали отдельные приложения, испол...

Как я опять Хабр сломал Всегда хотел взломать Хабр. Мечта такая, но как-то руки не доходили. И вот, вдохновившись статьей о праведном взломе через iframe src , я, как и автор поста @Maxchagin, решил исследовать функционал Хабра на предмет уязвимостей.Начать решил с нового редактора, рассуждая следу...

Правда ли, что в России заблокировали Google Play Вчера, 23 марта, неожиданно для многих Роскомнадзор заблокировал агрегатор новостей Google. Запрет произошёл из-за нарушения сервисом закона о фейках. В результате уже вечером сервис перестал быть доступен для входа с территории России. Казалось бы, потеря небольшая, учитыв...

Terraform модуль для создания RBAC правил Начиная с Kubernetes 1.6, RBAC политики включены по умолчанию. К тому же использование этих политик помогает безопасно управлять вашим кластером. Раньше нам приходилось вручную создавать подобные политики, сервисные аккаунты и пользователей. Для каждого нового проекта мы п...

Пишем свой плагин для IDEA для поддержки нового языка (часть 2) Продолжение статьи о создании языкового плагина для IDEA на примере учебного языка Monkey. Приведены примеры из других плагинов. Пишем на Java и Kotlin. Начало Читать далее

Основы работы отечественных МК 1986ВЕ1Т с болгарскими отладчиками OLIMEX ARM-USB-OCD-H. Часть 2 — RAM & Interruptions Изначально вторая главазадумывалась только, как шпаргалка по работе из оперативной памяти, но делать и разбираться в этом не очень трудно. Основная "запара" может настигнуть несведущего именно при работе с прерываниями. Собсна, решено объединить. Читать далее

Построение отказоустойчивого решения на базе BGP с использованием облачной платформы Привет, Хабр!Меня зовут Евгений, и с недавних пор я являюсь членом команды развития инфраструктуры в Домклике. Больше всего опыта у меня в области сетевых технологий, в простонародье я «сетевик». На сегодняшний день наша команда, да и не только наша, активно прорабатывает во...

«Гиперфон» Xiaomi выходит уже 19 января Буквально сегодня утром появились сведения о том, что Xiaomi 11T Pro Hyperphone будет выпущен в Индии в начале февраля, а теперь компания подтвердила, что он будет представлен в стране уже 19 января этого года. В конце прямой трансляции, посвящённой запуску серии Xiaomi...

Немного про маркетплейсы, цены и 3D-печать Добрый день, коллеги!Вы любите покупать на маркетплейсах? Я лично люблю – большой выбор. Быстрая доставка, низкие цены.Например изопропанол на ОЗОНе чуть ли не в два раза дешевле, чем в рознице… Дешевле его брать только в каком-либо русхиме и т.п. Но если учесть доставку – ...

Где искать работу в IT? Ты решил «Войти в Айти» или уже работаешь в IT и хочешь найти место получше. Где же найти работу и не потратить на это несколько месяцев?Сегодня расскажу про все основные площадки, на которых смогут найти себе работу разработчики, аналитики, продакт менеджеры, дизайнеры и др...

Как Apple накручивает рейтинг своим приложениям Когда Apple разрешила ставить оценки своим родным приложениям в App Store, пользователи сразу же начали писать о большом количестве проблем, связанных с Apple Music, Подкастами, Переводчиком и прочим. С ними сложно не согласиться, некоторые ошибки порой делают софт настольк...

Танцы без бубнов или как я реализовал автомат на ПЛИС Всем привет, дорогие хабровчане! Сегодня я хочу поделиться своей «больной» идеей реализовать калькулятор на ПЛИС на основе конечного автомата. Почему больной? Потому что уж очень мудрёно получается: всё-таки реализация автоматов на ПЛИС – дорогая практика в смысле ресурсов. ...

Инструменты для Serverless: расширяем возможности работы с бессерверными платформами При работе с Serverless есть задачи, для которых базовой функциональности облачных платформ не хватает: использование бессерверных функций со сторонними API, локальная отладка приложения, объединение возможностей нескольких фреймворков. В ответ на эти вызовы появились специа...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)