Социальные сети Рунета
Вторник, 23 апреля 2024

Шесть уровней метавселенной математики Когда я был маленький, я думал, что математика - это очень формальная наука. Как бы не так! Когда о нас, математиках, говорят как о сухарях — это ложь! (с) 17 мгновений весны. Приглашаю вас в путешествие по 6 уровням вселенной математики - от полностью фо...

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

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

[Перевод] Тип данных Either как альтернатива выбрасыванию исключений Исключения – это базовый элемент многих языков программирования. Они обычно используются для обработки аномальных или непредусмотренных условий, при устранении которых необходим особый подход, нарушающий нормальный поток задач в приложении. В некоторых языках, например, в C+...

QA Meetup от Ozon Tech Привет, хабравчане. Меня зовут Дима Колесник, и я занимаюсь разработкой инструментов тестирования в маркетплейсе. У нас серьёзные нагрузки: 90 млн уникальных пользователей, а в распродажи выдерживаем 5к заказов в минуту. При таком масштабе мы тестируем релиз за 5 минут и дел...

Сценарии применения NFT в бизнесе Невзаимозаменяемые токены (NFT) выходят за рамки мира искусства и музыки и находят применение в бизнесе. Портал Information Age рассказывает о некоторых из наиболее интересных сценариях. В последнее время тема NFT ...

Применение exception при накате Python-скрипта на Huawei Обычно мы можем встретить три проблемы при попытке запустить Python-скрипт на сети Huawei (впрочем, и на любой другой): это отсутствие L3 связности с устройством, это неверные имя пользователя или пароль, и это SSH-неполадки. Можно заметить, что любая из этих проблем остано...

Байесовская Сеть Доверия Применительно IoT Привет, Хабр. В предыдущей статье рассматривали методы и алгоритмы Обнаружения и Диагностики Неисправностей (ОДН) IoT устройств. Как логическое продолжение рассмотрим Байесовскую Сеть Доверия (БСД) для IoT устройств целю ОДН.Байесовская сеть доверия (англ. Bayesian Belief Ne...

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

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

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

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

Нет, SoC Apple M1 Max не способна тягаться с GeForce RTX 2080, но производительность очень высока. Появились тесты новых MacBook Pro в играх Производительность GPU в SoC Apple M1 Max превышает 10 TFLOPS, что можно сравнивать с PS5 или GeForce RTX 2080. Но показатель в TFLOPS напрямую никак с производительностью в играх не связан. И вот теперь у нас есть возможность оценить, на что способно решение ...

[recovery mode] Оконные функции SQL простым языком с примерами Привет всем!Сразу хочется отметить, что данная статья написана исключительно для людей, начинающих свое путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано м...

[Перевод] Введение в язык программирования Leo Основная Leo — это основанный на Rust язык программирования со статической типизацией, созданный для написания частных приложений. Он предназначен для разработчиков, которые могут интуитивно строить блокчейн Aleo, обеспечивая основу для частной децентрализованной э...

Графическое ядро в SoC Tensor новых смартфонов Pixel 6 показало лучший результат среди смартфонов с Android Первые пользователи уже начали получать свои смартфоны Google Pixel 6. По крайней мере один из таких написал о событии в Reddit.  По просьбам сообщества владелец новинки уже провёл ряд тестов. И оказалось, что GPU в SoC Tensor показыва...

AnTuTu назвал самые мощные Android-смартфоны среднего класса Бенчмарк AnTuTu опубликовал свежий рейтинг самых мощных Android-смартфонов среднего класса на китайском рынке.В ноябре текущего года самым мощным «средневесом» оказался iQOO Z5, в основе которого лежит однокристальная система Snapdragon 778G. Он набрал в AnTuTu 5...

Ещё одна статья про дизайн-системы (в продуктовом дизайне) Привет. Меня зовут Костя, и я отвечаю за дизайн в Агиме. И да, я решил написать ещё одну статью по дизайн-системам, в довесок к 7 млн уже существующих. Я думаю, эта статья будет бесполезна для любого, кто сталкивался с ДС вживую. Но с другой стороны, мне регулярно ...

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

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

[Перевод] Преодоление сложности в CQRS Эта статья является переводом материала «Tackling Complexity in CQRS».Шаблон CQRS может творить чудеса: он может максимизировать масштабируемость, производительность, безопасность и даже «превзойти» теорему CAP. Тем не менее, например, в своей статье о CQRS Мартин Фаулер утв...

[Перевод] Туториал по JUnit 5  - Введение В этом туториале по JUnit 5 рассказывается о том, как JUnit адаптировал стиль кодирования Java 8 и некоторые другие функции. Узнайте, чем JUnit 5 отличается от JUnit 4.JUnit 5 - наиболее широко используемая среда тестирования для приложений Java...

Что такое ECS и с чем его компилят Привет! Эта статья — первая в блоге MY.GAMES, международного разработчика и издателя видеоигр. Здесь мы объединим наработки и экспертизу всех 14 наших игровых студий. Впрочем, будем рассказывать не только о внутренней кухне экосистемы MY.GAMES, но и о том, чем живет геймдев ...

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

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

JAMI Group х Ситибанк: как воркшоп меняет генерацию social-контента бренда Клиентская команда JAMI Group и команда департамента маркетинга и продаж в цифровых каналах Ситибанка провели креативный воркшоп на тему трендов контента и подходов к Social Media. В статье коллеги делятся актуальными примерами локальног...

Альтернатива MapReduce при поиске в распределенной БД Привет, меня зовут Сатбек, я работаю в команде Tarantool. Расскажу, как реализовать в шардированном кластере поиск, скорость которого не зависит от количества мастеров и объёма хранимых данных. Условно назову этот способ индексным слоем:- Опишу общую схему построения по...

Google Pixel 6 Pro царапают, жгут и пытаются согнуть. Появилось видео с испытанием смартфона на прочность Блогер JerryRigEverything добрался до новенького Pixel 6 Pro, чтобы проверить его на прочность. Не все смартфоны Google хорошо проходили тесты автора, но новый флагман справился.  Защитное стекло у него обычное, также стеклом прикрыты камеры, а...

[Перевод] Rust — будущее инфраструктуры JavaScript Rust - это быстрый, надежный и экономичный, с точки зрения памяти, язык программирования. Его признавали одним из самых любимых языков программирования шесть лет подряд (на основании опросов).Созданный Mozilla, он теперь используется в Facebook,...

[Перевод] Stacks Project — учебник по алгебраической геометрии с открытым исходным кодом Последние 15 лет профессор Колумбийского университета Йохан де Йонг посвятил тому, что собирал основополагающие теоремы алгебраической геометрии в одном месте. Его творение, Stacks Project, предлагает новую модель организации и визуализации математических сведений. К старту ...

Как можно повысить качество создания программного обеспечения с помощью методологий Lean Six Sigma и PRINCE2 Наукоемкое производство в наши дни нельзя представить без применения самых новейших методов управления и бизнес-инжиниринга.  Если еще каких-то лет 15 назад наукоемкое производство в России почти отсутствовало, то сейчас в этой сфере наблюдаются подвижки, а значит растё...

Какой вариант рекламы бренда в LinkedIn вызывает наилучший отклик? Исследование Social Media Today В результате опроса Social Media Today в сообществе издания в LinkedIn, выяснилось, что маркетологи считают наиболее эффективным форматом рекламы в LinkedIn для бизнеса или его клиентов объявления с одним изображением. За этот вариант проголо...

«Dimensity 8100 обладает высочайшей производительностью и максимальной энергоэффективностью». Redmi подтвердила применение SoC Dimensity 8100 в Redmi K50 Сегодня состоялась премьера однокристальной платформы MediaTek Dimensity 8100 – и это проблема для Qualcomm. Новая SoC быстрее Snapdragon 888, при этом она получилась такой же энергоэффективной, как и старшая Dimensity 9000. Не удивительно, что многие китайские пр...

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

Цитирование в языках программирования Задачу я встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ).Раздел 2.3 посвящён цитированию в LISP и символическим вычислениям.Обычные — несимволические — вычисления сводятся к расчётам с помощью арифметических операций. Если я поп...

Стоит ли учить PHP в 2022 году IT-индустрия – динамичная сфера, где новые технологии и решения могут кардинально изменять структуру рынка, что влияет на популярность того или иного стека. Также IT-рынок подвержен субъективному хайпу, когда на какие-то технологии и языки программирования обращают чрез...

[Перевод] Возможности Java — от Java 8 до Java 17 С момента появления в 1995 году до сегодняшнего дня в Java многое изменилось. Java 8 была революционным выпуском, вернувшим Java на пьедестал лучших языков программирования.Мы рассмотрим большинство изменений в языке Java, которые произошли с Java 8 в 2014 году до сегод...

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

[Перевод] Автоматическая суммаризация текстов с помощью трансформеров Hugging Face. Часть 1 В июле 2020 года компания OpenAI выпустила свою модель машинного обучения третьего поколения, GPT-3, ориентированную на генерирование текстов. Тогда я понял, что мир уже не будет прежним. Эта модель задела меня за живое. Те системы такого рода, что выходили раньше,...

Galaxy S22 Ultra не в состоянии подтвердить свой безоговорочный флагманский статус. Vivo X80 Pro разгромил его в тесте Geekbench Первым смартфоном на однокристальной системе Dimensity 9000 станет Oppo Find X5 – его представят уже через два дня. Потом последуют и другие модели на этой платформе, в их числе окажутся Vivo X80 и Vivo X80 Pro. Вчера мы писали о тесте Vivo X80 в AnTuTu, где ...

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

Определены самые мощные Android-флагманы на международной арене Бенчмарк AnTuTu опубликовал рейтинг самых мощных флагманских Android-смартфонов на международной арене.Лидером в международном рейтинге оказался Nubia Red Magic 6, набравший 860 559 баллов. На втором месте находится Asus ROG Phone 5s Pro с результатом 838 937 баллов. Третью ...

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

[Перевод] Полезные и неизвестные возможности Java В этой статье вы узнаете о некоторых полезных функциях Java, о которых вы, вероятно, не слышали. Это мой личный список функций, использованных мной недавно или с которыми я столкнулся при чтении статей о Java. Я сосредоточусь не на языковых аспектах, а на API. ...

Язык программирования типов, скрытый в TypeScript. Utility Types TypeScript — это язык, расширяющий JavaScript, добавляя в последний типизацию. Правда, так как TypeScript не имеет runtime-а (почти), он транслируется в JavaScript, в процессе чего, вся типизация теряется. Такую типизацию можно назвать лишь инструментом статического анализа ...

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

[Перевод] Работа с API на языке R, введение в пакет httr2 Цель этой статьи - показать вам основы httr2. httr2 - переосмысленная реализация пакета httr, т.е. интерфейс для работы с HTTP запросами на языке R.Из статьи вы узнаете, как создавать и отправлять HTTP-запросы и работать с полученными HTTP-ответами. httr2 разработа...

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

Что теряет пользователь, желающий купить самый базовый MacBook Pro 14? Появились результаты теста урезанной SoC M1 Pro Уже не секрет, что самый базовый из новых MacBook Pro 14 оснащается урезанной SoC M1 Pro. Для такого ноутбука доступны восемь из десяти процессорных ядер и 14 из 16 графических.  Что теряет пользователь, желающий сэкономить? Первые тесты показыв...

Новые MacBook Pro действительно можно называть игровыми ноутбуками. Новые тесты в играх показывают, но что ещё способны SoC M1 Max и M1 Pro Несмотря на то, что новые MacBook Pro уже продаются, пока в Сети очень мало тестов этих ноутбуков в играх в сравнении с мобильными видеокартами GeForce или Radeon. Сегодня мы наконец-то можем взглянуть на более подробный тест.  Ранее мы видели лишь резул...

SQL HowTo: делаем из мухи слона (алгоритм Ли) Правила игры очень просты: надо построить цепочку слов от начального (МУХА) до конечного (СЛОН), на каждом шаге меняя только одну букву. При этом могут использоваться только русские 4-буквенные нарицательные существительные в начальной форме: например, сл...

Основы теории вероятностей с помощью Python Привет, Хабр! Я очень долго собирался с мыслями, чтобы попробовать опубликовать свою статью в вашем сообществе, это дебют, поэтому буду рад услышать в комментариях обратную связь по поводу содержимого материала. Тематика сегодняшнего сообщения – это разбор базовых понятий в ...

Проблема омографов в задачах G2P и автоматической простановки ударений Задачи автоматического перевода слов в фонемы, автоматической простановки ударения, и автоматической простановки буквы ё сейчас решаются довольно успешно даже на уровне открытых решений (например: 1, 2, 3).Тем не менее, практически ни одно открытое р...

[Перевод] AI/ML в автоматизации тестирования программного обеспечения Создатели инструментов заявляют о 1000-кратном увеличении производительности. Альтернативный взгляд и несколько важных советов при изучении применения инструментов автоматизации тестирования AI/ML.Невероятно оптимистичные заявления о преимуществах AI/ML инструментов автомати...

Ассоциация ФинТех опубликовала результаты исследования по вопросам внедрения Открытых API в России Эксперты проанализировали международный опыт и проблематику российского рынка финансовых услуг с точки зрения потенциала применения Открытых API и собрали мнения потребителей и участников рынка о востребованности новых сервисов на базе Открыт...

Оптический процессор Lightelligence в 100 раз превосходит графические процессоры в некоторых из самых сложных математических задач Многие компании, включая таких гигантов, как Intel и IBM, разрабатывают тему оптических компьютеров, построенных на принципах фотоники. Но в передовых областях наиболее интересные решения нередко предлагают молодые компании. Примером служит процессор Photonic Arithmetic...

В 2022 году рекламодатели не уйдут с YouTube в TikTok и вот почему TikTok обогнал YouTube по среднему времени просмотра, которое приходится на одного пользователя — пока только в США и Великобритании. И ER (engagement rate) у TikTok выше: 15,86% согласно мировой статистике (и 17,99% в США). Ср...

Нанять нельзя отсеивать — ставим запятые В очередной раз народ на Reddit радуется жизни. Новое резюме, которое состоит из слов, встречающихся в поисковых оптимизаторах, в 90% случаев приводит к ответу от компаний-нанимателей. Нет, на самом деле: зайдите, посмотрите на это замечательное резюме. Помимо упоминани...

Apple A15 Bionic сокрушает Google Tensor в тестах машинного обучения Рекламируя SoC Tensor в новых смартфонах Pixel, компания Google делала акцент на искусственный интеллект и машинное обучение. Как показывают первые тесты, тут Tensor сильно проигрывает SoC Apple A15 Bionic.   Платформы ...

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

TrinamiX Face Authentication — первая система аутентификации, размещаемая за экраном OLED, получившая сертификат высокой степени защиты Компания TrinamiX, созданная в 2015 году отделением в самостоятельное предприятие проекта BASF по разработке датчика объемного изображения, сообщила, что разработанная её специалистами система аутентификации TrinamiX Face Authentication, размещаемая за экраном OLED, пол...

[Перевод] От песочных часов к пирамиде: как усовершенствовать структуру тестов Меня зовут Владислав Романенко, я Senior iOS QA Engineer в Badoo и Bumble. Мы регулярно внедряем новые фичи в приложения, и автоматизация тестирования — один из способов не пропустить баги. Фактически автотесты входят в жизненный цикл всех частей наших приложений: бэкенда, с...

WireGuard клиент для Windows на основе BoringTun В начале 2019 года компания Cloudflare представила BoringTun, реализацию WireGuard протокола, написанную на языке Rust. Код проекта распространяется под лицензией BSD-3-Clause и включает в себя библиотеку, которая может использоваться для интеграции функц...

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

Появились первые тесты Exynos 2200 Samsung вчера представила свой флагманский процессор Exynos 2200, и MySmartPrice получил первые результаты его тестов. Как сообщается, эти результаты взяты со смартфона Galaxy S22 Ultra. В Geekbench 5 устройство набрало 1108 одноядерных и 3516 многоядерных баллов, что практи...

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

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

Что там у PVS-Studio c покрытием Toyota ITC Benchmark? Toyota ITC Benchmark – это набор синтетических тестов для C и C++, состоящий приблизительно из 650 примеров и предназначенный для тестирования анализаторов кода. Данная статья ответит на вопрос: "Насколько хорошо статический анализатор PVS-Studio покрывает Toyota ITC Benchma...

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

Первый древнейший: в чём уникальность языка программирования LISP В этой статье мы поговорим об одном из самых старых языков программирования ― Lisp. Несмотря на свой внушающий уважение возраст, он всё ещё находится в строю и заставляет переосмысливать всю теорию программирования. Так что же это за язык и чем он примечателен?Лисп, или LISP...

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

Grafana и автотесты: учимся измерять работу тестов Управление — трудоёмкая работа, которая усложняется при отсутствии подходящего инструмента. Легко упустить из виду постоянно меняющиеся компоненты и сложно быть в курсе событий: что-то обязательно проходит незамеченным. Grafana позволяет собрать на одном экране разную инфо...

Новый флагман Samsung Galaxy S22 Ultra уничтожен прошлогодним iPhone 13 Pro Max: появились сравнительные результаты тестирования Живые фото Samsung Galaxy S22 Ultra и сравнение камеры с Galaxy S21 Ultra  Смартфоны Samsung Galaxy S22 Ultra оснащён флагманской однокристальной системой Snapdragon 8 Gen 1, которая заметно уступает мобильной платформе Apple A15, как показали результаты свежего т...

Дорогая, горячая и почти такая же быстрая, как GeForce RTX 3080 Ti. Первый обзор GeForce RTX 3080 12GB оставляет неоднозначные впечатления Продажи GeForce RTX 3080 12GB только-только стартовали, а в Сети уже появился полноценный обзор новинки. Хорошая новость в том, что в большинстве игр эта видеокарта быстрее 10-гигабайтной версии, а в некоторых (и при определенных условиях) даже быстрее GeForce RTX 3080 ...

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

Прощайте, пользователи Windows 7 и macOS. Samsung прекратит поддержку DeX для указанных и более старых ОС Компания Samsung неожиданно объявила о прекращении поддержки функции DeX для Windows 7 и более старых версий ОС, а также для macOS. В силу новые ограничения вступят в начале следующего года.  Так как даже Windows 7 занимает немалую долю на рынке, не...

Заработал первый в Европе квантовый суперкомпьютер с более чем 5000 кубитами Первый в Европе квантовый суперкомпьютер с более чем 5000 кубитами был запущен в Исследовательском центре Юлиха в Германии. Представители центра заявили, что это важная веха в развитии квантовых компьютеров в Европе. Квантовый суперкомпьютер, созданный канадским поставщ...

Большой тест флагманов на Snapdragon 8 Gen1: Xiaomi 12 Pro, OnePlus 10 Pro, Realme GT 2 Pro, iQOO 9 Pro и Moto Edge X30 сравнили между собой Команда Gizmochina сравнила Xiaomi 12 Pro, OnePlus 10 Pro, Realme GT 2 Pro, iQOO 9 Pro и Moto Edge X30 друг с другом, чтобы увидеть, какое устройство быстрее открывает и загружает приложения, а также насколько хорошо устройства управляют своей оперативной памятью. Напом...

Vertiv: доля периферийных вычислений в общем объеме вычислительных ресурсов увеличится на 29% за ближайшие 4 года Компания Vertiv провела глобальный опрос среди специалистов в области дата-центров. Результаты показали, что доля периферийных вычислений в общем объеме вычислительных ресурсов увеличится на 29% за ближайшие 4 года, повысившись ...

Ruby-Дайджест за неделю (27 дек. — 3 янв.) В этом дайджесте:• Обновление популярных гемов.• Статистика по гемам за год.• Интересные open-source проекты на GitHub #2.• Подборка полезных гемов #2.• Интересный контент, связанный с Ruby.• Рейтинги языка за 2021 год. Читать RubyDigest

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

[recovery mode] Проектирование и настройка микрополосковых полосно-пропускающих фильтров СВЧ диапазона При проектировании СВЧ электроники часто приходится использовать микрополосковые фильтры реализованные на плате в виде проводящих дорожек. Если нужен не очень качественный фильтр (2-3 порядка), то рассчитать его топологию не составит труда. Но иногда необходимо настроить фил...

[Перевод] Не автоматизируйте test cases Как прямая автоматизация тест кейсов приводит к громоздким и раздутым наборам автотестов, которые практически не приносят пользы.Общепринятой практикой в индустрии является использование тест кейсов в качестве основы для автоматизации тестирования. QA инженеры разрабатывают ...

Xiaomi 12 Pro и Xiaomi 12 с MIUI 13 возглавили рейтинг самых плавных смартфонов Команда популярного китайского бенчмарка Master Lu обновила рейтинг смартфонов с самой плавной работой по итогам декабря 2021 года. Первое место занял Xiaomi 12 Pro с результатом с 216,20 балла. Вторая и третья позиции принадлежат Xiaomi 12 и Oppo Find N, которые н...

Как создать работающий Impact Map Больше 8 лет я использую Impact Map для аналитики IT-продуктов. Я довольно активно делился знаниями об этом подходе: писал статьи, выступал на конференциях с докладами и мастер-классами, рассказывал студентам в университетах и интернам в компании. Слушатели и участники масте...

«E» и «D» в теории ICED — вовлечённость пользователя и самобытность продукта (часть 3) В прошлых статьях мы познакомились с общей теорией ICED и продвижением по векторам «I» (Infrequent, степени редкости) и «C» (степень контроля над пользовательским опытом). В этой статье хочу рассказать, каким образом продвигаться вправо по векторам «E» (engagement, вовл...

Шесть больших ядер в новейших процессорах Alder Lake не могут обойти шесть годовалых ядер Zen 3? Core i5-12400 сравнили с Ryzen 5 5600X Самый младший Core i5 нового поколения в одном из первых тестов, как оказалось, не уступает Ryzen 5 5600X. Точнее, формально уступает, но минимально.  В PugetBench процессор Core i5-12400, который будет стоить менее 200 долларов, набрал 712 бал...

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

Никаких 48 часов на подготовку. YouTube могут начать блокировать в России прямо сегодня Судя по всему, YouTube повторит судьбу Meta в России уже очень скоро. По данным источника РИА Новости, близкого к Роскомнадзору, видеосервис могут начать блокировать уже прямо сегодня. «Скорее всего, до конца следующей недели YouTube уже заблокируют. Я ...

Dell Technologies Forum 2021: виртуальная конференция о цифровом будущем уже сейчас Цифровая эпоха уже наступила. Мы меняем наш образ жизни, переходим на новые способы обучения и работы из любой точки в любое время, используя технологии и невероятную ценность данных. Благодаря широкому спектру возможностей подключения в ре...

Intel, а где прогресс? Графическое ядро процессора Core i7-1280P (Alder Lake) демонстрирует производительность на уровне GPU Core i7-1195G7 В базе Geekbench засветился мобильный компьютер, построенный на базе процессора Intel Core i7-1280P семейства Alder Lake. Это, напомним, топовая модель в своей линейке, с 14 вычислительными ядрами (6 высокопроизводительных и 8 энергоэффективных), частотой до 4,8 ГГ...

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

Как завести XCRemoteCache, или Кэши из топора Всем привет! Меня зовут Федоров Василий, я руковожу группой Mobile.Speed в компании Aliexpress Россия. Мы стараемся облегчить жизнь разработчиков, пишем утилиты, настраиваем CI, складируем метрики в Grafana — в общем отвечаем почти за все, что влияет на time-to-mar...

Миграция данных из различных RDBMS в HADOOP В статье будет рассмотрен процесс экспорта данных в Hadoop из различных РСУБД посредством фреймворка Spark. Для взаимодействия с фреймворком Spark будет использован язык программирования Python с применением api pySpark. Читать далее

Эта видеокарта Nvidia и этот процессор Intel ещё не были представлены. Ноутбук с GeForce RTX 3080 Ti и Core i7-12700H засветился в тестах Существование мобильной видеокарты GeForce RTX 3080 Ti впервые подтверждено бенчмарком. Ноутбук HP Omen нового поколения прошёл тестирование в Geekbench.  Аппарат оснащён не только неанонсированной видеокартой Nvidia, но и ещё не...

Обработка временных рядов и байесовские модели для распознавания рукописного текста Всем привет! Недавно я закончил курс "Machine Learning. Advanced" по продвинутым техникам машинного обучения. Я работал над проектом по обработке временных рядов. Тема проекта: “Применение алгоритмов обработки временных рядов и байесовских моделей для задачи извл...

Pixel 6 за 600 долларов может потягаться с iPhone 13 Pro Max. Автономность новинок Google протестировали в разных режимах Ресурс Phone Arena протестировал автономность смартфонов Pixel нового поколения. Методика тестирования у источника давно не менялась, так что можно сравнить полученные результаты со многими другими смартфонами.  Новинки Google, напомним, получи...

Первый тест реального смартфона на Dimensity 9000 в Geekbench. Oppo Find X5 Pro Dimensity Edition громит любой флагман на Snapdragon 8 Gen 1 Тесты прототипа смартфона на базе однокристальной однокристальной системы Dimensity 9000 демонстрировали ее превосходство над Snapdragon 8 Gen 1: SoC MediaTek набирала около 1260 баллов в однопоточном тесте и 4250-4300 баллов в многопоточном. Сейчас появился тест первог...

Потрясающее будущее PHP-стека для карьеры Совсем недавно была позитивная новость о том, что компания JetBrains простимулировала создание специального фондаTHE PHP Foundation, который будет финансировать и координировать дальнейшее развитие PHP, как современного языка программирования. Эта отлична...

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

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

AnTuTu выбрал самые производительные Android-флагманы AnTuTu опубликовал очередной рейтинг самых производительных Android-флагманов на китайском рынке.На первом месте октябрьского рейтинга оказался игровой смартфон Black Shark 4S Pro, который набирает 875 902 балла. Вторую строчку занимает предыдущий лидер — RedMagic 6S P...

Как подружить Юлу и ВКонтакте Осенью прошлого года перед нами стояла задача объединить крупнейшую социальную сеть и многомиллионный сервис объявлений в одну площадку для продажи — Объявления ВКонтакте. Похожую задачу уже решил Facebook, реализовав внутри своей соцсети Facebook Marketplace, и в результате...

Приглашаем на конференцию QA Meeting Point QA Meeting Point — бесплатная онлайн-конференция DINS для всех, кто интересуется тестированием ПО. Наша цель — объединить специалистов по всей стране, чтобы на одной площадке обсудить общие проблемы, найти для них решения, обрести единомышленников. Конференция пройдет 1...

realme презентует в России GT Neo 2 и модели narzo 16 ноября в 14:00 состоится российский запуск новых моделей смартфонов realme – realme GT Neo 2, а также narzo 50A и 50i. Представители компании презентуют новые устройства, а также раскроют цены и подробные характеристики новинок. Сс...

YouTube в России не станут блокировать, если видеохостинг «будет выполнять требования законодательства РФ» Если YouTube будет выполнять требования российского законодательства, то никаких новых мер в отношении видеохостинга принято не будет. Об этом ТАСС сообщили в пресс-службе Роскомнадзора. Новые меры, очевидно, – это блокировка, слухи о которой ходят уже месяц....

[recovery mode] Абсолютные валютные курсы Пришло время обновить статью о методике получения абсолютных валютных курсов. Ранее был ряд статей (13.03.2019 — «Абсолютный курс валют: ищем истинную ценность», 03.05.2019 — «Получаем абсолютные курсы из парных кросс-курсов валют») на эту тему. За время существования проект...

MediaTek Dimensity 9000 в 4 раза быстрее чем Snapdragon 888 Новый результат тестирования продемонстрировал некоторую интересную информацию о грядущей SoC MediaTek Dimensity 9000. Чипу удалось легко превзойти почти все остальные чипсеты на рынке смартфонов высокого класса, а в некоторых тестах даже удалось достичь результата, во много...

AnTuTu назвал самые мощные Android-смартфоны среднего сегмента рынка AnTuTu опубликовал не только рейтинг самых мощных Android-флагманов в мире, но и рейтинг самых мощных Android-смартфонов среднего сегмента рынка.Лидером в декабре стал Realme GT Master, набравший 538 461 балл. Этот смартфон удерживает первое место соответствующего рейтинга у...

В рейтинге AnTuTu самых производительных недорогих смартфонов Android по всему миру много новичков Команда бенчмарка AnTuTu опубликовала рейтинг смартфонов Android среднего сегмента за октябрь 2021 года для международного рынка. Он заметно отличается от аналогичного рейтинга AnTuTu в Китае. Как отмечают эксперты AnTuTu, из-за выпуска большого количества новых т...

[Перевод] 7 характеристик хороших тестов Очень редко люди задумываются что определяет хорошие тесты. Если тесты отличные то их просто невидно - они прозрачно растворяются в процессе и про них только вспоминают когда они ловят баг. Читать далее

Калейдоскоп новогодних подарков от Demis Group — удвойте эффективность ваших рекламных кампаний в 2022 году «Можно просто желать партнерам успеха, а можно этот успех им подарить!» — именно это стало главным мотиватором при создании нашей акции. Мы объединили самые эффективные спецпредложения уходящего года и приправили их особым ингредиентом: возмо...

[Перевод] Меняем std::sort для Google Мы меняем std::sort в библиотеке libcxx проекта LLVM. В этой статье мы подробно расскажем о том, как мы пришли к этому решению и какими будут возможные последствия, о багах, с которыми вы можете столкнуться в примерах из open source. Мы покажем несколько бенчмарков, объясни...

MikroTik: IPsec IKEv2 VPN между роутерами MikroTik (site-2-site) Данная статья является результатом нескольких лет изучения, тестирования и внедрения VPN на оборудовании MikroTik на основе чистого IPsec IKEv2 между несколькими сетями с динамической маршрутизацией. Используя данный метод можно выстроить связную структуру сети с достаточным...

Российский аналог сверхтяжелой ракеты SpaceX Starship появится после 2030 года. Но к тому моменту американцы уже могут высадиться на Марс Компания Илона Маска SpaceX вовсю работает над огромной ракетой Staship, которая, согласно плана, будет способна доставить людей и на Луну, и на Марс: орбитальные тесты Starship должны начаться уже в этом году, а полет на Красную планету ожидается до конц...

Нет, правда, зачем нам TypeScript? Когда код на JavaScript содержит больше одного выражения, ну хорошо, больше трех, в нём можно легко запутаться. Выходов два — или добавить кучу проверок, но тогда код станет громоздким и его будет сложно сопровождать. Или можно добавить комментарии, но&nb...

Новый Samsung Galaxy сравнили с iPhone. Спойлер: все очень плохо Samsung Galaxy S22 только-только поступил в продажу — это значит, что блогеры уже успели его протестировать и сравнить с другими устройствами. В первую очередь, конечно же, с iPhone. Причем, с не самым новым. Можно подумать, что эксперты так развлекаются, проводя срав...

Сила AMD. Процессор Ryzen 9 6900HS в связке с Radeon RX 6800S показал себя лучше, чем тандем из Core i9-12900H и GeForce RTX 3080 Мобильные процессоры Ryzen 6000 пока ещё не вышли на рынок, но в Сети появляется всё больше тестов.   В бенчмарке PugetBench Photoshop засветился один из топовых APU — Ryzen 9 6900HS. Он вместе с Radeon RX 6800S будет являться основой для нового ноутбука Asu...

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

Apple M1 Ultra сравнили по производительности с AMD Threadripper 3990X. Появились первые результаты тестирования в GeekBench Появились первые результаты тестирования новейшей однокристальной системы Apple M1 Ultra. Судя по результатам, новинка продемонстрировала впечатляющую производительность и может соперничать с одним из самых мощных чипов AMD. Тест был опубликован @Benchleaks в Twitter. В...

Positive Technologies установила: внешний злоумышленник может не только проникнуть в локальную сеть 93% компаний, но и реализовать 71% недопустимых для бизнеса событий Эксперты Positive Technologies проанализировали результаты тестирования на проникновение и выяснили, что в 93% случаев внешний злоумышленник может преодолеть сетевой периметр и получить доступ к ресурсам локальной сети, причем ...

Intel Core i5-12400F обгоняет AMD Ryzen 5 5600X и i7-11700K Помимо бенчмарков были проведены также тесты в игровых нагрузках, где i5-12400F тоже показал себя очень уверенно. За результаты можно похвалить издание Igor's Lab, но там процессор был смоделирован с помощью i5-12600K. Читать полную статью

Разбор задачи Титаник на Kaggle (Baseline) В статье я покажу как искать зависимости и проверять гипотезы. Мы познакомимся с данными и реализуем предсказание на основе одной логики=) Читать далее

Браузер Google Chrome на Mac теперь быстрее, чем Safari Компания Google объявила о новых обновлениях, внесенных в браузер Chrome, благоадаря которым она сумела повысить производительность ПО на компьютерах Apple. Новое обновление позволило Chrome получить 300 баллов в тесте Speedometer.  В версии M9...

Sony Xperia 1 IV засветился в бенчмарке В базе данных популярного бенчмарка Geekbench обнаружились результаты тестирования флагманского смартфона Sony Xperia 1 IV, который еще не был представлен официально. Устройство с модельным наименованием Sony XQ-CT54 показало результат в 1204 балла в однопоточном тесте и 335...

Действительно почти магия. Появились реальные примеры работы функции Magic Eraser в камере смартфонов Pixel 6 Одна из функций камеры, дебютировавших в смартфонах Pixel 6 и Pixel 6 Pro, называется Magic Eraser и представляет собой инструмент для удаления с фотографий всего лишнего, будь то люди или объекты. И сейчас мы можем посмотреть, как это...

[Перевод] DeepETA: как Uber прогнозирует ETA с использованием глубокого обучения Прим. Wunder Fund: В сегодняшней статье рассказываем, как Уберу удается точно предсказывать время прибытия такси или курьера. Мы нашли её очень увлекательной, как и несколько других статьей из технического блога Убера.Волшебный клиентский опыт пользователей Uber зависит от т...

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

Экспресс-тест на антиген SARS-COV-2 от JOYSBIO выявляет и новый омикрон-штамм Компания JOYSBIO, один из ведущих мировых производителей тестов на антиген COVID-19, сообщила, что ее тест-системы широко доступны и выявляют новые опасные штаммы вируса. ТЯНЬЦЗИН (Китай), 30 ноября 2021 г. /PRNewswire/ — Компания JOYSBIO, один из ведущих мир...

Год в TikTok для брендов: лучшие креативы, рекламные кампании и коллаборации 2021 Маркетинговая платформа TikTok For Business подводит итоги уходящего года. За 2021 год российскими брендами было создано множество вдохновляющих рекламных кампаний, доказывающих, что креативный подход в сочетании с инструментами TikTok For Business помогает...

[Перевод] Постигаем WebAssembly, рисуя кривую дракона Познакомьтесь с WebAssembly на примере этого простого туториала, требующего лишь самых общих знаний в веб-разработке. Весь инструментарий, который понадобится вам, чтобы составить впечатление о Wasm на основе готовых к запуску примеров кода – это редактор кода, любой совреме...

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

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

Как мы подняли ретеншн третьего дня на 30% у североамериканских игроков в World of Tanks Blitz Привет! В данной статье расскажу о том, как мы подняли ретеншн приблизительно на 30% на проекте World of Tanks Blitz на регионе NA (Северная Америка).Сперва немного о себе и о нашей игре. Меня зовут Козловский Владимир. Работаю на должности ...

Redmi K50 может получить самый мощный процессор из современных Вчера в Сети опубликовали результат теста AnTuTu первого смартфона на однокристальной платформе MediaTek Dimensity 2000, и он оказался ошеломительным: впервые в AnTuTu превышен порог в миллион баллов. А сегодня эта же однокристальная система упомянута в сообщении, опубл...

Нейросети (на примере трансформеров) на фондовом рынке. Коды, «граали», финансовый результат Пост в помощь тем кто интересуется практической пользой от применения нейросетей на фондовом рынке. Читать далее

Как ManyChat на PHP8 переезжал Привет, меня зовут Максим, я бэкенд-разработчик в ManyChat. Эта статья – о нашем переходе на PHP8. Однажды мы решили немного поисследовать – посмотреть, чего нам будет стоить возможный переход на новую версию, и запланировать эти работы на следующий год, сразу на 8.1. П...

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

«Прочный, как скала». Samsung Galaxy S22 Ultra попал в руки известному мучителю смартфонов Флагманский Samsung Galaxy S22 Ultra попал в руки известному блогеру JerryRigEverything.   Как обычно, блогер провёл ряд испытаний, часть из которых либо совершенно бесполезна (как тест на нагрев экрана), либо результаты всегда идентичны (тест на твёрдость защитно...

Автоматизируем iOS-сборку c помощью Jenkins Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю в проекте WASD.TV. В этой статье я расскажу о своем способе автоматизации iOS-сборки в TestFlight через Jenkins. С помощью такого метода можно настроить автоматизацию как локально, так и на удаленной м...

Так просто Intel победу не получит. Первые тесты показывают, что Ryzen 9 6900HX намного быстрее предшественника Мы уже видели, как Core i5-12500H без труда справляется с Ryzen 7 5800H, но конкурировать новинке Intel придётся с более новыми решениями AMD. И сегодня в Сети появился первый результат тестирования представителя линейки Ryzen 6000H.  Подопытным стал флагманский R...

Анонимизация базы данных или как быть уверенным, что ты не нарушаешь закон “О персональных данных” В настоящее время практически все ИТ-продукты работают с персональной информацией пользователя: ФИО, телефон, e-mail, паспортные и другие идентифицирующие данные. Для  обеспечения защиты прав и свобод, человека и гражданина при обработке его персональных данных в Россий...

SoC Apple M1 Max опережает Radeon Pro W6900X за 6000 долларов. Появился результат MacBook Pro в Affinity Photo Вчера мы увидели, на что способно графическое ядро SoC Apple M1 Max в одной игре и паре бенчмарков. Но не для этого обычно покупают MacBook Pro, тем более в топовых конфигурациях.  Что же может предложить такое решение профессионалам? Разработч...

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

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

Уязвимости в системе лицензирования J-Link, или Почему так важно исследовать безопасность устройств Бреши в устройствах не всегда можно закрыть, в отличие от уязвимостей в софте. Однако это не повод для фрустрации! Исследовать безопасность IoT, телефонов, планшетов, блоков управления и т. д. все равно нужно. По крайней мере, можно предупредить поль...

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

Раскопки, MindMap и читерство: как составить цепляющее УТП и не сойти с ума Одни говорят, что уникальное торговое предложение (УТП) – чуть ли не главное понятие маркетинга. Доносит до потребителя ценность продукта, его отличие от конкурентных товаров и все такое. Другие возражают, что на УТП уже никто не смотрит. Мол, если компания/продукт известны ...

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

Мобильное приложение «Дорожный ассистент» для 1С Пример реализации мобильного приложения для водителей грузового транспорта. Frontend: React-Native. Backend: 1С. Первый опытДля первой попытки разработать мобильное приложение была выбрана мобильная платформа от 1С.  Спустя месяц был готов прототип и показан заказчику....

[Перевод] Как миграция с Oracle на PostgreSQL в облако влияет на сторадж? Вы когда-нибудь задумывались о том, чтобы перенести крупномасштабное программное решение с Oracle на PostgreSQL, а затем развернуть его в общедоступном облаке? Если Вы планируете реализовать подобное, возможно, Вам поможет наш опыт. Данная статья подробно рассказывает о наше...

[Перевод] Простейший вариант поиска пути: объяснение на Python Как именно мы находим выход из лабиринта? Как быстрее всего проехать из точки А в ближайшую пиццерию? Можем ли мы провести игрового персонажа к выходу так, чтобы он не уперся в стену?Поиск пути – типичная задача программирования, решаемая в самых разных ситуациях. Она извест...

Как устроен счетчик ссылок в Swift Мы в iOS команде Vivid Money стремимся глубже понимать инструменты, которыми пользуемся каждый день. Один из таких – это язык программирования Swift. Он состоит из нескольких частей: компилятора, стандартной библиотеки и рантайма. Компилятор преобразует код понятный для чело...

Самый тонкий и лёгкий смартфон Xiaomi неплохо показал себя в тесте аккумулятора. Он выступил на уровне Samsung Galaxy A52 5G Xiaomi Mi 11 Lite 5G является не только одним из самых мощных смартфонов в классе, но также заодно и самым лёгким и тонким аппаратом Xiaomi, да и в целом на рынке он сильно выделяется. Сказывается ли толщина и масса на автономности? Это и проверили специалисты...

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

Одна из уникальных функций камеры Pixel 6 уже доступна для других смартфонов Google. Но запустить Magic Eraser можно лишь неофициально Функцию Magic Eraser, представленную эксклюзивно для Pixel 6 и Pixel 6 Pro, уже можно использовать на более старых смартфонах Google. Правда, неофициально.  Как оказалось, достаточно установить на старый Pixel приложение Goo...

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

Как сделать карьеру в области применения ИИ в бизнесе Успешное внедрение искусственного интеллекта на предприятии требует не только технических навыков. Ганес Кесари, сооснователь компании Gramener, где он возглавляет отдел консультаций и инноваций в области науки о данных ...

Действительно ли Core i9-12900K быстрее Ryzen 9 5950X? Intel слукавила в официальных результатах тестов своего нового флагмана Во время анонса процессоров Alder Lake на прошлой неделе Intel привела результаты официальных тестов: оказалось, что в играх новый флагман компании, Core i9-12900K, обходит конкурента в лице Ryzen 9 5950X примерно на 15%. Однако раскрытые сейчас подробности условий...

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

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

Exynos 2200 не так безнадёжна? В новом тесте её GPU выступил в полтора раза лучше Snapdragon 8 Gen 1 Графическое ядро Xclipse 920 в SoC Exynos 2200 может быть не таким уж слабым, как показали первые тесты.   Некий смартфон Samsung на основе Exynos 2200 прошёл тесты в Geekbench, и результат оказался намного лучше. Система набрала более 9100 баллов, тогда как Snapd...

Instagram массово блокирует пользователей из России Как сообщает ресурс «Код Дурова», Instagram (принадлежит компании Meta, которая признана экстремистской и запрещена в России) начал блокировать аккаунты россиян. Собственно, фактом блокировок никого не удивить, они осуществлялись и ранее, но именно...

Всё-таки коробочный кулер Core i5-12400 плохо справляется со своей задачей. Под нагрузкой CPU разогревается свыше 80 градусов Похоже, коробочный кулер новых процессоров Intel Alder Lake всё-таки далеко не блещет производительностью.  На днях мы видели, как Core i5-12400 с родным охладителем разогрелся до 75 градусов, но это было под специфической нагрузкой в виде стресс-те...

[Перевод] Знакомство с трансформерами. Часть 1 Трансформеры (transformers) — это очень интересное семейство архитектур машинного обучения. Существует много хороших учебных материалов по этой теме (например — вот и вот), но в последние несколько лет трансформеры, в основном, становились всё проще. Поэтому с...

Эволюция UI-тестов в iOS-приложении Test-driven development — по-прежнему спорная тема. Часто встречается обоснованное, в общем-то, мнение, что такая разработка нужна только большим компаниям, потому что только у них достаточно ресурсов для создания и поддержки большого количества тест-кейсов. Но сегодня на п...

[Перевод] Безопасность в транспортных средствах с IoT В данной статье будет представлена методика повышения безопасности путем применения определенных правил приоритизации, использования цифровых сертификатов и применения политик доверия и репутации для обнаружения угнанных транспортных средств.  Читать далее

Новогодний подарок любителям Linux и AMD. В сборках на ядре Linux 5.16 наблюдается огромный прирост производительности APU Ryzen Пользователи Linux, владеющие компьютерами на основе APU AMD, внезапно получили новогодний подарок в виде существенного прироста производительности встроенного графического ядра таких процессоров.  Как сообщается, ядро Linux 5.16 благодаря ряду изменений и улучшен...

Samsung Galaxy S22 получил 10 из 10 баллов в тесте на прочность. Его сложно поцарапать и невозможно согнуть Представляя линейку Galaxy S22, Samsung назвала эти смартфоны своими самыми прочными флагманами. Источник взялся проверить, насколько это заявление соответствует действительности. Galaxy S22 подвергли трем тестам. В первом аппарат испытали водой. Соответствие степ...

Маленький баг в тестировании на Laravel Статья будет небольшая, даже совсем короткая. Для фанатов TDD, верящих, что фреймворки делают в небесах.Пару часов ковырялась с тестом $response->assertJson()->assertJsonMissing(); при одинаковом содержании обеих скобок: Читать далее

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

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

Разумная слизь? Тварь способная решать сложные задачи, что не под силу даже существам обладающим развитым мозгом Автор Лысый Камрад (@LKamrad) При этом у нее нет не то чтобы мозга, а хотя бы намека на самую примитивную нервную систему. Разрезанная на части, она снова сольется в единый организм, а если части разнести друг от друга, они будут функционировать как отдельные вполне полноц...

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

Четырехъядерный Intel Core i3-12100 уничтожил четырехъядерный AMD Ryzen 3 3300X в играх, реальных приложениях и бенчмарках. И при этом CPU Intel будет дешевле Китайский ресурс Xfastest опубликовал обзор не представленного пока официально одного из самых недорогих представителей семейства Alder Lake – Core i3-12100. CPU с четырьмя ядрами Golden Cove свели в тестах с процессорами AMD Ryzen 3 3100 и Ryzen 3 3300X. По слуха...

[Перевод] Шаблоны C++: как итерировать по std::tuple — std::apply и еще пара приемов В предыдущей статье, посвященной перебору элементов кортежей, мы рассмотрели только основы. В результате нашей работы мы реализовали шаблон функции, который принимал кортеж и мог красиво вывести его в консоль. Мы также реализовали версию с оператором <<.Сегодня мы пойд...

Pixel 6 Pro — один из лучших камерофонов на рынке, но iPhone 13 Pro Max всё равно лучше. Так считают в DxOMark Специалисты DxOMark добрались до новенького Google Pixel 6 Pro, чтобы оценить его камеру. И оценили её очень высоко.  Смартфон заработал 135 баллов. Это не сделало его лучшим в рейтинге источника, но поставило на шестое место. Лучше только ...

iPhone 13 свели в битве с iPhone 13 Pro. Даёт ли больший объём ОЗУ преимущество старшей модели? Специалисты канала PhoneBuff, проводящие свои тесты при помощи роботизированного манипулятора, свели вместе iPhone 13 и 13 Pro, чтобы проверить, есть ли у них разница в скорости работы.  Напомним, у старшей модели в SoC A15 Bionic графичес...

WorldSkills VR как пример того, как нельзя организовывать олимпиады по современным направлениям Привет! Хотелось бы поделится своими впечатлениями о проведении одного из самых популярных технических соревнований в России и проблемами применения классического олимпиадного подхода к современным направлениям. Читать далее

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

Как я перестал беспокоиться и полюбил тестирование React-компонентов Как тестировать React-компоненты? Какую библиотеку использовать? Как тестировать компоненты, которые берут данные из Redux, а не из пропсов? Как тестировать компоненты, в которых используется роутинг с помощью React-router-dom? Что делать, если в компоненте есть асинхронный ...

Это оружие Intel для борьбы с Nvidia и AMD. Появились спецификации видеокарт Arc Alchemist и тесты модели A380 Видеокарты Intel Arc линейки Alchemist должны выйти во втором квартале. И сегодня в Сети появилось немало информации о данных адаптерах.  Как уже было известно, в линейке будет три серии: A300, A500 и A700. Сколько карт будет входить в каждую, неясно, но, вполне в...

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

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

Встроенную графику на Intel Core i9-12900K разогнали до 2,4 ГГц Видеоблогер SkatterBencher продемонстрировал, какой прирост производительности может дать разгон встроенной графики на процессорах Alder Lake. В его случае удалось поднять таковую частоту iGPU до отметки 2378 МГц и повысить производительность на значение до 61 % в разных тес...

Раннер Emcee. Всем айосерам по тестовой ферме В iOS-приложении Авито куча UI-тестов — вы это уже наверняка знаете, потому что мы говорим про них постоянно. Это позволяет нам релизиться раз в неделю, причём регрессионное тестирование с ручными проверками мы проводим раз в две недели. Между ними в релиз идёт приложение, к...

Один из самых необычных смартфонов на рынке подвергли испытаниям на прочность. Microsoft Surface Duo 2 выдержал их все Известный блогер JerryRigEverything добрался до смартфона Microsoft Surface Duo 2, чтобы проверить его на прочность.  В отличие от гибких смартфонов, в данном установлены обычные экраны, а это значит, что они прикрыты не пластиком, а защитным стеклом, ко...

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

Ещё один осенний Джедайст #82 Подобрали самые крутые новости о дизайнерских и не очень инструментах со всего света — всё, чтобы работать и жить было веселее. Наливайте чаю и погнали!

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

Динозавры не вымерли. Рептилоиды среди нас Заголовок нашей статьи прямо кричит о том, будто его создавали либо сценаристы телеканала РЕН-ТВ, либо ушлые журналисты какой-нибудь жёлтой новостной газетёнки. Однако, что вы скажете на то, если ящеры действительно, пусть и не правят миром, но и не вымерли, поскольку ш...

[Перевод] Введение в секционирование таблиц В этой статье я собираюсь продемонстрировать особенности планов исполнения запросов при обращении к секционированным таблицам. Обратите внимание, что существует большая разница между секционированными таблицами (которые стали доступны только с SQL Server 2005) и секцион...

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

О квадратных уравнениях в правильном порядке Как вам преподавали квадратные уравнения в школе? Это был 7-8 класс, примерно. Вероятнее всего, вам рассказали что есть формулы корней через дискриминант, что направление ветвей зависит от старшего коэффициента. Через пару занятий дали теорему Виета. Счастливчикам еще расска...

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

[Перевод] Практические рекомендации по работе с Docker для Python-разработчиков Прим. Wunder Fund: в этой длииинной статье вы найдете ряд полезных советов по работе с Docker, как общего характера, так и Python-специфичных. Хоть мы и давно используем Docker в работе, про некоторые советы мы подумали "а что, так можно было?". Советуем вначале пролистать с...

Windows 10 и Windows 11 сравнили по производительности: результаты оказались неоднозначными Пользователь Overclockers под ником Zystax сравнил по производительности операционные системы Windows 10 и Windows 11 в различных программах. Использовались Windows 11 с последним обновлением и Windows 10 с майским обновление 21H1. Обе операционные системы были установл...

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

Redmi K50 Pro+ с Dimensity 9000 впервые показали свою мощь: появились первые результаты тестов в AnTuTu Компания Redmi сегодня официально объявила, что ее флагманская серия K50 будет запущена 17 марта. Серия включает четыре модели, а именно Redmi K50, Redmi K50 Pro, Redmi K50 Pro+ и Redmi K50 Gaming Edition, при этом последняя уже поступила в продажу. Теперь же появились ...

[Перевод] Стилизация однофайловых Vue компонентов Если у вас есть опыт написания однофайловых Vue компонентов, вы, вероятно, сталкивались с написанием CSS в своем компоненте. Они позволяют разработчикам группировать код более логическими способами, а не разбивать компоненты по используемому языку (HTML, CSS или JavaScript)....

[Перевод] 30 лучших Python-проектов на GitHub на начало 2022 года Наверняка многим из вас любопытно было бы узнать, какие Python-проекты являются самыми популярными на начало 2022 года. GitHub, безусловно, лучшее место для получения этой статистики. Пусть здесь можно найти не все проекты, но ему нет достойной альтернативы. Читать далее

В «Связном» подводят итоги продаж новинок HONOR 50 и HONOR 50 Lite Согласно статистике компании «Связной» продажи новинок HONOR 50 и HONOR 50 Lite превзошли ожидания — по результатам 46 недели продажи смартфонов бренда HONOR выросли в количестве в 11 раз ...

Samsung Galaxy A53 протестировали в Geekbench Мы уже знаем, что компания Samsung работает над смартфоном Galaxy A53, и теперь появились результаты его тестирования в Geekbench.Потенциальная новинка зарегистрирована в бенчмарке под модельным номером SM-A536U. В одноядерном тесте смартфон набирает 686 баллов, а в многояде...

Capgemini: ИИ и данные-2022 — больше, смелее и с прицелом на бизнес Бизнес не сможет достичь критически важных показателей без применения искусственного интеллекта и данных. Исполнительный вице-президент по аналитике и данным Capgemini Americas Джерри Курц обрисовал на портале InformationWeek ...

Монолог QA-лида, возмужавшего в сражениях за качества кода Повзрослев на год, мы продолжаем Монолог тимлида и делимся опытом тестирования нашего продукта SafePhone.За прошедший год мы смахнули пыль с фолианта Г.Майерса «Искусство тестирования программ», повторно восхитились мудростью автора и согласились с его утверждением, что нево...

144 Гц, 60 и 50 Мп, 5000 мА·ч, 68 Вт и Android 12 за 470 долларов. Представлен Moto Edge X30 – первый в мире смартфона на Snapdragon 8 Gen 1 Инсайдер из Китая и официальные представители компаний-производителей смартфонов пугали тем, что флагманы на базе новейшей однокристальной системы существенно подорожают. Но вот сегодня в Китае представлен Moto Edge X30, и его стоимость даже ниже, чем у Honor 60 Pro на ...

[Перевод] Рейтинг языков программирования 2022. C# обошел Java, TypeScript сравнялся с PHP, а Dart – наиболее комфортный язык Украинский профильный ресурс DOU.UA провел очередной ежегодный опрос о языках программирования. Python уже второй год подряд демонстрирует негативную динамику. Java тоже теряет позиции – в этом году она на третьем месте по популярности. На второе место поднялся язы...

iPhone 13 Pro Max, Samsung Galaxy S21 Ultra и Google Pixel 6 Pro сошлись в битве автономности. С большим отрывом победил смартфон Apple Авторы канала PhoneBuff провели сравнительный тест автономности iPhone 13 Pro Max, Samsung Galaxy S21 Ultra и новейшего Google Pixel 6 Pro. Авторы проводят тестирование при помощи роботизированного манипулятора, что сводит человеческий фактор к нулю....

MacBook Pro за 3000 долларов уложил на лопатки Mac Pro за 15 000 долларов. Новый тест обработки ProRes раскрывает потенциал M1 Max Тесты нового MacBook Pro с SoC M1 Max изначально показали, что у Apple снова получилась невероятно производительная платформа. Новые тесты, похоже, раскрывают её максимальный потенциал.  Авторы теста сравнили MacBook Pro на M1 Max с о...

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

Подведение итогов первого года от JPA Buddy 2021-й год закончился, уже почти прошел первый месяц 2022-го. Прошлый год стал знаменательным для JPA Buddy: первый публичный релиз, встреча с первым пользователем и рост до одного из самых высокорейтинговых плагинов на IntelliJ IDEA Marketplace. А еще завтра у Баддика ...

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

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

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

Behave test recorder. Запись сценариев автотестов Привет! Меня зовут Степан Лущий, я – тимлид команды тестирования компании «БАРС Груп». Мы занимаемся созданием автоматизированных тестов (автотест), инструментов для их написания, а также развитием инфраструктуры автотестирования. В этой статье я расскажу, как мы разработали...

Применение Rust в разработке: страдания и высокий порог входа. Григорий Петров разбирается, когда этот язык необходим Rust набирает популярность среди разработчиков. Мы, организаторы RustCon, решили опубликовать серию статей о том, по каким причинам компании начинают использовать его для своих проектов. Первая статья в серии - интервью с Григорием Петровым, DevRel из Evrone. Применять ...

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

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

Автоматизация тестирования микросервисов: плюсы и минусы тестов на Go Микросервисы можно тестировать по-разному. У каждого подхода есть свои плюсы и минусы, поэтому, чтобы выбрать свой путь и избежать на нём «граблей», лучше всего учиться на чужом опыте. А ещё лучше — на конкретных примерах.Я занимаюсь тестированием в Ozon и хочу рассказать пр...

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

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

Музыка как код — опробовать концепцию можно прямо в браузере Существует множество языков для музыкального программирования. О некоторых из них, например, Sporth или ORCA, мы рассказывали в блоге. Сегодня поговорим о проекте Harmonicon — браузерном DAW, реализующем концепцию music-as-code. Читать далее

Это GPU для GeForce RTX 5090 Ti? Графическая архитектура Nvidia, которая появится через несколько лет, будет называться Blackwell Следующими графическими архитектурами Nvidia будут Ada Lovelace и Hopper. Первая будет ориентирована на игры, а вторая — на ЦОД. Хотя были слухи, что старшие GPU Hopper могут быть использованы для топовых видеокарт GeForce RTX 40, если мощности Lovelace не хватит,...

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

Сенсация в рейтинге самых производительных флагманов Android: лидером на основе Snapdragon 888 оказался складной смартфон Команда популярного бенчмарка AnTuTu опубликовала свой ежемесячный рейтинг самых производительных флагманских смартфонов на основе операционной системы Android. Хотя анонсы новинок на основе новейшей флагманской платформы Snapdragon 8 Gen 1 начались не дожидаясь Нового...

[Перевод] Уроки абстракции: чему FP может научить ООП Одним из наиболее распространенных «лучших практик» в программировании является принцип DRY: не повторяйся. Для реализации этого принципа можно использовать множество методов: инкапсуляция, параметризация, инверсия управления и многое другое. Одним из этих методов является а...

Язык программирования Ficus для вычислений и не только Здравствуйте, уважаемые хабровчане. Меня зовут Вадим Писаревский, я являлся лидером OpenCV (Open Source Computer Vision Library) на протяжении примерно 20 лет, и продолжаю участие в этом замечательном проекте. В этой статье я рад представить вашему вниманию результат другого...

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

arr[-1] или самые редкие конструкции в С Топ 22 самых редких конструкций языка С. От макросов с аргументами до каламбура типов - найдётся применение каждой. tmpfile() вступает в силу! Читать далее

Как фраза «Ссылка в био» влияет на эффективность постов в Instagram. Исследование SocialInsider Как и в случае с любой другой тенденцией SMM-маркетинга, маркетологи начали задаваться вопросом, а не «наказывает» ли их алгоритм Instagram за посты, содержащие фразу «Ссылка в био» в подписи. Чтобы ответить на этот в...

Индукционная плитка Gemlux GL-IP1718TC: практичная и эффективная модель с двумя конфорками с суммарной мощностью 3500 Вт Довольно мощная индукционная плита Gemlux GL-IP1718TC за счет применения двух конфорок с разными уровнями мощности делает процесс приготовления легким и удобным. Сенсорная панель управления с двумя цифровыми дисплеями позволяет быстро выбирать оптимальный уровень мощности и ...

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

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

[Перевод] Исследуем .NET 6. Часть 6. Поддержка интеграционных тестов в WebApplicationFactory В предыдущей статье я описал обходной путь, который был добавлен в .NET 6, чтобы инструменты EF Core, которые ранее полагались на существование определённых методов, таких как CreateHostBuilder, продолжали работать с новыми минимальными API хостинга.В этой статье я рассмотрю...

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

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

Tripp Lite представила новые Ethernet-коммутаторы Компания Tripp Lite, один из ведущих в мире производителей систем защиты электропитания и средств подключения, представила практичный вариант для подключения такого устройства, как интернета вещей (IoT), к сети Ethernet ...

Нужен ли Mockito, если у вас Kotlin? Салют, коллеги.В рамках пятничной статьи предлагаю посмотреть на интересный способ создания моков в Kotlin, без использования сторонних библиотек.Я занимаюсь разработкой аддонов для Atlassian-стека в компании Stiltsoft и, из-за технических ограничени...

Аналитика и ИИ в 2022 году: как заставить инновации работать В прогнозах на будущий год меньше внимания уделяется технологии аналитики как таковой и больше — ее применению для борьбы с явлениями, вызванными пандемиями, пишет на портале ZDNet Эндрю Бруст, старший директор ...

«Международный  отчёт по качеству»: тренды QA и опыт ПСБ Привет, Хабр!Меня зовут Татьяна Бельская, я работаю управляющим по обеспечению качества в Промсвязьбанке. Мы с коллегами отвечаем за процессы, которые влияют на качество работы всех наших систем.У меня возникла потребность исследовать мировые тенденции QA, чтобы понимать, ка...

«Зарядка мощностью 120 Вт – это очень сложный выбор». Глава Redmi о трудностях внедрения сверхмощной зарядки в Redmi Note 11 Pro+ На этой неделе Xiaomi представила смартфоны Redmi Note 11, особенностью топовой модели линейки, Redmi Note 11 Pro+, стала поддержка зарядки мощностью 120 Вт. Сейчас на эту тему высказался глава бренда Redmi Лю Вейбинг (Lu Weibing). По его словам, реализовать столь мощну...

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

ПАО «Красноярскэнергосбыт» переходит на «Кибер Бэкап» от компании «Киберпротект» ПАО «Красноярскэнергосбыт» завершил проект по миграции системы резервного копирования и восстановления на «Кибер Бэкап» компании «Киберпротект». «Мы стремились не просто заменить одно решение другим, но и получить ...

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

Самый быстрый в мире ПК разогнали... до 100 км/ч Когда говорят о самом быстром ПК, обычно подразумевают производительность. Но Sega сделала самый быстрый компьютер в прямом смысле.  Компания собрала систему на основе платы ASRock и процессора Intel Alder Lake и установила всё э...

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

Роботизация для macOS по-взрослому Несмотря на то, что на рынке существуют различные RPA-решения, большинство из них не работают на macOS. Microsoft выпускает самую распространенную операционную систему для конечных пользователей, и большинство вендоров предоставляют решения, совместимые только с Windows. При...

GPU Apple M1 Ultra оказался гораздо медленнее GeForce RTX 3090, хотя Apple обещала совершенно другое Графический процессор однокристальной системы Apple M1 Ultra, которая дебютировала на прошлой неделе в компактном настольном Mac Studio от Apple, оказался намного медленнее, чем было заявлено. Это показали независимые тесты портала The Verge.  Apple M1 Ultra состо...

5 принципов, о которых нельзя забывать, когда описываешь инфраструктуру в виде кода Infrastructure as Code — это подход, который подразумевает описание инфраструктуры в виде коде с его последующим применением для внесения необходимых изменений. Но, как именно писать код, IaC не говорит, только даёт инструменты. Один из таких инструментов — Terraform.21 мая ...

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

На что GeForce RTX 3050 способна в играх? Бюджетную новинку Nvidia протестировали в 3DMark На выставке CES 2022 Nvidia и AMD представили свои самые бюджетные видеокарты актуального поколения – GeForce RTX 3050 и Radeon RX 6500 XT. Вторая уже поступила в продажу и производительность ее известна, а первая поступит в продажу лишь 27 января. Полноценные обз...

Изучаем язык ассемблера на примере TSR программы под MS-DOS. Часть 1 Эта серия статей посвящена изучению и практике программирования на языке ассемблера.Материал рассчитан на новичков в ассемблере, студентов, которым пришлось столкнуться с «динозавром» в виде MS-DOS, и может быть интересен тем, кто хочет нем...

Кто выпускает самые надёжные новые автомобили? Электрические кроссоверы имеют худшие отзывы, а Tesla занимает 28 место в новом рейтинге Consumer Reports Некоммерческая организация Consumer Reports, стоящая на страже интересов потребителей с 1936 года, составила свежий ежегодный рейтинг надёжности автомобилей, в котором первое место заняла компания Lexus, поднявшись сразу на две строчки. Mazda опустила на второе место, a...

Потратил 1 000 000 $, чтобы сделать свой переводчик. Продолжение истории Начало этой истории тут:https://habr.com/ru/post/492524/ ВступлениеЯ занимаюсь переводчиками с 2012 года, и эта тема выбрана не случайно. Еще тогда было замечено, насколько сильно переводы могут влиять на показатели бизнеса. В нашем случае поддержка всего 15 языков вмес...

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

В рейтинге самых производительных недорогих смартфонов Android по версии AnTuTu воцарился настоящий «хаос» Команда популярного бенчмарка AnTuTu опубликовала рейтинг смартфонов Android среднего сегмента за октябрь 2021 года для китайского рынка.  Как отмечают эксперты, в последнее время в продажу поступило большое количество новинок на основе однокристальной системы Qua...

Разбираем алгоритмы компьютерной графики. Часть 1 — «Starfield Simulation» Этой небольшой заметкой я хочу начать цикл статей посвященных алгоритмам компьютерной графики. Причем, не аппаратным тонкостям реализации этой самой графики, а именно алгоритмической составляющей.Действовать буду по следующему принципу: беру какой-либо графический эффект (из...

Альф, переведи мне на телефон миллион рублей Или нюансы тестирования (и разработки) голосового помощника в банковском приложении.В нашем приложении Альфа-Мобайл с октября 2021 работает голосовой помощник Альф (Alf). Он умеет оплачивать счета, переводить на телефон и озвучивает курс доллара голосом Геральта — Всеволода ...

Honor Magic 4 еще не вышел, но уже побил Samsung Galaxy S22 Ultra в бенчмарке Geekbench На флагманскую линейку Samsung Galaxy S22, представленную два дня тому назад, Honor ответит своими флагманами Magic 4. Их премьера (причем сразу глобальная) состоится 28 февраля – эта дата указана на тизерной картинке. Так выглядят Honor Magic 3, но Magic 4 получ...

Мобильная GeForce RTX 3070 Ti оказалась равна мобильной RTX 3080 в тесте OpenCL В базе данных синтетического теста Geekbench появились результаты тестов мобильного графического ускорителя GeForce RTX 3070 Ti в тесте OpenCL. Новинка тестировалась в составе мощного игрового ноутбука MSI Vector GP66 12U. Лэптопы этой серии смогут предложить процессоры Inte...

Новый флагманский процессор MediaTek оказался значительно быстрее Snapdragon 888 в тесте ИИ В Сети появились результаты тестирования флагманского четырёхъядерного мобильного процессора MediaTek Dimensity 9000, участвовавшего в синтетическом тесте AI Benchmark, в котором работа устройства оценивалась в алгоритмах искусственного интеллекта. Чип MediaTek показал более...

Президент подписал закон о налоговых льготах для компаний, осуществляющих деятельность в области ИТ 26 марта 2022 г. Президент подписал Федеральный закон «О внесении изменений в части первую и вторую Налогового кодекса Российской Федерации и статью 2 Федерального закона «О внесении изменений в часть вторую ...

Краткое знакомство с тестом «игровой производительности» накопителей 3DMark Storage, на поверку оказавшимся старым знакомым с дополнительными ограничениями Компания подчеркивает, что это именно тест игровой производительности накопителя. Однако для тестирования накопителей сам по себе 3DMark Storage не слишком интересен — не дает никакой новой информации по сравнению с PCMark 10 Storage Full System Drive, да и вообще оперирует ...

«Работа.ру» составила рейтинг высокооплачиваемых вакансий на удаленке Сервис «Работа.ру» изучил базу вакансий и составил ноябрьский рейтинг самых высокооплачиваемых предложений с удаленной работой. Одна из самых высоких зарплат доступна Senior Backend Developer — до 300 000 рублей ...

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

Новое слово в расчётах систем видеоконференцсвязи — часть №2: расчёт диагонали ТВ и VR-визуализация 360˚ В прошлой статье Часть №1: подбираем видеокамеру, используя 3D-моделирование мы показали удобные современные инструменты для подбора оптимальной камеры для переговорной комнаты или конференц-зала.Этому проекту посвящается цикл статей:Часть 1: Подбираем видеокамеру, используя...

Эволюция разумна? Приветствую, хабрчане! Сегодня речь пойдёт об одном, на мой взгляд, интересном варианте алгоритма для самообучающейся системы. Идея подобной статьи зрела давно, однаĸо руĸи всё не доходили.Рассматриваемую ниже модель можно споĸойно отнести ĸ областям...

Как снова начать читать книги, а не ленту. Часть 1 За последние полгода я прочитала около 20 книг и перечитала ещё десяток старых и любимых. Это не то чтобы очень много, но в пять раз больше, чем я прочитала за полгода перед этим.Зачем вообще читать книги, а не ленту, лонгриды или смотреть сторисы? Сейчас даже довольно сложн...

Игровой код, который сам себя программирует На сегодняшний день у меня выпущены четыре игры в Steam, и все они написаны на языке Haxe. Мне нравится по-максимуму автоматизировать свою работу, и сегодня я поделюсь некоторыми приёмами, которые я использую при программировании своих игр.Для непосвящённых: Haxe — это язык...

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

Онлайн-фестиваль как инструмент бизнеса. Как прокачать бренд и собрать тысячи заявок за два дня Успех любого бизнеса зависит не только от конверсий, оплат и трафика, но и от степени лояльности и LTV каждого клиента. Команда Skysmart уже два года проводит Smart Fest, чтобы доказать родителям: онлайн-уроки — это не страшно....

Go, я создал: интегрируем Allure в Go красиво Привет! Меня зовут Антон, я ведущий инженер по тестированию в Ozon: занимаюсь созданием и поддержкой end-to-end Go-тестов бэкенда для QA.Мы довольно долго писали тесты в основном на Python. Go – молодой язык, и популярных устоявшихся инструментов у него пока немного. В Pytho...

Ускоряем прохождение iOS UI-тестов. Часть 1. Запускаем тесты без сборки проекта Хабр, привет!Меня зовут Борис. Я Mobile QA lead в Vivid Money.Это вступительная статья в цикле статей по iOS-автоматизации, в которых я расскажу о том, как ускорить прохождение UI-тестов.Данная статья будет полезна iOS-автоматизаторам с опытом, либо разработчикам.В рамках эт...

[Перевод] Освежите ваш COBOL: почему на язык 60-летней выдержки вдруг резко возник спрос? Давным-давно, когда мир был юн, и компьютеры в нем были в новинку, я учился по программе на младшего сотрудника (Associate Degree) по обработке данных – программ по «компьютерным наукам» тогда не было – и в рамках этой программы преподавались бухгалтерское дело, математика, ...

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

Проведено сравнение производительности Windows 10 и Windows 11 Многие сейчас задаются вопросом, переходить ли с Windows 10 и Windows 11, и пользователь Overclockers под ником Zystax решил сравнить их работу.Для теста он использовал Windows 11 с последним обновлением и Windows 10 с майским обновлением 21H1. Обе ОС были установлены на отд...

Из техпода в программисты (или Golang для самых маленьких) Доброго времени суток, Хабровчане! Данный цикл статей предназначен в первую очередь для себя самого чтобы быстрее усвоить материал, а также для новичков в программировании которые как и я хотят освоить язык и заниматься интересными проектами. Читать далее

[Перевод] Как выбрать подходящий Go-роутер? (с блок-схемой) Когда вы начинаете разрабатывать веб-приложение с применением Go, один из первых вопросов, которым вы, вероятно, зададитесь, — “Какой роутер мне следует использовать?”.И это не такой простой вопрос, как может показаться сначала. Доступно более 100 различных роутеров с разным...

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

Новый язык обычного и параллельного программирования Planning C 2.0 Здравствуйте, уважаемые читатели.Хочу написать здесь об одном из своих проектов -- языке Planning C (v2.0). Он является расширением C++, дополняющим базовый язык рядом новых конструкций. В настоящее время проект доступен в репозитории (исходный код прототипного транслятора-п...

Простая логическая задачка с собеседования, с которой справились лишь 17% пользователей сети. Найдете силы решить? ПопМем Интересно 29.12.2021, 18:27 Простая логическая задачка с собеседования, с которой справились лишь 17% пользователей сети. Найдете силы решить? Мечтаете о карьере в крупной международной фирме? Для начала пройдите собеседование т...

Чья графика круче: MacBook Pro 2021 или PlayStation 5 Поставки новых MacBook Pro еще не начались, но графический процессор M1 Max, их самый мощный чип, уже вовсю сравнивают с графическими процессорами от Nvidia и AMD. И результаты сравнений разные. В основном, восторженные. В них графический процессор M1 Max одерживает победу ...

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

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

Как устроены цикл событий и стек вызовов в JavaScript Цикл событий (event loop) — ключ к асинхронному программированию на JavaScript. Сам по себе язык однопоточный, но использование этого механизма позволяет создать дополнительные потоки, чтобы код работал быстрее. В этой статье разбираемся, как устроен стек вызовов и как они с...

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

Microsoft покупает Activision Blizzard: как это повлияет на игровой рынок и отдельных геймеров Компания Microsoft совершила самую крупную покупку в своей истории и в истории видеоигровой индустрии: за 68,7 миллиарда долларов (95 долларов за акцию) будет приобретен разработчик и издатель Activision Blizzard. Для сравнения, предыдущая ...

[Перевод] Почему треугольники просты, а тетраэдры сложны Как вы думаете, существует ли треугольник с углами 41, 76 и 63 градусов? Поначалу кажется, что ответ прост. Из уроков геометрии мы знаем, что сумма внутренних углов треугольника равна 180 градусам, и поскольку 41 + 76 + 63 = 180, ответом будет «да». Но в этом вопросе есть...

Core i5-12400F действительно гораздо дешевле хитового Ryzen 5 5600X. Раскрыты все характеристики и стоимость 22 новых процессоров Intel Alder Lake Сегодня вечером Intel представит новые процессоры линейки Alder Lake, но источник уже опубликовал слайды официальной презентации со всеми характеристиками и ценами. Одним из самых ожидаемых CPU новой линейки является шестиядерный Core i5-12400F, который по пер...

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

[Перевод] Сравнение матричной факторизации с трансформерами на наборе данных MovieLens с применением библиотеки pytorch-acceleratd Современный человек много чем занимается в интернете: ходит по магазинам, слушает музыку, читает новости. Все эти задачи подразумевают поиск и выбор того, что ему нужно. При этом важную роль тут играют рекомендательные системы. Они помогают людям не утонуть в многообразии ва...

От КАМАЗа до природного газа. Самые интересные статьи про дата-центры за год Привет, Хабр! В прошлом году мы много писали про дата-центры. Статьи про необычные локации ЦОД, новые технологии и личный опыт. Будем рады, если вы найдете материалы, которые еще не читали, и поделитесь мнением в комментариях. Приятного чтения! Читать да...

Redmi анонсировала топовую версию смартфона Redmi K50 Gaming, рассказала о его уникальной системе охлаждения и технологии VRS Redmi сегодня прорвало: компания опубликовала с десяток тизеров, посвященных игровой модели Redmi K50 Gaming. Мы уже знаем, что премьера ее состоится 16 февраля, а теперь также знаем, как называется топовая версия смартфона и какие новшества реализованы в линейке в цело...

Galaxy S22 с новым Exynos 2200 слабее даже iPhone 11 в тестах По результатам тестов производительности, ориентированные на американский рынок версии с Snapdragon 8 Gen 1 оказались сильнее. Это не говорит о том, что сам по себе новый мобильный процессор Exynos плох. Нет, он эффективен и силен для выполнения ежедневных задач. Даже иску...

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

[Перевод] Как IEEE-488 может сэкономить бюджет и подарить приятные чувства ностальгии? Не все старые технологии начала компьютерной эры забыты, и некоторые энтузиасты из ностальгии по тем временам реализуют с их применением практичные и экономичные решения даже сегодня. В данном случае мы немного вспомним историю появления стандарта GPIB и поговорим о проекте...

WinAPI из C# Язык программирования C# был создан как язык, который можно использовать для простого программирования в ОС Windows. Позже этот язык получил возможность создавать приложения и на других операционных системах, но в этой статье мы будем говорить только об ОС Windows.Для работы...

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

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

Обзор памяти DDR5 – «днем с огнем не сыщешь!» -                    Суслика видишь?-                    Нет!-  &...

[Перевод - recovery mode ] Modula-3 — Исторический контекст 6 ноября 1986 года Морис Уилкс написал Никлаусу Вирту с предложением пересмотреть и стандартизировать язык Modula-2+ в качестве преемника Modula-2. Вирт благословил этот проект, и так родился комитет Модула-3.На первом заседании комитет единогласно согласился придержива...

Исследование: инвесторы сдают тесты ЦБ перед сделками в среднем со второй попытки, самые сложные — про иностранные акции Больше всего участников тестов у «Тинькофф Инвестиции» — 398 тысяч человек и 1,1 млн попыток за две недели.

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

Большая утечка по Samsung Exynos 2200: полное превосходство над Exynos 2100 и Snapdragon 888, архитектура ARMv9 Источник опубликовал сведения о результатах тестирования новой однокристальной системы Samsung Exynos 2200, которые он называет официальными и на 100% подтверждёнными анонимным информатором из Samsung. Однако до публикации этих данных самой компанией Samsung официа...

Самые производительные недорогие смартфоны Android по всему миру. Свергнут лидер, царивший в рейтинге AnTuTu 5 месяцев подряд Команда бенчмарка AnTuTu опубликовала рейтинг смартфонов Android среднего сегмента за январь 2021 года для международного рынка.  В рейтинге смартфонов среднего класса продолжают уверенно доминировать телефоны на основе однокристальной системы Snapdragon 778G. Пер...

Реализации машины в qemu В процессе обратной разработки прошивок возникает задача по эмуляции прошивки, например для фаззинг тестирования или детального изучения поведения в динамике. На практике обычно для этого хватает фреймворков avatar2, unicorn, qling и подобных. Однако они поддерживают далеко ...

Бесплатный Telegram-бот для расшифровки аудио. Рассказываем кратко, как мы его сделали Бот конвертирует голосовые сообщения на русском языке в текстовый формат, также работает с загруженными одноканальными аудиофайлами. Его можно использовать даже в групповых чатах. В основе решения — технологии SmartSpeech от SberDevices. Читать далее

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

Если моя машина мешает, работа над ошибками Известное эмпирическое наблюдение гласит, что 20 % усилий дают 80 % результата, а остальные 80 % усилий — лишь 20 %. Это Закон Парето. Примерно два года назад мы с Саней собрали бейджик «Если моя машина мешает», подробности можно найти в статье. Полу...

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

Прототипирование процессоров Baikal на платформе Synopsys HAPS Если предыдущая статья про гибридное прототипирование https://habr.com/ru/company/baikalelectron/blog/582782/ описывала новаторское использование платформы HAPS, то сегодня мы расскажем в общем - что такое прототип, и какие традиционные подходы к  прототипированию испол...

Онлайн-конференция «Разработка нового продукта на сложном рынке» Эксперты компаний Red Collar и «Таможенной карты» в прямом эфире расскажут о разработке высоконагруженного сервиса тамо — системы онлайн-декларирования товаров. Полезно всем, кто занят разработкой и запуском цифровых продуктов в любой сфере б...

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

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

«Не ведём агрессивный маркетинг, не заставляем покупать прямо сейчас»: как Yamaha Music пишет рекламные статьи в Дзене Что такое неагрессивный маркетинг, сложно ли перестроиться с офлайн-мероприятий на подачу материала через блог и как научиться писать статьи в Дзен с нуля? Специалисты из Yamaha Music (Russia) Анастасия Бахметьева и Кирилл Старцев р...

Самый мощный игровой ноутбук теперь выглядит так. Появились результаты тестов связки из Core i9-12900HK и GeForce RTX 3080 Ti Сегодня в Сети появились множественные тесты игровых ноутбуков на основе связки из Core i9-12900HK и GeForce RTX 3080 Ti. И теперь мы можем посмотреть, на что способны новые самые производительные в мобильном сегменте компоненты.  Так как в случае какого-то конкре...

Облачные тенденции-2022: миграция, мультиоблачность и ESG В 2022 г. в облачных вычислениях все еще много внимания будет уделяться миграции, а проблемы ESG выйдут на передний план, пишет на портале eWeek Асим Раззак, генеральный директор Yotascale. Если посмотреть, куда ...

Оценена выносливость смартфона Samsung Galaxy S22 Компания Samsung в рамках анонса смартфонов серии Galaxy S22 делала упор на их прочности.Утверждения техногиганта решили проверить ребята из PBKreviews. Смартфон Galaxy S22 был подвержен трем тестам, после чего получил оценку за прочность.В рамках водного испытания устройств...

Планшет с мощной платформой, не страдающей от перегрева. Vivo готовит устройство на SoC Snapdragon 870 Компания Vivo готовится выпустить достаточно производительный планшет. В основе устройства будет лежать SoC Snapdragon 870.  Ранее сама компания говорила, что представит планшет в первой половине следующего года. А о платформе информацией ...

Proof Of Concept на Python или как портировать С/С++ Язык программирования Python существует уже 31 год. Это полностью объектно-ориентированный язык. За все время существования на нем стало возможно применять разные парадигмы. Сейчас этот язык может поддерживать:- объектно ориентированную парадигму- структурное программрование...

1С: Мориарти Вышел тут у нас самый что ни на есть настоящий детектив. Обратился клиент на УПП с несколько странной задачей – настроить расчет себестоимости. Учёт ведут лет десять.У клиентов на УПП, конечно, случаются трудности с расчётом себестоимости, но они обычно локальные и связаны л...

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

Антимайнинговую защиту Nvidia наконец-то сломали полностью. Тесты говорят о стопроцентной эффективности LHR-видеокарт при использовании майнера NiceHash После того, как Nvidia представила антимайнинговую защиту LHR, добытчикам криптовалют (в основном, Ethereum) пришлось несладко. Постепенно разработчики майнеров повышали эффективность работы 3D-карт LHR, но дальше отметки в 70% никто не шагнул. До сегодняшнего дня. Раз...

DevSecOps by Swordfish Security. Часть первая Меня зовут Юрий Сергеев, я основатель и управляющий партнер в Swordfish Security. С 2017 наша компания активно занимается проблематикой построения процессов разработки защищенного ПО (Secure Software Development Lifecycle). За прошедшие годы нам посчастливилось реализов...

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

Нефлагманский Core i7-12700H без труда разделался с топовым Ryzen 9 5900HX. Новинка Intel засветила в тестах Высокопроизводительный мобильный CPU Intel нового поколения — Core i7-12700H — засветился в тестах Cinebench, благодаря чему мы можем оценить его производительность.  Core i7-12700H располагает 14 ядрами (шесть больших и восемь малых), то ест...

Лебединая песня: не уходи молча Все хотят повышения зарплаты. Как правило – себе. Это совершенно нормально – своя рубашка ближе к телу. Бывает, что один добивается повышения себе, а прицепом достаётся и остальным. Однако, как вы, наверное, знаете, так случается не очень часто – счастливчика обязательно поп...

Пользователи Android водят лучше, чем владельцы iPhone. Большое исследование Jerry Страховая платформа Jerry провела исследование, чтобы выяснить, кто водит безопаснее, пользователи Android или iPhone. Результаты опроса показали, что пользователи Android оказались лучшими водителями. Не секрет, что многие поклонники iPhone смотрят свысока на своих соб...

Спортивное программирование: не все так просто, как кажется Меня зовут Абай Баймуканов, я – разработчик-алгоритмист. Уже несколько лет увлекаюсь олимпиадными программированием, поэтому в этой статье хотел бы поделиться своим видением по этому поводу. Быть олимпиадником по спортивному программированию довольно весело и интересно. Н...

[Перевод] Инструкция по Selenium Docker В этой статье мы расскажем о том, как запускать Selenium-тесты в Docker и выполнять их в браузерах Chrome и Firefox. И мы, вероятно, также поймем, зачем запускать Selenium-тесты в Docker. Читать далее

SoC MediaTek Dimensity 9000 опережает Snapdragon 8 Gen 1 и Exynos 2200, а также пытается конкурировать с Apple A15. Появились новые результаты тестов Появились новые результаты тестирования флагманского смартфона Redmi K50 Pro+, который построен на базе однокристальной системы MediaTek Dimensity 9000, в популярном тестовом приложении Geekbench. Источником выступил известный сетевой информатор под ником Ice Universe, ...

Foreign Affairs: США начинают серьезно отставать от России и Китая в области военного искусственного интеллекта Как пишет Газета.ru со ссылкой на публикацию Foreign Affairs, военные США начали отставать от своих главных конкурентов – России и Китая – в разработке и использовании технологий искусственного интеллекта. В Foreign Affairs отметили, что, хотя США и явл...

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

Гибриды и обычные машины с ДВС загораются во много раз чаще электромобилей: неожиданная статистика из США На фоне роста популярности электромобилей некоторые высказывают сомнения об их безопасности на фоне новостей о том, что некоторые автомобили на новых источниках энергии самостоятельно воспламеняются. Однако компания Auto Insurance EZ недавно проанализировала данные Бюро...

[Перевод] Табличные тесты в Go с использованием Gomock Чтобы эффективнее тестировать работу программы, можно использовать табличные юнит-тесты. В этой статье пошагово рассказываем, как писать такие тесты с помощью фреймворка Gomock.Этот текст написал Golang-разработчик Арек Ностер. С разрешения автора мы перевели статью. Читать ...

Месяц бесплатного использования флагманского ноутбука Honor. Компания запускает программу Test & buy Honor сегодня анонсировала программу, которая позволит пользователям тестировать ноутбуки компании в срок до 1 месяца совершенно бесплатно. Программа называется Test & buy. По данным опроса Honor, проведенного среди 2000 россиян, более половины покупателе...

Знакомство с .Net Compiler Platform .Net Compiler Platform, или Roslyn - это высокоуровневый API для анализа и рефакторинга кода, написанного на  С# и VB (языках .Net). С помощью Roslyn можно как создавать независимые инструменты анализа и рефакторинга, так и писать расширения, встраиваемые в Visual Studi...

Крупнейшая в мире социальная сеть отказывается от технологии распознавания лиц. Meta (бывшая Facebook) удалит более миллиарда соответствующих профилей Компания Meta, которая ранее называлась Facebook, объявила о том, что прекращает использование функции распознавания лиц в своих продуктах. В рамках этого процесса компания прекратит использование алгоритмов распознавания лиц, чтобы отмечать людей на фотографи...

Чем опасна накрутка поведенческих в SEO и как её вычислить, если вы не сеошник Накрутка позиций до сих пор существует. Николай Замятин из «Умного Маркетинга» принёс статью о том, по каким признакам такую накрутку вычислить и чем она опасна.

Popsters опубликовали результаты исследования активности аудитории основных соцсетей за 2021 год Статистика рассчитана на основании более чем 302 млн публикаций 1 млн 182 тысяч различных страниц в 2021 году в 8 социальных сетях: Instagram, Facebook, OK, VK, Twitter, Telegram, YouTube и TikTok.

[Перевод] Фаззинг сокетов: Apache HTTP Server. Часть 3: результаты Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.В первой части э...

[Перевод] Как проверить, зависит ли Java проект от уязвимой версии Log4j Если ваше приложение использует Log4j с версии 2.0-alpha1 до 2.14.1, вам следует как можно скорее выполнить обновление до последней версии (2.16.0 на момент написания этой статьи - 20 декабря).Log4j уязвимость отслеживаться как CVE-2021-44228 (также известный ...

[recovery mode] Gitlab CI «Smart» Pipeline: родители и дети За более 3х летний срок существования продукта у нас собралось более чем 20 репозиториев со spark проектами. Процесс CICD был реализован на Jenkins. С определенного момента у GitLab CI появилась возможность создавать собственные CICD. Но долгое время я совершенно не восп...

Что находится внутри самого мощного смартфона Redmi? Официальная разборка Redmi K50 Gaming Edition и превращение его в радиоуправляемую машинку Redmi опубликовала официальное видео разборки своего флагманского смартфона Redmi K50 Gaming Edition на базе однокристальной системы Snapdragon 8 Gen 1. Создатели ролика не ставили целью оценить ремонтопригодность новинки – тут акцент на качестве примененных компо...

Причинно-следственный анализ в машинном обучении Что появилось первым: курица или яйцо? Статистики давно уже нашли ответ на этот вопрос. Причем несколько раз. И каждый раз ответ был разным.А если серьезно, то для машинного обучения становятся все более актуальными вопросы причинно-следственного анализа (causal inference) -...

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

Звуки речи заставляют людей из разных стран думать об одних тех же геометрических фигурах Речевые звуки у разных людей обычно вызывают ассоциации с одними и теми же геометрическими фигурами Когда нам говорят слово “квадрат”, мы представляем себе что-то квадратное. Если слышим “лезвие”, думаем о чем-либо остром. В этом нет ничего удивительного, так как эти слова о...

Что нужно знать о вёрстке под ретину Ретиной называют дисплеи Apple с повышенной плотностью пикселей на квадратный дюйм. Впервые о них заговорили в 2010 году, когда Стив Джобс презентовал iPhone 4. Новый на тот момент смартфон получил экран с плотностью 326 PPI — в д...

Как продвигать IT-компанию в B2B, если ни о чём нельзя рассказывать Для продвижения компании, поиска заказчиков и сотрудников отдел маркетинга разработчика TAGES использует контент на своих и внешних площадках: подкаст с HH.ru, интервью на «Первом канале», колонки в Digital Report, Rusbase, «Деловом мире». В&...

Ранние тесты показывают, что Snapdragon 8 Gen 1 соответствует графическому процессору Apple A15 Bionic. Apple 15 Bionic, был выпущен в сентябре вместе с семейством iPhone 13, но нам еще предстоит увидеть конкурирующие результаты от Qualcomm, Snapdragon 8 Gen 1. Ранние результаты тестов уже опубликованы и они предполагают, что шумиха вокруг нового графического процессора может ...

[Перевод] Метаклассы в Python Привет, Хабр! У нас продолжается распродажа в честь черной пятницы. Там вы найдете много занимательных книг.Возможен вопрос: а что такое метакласс? Если коротко, метакласс относится к  классу точно как класс к объекту.Метаклассы – не с...

Обнаружение наличия функциональности в C++ на этапе компиляции Иногда, при реализации очередной "шаблонной магии" очень хочется на этапе компиляции иметь сакральное знание о том, а если у типа нужный метод, чтобы его вызвать или нет?Хорошо, если есть поддержка концептов или рефлексии. А что делать, если их ещё нет, или они не в полной м...

В камере видеонаблюдения SpotCam Pano 2 используются технологии искусственного интеллекта и облачных вычислений Компания SpotCam представила «интеллектуальную и мощную» камеру видеонаблюдения SpotCam Pano 2 разрешением 5 Мп, использующую технологии искусственного интеллекта и облачных вычислений. Камера обеспечивает панорамный обзор на 180°. Она крепится на поворо...

Как будто взяли Galaxy Z Fold и сложили не в той плоскости. Samsung разрабатывает гибкий смартфон в необычном форм-факторе Смартфон Samsung Galaxy Z Fold является неоспоримым лидером своего сегмента, но просто потому, что на глобальном рынке ему не с чем конкурировать. Будет ли на этом фоне Samsung экспериментировать с молодым сегментом? Один из патентов компании показывает, что т...

[Перевод] Blogged Answers: (почти) полное руководство по особенностям рендеринга в React. Часть 1 Подробности о том, как происходит рендеринг в React и как влияет на рендеринг применение контекста.Я часто сталкиваюсь с недопониманием относительно того, как, почему и когда React повторно рендерит компоненты и каким образом применение контекста и React-Redux влияет на врем...

Тест Seagate IronWolf Pro ST20000NE000 — флагманский HDD на 20 TB Seagate IronWolf Pro 20 TB ST20000NE000 стал новым флагманом компании с поддержкой NAS до 24 отсеков, он относится к шестому поколению HDD с гелиевым наполнением. Однако перехода на HAMR пока что не произошло, накопитель по-прежнему использует традиционную перпендикулярную з...

Exynos 2200 слабее Snapdragon 8 Gen 1 и MediaTek Dinensity 9000. Galaxy S22 Ultra на собственной платформе Samsung протестировали в Geekbench, AnTuTu и GFXBench Компания Samsung сегодня представила свою флагманскую однокристальную платформу Exynos 2200 – первую смартфонную SoC с аппаратной поддержкой трассировки лучей в реальном времени. Предварительные данные говорили о том, что Exynos 2200 не сможет продемонстрировать п...

SuperJob: в 3 из 10 компаний новогодний корпоратив смогут посетить только сотрудники с отрицательным тестом на коронавирус и сертификатом о вакцинации За год ситуация с планами на новогодние корпоративы почти не изменилась: лишь 37% компаний планируют отметить новый год офлайн-мероприятием. В опросах сервиса SuperJob приняли участие менеджеры по персоналу компаний ...

Отправка SMS кириллицей с AT-модема Оперативное информирование клиентов, когда их достаточно много для ручного обзвона, но недостаточно много для подключения массового сервиса, вроде sms.ru (на самом деле сервис хорош, но недавняя политика некоторых мобильных операторов создала определённые финансовые сложност...

Python — серьезный язык для разработки backend Всем привет! Меня зовут Аникин Денис, я тимлид в команде Chat в Райффайзенбанке. А также представитель внутреннего Python-сообщества, так называемый «community lead» (об этом как-нибудь в другой раз). В этой статье я хотел поговорить про отношение к Python среди разработчико...

Первый в мире серийный электромобиль с запасом хода более 1000 проверили в мороз: реальный пробег GAC Aion LX Plus в разных сценариях В начале месяца в продажу поступил новый электромобиль GAC Aion LX Plus. Покупателям предлагают три версии с запасом хода от 600 до 650 км, доступные по цене от 45 до 65 тыс. долларов, а также топовую версию за 72,3 тыс. долларов, которая проезжает без подзарядки более ...

Продажи «АвтоВАЗа» обрушились в 2,7 раза, при этом Lada — самая популярная автомобильная марка в России Согласно свежим данным, «АвтоВАЗ» в марте этого года реализовал на российском рынке 12289 автомобилей Lada, что в 2,7 раза меньше, чем было в марте прошлого года. Если же оценить продажи за первые три месяца, то они упали более, чем на треть (-37%) и состави...

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

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

Роскомнадзор информирует о статусе соблюдения иностранными ИТ-компаниями требований российского законодательства По состоянию на 4 февраля личный кабинет на сайте Роскомнадзора зарегистрировали следующие иностранные ИТ-компании:Apple Distribution International Ltd.Twitter, Inc.TikTok Pte. Ltd.Likeme Pte. ltd.Viber Media S.à r.l.Spotify AB.Форму обратной связи на своих информацио...

Digital-агентство Mediaguru получило высший грейд сертификации RUWARD В MediaGuru решили сделать себе крутой подарок на Новый год — высший грейд А+ сертификации RUWARD по направлению «Контекстная и таргетированная реклама», подтвердив свою многолетнюю экспертизу и высокий уровень специалистов.

Модуль ACME-клиента для Tarantool Ссылка на GitHub. Подробнее о работе алгоритма и модуля можно посмотреть здесь.Клиент ACME-протокола используется для автоматического получения сертификата безопасности для вашего сайта. Для бесплатного получения сертификата и автоматического его продления в основном все исп...

Аналитики First Data выявили товары, на которые стоит обратить внимание рекламодателям В очередном аналитическом отчёте эксперты прогнозируют падение спроса на ряд категорий, а также дают рекомендации рекламодателям в тех сегментах рынка, где геополитическая ситуация заметно меняет поведение потребителей

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

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

Беспроводной роутер Xiaomi AX9000 с поддержкой Wi-Fi 6: мощная аппаратная платформа и спорное программное обеспечение Топовая модель беспроводного роутера Xiaomi AX9000 произвела сильное впечатление. Крупный красивый корпус с необычным дизайном сложно назвать универсальным, но он явно будет привлекать внимание. Аппаратная конфигурация также достойна уважения: мощный многоядерный процессор, ...

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

Обзор ноутбука HONOR MagicBook 16: высокая производительность в компактном корпусе На тесте у редакции ZOOM.CNews – новый ноутбук HONOR MagicBook 16. Модель получила мощный процессор AMD Ryzen 5600H и продвинутую систему охлаждения в тонком и легком корпусе, что делает ее привлекательным вариантом для решения ресурсоемких задач как в офисе, так и за его пр...

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

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

Выбираем лучшую видеокарту на декабрь 2021 года на основе сравнения 14 ускорителей 3D-графики в 23 тестах (с и без RT/DLSS/FSR) в 3 разрешениях Добавлена одна новая видеокарта: Radeon RX 6600. Также произошли изменения в наборе тестовых игр: в классические тесты с растеризацией и в тесты с трассировкой лучей добавлены The Medium и Far Cry 6.

Samsung Galaxy S22 Ultra на базе Exynos 2200 и Snapdragon 8 Gen 1 имеют аналогичную производительность Ресурс PhoneArena сравнил версии Samsung Galaxy S22 Ultra на базе однокристальной системы Snapdragon 8 Gen 1 (модельный номер Samsung SM-S908U) и на Exynos 2200 (модельный номер Samsung SM-S908B) в Geekbench. Сравнивались самые высокие оценки для обоих вариантов. Тест G...

Factory5 и Группа «Борлас» взяли курс на импортозамещение Компании Factory5 и Группа «Борлас» объединят усилия в развитии и внедрении решений по цифровой трансформации промышленных предприятий России в области интеллектуального анализа данных и управления активами. В статусе ...

[Перевод] Что такое проблема оракулов в блокчейн? Проблема оракулов в блокчейн — одно из самых важных препятствий, если смарт-контракты построенные на базе сетей, таких как Ethereum, хотят достичь повсеместного применения в различных рынках и индустриях.Смарт-контракты представляют огромный потенциал преобразить то, как нез...

Harvard Business Review: чтобы продать уродливый продукт, просто его так и назовите Оказалось, «уродливые» ярлыки отлично продают за счёт эффекта коррекции предвзятости. Главное, не ставить слишком большую скидку — чтобы у покупателя не закралась мысль, что дело не только в красоте.

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

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

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

Как встроить качество в процессы производства ПО? Как обеспечить качество программного обеспечения? Как обеспечить качественные производственные процессы? Как сделать так, что поменять, чтобы процессы и сам продукт имели встроенное качество?  Такими вопросами задаются практически все компании, которые занимаются п...

ПДД-загадка: картинка реальной разметки, которая вводит в заблуждение Автомобили Другое 03.01.2022, 15:12 ПДД-загадка: картинка реальной разметки, которая вводит в заблуждение Ох уж эта разметка! Иногда даже опытного водителя она сбивает с толку. Предлагаем вам вспомнить правила дорожного движения, и отв...

В AnTuTu теперь есть тест батареи и зарядки: он показывает мощность, температуру, время и многое другое Разработчики AnTuTu, известного приложение для тестирования производительности мобильных устройств, выпустили новую версию, добавив тест, связанный с батареей и зарядкой. В последней версии AnTuTu V9.2.7 в главном меню появился раздел Battery Test: Wear Level Test...

[Перевод] Дизайнеры сошли с ума: самые причудливые серийные персональные компьютеры На протяжении всей истории вычислительной техники производители компьютеров творили немало причудливых устройств. Давайте посмотрим на некоторые странные идеи компьютерного дизайна недалекого прошлого.Персональные компьютеры кардинально изменились за прошедшие пять де...

Неструктурированные данные станут основой аналитики в 2022 году Неструктурированные данные, такие как видео и данные Интернета вещей (IoT), станут жизненно важными в 2002 г. Генеральный директор и соучредитель Komprise Кумар Госвами рассказывает на портале Information Age о тенденциях ...

«Право на забвение» или как просто удалять персональные данные по запросу пользователя Удалять персональные данные пользователя по его запросу, чтобы продукт соответствовал законам CCPA или GDPR, можно по-разному. Хоть вручную каждую заявку на почте разбирать. Главное — сделать процесс максимально простым и понятным для пользователя. А это уже хороший повод за...

Как летает космическая ракета (на примере РН Союз)? Добрый день, дорогие Хабровчане! Давно хотел разобраться и понять, хотя бы примерно, на качественном уровне, что есть траектория космической ракеты? Какую траекторию закладывают для того, чтобы точно попасть в заданную орбиту? Какая должна быть траектория для оптимального ис...

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

Фанаты Fortnite остались не у дел. Одна из самых популярных в мире игр не выйдет на Steam Deck Портативная консоль Steam Deck, как показали первые обзоры, действительно получилась очень достойной. Но для весьма внушительной части геймеров она, как мы теперь знаем, будет бесполезной.  Компания Epic Games не планирует обновлять свою сверхпопулярную игру Fortn...

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

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

Продажи электромобилей в России выросли в три раза, но всё равно остаются на низком уровне Аналитическое агентство «Автостат» обнародовало свежую статистику по российскому рынку электромобилей: спрос на такие транспортные средства за минувший год значительно увеличился, но в количественном выражении продажи всё равно остаются на очень низком уровне. Источник изобр...

Samsung Galaxy S22, S22+ и S22 Ultra очень плохо показали себя в сравнении с iPhone 13 в испытаниях на падение Серия Samsung Galaxy S22 прошла тест на падение: в новом видео от Allstate на YouTube мы видим, что вся линейка смартфонов Galaxy S22 оказалась менее прочной, чем iPhone 13. В ролике показывается, как смартфоны бросают на переднюю, заднюю и боковые стороны, чтобы увидет...

Основные варианты использования CSS переменных (Custom Properties) CSS Variables или CSS Custom Properties уже давно используются в разработке и поддерживаются большинством популярных браузеров. Если у вас нет обязательного требования разрабатывать под IE, то вполне вероятно, вы уже успели оценить их преимущества.По этой...

Google открыл набор на новый поток акселератора Growth Lab Стартап должен иметь уже готовый продукт и клиентов, развивать бизнес в digital-среде, демонстрировать кратный рост выручки, находиться на стадии масштабирования и иметь гибкий бюджет для маркетинговых тестов и экспериментов после завершения аксел...

Еще одна победа MediaTek Dimensity 9000. Ей нет равных в тесте AI Benchmark Вчера дебютировал Oppo Find X5, первый в мире смартфон на SoC Dimensity 9000, а сегодня он же возглавил рейтинг приложения AI Benchmark. Судя по тестам, платформе Dimensity 9000 нет равных не только по части производительности центрального процессора, но и по части уско...

Переводы всех статей Пола Грэма на всех языках (210+) Пол Грэм — один из самых уважаемых людей среди ИТишников, основателей и инвесторов. Он первоклассный программист (написал два языка программирования), хакер, создатель дерзкого акселератора Y Combinator, философ. Своими помыслами и разумом Пол Грэм врывается в широкий сп...

Black Shark 4S Pro стал самым мощным процессором на Android Хотя оптимизация программного обеспечения действительно вносит наибольший вклад в плавность и удобство работы со смартфоном, синтетические тесты по-прежнему являются отличным способом измерить чистую мощность нового гаджета. И если верить синтетическому тесту AnTuTu, смартфо...

Не каждый инспектор ответит правильно: сложный вопрос из ПДД, который поставит вас в тупик ПопМем Интересно 12.01.2022, 20:10 Не каждый инспектор ответит правильно: сложный вопрос из ПДД, который поставит вас в тупик С этой ситуацией на дороге вы можете столкнуться очень легко. Но вместо того, чтобы хаотично вспоминать прави...

Поиграть в Doom Ethernal на ультранастройках в 4К с частотой 400 к/с. На что будет способна GeForce RTX 4090 в играх? Официальная премьера архитектуры Nvidia Hopper и построенных на ее базе GPU, которые лягут в основу видеокарт Nvidia RTX 40, ожидается в марте. Возможно, в марте компания анонсирует свою топовую 3D-карту нового поколения – GeForce RTX 4090. Пока слухи приписывают ...

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

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

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

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

10 вещей, которые можно делать в верстке с помощью псевдоэлементов before и after Привет, Хабр! Меня зовут Максим Васянович, я спикер курса “Веб-верстка” в Skillbox. Сегодня поговорим о верстке, а точнее - о нюансах работы с псевдоэлементами before и after. Статья будет полезна, прежде всего, начинающим верстальщикам. Но, возможно, и профи будет интересно...

[Перевод] Переход с Puppeteer на Playwright Несмотря на то, что у этих фреймворков много общего, Puppeteer и Playwright развивались с разной скоростью, и сейчас Playwright набрал обороты и оставил Puppeteer позади.Это привело к тому, что многие перешли с Puppeteer на Playwright. Это статья показыва...

Основы виртуализации (обзор) Привет, Хабр!В последние несколько лет все больше и больше людей ищут возможность войти в ИТ или повысить уровень своей квалификации. Вместе с тем полноценных обзоров по основам наиболее популярных технологий (Linux, виртуализации, контейнеризации и др.) написано не так уж и...

Что лучше: Spark Structured Streaming или полное прекращение работы прода? Правильное построение ETL-процессов (преобразования данных) — сложная задача, а при большом объёме обрабатываемых данных неизбежно возникают проблемы с ресурсами. Поэтому нам требуется выискивать новые архитектурные решения, способные обеспечить стабильность расчётов и досту...

Нейронные сети в кибербезопасности — текстовая модель с низкой задержкой, сохраняющая конфиденциальность Для начала пару слов об обработке текстовой информации, рекуррентных сетях и методах защиты конфиденциальности пользователя.Рекуррентные нейронные сети (Recurrent Neural Networks, RNNs) — популярные модели, используемые в обработке естественного языка (NLP). Идея RNN - ...

Workplace Intelligence и Oracle: 82% людей уверены, что для успешного карьерного развития необходима поддержка искусственного интеллекта Исследование Workplace Intelligence и Oracle показало глубочайший уровень дезориентации сотрудников, а также растущую уверенность, что новые технологии и искусственный интеллект помогут решить проблемы с карьерой и личной ...

Технологический рекрутинг: прогнозы-2022 Компании, которые медленно адаптируют стратегии найма, окажутся в хвосте очереди, пишет на портале Information Age Ауде Барраль, соучредитель и коммерческий директор компании CodinGame. Заглядывая в 2022-й и прогнозируя ...

Новый MacBook Pro совершенно точно не заинтересует майнеров, так как будет окупаться 17 лет Новые MacBook Pro на основе SoC M1 Pro и M1 Max в ряде задач оказались очень производительными. Но майнинг в их число точно не входит.  В Сети уже есть видео с тестом нового ноутбука на основе M1 Pro, и результат нельзя назвать даже просто скро...

О Thread и ThreadPool в .NET подробно (часть 2) В предыдущей публикации мы рассмотрели некоторые базовые вопросы относительно потоков и пулов потоков и готовы двигаться дальше. Давайте проведём эксперимент и найдём правильный объём работы для пула потоков. Чтобы его издержки не давлели над объёмом полезной работы⚠️ М...

[Перевод] Архитектура PlayStation 3, часть 3: Три «ОС» Теперь, когда PlayStation 3 стала мощным мультимедийным центром, то ей требуется более сложная операционная система (ОС), чтобы предоставить пользователям больше различных сервисов и игр.Для новой консоли также требуется сохранить безопасность и производительность ...

Никаких 60 к/с. Облачный игровой сервис GeForce Now в тарифе Priority не справляется с дюжиной игр на максимальных настройках Облачный игровой сервис GeForce Now для своего тарифа Priority, который до недавнего времени был максимальным, как оказалось, ограничивает частоту кадров для ряда игр на отметке менее 60 к/с.  Сначала об этом из техподдержки узнал один из пользовате...

Шрифты в играх: как из 191 Мб сделать 12 Мб Каждый, кто хоть раз играл в игры Playrix, замечал, что в них приходится много читать. Тексты окружают игрока повсюду: это разные элементы интерфейса, окна сезонов, баннеры, а также диалоговые окна, в которых разворачиваются целые сюжетные линии. Иногда нам кажется, что если...

Что происходит: квантовые компьютеры Квантовые компьютеры – технологии будущего Нам с вами довелось жить в удивительное время. Не самое спокойное, конечно, но посмотрите, чего добилась наука – мы не просто дробим материю на атомы, мы создаем квантовые технологии и даже умеем ими пользоваться. Взять, к примеру, ...

Улучшаем дизайн React приложения с помощью Compound components Сегодня я хочу рассказать про один не очень популярный но очень классный паттерн в написании React приложений - Compound components.Что это вообще такоеCompound components это подход, в котором вы объединяете несколько компонентов одной общей сущностью и общим состоянием. От...

В AI-решении ValueAI стала доступна интеграция с чат-ботами и CRM-системами В ноябре 2021 года было представлено обновление ValueAI, решения для обработки входящих обращений с применением искусственного интеллекта. Разработчик — ИТ-компания WaveAccess — добавил возможность интеграции данных из чат-ботов ...

В «Леруа Мерлен» вырастили CR рассылки в 3 раза: заменили товары на категории и увеличили баннер Маркетологи постоянно тестируют вид письма, чтобы увеличить количество кликов. Статья о том, как в «Леруа Мерлен» в одной из своих рубрик заменили карточки товара на карточки категории, увеличили баннер и получили крутые результаты — сре...

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

[Перевод] Стэнфорд показал Deep Learning по Дарвину Эволюционное глубокое обучение с подкреплением может помочь преодолеть ограничения других подходов, а результаты работы, возможно, сильно повлияют на ИИ и робототехнику.Созданные в сложной виртуальной среде агенты развивают не только способность к обучению, но и физическую к...

Проверяем Архитектурные стили на движке Factorio (часть 1) Добрый день всем, дорогие читатели!Если вы хотя бы чуть-чуть имели неудачу пообщаться с Архитекторами, то знаете, что в их понимании не существует идеальной архитектуры ПО и вся их работа состоит во взвешивании плюсов и минусов того или иного Архитектурного стиля. И поскольк...

Борьба с  TOAST или будущее JSONB в PostgreSQL В PostgreSQL есть два типа данных: JSON и JSONB. Первый формат является текстовым хранилищем, в котором json хранится "as is",  второй — бинарным, в нем ключи отсортированы  (сначала по длине ключа, а потом по его названию), дубликаты удалены, а пробелы удалены. Т...

Группа компаний DIM первой на Украине предоставила возможность покупать недвижимость за криптовалюту Группа компаний DIM первой на территории Украины реализует возможность приобретения недвижимости с оплатой криптовалютой. «Изучив успешный опыт мировых девелоперов и учитывая нововведения украинского законодательства в отношении виртуальных активов, DIM...

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

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

144-ядерный суперпроцессор Nvidia быстрее CPU Intel и AMD, но есть нюанс. Nvidia сравнивает не с теми процессорами, с которыми будет конкурировать Grace В прошлом месяце Nvidia представила свой процессор Grace на архитектуре Arm. Он насчитывает 72 ядра и может быть объединён в паре, которую компания называет Grace CPU Superchip. На момент анонса Nvidia ничего не говорила о производительности, но теперь такие данные есть...

В сети появились результаты тестов мобильной видеокарты GeForce RTX 3080 Ti Однако к результатам следует отнестись с недоверием, так как тесты проводились при участии Nvidia

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

All Cups запустила бесплатный курс для новичков по разработке игрового искусственного интеллекта Курс, состоящий из 9 уроков, пройдет в рамках I Открытого чемпионата по искусственному интеллекту SPb AI Champ’21. Начинающие разработчики разберут базовые понятия сферы искусственного интеллекта и варианты практического применения распространенных алгоритмов. Обучение...

Сказки о безопасности: Сбор биометрии — Господин директор, нашим разработчикам для тестирования биометрических данных нужно их где-то собрать. — Ну так собирайте! — Но как? — Кто из нас руководитель разработки? Вы или я? Вам нужно решать ...

96 ядер Intel против 128 ядер AMD. Появилось сравнение серверных CPU Sapphire Rapids и Milan-X В Сети появился один из первых тестов серверных процессоров Intel Sapphire Rapids. В данном случае речь о тесте подсистемы памяти AIDA64, так что о производительности процессорной части мы напрямую ничего сказать из него не можем.  Тестирование проходил 48-ядерный...

AMD, а зачем такое обновление видеокарт? Radeon RX 6750 XT в первом тесте лишь на 2% быстрее RX 6700 XT 10 мая AMD представит обновлённые видеокарты Radeon RX 6x50 XT, которые должны заменить текущие модели. Но изменений будет немного, а первые тесты показывают, что разница в производительности будет невелика.  В GFXBench засветилась модель RX 6750 XT, которая получ...

Про уровни владения иностранным языком Имхо, в индустрии преподавания иностранных языков давно не хватало коротких внятных формулировок этих вещей. Хотелось бы сразу услышать максимум критики, чтобы побыстрее выправить баги если есть. Заранее спасибо.1. Давайте подумаем, какой уровень у человека, читающего а...

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

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

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

Заметки о дельта-роботе. Часть 4. Скорости приводов В результате предыдущих расчётов мы выбрали размеры дельта-робота, построили его рабочую зону. Теперь настало время выбрать приводы. Привод, или устройство, которое вращает входные звенья (рычаги), имеет две главные характеристики – максимальную частоту вращения и макси...

363 дня одного года на Хабре. Что лежит в Pocket у модератора? Парадоксальная ситуация: я просматриваю практически все статьи на Хабре и читаю все в Песочнице, но при этом у меня не остаётся времени, чтобы в течение рабочего дня с удовольствием и полным погружением прочитать то, что мне интересно. Поэтому я поступаю точно так же, как мн...

Специалисты Банка России прошли интенсивные тренинги по управлению на основе данных Специалисты и руководители Банка России прошли интенсивные тренинги по управлению на основе данных (data-driven management) у ведущих экспертов российского рынка бизнес-аналитики из Института бизнес-аналитики и компании ...

MediaTek создала самую энергоэффективную мобильную платформу. Энергопотребление Dimensity 9000, Snapdragon 870, Kirin 9000 и Snapdragon 8 Gen 1 проверили в игре В Сети уже не раз говорилось о том, что однокристальная система Dimensity 9000 у MediaTek вышла не только довольно мощной, но и очень энергоэффективной. И вот еще один тест, доказывающий это. Причем на этот раз в сравнение, помимо Snapdragon 8 Gen 1, включили смартфоны&...

ADOBE Systems — история удивительного успеха Из этой статьи вы узнаете: - Как двое немолодых людей взяли себя в руки, ушли из крупной компании и основали свою. - Как Стив Джобс стал их первым и самым значимым клиентом, а годы спустя объявил им войну. - Как одного из них похитили и 4 дня держали в заложниках. ...

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

Использование Typescript для создания react компонента «Простой фабрики» Использование Typescript при создании React компонента «Простой фабрики»Создадим типизированный компонент-фабрику правильно. Так, чтобы он принимал только нужные параметры и ругался на некорректные. Данный подход применим и в других ситуацией, но&nbs...

AMD создаёт процессоры с 256 ядрами и TDP до 600 Вт. Такими будут CPU Epyc поколения Turin Через пару лет серверные процессоры AMD могут требовать до 600 Вт мощности. Источник сообщает, что именно таким будет максимальное значение cTDP (настраиваемый TDP) для CPU Epyc поколения Turin.  Процессоры Turin будут опираться ...

Тестирование СУБД: 10 лет опыта Меня зовут Сергей Бронников, я работаю в команде Tarantool. Когда я присоединился к ней, то не нашёл общего описания того, как устроено тестирование в проекте. Поэтому я вёл для себя заметки по мере погружения в разработку. Я решил переработать их в статью. Она может быть ин...

Видеокарта Intel Arc A380 оказалась в 2 раза медленнее Radeon RX 6600 в тестах SiSoftware Первые тесты видеокарты Intel Arc A380 продемонстрировали разочаровывающую производительность

Как мы используем юнит-тестирование в СУБД Oracle В некоторых технологиях и языках программирования юнит-тестирование — уже давно неотъемлемая часть написания кода. Оно интегрировано в разработку и доступно «из коробки» в виде фреймворков, как, например, JUnit для Java, xUnit/nUnit для C# и т. д. Но в Oracle культура юнит-т...

Bitsy. Make games, without operations Если вы давно хотели научиться делать игры, но не знали с чего начать, то рекомендуем попробовать Bitsy.Это редактор полного цикла для создания простых игр и маленьких миров на основе html. Это значит, что ваша игра максимально доступна и не требовательна, ее легко можно опу...

Самое мощное, что сможет предложить AMD в 2021 году. Компания дразнит анонсом новых процессоров и GPU Глава AMD Лиза Су (Lisa Su) решила подразнить общественность перед грядущим анонсом новых продуктов.   Уже 8 ноября компания представит новые серверные процессоры Epyc поколения Milan-X и ускорители линейки Instinct MI200. Об этом...

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

Почему «падают» серверные стойки Любое отключение питания в стойке — это инцидент, который инженер дата-центра должен решить в минимальные сроки. Чаще всего критически важное оборудование в ЦОДе запитано от двух лучей, и после сбоя одного луча устройства нормально работают от второго. Но бывают банальные ош...

Сервер «1С: Предприятие» на Linux: настройка доменной авторизации В данной статье мы рассмотрим настройку сервера «1С:Предприятие» для использования Microsoft AD в качестве системы авторизации клиентов 1С. Статья представляет собой описание успешно внедрённого решения, за основу брались различные статьи из открытых источников, в частн...

OPPO представит флагманскую серию смартфонов Find X5 24 февраля Компания OPPO, один из ведущих мировых брендов по производству смартфонов, объявила о запуске флагманской серии смартфонов с передовыми функциями в области фото и видеосъемки — OPPO Find X5. Новая серия сочетает в себе уникальный дизайн и инновационные технологии. Пре...

Потратить миллион, чтобы нанять двух джунов: профит и около него Привет, меня зовут Валерий Антонов, я руковожу направлением Java в Уральском банке реконструкции и развития (УБРиР). Осенью у нас окончилось обучение в двух школах Java. По итогам работы мы приняли в штат двух учеников школы Java, а несколько сотрудников банка сменили с...

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

«Надеемся, мы увидим лучшую производительность у готовых продуктов», — PCMag сравнил Snapdragon 8 Gen 1 с Apple A14 Bionic и Apple A15 Bionic Издание PCMag получило возможность протестировать новую однокристальную систему Snapdragon 8 Gen 1 и сравнить её с Apple A14 Bionic и Apple A15 Bionic. По результатам тестов PCMag пришёл к выводу, что Snapdragon 8 Gen 1 действительно лучше предшественника, но все же про...

Nvidia представила 144-ядерный CPU с энергопотреблением 500 Вт. Grace CPU Superchip ориентирован на ЦОД Компания Nvidia сегодня представила архитектуру Hopper и ускоритель H100 на основе GPU GH100. Также компания раскрыла подробности о продукте, который номинально анонсировала ещё год назад. Речь о процессоре Grace. Напомним, год назад нам показали некую плату, где б...

Vivaldi 5.2 для ПК — Из количества в качество Одна песчинка - это очень маленький и безобидный объект. Мы её даже не заметим в большинстве случаев. Но если этими песчинками покрыты сотни квадратных километров поверхности Земли, то мы называем такое место пустыней и прекрасно понимаем, какие опасности нас могут подстерег...

Как мы используем LLVM для ускорения формирования отчётов Для бизнес-приложений очень важна возможность быстро сформировать нужный отчёт. Для этого, в частности, важно быстро получить результат запроса (часто – очень сложного запроса) к СУБД. Что не всегда просто, потому что с этой СУБД работают на чтение и запись тысячи (а иногда ...

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

Появились первые результаты тестирования мобильных GeForce RTX 2050, GeForce MX550 и MX570 в 3DMark TimeSpy Китайские инсайдеры поделились первыми результатами тестирования производительности мобильных видеокарт GeForce RTX 2050, GeForce MX550 и MX570, которые компания NVIDIA вчера формально анонсировала. Предсерийные образцы ускорителей тестировались в приложении 3DMark TimeSpy. ...

Как системно оптимизировать конверсию в интернет-магазине Если не хотите тратить время и средства на бесполезные доработки, опирайтесь на поведение вашей целевой аудитории. Инструкция от KISLOROD о том, как системно оптимизировать конверсию в ecommerce-проектах и какие результаты можно пол...

Горячий нрав Core i9-12900K можно изрядно остудить, пожертвовав лишь 5% производительности. Достаточно снизить лимит мощности Старшие процессоры Intel Alder Lake оказались достаточно горячими и прожорливыми, а Core i9-12900K под нагрузкой способен потреблять более 270 Вт.   Однако тот же Core i5-12600K показал, что проблема не в архитектуре в целом. И теперь мы можем ...

Ученые уверены, что в нашем мозге есть четвертое измерение Наука Физика 23.01.2022, 16:30 Ученые уверены, что в нашем мозге есть четвертое измерение Казалось бы, утверждение о том, что мозг – это трехмерный объект, сложно оспорить. Однако исследование Артуро Тоцци и Джеймса Петерса подвергает ...

Пока Apple продаёт много iPhone, Samsung заняла рекордную долю рынка смартфонов. Правда, только если говорить о первом квартале Компания Samsung достигла рекордной доли рынка смартфонов. С оговоркой. Это следует из данных по итогам прошедшего квартала, которыми поделились специалисты Strategy Analytics.   Итак, доля Samsung по итогам первого квартала составила 23,8%. Продала компания ...

М.Видео-Эльдорадо и Microsoft объединили усилия в сфере ESG Группа М.Видео-Эльдорадо и компания Microsoft в рамках реализации ESG-стратегии договорились о совместной поддержке инклюзивной программы по профессиональному развитию людей с ограниченными возможностями здоровья. АНО ...

Как мы распознаем фото документов пользователей. Часть II В прошлой статье я кратко описал методы и подходы, которые мы используем в inDriver при распознавании фото документов. Во второй части подробно опишу архитектуру CRAFT и CRNN, а также варианты их использования. Прошу под кат! Читать далее

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

Android 13 и One UI 5.0. Samsung уже готовится начать открытый бета-тест нового ПО Google уже выпустила бета-версии Android 13, но другие производители пока не спешат присоединяться к поисковому гиганту. Впрочем, Samsung, как сообщается, уже готовится начать открытое бета-тестирование Android 13 и заодно оболочки One UI 5.0.  Правда, это не озна...

Как мы перестали плодить шаблонный код при работе с табличными представлениями в iOS Девять из десяти экранов любого iOS-приложения имеют табличный вид. Неважно, как реализовано это представление — на UITableView или UICollectionView, но для его реализации необходимо каждый раз писать шаблонный код:1) реализация табличного источника данных (UITableViewDataSo...

Стейт-машины в iOS Бизнес-логика – это сложно. Сложная бизнес-логика — ещё сложнее. А описать всё это в коде – просто жесть. Мы с вами каждый день реализуем тонну разных сценариев с огромным количеством веток развития. Каждую ветку нужно запрограммировать, потом суметь быстро поправить, а когд...

Резервирование резервирования. Как я наш интернет труба шатал Syn-Ack Хабр! Меня зовут Сергей Минаев, я руководитель направления администрирования веб-сервисов в компании «Спортмастер». В преддверии наступающего Нового года хочется, чтобы было спокойно и тихо, можно было кушать оливье, спокойно отдыхать, а не вот это вот все: пожар, к...

Какие задачи не решаются bat-файлами? Бат-файлы ведут свою историю со времен MS-DOS. Новые фичи добавлялись с сохранением обратной совместимости. Из-за этого многое в языке bat-файлов, как мы увидим далее, нелогично и неудобно.Вместе с тем, в bat-файле можно использовать переменные, условия, циклы и подпрограммы...

Digital-ландшафт в октябре 2021 года: платформа We are social опубликовала новый отчёт В настоящее время в мире насчитывается более 4½ миллиардов пользователей социальных сетей. Если так пойдёт и дальше, то в первой половине 2022 года их количество превысит 60% от общей численности населения мира.

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

Выявление «омикрона» тестом LumiraDx на антигены подтверждается лабораторным анализом Результаты непрерывного тестирования и мониторинга вариантов COVID-19 показывают, что микрофлюидный экспресс-тест обнаруживает «омикрон» с чувствительностью, сравнимой с другими вариантами   ЛОНДОН, 14 января 2022 г. /PRNewswire/ — Компания LumiraDx (Nasdaq: ...

3.11 Математическая модель кинетики нейтронов в «точечном» реакторе «нулевой» мощности Лекции по курсу «Управление Техническими Системами» читает Козлов Олег Степанович на кафедре «Ядерные реакторы и энергетические установки» факультета «Энергомашиностроения» МГТУ им. Н.Э. Баумана. За что ему огромная благодарность!Данные лекции готовятся к публикации в виде к...

Технологии Smart Engines применяются в мобильном суперприложении Kaspi.kz Один из крупнейших финтехов Европы — Kaspi внедрил технологию Smart Engines для автоматического распознавания банковских карт при совершении денежных переводов в мобильном приложении (iOS и Android). Применение передовых технологий ...

AMD Instinct MI200: чипсет с двумя графическими процессорами AMD объявила о дебюте своей 6-нм архитектуры CDNA2 (Compute-DNA) в виде семейства MI200. Новый ускоритель чиплета с двумя графическими процессорами направлен на то, чтобы вывести AMD в новую эру приложений высокопроизводительных вычислений (HPC), на территорию с высокой марж...

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

[Перевод] Создание нативных CLI приложений на Java с помощью Graalvm и Picocli Язык программирования Go стал популярным для написания приложений командной строки. Для этого может быть много причин, но один аспект, в котором выделяется Go, - это возможность скомпилировать программу в один нативный исполняемый файл. Это значитель...

А вы знаете, где используется Haskell? Всем привет! Мы хотим продолжить серию постов на тему “где используются эти ваши странные языки программирования”. В прошлый раз мы рассказали про Лисп, а сегодня продолжим разговор про функциональные языки и обратим внимание на Haskell.  Он является основным языком раз...

SuperJob: за ПЦР-тестирование школьников на коронавирус 45% родителей, против — каждый третий В московских школах детей проверяют на наличие коронавируса с помощью ПЦР-теста. В опросах сервиса SuperJob родители рассказали, как относятся к подобной практике. 45% родителей из Москвы — за то, чтобы ...

Как рассчитать стоимость доставки и ROMI с учётом выкупленных заказов. Кейс FiNN FLARE Часть заказов, которые компания FiNN FLARE доставляет за свой счёт, не выкупается. Поэтому они решили посчитать, во сколько на самом деле обходятся доставка и реклама в каждом конкретном регионе. Рассказывает Андрей Фирсов, специалист по ...

Skillset бренд-стратега от Саши Никифорова и Артёма Кашехлебова, Sensesay Несколько лет назад Саша Никифоров и Артём Кашехлебов основали брендинговое агентство Sensesay. Параллельно с основной работой в агентстве совмещают преподавание по бренд-стратегии в RMA, Нетологии, РАНХиГС и других бизнес-школах. За ...

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

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

Дилемма моделирования в рамках Data Vault/Anchor Modeling: объект или событие Всем привет :) Меня зовут Голов Николай, я строю платформу данных на основе Snowflake и Anchor Modeling в ManyChat.В этой статье я уже подробно рассказывал, как решал аналогичную задачу  в Авито, используя Vertica и методологию Anchor Modeling. В комментариях ...

Тест для эрудитов: математика, физика, география и другое Наука Гуманитарные науки 28.09.2020, 21:45 Тест для эрудитов: математика, физика, география и другое Для этого теста мы подобрали вопросы из самых разных дисциплин и наук. Не забудьте поделиться результатом с друзьями! ...

Вышел тест 3DMark Storage Benchmark Разработчики теста 3DMark, который уже более 20 лет помогает любителям игр оценивать производительность процессоров и видеокарт, сообщили о выпуске теста 3DMark Storage Benchmark. Это специальный тест для измерения игровой производительности твердотельных накопителей, г...

Золотое правило системного администрирования Я занимался разработкой систем последние 12 лет своей жизни. У меня в руках побывало всё. Я видел системы, работающие на COM портах, для передачи данных между терминалами. У меня есть сертификат NEC, подтверждающий тот факт, что я могу программировать их зубодробительные с...

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

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

Шифры замены В предыдущей статье были рассмотрены простые шифры, использующие алфавиты естественных языков (ЕЯ). Автоматическая обработка сообщений в компьютерных и сетях связи предусматривает использование искусственных языков (ИЯ), что более эффективно во многих отношениях. Ранее описы...

Каков ваш психологический возраст: разработка ученых с использованием ИИ Наука Человек 29.11.2021, 20:15 Каков ваш психологический возраст: разработка ученых с использованием ИИ Вы когда-нибудь задумывались о своём ментальном возрасте? Насколько молод или стар ваш разум? Иногда наш возраст в паспорте не соо...

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