Социальные сети Рунета
Среда, 1 мая 2024

Оптимизация JavaScript. Inline Caches Думаю, ни для кого не секрет, что все популярные JavaScript движки имеют схожий пайплайн выполнения кода. Выглядит он примерно следующим образом. Интерпретатор быстро компилирует JS-код в байт "на лету". Полученный байт код начинает исполняться и параллельно обрабатывается о...

Глубокий JS. Области тьмы или где живут переменные В статье Глубокий JS. В память и типах и данных мы говорили о том, как выглядит структура переменной каждого конкретного типа в памяти движка V8. В этой статье предлагаю теперь рассмотреть, где именно эти переменные хранятся и каким образом попадают в память.Речь п...

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

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

[Перевод] В чем разница между движками и средами выполнения JavaScript? Среду выполнения и движки часто ошибочно называют одним и тем же.Вы скорее всего слышали термины "движок JavaScript" и "среда выполнения JavaScript", которые используются, как взаимозаменяемые понятия, подразумевающие под собой "программу, которая выполняет JavaScript". Их ч...

Ускоряем работу python с numba Привет, Хабр!Numba — это Just-In-Time компилятор, который превращает ваш код на питоне в машинный код на лету. Это не просто мелкая оптимизация, а серьёзно ускорение.Если вы знакомы с интерпретируемыми языками, вы знаете, что они обычно медленнее компилируемых из-за необходи...

Модели вероятности дефолта: практические аспекты разработки и подводные камни Когда люди задумываются о профессии data scientist-а они в первую очередь вспоминают нейронные сети, которые создают красивые картинки или ведут с человеком псевдоосмысленные диалоги. Существует огромное количество материалов посвященных такого рода моделям, и они безусловно...

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

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

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

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

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

Как мы наводим порядок с данными в столичном транспортном институте Привет, Хабр!  На связи команда разработки «МосТрансПроекта». Наш институт является интеллектуальным центром транспортного планирования Москвы, и для решения задач нам постоянно нужны данные. Для запуска компенсационных автобусов во время ремонта станции метро необходим...

Размышления о мире. Часть 1: Панкомпьютационализм Отбросьте невозможное — и то, что останется, каким бы невероятным оно ни казалось, должно быть истиной"Знак четырех", Артур Конан ДойлВ начале XX века были созданы две самые смелые и передовые на данный момент теории физики - теория относительности и квантовая механика. Их с...

[Перевод] Кто реально угрожает C++ (нет, Rust, не ты) Привет! Меня зовут Александр Каленюк, и я крепко подсел на C++. Пишу на C++ 18 лет кряду, и все эти годы отчаянно пытаюсь избавиться от этой разрушительной зависимости. Всё началось в конце 2005 года, когда мне довелось писать движок для симуляции 3D-пространства. В это...

[recovery mode] Делаем JavaScript компилируемым с помощью llvm.js В данной статье мы рассмотрим мощный проект - llvm.js и расскажем, что он представляет из себя. Также мы научимся создавать компилируемый язык программирования на основе JavaScript. Хотя в этой статье мы сфокусируемся именно на JavaScript, ознакомившись с процессом, вы сможе...

Микросервис на Python+ FastAPI Микросервис — это подход к разбиению большого монолитного приложения на отдельные приложения, специализирующиеся на конкретной услуге/функции. Этот подход часто называют сервис-ориентированной архитектурой или SOA.В монолитной архитектуре каждая бизн...

Возвращаемся на Гроув-Стрит. Анализ движка Grand Theft Auto: San Andreas на Unity Серия Grand Theft Auto стала культовой в игровой индустрии, а San Andreas — одной из самых запоминающихся частей для многих игроков. Время проходит, но фанаты всё так же преданы игре. Кто-то достаёт старый и пыльный диск с ностальгией, а некоторые заходят ещё дальше. Сегодня...

LPDDR6 уже в этом году, но только на смартфонах с Android? Поддержку новой памяти может получить Snapdragon 8 Gen 4 Память LPDDR6 действительно может появиться в серийных устройствах уже в этом году. Сообщается, что Qualcomm может добавить поддержку новой памяти своей топовой SoC Snapdragon 8 Gen 4.  Официальных данных на этот счёт нет, но у компании вполне неплохой запас време...

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

PIP — Загрузка пакетов python для офлайн установки Разговор в этой статье пойдет о том, как достать пакеты Python для оффлайн установки на разных платформах и разных версиях Python. Возможно я плохо искал, но на просторах интернета я не смог найти достаточное количество статей на русском языке, которые бы подробно объясняли ...

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

GPT-4, Claude 3, Gemini Pro или опенсорс — как выбрать LLM под свою задачу? Несмотря на то, что сейчас из каждого утюга рекламируется доступ к ChatGPT и GPT-4, вообще говоря, в мире существует несколько больше разных поставщиков LLM (больших языковых моделей), и некоторые из которых могут гораааздо более эффективнее решать какие-то конкретные зада...

Структура объекта в JavaScript движках С точки зрения разработчика, объекты в JavaScript довольно гибкие и понятные. Мы можем добавлять, удалять и изменять свойства объекта по своему усмотрению. Однако мало кто задумывается о том, как объекты хранятся в памяти и обрабатываются JS-движками. Могут ли действия разра...

Эволюция обработки данных: от MapReduce к стриминговому движку Yandex Query Language (YQL) — универсальный декларативный язык запросов к системам хранения и обработки данных, разработанный в Яндексе. А ещё это один из самых нагруженных сервисов: YQL ежедневно обрабатывает около 800 петабайт данных и 600 000 SQL-запросов, и эти показател...

Python, MSA, Kafka Всем привет! Сегодня микросервисная архитектура, что называется "на хайпе". Я перечитал достаточно много статей по данной тематике, но обнаружил, что среди всего прочего, не так много публикаций, объясняющих данную концепцию на конкретном примере (может, плохо искал). Сегодн...

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

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

Официальные сервера Ark: Survival Evolved отключили из-за выпуска Ark: Survival Ascended Сервера Ark: Survival Evolved официально отключили в полночь по Гринвичу 30 сентября (3 часа ночи по МСК, 1 октября). Разработчики сделали «снимок» всех сохранений игроков и в четверг — 5 октября — выложат их для скачивания. Издание Rock Paper Shotgun уточняет, что все предм...

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

Хабргорода У меня возникла идея сделать список упоминаний названий городов в статьях Хабра за 2023 год и карту по которой можно найти статьи. Когда можно найти статьи, где упомянается конкретный город. С первого взгляда задачка простая, но это как всегда дьявол кроется в деталях! Для э...

Главное из интервью по Stalker 2: 40 часов на сюжет, несколько концовок и далёкая дата релиза Несмотря на постепенное техническое увядание, Xbox Series X предложит 2 графических режима для игры Stalker 2. Об этом и многом другом разработчики данного шутера о Чернобыле и Сталкерах рассказали китайскому сайту gamersky. Пока что разработчики из GSC Game World сконцентри...

Андрей Аксёнов, создатель Sphinx и лауреат Highload++: Мой путь — это «святые» девяностые и алгоритмический джихад Андрей Аксёнов нередко начинает свои доклады с такой самопрезентации: «воронежское быдло, интересуюсь информационным поиском». Правда, в Воронеже он уже давно не проживает, но информационный поиск по-прежнему в топе списка его интересов. Работает Андрей тимлидом в компании A...

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

Купить один монитор, а получить как будто бы два разных. VESA представила стандарт Adaptive-Sync 1.1a для двухрежимных мониторов На рынке в скором времени может появиться намного больше двухрежимных мониторов.  Ассоциация VESA представила стандарт Adaptive-Sync 1.1a с двумя режимами работы дисплеев. В пресс-релизе в пример приводится два конкретных режима: 4K UHD при 144 Гц и Full HD при 28...

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

[Перевод] Шпаргалка по модели памяти С++11 Модель памяти представляет из себя спецификацию допустимого поведения многопоточных программ, работающих с разделяемой памятью (shared memory) [1]. Наиболее примитивной моделью является последовательная согласованность (sequential consistency), где все инструкции из всех пот...

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

Django + React. Авторизация с помощью сессий между разными источниками Всем здравия! Сегодня будет рассмотрена авторизация с помощью сессий между Django и React, которые находятся на разных доменах, т.е случай "cross-origin". Я в двух словах донесу принцип работы, причины появления концепций и технологий описанных здесь, оставлю ссылки на более...

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

Unreal Engine vs Unity vs GoDot. Что нужно знать, если ты не программист Доброго времени суток, дорогие хабражители. Продолжаем разбор строения игр, игровых движков и их особенностей с точки зрения человека, которому никогда в жизни не говорили «тыжпрограммист». Сегодня на повестке дня выбор игрового движка из двух гигантов игростроя: Unity и U...

Нейросети в авторитете: вы не угадаете, сколько статей про нейронки и ML было в 2013 году на Хабре Человечество не умеет жить без мечты. Глобальной, размашистой, такой — чтобы всё или ничего. Люди мечтали летать, как птицы, видеть, как звери, обгонять самых быстрых, создавать золото из олова, не болеть, лечить рак, чинить гены, жить вечно, летать в космос, дотронуться до ...

Процессор и ДНК: микрофлюидный чип выполняет математические вычисления и сохраняет данные в молекулах Дезоксирибонуклеиновая кислота (ДНК) — то, благодаря чему из поколения в поколение самых разных живых существ передаётся наследственная информация, на основе которой «строятся» новые и новые организмы. Оказывается, ДНК можно использовать и в IT. Попытки предпринимаются уже д...

Теория мертвого Интернета — сеть “погибла” в 2016 году Согласно теории заговора, в Интернете практически не осталось живых людей В последнее время появилось огромное количество всевозможных теорий заговора. Некоторые из них довольно абсурдны, например, некоторые сторонник теорий заговоров утверждают о том, что Земля плоская, мир...

Протектор и LLVM-обфускатор. Сравнение двух подходов к решению задачи запутывания кода Добрый день, Хабр! В данной заметке я постараюсь сравнить два разных подхода к задаче запутывания машинного кода – это протектор и обфускатор, построенный на базе LLVM-фреймворка. Нам пришлось с этим столкнуться, когда возникла задача защиты библиотек Guardant под разны...

Новый проект во вселенной Lies of P разрабатывается на движке Unreal Engine 5 Что, в общем-то, логично.

[Перевод] Все оценки сроков разработки ПО — ложь ▍ Разработка ПО — это исследование Требуют ли фармацевтические компании от исследователей сообщить им сроки создания лекарства от рака? Исследователи могут сообщить сроки выполнения конкретного исследования (и достаточно точные сроки, потому что планы исследований обычно им...

Сервера Arthdal Chronicles открыты. Смотрим геймплей Сервера кроссплатформенной игры Arthdal Chronicles теперь доступны для PC и мобильных геймеров. Всего им предлагают 4 класса на выбор: воин, лучник, маг и берсерк. Есть также и 5 класс, но он закрыт. Можно изменить пол и внешность аватара, после чего начнётся кат-сцена на дв...

Личные финансы в формате txt Я давно подсел на Obsidian, и мне очень понравилась идея хранения данных в человеко-понятных форматах вроде TXT или Markdown. В таком виде вы не привязаны к конкретному инструменту и вам не надо делать экспорт данных для резервных копий. Данные сами по себе остаются гот...

[Перевод] Как устроен языковой сервер В этом посте я хочу прокомментировать один любопытный комментарий из базы кода rust-analyzer. Вот этот комментарий. Здесь описан интересный рекурсивный алгоритм, неоднократно встречающийся в разных аспектах программирования языковых серверов. Я видел реализации такого алгор...

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

Оптическое распознавание символов и разбор чеков Rimi Некоторое время назад в нашей стране крупные сети магазинов стали вводить электронные чеки. В частности, магазины сети Rimi. Эти чеки покупатель получает по почте в виде PDF документа. У меня скопилось много таких чеков, и мне стало интересно посмотреть на разного рода стати...

Резервное копирование на дешёвом VPS-сервере Мы уже рассказывали, как можно использовать ультрадешёвый VPS за 130 рублей в месяц. На самом деле 512 МБ оперативной памяти вполне достаточно для нормальной работы Linux (без GUI) и множества приложений, таких как VPN, веб-хостинг, некоторые игровые серверы, а также для р...

Оптимизация работы с Camunda на основе External task Привет! Меня зовут Андрей, я - ведущий разработчик в "РТК ИТ". В этой статье речь пойдет об опыте перехода на паттерн external task в одной из наших систем.Camunda — это BPM-движок для автоматизации бизнес-процессов. Она представляет собой набор библиотек, которые и позволяю...

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

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

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

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

Команда разработчиков 2:21 перенесла "Маленькое большое приключение Твинсена" на движок Unity Команда разработчиков 2:21, известная своей работой на движке Unreal Engine 5, перенесла разработку игры "Маленькое большое приключение Твинсена" на движок Unity

Заменят ли LLM людей в разметке данных для AI? Привет! Использование ИИ в разметке данных для него же — уже скорее необходимая потребность, нежели что-то удивительно новое. Разного рода экспериментами с авторазметкой данных нейронками мы занимаемся последние полгода и результаты — нравятся.В данной статье я детально расс...

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

Российская студия анонсировала создание нового игрового движка Case Engine Российский игровой движок объявил намерение интегрироваться с Blender и стать платформой нового поколения для инди-разработчиков видеоигр.

Векторизация изображений. Как создать алгоритм поиска похожих изображений на Python Многочисленные исследования ученых доказывают, что около 90% информации человек воспринимает через зрение. Изображения являются одним из самых богатых источников информации, которую можно использовать для разнообразных задач, включая классификацию, детекцию объектов, ранжиро...

NET hosting. Обзор вариантов и пример деплоя приложения Приложения Dotnet и Mono можно развернуть на сервере разными способами. В статье мы рассмотрим специализированные решения для хостинга dotnet приложений и предоставим инструкцию по развертыванию, написанную на конкретном примере. Читать далее

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

Экран 3120 х 1440 пикселей, 200 Мп, 12 ГБ и режим «генеративного редактирования». Крупнейший ретейлер Walmart слил подробности о Samsung Galaxy S24 Ultra Чем ближе премьера флагманов Samsung Galaxy S24, тем больше подробностей о них. Но если раньше информацию сливали инсайдеры различного толка, то сейчас подключились ретейлеры. Так, за счет оплошности администраторов официального сайта Walmart у нас есть подтверждение ха...

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

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

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

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

CD Projekt Red обсуждает переход на движок Unreal Engine 5 Польская студия CD Projekt RED в прошлом месяце анонсировала новую часть серии игр-бестселлеров The Witcher и рассказала, что игра будет построена на движке Unreal Engine 5.

Переходная рамка УАЗ ПАТРИОТ 2006 под Андроид магнитолу 9 дюймов Всем привет уважаемые пользователи. Долго думал над данной разработкой, делать самому или попробовать найти модель для печати, в итоге ничего путного на просторах интернета не нашел. Есть переходные панели на Увазик, но под панель нового образца. Не понимаю почему панель 200...

Теория игр за 15 минут Многие из вас, я уверен, слышали о теории игр в какой-то момент своей жизни. Если вы хотите выглядеть умным и произвести впечатление на свою девушку — просто упомяните «игру с нулевой суммой» или «эволюционную стратегию», и ваши шансы отвести её домой сегодня вечером только ...

Spring Security 6. Авторизация и аутентификация на основе Базы данных Привет. Меня зовут Кирилл, я Java-разработчик. Несмотря на то, что уже год я работаю в компании, по прежнему стараюсь находить время для собственных проектов, с помощью которых осваиваю интересующие меня технологии и подходы. Именно на таком проекте я решил разобраться, как ...

Infinix готовит к релизу смартфон GT 20 Pro Сегодня на просторах интернета появилась информация о смартфоне Infinix GT 20 Pro, который, судя по данным инсайдеров, в ближайшее время должен отправиться в официальный релиз. Собственно, данная новинка является прямым наследником прошлогодней модели Infinix GT 10 Pro и име...

AMD продаёт ускорители Instinct MI300X со 192 ГБ памяти за 10-15 тысяч долларов, тогда как Nvidia H100 в три-семь раз дороже Об очень высокой стоимости ускорителя Nvidia H100 мы уже не раз говорили. Оказывается, что конкурирующее решение от AMD в разы дешевле.  фото: AMD Ни AMD, ни Nvidia публично не раскрывают цены на свои ускорители, тем более что цена для каждого клиента своя, но, со...

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

[Перевод] Создаем свой аналог sqlite c нуля. Часть #1 Это цикл статей где мы создаем базу данных с нуля. За образец автор взял sqlite, так как простая база данных, где вся база данных храниться в одном файле и меньше фич по сравнению с mysql.Мы ответим на эти вопросы: В каком формате данные будут сохранены(в памяти или на диске...

Nacon анонсировала симулятор гонок на выносливость — Endurance Motorsport Series Разработчики из студии KT Racing при поддержке издателя Nacon анонсировали Endurance Motorsport Series — новый уникальный симулятор гонок с максимально реалистичным вождением. Новинка появится на ПК через Steam, а также консолях PlayStation 5 и Xbox Series X|S в следующем го...

Симфония робота: какие ИИ-инструменты по созданию музыки актуальны в 2023 году На протяжении всего 2023 года искусственный интеллект на слуху у всех: дизайнеров, копирайтеров, программистов, теперь у артистов, музыкантов и композиторов. Музыка — целая вселенная, сложнее текстов и картинок. В ней множество разных стилей и направлений: блюз, джаз, кантри...

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

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

Что такое Data Service и почему он может быть вам полезен Привет, Хабр! На связи группа экспертов по управлению данными из МТС.А именно: Патрисия Кошман — руководитель группы (управление метаданными) и Аксинья Ласкова — эксперт по практикам качества данных.Сервисы МТС собирают огромное количество данных разных типов и качества, нач...

Доступный планшет в цельнометаллическом корпусе. Обзор HUAWEI MatePad 11.5 Wi-Fi 8/128Gb К нам в руки попал планшет HUAWEI MatePad 11.5. Это устройство при своей относительно невысокой стоимости обладает полностью металлическим корпусом, безрамочным 2.5K-экран, процессором Snapdragon 7.1, емким аккумулятор на 7700 мАч и быстрой зарядкой. В данном обзоре мы расск...

Рендеринг трёхмерных развязок, мостов и тоннелей Привет! Меня зовут Арсений Кононов. На прошлой неделе мы зарелизили трёхмерные развязки и тоннели, которые можно увидеть в режиме навигатора. Я расскажу о простой и гибкой технике, реализованной в графической подсистеме нашего графического движка для отоб...

Navmesh, lightmaps и lightprobes: реализация и использование в Playcanvas В этой небольшой заметке хотелось бы поделиться результатами реализаций нескольких технологий из gamdev-а. В основном коснёмся двух тем. Первая тема - это использование navmesh-ей для нахождения путей в пространстве трёхмерной сцены. Вторая тема - это использование lightmap ...

Одноплатники конца осени 2023: разные задачи, разные архитектуры, очень разные цены Производители одноплатных ПК продолжают работать над созданием самых разных моделей. При этом они действительно разные — для разработчиков, офиса, DIY-проектов и т.п. В эту подборку мы добавили несколько интересных моделей последнего времени. Если у вас есть собственные вар...

Kubernetes Networking: сервисы, Ingress и Network Policies Когда я впервые столкнулся с задачей масштабирования сложного приложения в Kubernetes, то был полон оптимизма. Однако вскоре стало ясно, что управление сетевым трафиком и безопасностью в такой динамичной среде — это непросто. Наше приложение начало страдать от потерь пакет...

Microsoft не успеет внедрить движок Adobe PDF в свой браузер вовремя Компания Microsoft объявила о переходе встроенного PDF-ридера Microsoft Edge на технологию Adobe PDF в прошлом году. Это изменение позволит пользователям Edge просматривать PDF-документы с помощью движка Adobe в его качестве.

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

Сбалансированные данные – успех в ML: Oversampling и Undersampling Данные, используемые для обучения моделей машинного обучения, должны быть идеально сбалансированы по всем категориям и классам. Однако суровая жизнь часто преподносит нам данные, в которых присутствует значительный дисбаланс. Такой дисбаланс может привести к нежелательным см...

Security Week 2417: эксплуатация уязвимостей с помощью LLM На прошлой неделе был опубликован препринт научной работы, в которой утверждается, что большие языковые модели (LLM) могут автономно эксплуатировать уязвимости класса «one-day». Под «one-day» здесь понимается уязвимость, которая уже была обнаружена, то есть речь в работе не ...

Хеш-функция Стрибог. Особенности аппаратной реализации на System Verilog На просторах интернета есть несколько статей об алгоритме получения хеш-функции Стрибог (ГОСТ 34.11-2012), в том числе и на Хабре. Однако везде в качестве примера приводится реализация на языках программирования C, C#, Python и других. То есть идет последовательное выполнен...

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

«Вояджер-1» пока не списали со счетов: неполадка локализована. Что происходит с аппаратом? Вот уже несколько месяцев учёные из NASA бьются над проблемой с «Вояджером-1», первым искусственным аппаратом с Земли, который почти что покинул Солнечную систему (а может, и нет — тут у разных специалистов разное мнение). Так вот, в конце прошлого года зонд, которому исполн...

Книжный клуб АСКОН: что читают разработчики САПР? Сегодня в АСКОН работает больше тысячи человек: от Санкт-Петербурга до Владивостока, часто разработчики одного продукта могут не знать своих коллег из других команд и тем более сотрудников региональных офисов, которые занимаются внедрением разработанного ПО. Что может объеди...

Nokia удалила все упоминания о телефонах со своего сайта, а HMD Global показала первый фирменный смартфон Официальный сайт Nokia в Финляндии удалил раздел мобильных телефонов, а ссылка nokia.com/phones переводит на недавно запущенный официальный сайт HMD Global — hmd.com. HMD Global продемонстрировала внешний вид своего нового смартфона TA-1585 под собственным брендом...

Самый конец 2023 года: оцениваем рейтинги языков программирования по версии TIOBE и PYPL Востребованность языков программирования постоянно меняется. Какие-то с течением времени остаются актуальными, а часть постепенно прекращает использоваться и уходит с рынка. Есть, конечно, долгожители вроде COBOL, но их не так много. Тем не менее некоторые ЯП находятся в топ...

Неочевидные угрозы: как защититься от атак на десериализацию, XSS и чтение произвольных файлов Злоумышленники могут успешно атаковать 98% веб-приложений. И это не просто громкие цифры, а данные из исследования Positive Technologies. Как такое возможно, если есть инструменты и практики типа SAST, DAST и WAF, а разработчики вроде бы нормально кодят?Давайте я объясн...

Проклятые Земли. Изменяем движок игры! Подробности + ПРИМЕР реверсинга движка Статья о том, как реверс-инжиниринг и разбор форматов могут не только расширить старую любимую игрушку, но и сделать из неё абсолютный шедевр, который будет смотреться уже в новом свете. Обзор уникальных фишек игры Проклятые Земли, исправление её лёгких недостатков и разбор ...

Можно ли использовать DMA вместо memcpy в Linux В интернете можно найти описание проблем, связанных с использованием DMA для стандартной функции копирования данных из памяти в память:Linux – DMA memcpy operation in LinuxДавайте попробуем разобраться, как можно использовать интерфейс к DMA для реализации стандартной операц...

Реальность существует и это надо учитывать Я полгода собирался написать эту статью и одной из причин постоянного откладывания её написания было то, что я не знал как её начать. Поэтому, начну банально.Привет, меня зовут Михаил Елисейкин, я более 20 лет в IT, более 20 лет изучаю историю техники, и сейчас хочу сказать,...

Движок Unity открыли для разработки приложений под Apple Vision Pro Разработчики игрового движка Unity сообщили о завершении бета-тестирования, длившегося полгода, и открытии своего продукта для всех, кто будет создавать приложения для гарнитуры Apple Vision Pro.

Симулятор электронных схем Qucs-S: обзор новшеств версии 2.1.0 Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. Для работы Qucs рекомендуется использовать также открытый движок моделир...

Заметка про сохранение структур во flash памяти на STM32 При разработке проекта для микроконтроллера часто возникает необходимость сохранения данных во Flash-память перед выключением устройства. Глобальные структуры содержат информацию о настройках различной периферии, данные с внешних датчиков и прочее. В этом посте я хочу показа...

Из пет-проекта в самостоятельную компанию: Алексей Миловидов о разработке ClickHouse и премии Highload++ Алексей Миловидов — разработчик и создатель технологии ClickHouse. Проект получил больше $2 млрд инвестиций. Эта распределенная аналитическая система управления базами данных с открытым исходным кодом используется компаниями со всего мира. Она столбцовая и позволяет онлайн о...

Новый эпичный трейлер MMORPG Chrono Odyssey с презентации State Of Unreal Chrono Studio вместе с издателем Kakao Games представила свежий трейлер MMORPG нового поколения Chrono Odyssey в рамках мероприятия State Of Unreal 2024. На данный момент игра ещё не готова к релизу и не имеет даты выхода. Зато уже заявлены языки, среди которых нет русского,...

[Перевод] Размышления о высококачественных данных, собранных людьми Высококачественные данные — это «топливо» для современных моделей глубокого обучения. Большая часть данных, размеченных под конкретные задачи, создается живыми людьми — аннотаторами, которые занимаются классификацией или проводят RLHF-разметку для LLM alignment. Многие из ...

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

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

Ключи в базе данных: практический обзор для начинающих системных аналитиков Всем привет! Меня зовут Оксана, я системный аналитик из компании EvApps. Что побудило меня написать эту статью? Я обучаю стажеров – системных аналитиков, и недавно столкнулась с такими вопросами, о которых раньше даже не задумывалась.Вопросы были связаны с разными видами клю...

Google Chrome на iOS перестанет быть «неполноценным», но лишь у европейцев Apple объявила о том, что разрешит альтернативным браузерным движкам работать на iOS-устройствах в странах Европейского союза. Это отход от многолетней практики компании, требующей, чтобы все браузеры использовали ее собственный движок WebKit, который критиковали за ограниче...

[Перевод] Извлечение текста из файлов PDF при помощи Python ▍ Введение В эпоху больших языковых моделей (Large Language Model, LLM) и постоянно расширяющейся сферы их применений непрерывно растёт и важность текстовых данных. Существует множество типов документов, содержащих подобные виды неструктурированной информации, от веб-стате...

Почему Accelerate — это не страшно Всем привет! Я Игорь Белов, iOS-разработчик в Тинькофф Бизнесе, выпускник Университета Иннополис и энтузиаст в области Computer Science. Занимаюсь iOS-разработкой почти четыре года, мне нравится изучать фундаментальные темы программирования и разбираться, как все работает по...

Оптимизация js/WebGL/Web Assembly Не так давно я писал про свой 2d движок jsge. При написании рендера, делал оптимизацию кода, а также экспериментировал с web assembly. Как и обещал, написал отдельную статью про результаты. Читать далее

Традиционный новогодний Хабрачат-2024 В этом году нашей доброй традиции исполняется семь лет.Наша главная изюминка — чат, к которому можно подключиться по SSH, не отходя от терминала. От него в разные сети идут мосты, поддерживаемые энтузиастами, благодаря чему принять участие в Хабрачате также можно через IRC, ...

Что произойдет с человеком, если он прыгнет в пробуренную сквозь Землю дыру Если человек упадет в проходящую сквозь всю Землю яму, он точно не выживет. Изображение: Bing Image Creator Пробурить планету Земля насквозь невозможно. Во-первых, это связано с тем, что она состоит из нескольких слоев толщиной в тысячи километров, самыми раскаленными из кот...

Проверка игрового движка qdEngine, часть первая: топ 10 предупреждений PVS-Studio Баги, которые удалось найти в движке qdEngine, оказались весьма разнообразны, поэтому не хочется мешать всё в кучу в одной публикации. Читатели могут упустить интересные темы, связанные с написанием качественного кода. Поэтому разбор проекта выйдет в виде серии публикаций, ...

Быстро или мгновенно — с какой скоростью должен работать ваш продукт. Часть 1 Всем привет! Я Антон Телицын, продакт-менеджер в AI-центре Тинькофф, до этого работал в Miro над движком доски. В обеих компаниях сталкивался с вопросами управления скоростью реакции продуктов в разных ситуациях.Это первая статья про управление отзывчивостью продуктов. Рассм...

Кто первым записал сплайн-функцию? Как техническая механика  «предвосхитила» достижения теории сплайнов Отмечая расхождения в трактовке en.Wikipedia и ру.Рувики, даётся комментарий к истории появления сплайн-функций. Рассматривается на конкретных примерах, как методы расчёта изгиба балок «предвосхитили» некоторые из достижений математической теории сплайнов.   Чит...

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

Манюня, мой сакральный мультитул из 2000-х Мне очень понравилась работа команды, создавшей Flipper Zero. Став обладателем этого устройства, в процессе эксплуатации я пришёл к выводу, что оно очень полезно, но, на мой взгляд, недостаточно удобно в эксплуатации ввиду наличия только джойстика для управления этим устройс...

«Очевидно, Р-ФОН и иностранный смартфон — это два совершенно разных устройства», — появился комментарий от создателей российского смартфона Официальный канал пресс-службы РОСА Мобайл и Рутек опубликовал комментарий по поводу схожести российского телефона «Р-ФОН» и Symphony Helio 80, который выпускается в Бангладеш. Сегодня появилась информация про визуальную схожесть Р-ФОНа с бангладешским. Так ...

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

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

Слово vs Понятие и Почему специальные методики запоминания слов — баловство Представим, что англичанин учит русский язык, встречает слово «стол». Ему объясняют, что это и table, и desk (письменный). Ну ок. Затем он встречает где-нибудь «паспортный стол». Стол?? Видит в супермаркете вывеску «Стол заказов», но там внезапно нет никакого стола, а есть д...

Всего 1000 евро, и вы получаете карту с нитями ДНК, на которой можно хранить... 1 КБ данных Не секрет, что молекулу ДНК можно использовать для хранения данных. Всего один грамм ДНК способен хранить сотни петабайт данных. И хотя это сугубо теоретические расчёты, компания Biomemory уже сейчас предлагает готовый продукт на основе такого метода.  Biomemory п...

Меры сложности: колмогоровская, вычислительная и эффективная сложность, логическая и термодинамическая глубина Это продолжение статьи «Информация об информации», где я показал, что информация – физическая величина, не имеющая ничего общего с духом, сознанием, «информационным полем» и другими эзотерическими понятиями. Но среди философов и мистиков бытует мнение, что физическая и метаф...

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

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

Объединяем два крупнейших Ecom на разных стеках в одну общую CRM Привет! Меня зовут Данила Соловьёв, я руковожу направлением PHP — самым крупным подразделением в отделе разработки AGIMA. Поделюсь историей о том, как мы встроили новую CRM-систему в два абсолютно незнакомых нам IT-ландшафта и тем самым спасли сейлзов двух крупных интернет-м...

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

Делаем RPG на Go: часть 0 Один из самых частых вопросов в нашем сообществе разработке игр на Go — это с чего начать. В этой серии статей мы будем изучать движок Ebitengine и создадим RPG в процессе. Читать дальше →

Хуже, чем заключенные: как в Китае студенты тренируют ИИ Аннотаторы данных для ИИ — новая горячая профессия в IT. Несколько десятков тысяч человек работают на таких «плантациях» в Венесуэле, в том числе обучая умные пылесосы. Недавно я рассказывал о том, как это происходит в Финляндии за счет труда заключенных. За разбор картинок ...

Дженерики в go Привет, Хабр!Дженерики (или generics) существуют во многих языках, таких как Java, C#, и Rust, но для Go это относительно новая фича, введенная в версии 1.18 в 2022 году.До версии 1.18 Go был известен своим строгим и простым подходом к типизации. Однако, с ростом сообщества ...

Самая крутая система управления смартфоном с компьютера — здесь Когда-то подключение разных устройств друг к другу (это и есть значение непонятного слова «экосистема», кстати) было одним из главных аргументов для покупки техники Apple, в отличие от Windows + Symbian, Windows + Android или даже Windows + Windows Phone (позор, да). Но к 20...

Go (fiber) vs Rust (axum) JWT&DB На medium.com есть ряд статей со сравнением простых web-сервисов, написанных на разных языках. Одна из них Go vs Rust: Performance comparison for JWT verify and MySQL query и судя по ней, Go на 42% быстрее чем Rust. Я решил перепроверить и заодно поменять Gin на Fiber, Axis ...

Переезжаем с DUO Mobile на Мультифактор. Опыт (и грабли) QIWI Когда каждый день слышишь о новых утечках учетных данных пользователей, а социальная инженерия и разного рода мошенники активно прокачивают свои скиллы в выманивании паролей у пользователей, многофакторная аутентификация становится must have.А если мы говорим о работе в боль...

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

[Перевод] Мой первый прототип поискового движка Я реализовал первый прототип собственного механизма поиска, который сокращённо назвал PSE (Personal Search Engine). Создал я его с помощью трёх скриптов Bash, возложив всю основную работу на sqlite3, wget и PageFind. Браузер Firefox вместе с Newsboat сохраняют полезную инф...

Toyota Camry равных нет: это самый популярный среднеразмерный автомобиль в течение 20 лет. За 2023 года продано в два раза больше Toyota Camry, чем Volkswagen Passat В Focus2Move решили определить самый популярный среднеразмерный автомобиль в мире в 2023 году, для этого были проанализированы данные по продажам конкретных моделей в 2023 году на глобальном рынке. Оказалось, что самой популярной моделью стала Toyota Camry: за прошлый г...

Mozilla выражает недовольство новыми правилами Apple для ЕС Mozilla выражает недовольство из-за новых правил Apple в ЕС, согласно которым браузерам больше не нужно использовать движок WebKit. Это приведет к необходимости поддерживать две версии Firefox для разных регионов.

Первым в России: «Тинькофф» представил вселенную персональных помощников – финансист, няня, секретарь, туроператор, инвестор и шопинг-ассистент Команда банка «Тинькофф» объявляет о запуске первой в России «Вселенной ассистентов» — ИИ-помощников, которые умеют подстраиваться под запросы пользователя и давать ему персонализированный ответ с рекомендациями или подборками товаров по са...

В Steam до 19 февраля бесплатно раздают движок RPG Maker XP Пользователи Steam и так постоянно завалены акциями, фестивалями и специальными предложениями, а тут ещё и студия Gotcha Gotcha Games решила сделать неожиданный подарок. Разработчики отдают совершенно бесплатно полную версию игрового движка RPG Maker XP, который смогут забра...

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

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

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

Бывший руководитель Microsoft подвергся критике за размещение изображения PlayStation 5 в Twitter Любители PlayStation и поклонники Xbox вечно ссорятся друг с другом на просторах интернета

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

Одноплатники октября 2023 года: 5 интересных новинок Одноплатные компьютеры, как и мини-ПК, выпускаются разными производителями для решения самых разных задач. Сегодня покажем подборку, в которой есть весьма занятные модели. Особо производительных среди нет, хотя тот же Raspberry Pi 5, выпущенный совсем недавно, стал одним и...

Wildberries ввел шокирующее новшество, которого не ожидал никто Одним из наиболее крупных, известных и распространенных онлайн-магазинов, позволяющих покупать разного рода товары с доставкой в удобное место, является Wildberries. Данный сервис предлагает миллионы наименований из самых разных категорий, а совершить их покупку легко и Чит...

Call Activity vs SubProcess: В чём отличие? Приветствую моих читателей! Меня зовут Екатерина. Ранее 3.5 года я администрировала bpm-систему, сейчас вот уже более двух лет я работаю системным аналитиком и развиваю нашу собственную bpm-систему. В данной статье хочу рассказать о дилемме, с которой столкнул...

Из-за упора на ИИ мы получим более слабые процессоры? AMD передумала добавлять в APU Strix Point SLC-кеш ради увеличения блока NPU Поворот AMD и Intel в сторону искусственного интеллекта, видимо, негативно скажется на будущих процессорах компаний, если говорить о классической производительности.  Инсайдер Uzzi38 на форуме AnandTech рассказал, что AMD якобы отказалась от идеи добавить мобильны...

Как я запилил видеочат-рулетку за 2 месяца с нуля https://shomla.com/ВдохновениеВсё началось с простой идеи, которая посетила меня спонтанно во время общения в чат‑рулетке с разными людьми. Идея пришла не сразу, а спустя час пребывания в рулетке, наверное, потому что там уже стало дик...

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

Дообучение ruGPT-3.5 13B с LoRA Добрый день, уважаемые читатели и авторы Хабра!Сегодня я рад представить вам подробное руководство по обучению модели ruGPT-3.5 13B с использованием датасетов модели Saiga-2/GigaSaiga, технологии Peft/LoRA и технологии GGML. Эта статья призвана стать полезным и практичным ре...

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

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

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

IPS против AMOLED, разный объём памяти и разные SoC. Представлены смартфоны Realme Narzo 70 и Narzo 70x Компания Realme представила парочку недорогих смартфонов: Narzo 70 и Narzo 70x.   Narzo 70x нельзя назвать полностью новой моделью. Фактически это немного изменённая версия Realme 12x. Аппарат оснащён экраном IPS диагональю 6,72 дюйма с разрешением Full HD+ и кадр...

[recovery mode] KolibriOS: пробуем ассемблер Решил потренироваться на ассемблере под x86 и выбор мой пал на KolibryOS. Ведь как-никак это ОС была написана на ассемблере и для использования ассемблера. И я хотел именно из самой KolibriOS писать код. Но... Наверное, зря я это всё затеял.Как оказалось, примеров кода не ма...

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

Huawei Kirin 9000S оказался сильно слабее конкурентов Возвращение компании Huawei на рынок смартфонов с чипом Kirin 9000S в сети назвали настоящим чудом, но это не отменяет того факта, что этот процессор значительно медленнее конкурентов. Это было вполне ожидаемо, поскольку SMIC, партнёр Huawei по производству, в настоящее врем...

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

Нынешние монстры Nvidia H100 и H200 померкнут на его фоне. Компания дразнит мощью грядущего ускорителя B100 Компания Nvidia представила сегодня ускоритель H200, который впервые для такого решения получил память HBM3e. На фоне H100 новое решение в ряде задач может быть почти вдвое быстрее. Но и H200 померкнет на фоне B100, согласно обещаниям Nvidia.  Компания решила, что...

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

SETI@Home, или Как миллионы людей искали следы внеземного разума SETI@Home — краудсорсинг-проект для обработки данных радиотелескопов, запущенный в 1999 году, и первый масштабный проект в сфере распределенных вычислений в принципе. В этом посте мы подробней расскажем предысторию проекта, в котором на протяжении более 20 лет в разное время...

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

Рубрика «Сделай сам»: корпоративный портал своими руками Привет, Хабр!Наверняка большинство из вас знает, что такое "Интранет" (далее — "Интра"), а многие так и вовсе видели своими глазами и даже щупали курсором. Для тех, кто в танке все же не в курсе, уточню: это такой корпоративный портал, локальный сетевой ресурс для своих. Как...

Культура суеты: что это такое и почему она все еще популярна Многие, вероятно, сталкивались с понятием культуры суеты (hustle culture по-английски). Эта философия подразумевает то, что каждый человек в каком угодно уголке земного шара может добиться своих целей, но при одном условии: как можно больше работать и «суетиться». Но в то же...

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

Apple ID — всё? Компания думает над ребрендингом Похоже, Apple готовится переименовать один из своих весьма известных брендов. Как сообщается, Apple ID будет переименован в Apple Account.  Пока Apple лишь «экспериментирует» над ребрендингом, но новое имя может быть представлено позже в этом году. Впо...

Большое исследование показало, что электромобили ломаются намного чаще, чем машины с ДВС Специалисты Consumer Reports решили оценить современные автомобили с точки зрения надёжности, поделив их на разные категории и отдельно оценив электромобили. Получился большой и информативный отчёт.  создано DALL-E Итак, если говорить о надёжности в целом, то в об...

Lessons Learned: почему никогда не стыдно взять и всё переделать Эта история будет несколько личной - с одной из предыдущих команд, в которой я когда-то была просто инженером, много лет назад мы начинали строить SOC для заказчиков, не сильно-то и понимая, как это делать правильно. В ход шло все - международные стандарты, здравый смысл и ж...

Parameter-Efficient Fine-Tuning (PEFT): методы LoRA, Prefix tuning, Prompt tuning и Adapters На сегодняшний день созданы разные большие языковые модели (LLM), которые показывают превосходные результаты, но для раскрытия их полного потенциала необходимо дообучение для точного решения конкретных задач. Традиционный метод файнтюнинга, при котором настраиваются все пара...

Сравнение 3D-сканеров RangeVision, Scanform L5 и Calibry, Большой видео обзор от 3DTool Всем привет. С вами компания 3Dtool.Чаще всего Вы, наши зрители, просите у нас больше "реальных" видео сканирования, 3D печати, работы ЧПУ станков и мы спешим удовлетворить эти запросы! Перед Вами большой обзор процесса сканирования на 3D сканерах трех разных производителей,...

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

Что такое Risk Storming? Это метод, позволяющий легко и быстро, коллективно и визуально идентифицировать риски в системе. Метод подразумевает участие нескольких людей. Для более широкого взгляда на рассматриваемую систему, полный состав участников может включать в себя людей из разных направлений и ...

Книга «Искусство Agile-разработки. Теория и практика гибкой разработки ПО» Привет, Хаброжители! Большинство компаний, разрабатывающих ПО, якобы используют Agile, но на самом деле не понимают, что это такое Agile. Хотите повысить гибкость своей команды? В книге вы найдете четкие, конкретные и подробные рекомендации о том, что, как и почему следует...

ИТ в РФ. Все по прежнему: не нужно. Итоги 1 квартала 2024, обзор текущей прессы и статей на Хабре За МКАДом зарплаты в несколько раз меньше, чем в ДС. Это правда. Но нужно учитывать, что у каждого жителя замкадья есть огород и приусадебное хозяйство. Жители замкадья питаются с огородов, выращивают птицу и скот. Поэтому деньги им нужны только на одежду и коммунальные плат...

Реализм против солипсизма. Существует ли объективная реальность? Вы когда-нибудь сомневались в своей реальности? А в реальности окружающего мира? Откуда вы знаете, что он действительно существует? Быть может, есть только вы, а остальное вам просто снится. Этого мира не было до вашего рождения и не будет после вашей смерти. Всё, что вы вид...

Microsoft собирается выпустить конкурента Chrome OS. Что это будет за система? Похоже на то, что облачных операционных систем, которые практически нельзя использовать без подключения к сети, вскоре станет больше. Стало известно о том, что корпорация Microsoft готовит специальную версию Windows 12. Она будет базироваться на браузере Edge, который, в сво...

Недельный геймдев: #145 — 29 октября, 2023 Из новостей: движок от VK за основу взял Dagor Engine от Гайджинов, разработчик Dreams и LittleBigPlanet собирается сократить 15-20% сотрудников, Steam изменит валюты магазина в Турции и Аргентине на доллары.Из интересностей: самые живые игровые экосистемы, механика морал...

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

Oppo представила умные часы Watch X Некоторое время назад компания OnePlus уже представила собственные умные часы под названием Watch 2 на выставке MWC 2024, а теперь Oppo представила свои собственные часы под названием Oppo Watch X. И на первый взгляд можно сказать, что эти два устройства имеют много (очень) ...

Детальный React. Реконсиляция, рендеры, Fiber, виртуальное дерево В сети можно найти огромное количество статей, мануалов и книг по основам React, включая официальную документацию от разработчиков. В этой статье мы не будем писать HelloWorld и изучать общеизвестные концепции. Сегодня мы заглянем под капот библиотеки и попытаемся понять, ка...

Память DRAM и GDDR6 вырастет в цене Похоже, в ближайшее время стоит ожидать повышения стоимости оперативной памяти. Согласно данным аналитиков TrendForce, уже сейчас имеет место заметное повышение цен на микросхемы памяти DRAM. На самом деле и на память NAND, но об этом мы уже недавно говорили.  соз...

Новые процессоры Intel получат максимум четыре больших ядра без Hyper-Threading и четыре малых, которые к тому же будут ограничены. Появились новые данные о Lunar Lake Несмотря на то, что до выхода процессоров Intel Lunar Lake ещё довольно далеко, информации о них в Сети всё больше. Новые данные раскрыли максимальную конфигурацию, которая будет возможна в данной линейке.  Итак, топовый процессор Lunar Lake получит четыре больших...

Как написать свою маленькую ОС Большое начинается с малого. Например, ядро Linux 0.0.1 состояло всего из 10 239 строк кода, из них 20% комментарии. Такой проект вполне может осилить студент в качестве курсовой или дипломной работы, программируя по вечерам на домашнем ПК (собственно, Линус и написал его ...

Как складывался «анимешный» стиль в играх (и не только) и какую роль во всём этом сыграл Такабатакэ Касё Большеглазые тонкие красавицы и изящные, андрогинного вида юноши уже стали маркером аниме-индустрии, особенно сегмента, рассчитанного на девушек («сёдзё»). В Японии эти образы имеют вполне конкретные названия — «бисёдзё» для прекрасных дев, и «бисёнен» — для хрупких красивых...

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

Визуализация общественного транспорта TL;DRЯ написал тул для генерации постеров с маршрутами общественного транспорта, разные цвета для разных видов транспорта, толщина и прозрачность линий соответствуют количество поездок на сегменте маршрута. Репозитарий тут: https://github.com/dragoon/citylinerОколо 10 лет на...

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

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

В сеть попала информация когда может выйти GTA 6 Появились новые детали GTA 6. И вновь причиной стала утечка данных, на этот раз от Microsoft. Согласно этой инофрмации, Rockstar Games планируют релиз GTA 6 уже в 2024 году. Посколько, никаких официальных подтверждений данной информации от разработчиков нет, то её стоит во...

Motorola запустила смартфон Edge 50 Ultra с деревянной крышкой Что же касается материалов корпуса, то в продаже можно найти как различные чехлы, реально выполненные из дерева, так и пластиковые, но имитирующие дерево достаточно достоверно на самые разные модели. Вспоминается также OnePlus 2, который выходил с разными крышками, а также...

Diablo IV официально выйдет в Steam Сегодня появилась официальная информация о том, что видеоигра Diablo IV, одна из самых ожидаемых игр этого года, выйдет в Steam уже совсем скоро — 17 октября. Данная информация представлена неофициальными источниками, так что многие могли бы решить, что это просто слух, но н...

[Перевод] BEEPY, наладонник для взлома Linux Портативное устройство, ранее известное как Beepberry, после чего его создатели получили вполне предсказуемую официальную жалобу, безоговорочно создано для фанатов Linux. В течение последних нескольких недель, играя с этим устройством, я компилировал драйверы ...

Разница ролей QA Lead, QA Manager и QA Head Привет! Я Люда, QA Lead в компании TrendTech.За 2,5 года в компании наше направление сильно выросло, а у меня сменился спектр задач. И я задалась вопросом, в какой момент лид перестает быть лидом и становится, например, менеджером. В данной статье я попробую рассказать, каки...

Участникам ОБТ Edenight выдают 1,000 бесплатных гача-круток Edenight это мобильная игра в жанре «idle-RPG». Издатель Loongcheer Game проводит ОБТ на Android почти во всех странах мира, не считая Корею, Японию и Китай. Играм предстоит собирать команду из аниме-девушек, которые сражаются с роботами, монстрами и другими врагами. Чтобы ...

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

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

Как в C# быстро извлечь подстроку Извлечение подстроки. Казалось бы, что тут может быть сложного? В любом современном языке программирования это можно сделать через функцию substring или через slicing. За время работы C# разработчиком я повидал разный код, в том числе разные способы извлечения подстроки. В э...

Управление цветами в Seaborn: как эффективно визуализировать данные Привет, Хабр. В этой статье я расскажу про своё видение работы с цветом при визуализации графиков. Буду показывать все на примерах — уверен, они вам понравятся.Я покажу не только картинки было-стало, но и приведу примеры кода, а также объясню логику принятия решений: как исп...

Компания Krafton представила новый проект InZoi, похожий на всем известную игру The Sims Новая игра разрабатывается на движке Unreal Engine 5 и будет отличаться более реалистичной графикой

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

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

[Перевод] Новая история удивительно бурного прошлого галактики Млечный Путь Астроном Боб Бенджамин провёл последние 20 лет, пытаясь понять, как выглядит Млечный Путь. Работа нелёгкая, потому что мы находимся внутри нашей Галактики и не можем увидеть её снаружи - но астрономы находят изобретательные обходные пути, и Бенджамин считает эту задачу дости...

РИА Новости: хакеры передали силовикам данные об агентах СБУ в новых регионах Полученная информация включала в себя подробности о лицах, ранее сотрудничавших с украинскими спецслужбами, а также сведения о конкретных задачах, выполняемых ими.

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

Интервью с разработчиками Operation Apocalypse (Hyper Front) 11 числа для мобильной игры Operation Apocalypse начнётся бета-тест в Китае. Подробная информация о нём есть в отдельной новости. Теперь вашему вниманию представляю перевод интервью китайского разработчика Operation Apocalypse сайту 3839. Для начала представьтесь и расск...

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

В России теперь есть законные основания на блокировку «Википедии» из-за статьи о VPN. Антон Горелкин заявил, что техническое решение уже разрабатывается экспертами РОЦИТ Сайты Рунета начали удалять информацию о VPN перед 1 марта Зампредседателя комитета Госдумы по информационной политике, информационным технологиям и связи Антон Горелкин в своём Telegram-канале сообщил, что в России теперь вполне могут заблокировать «Википедию&ra...

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

Вы кто такие, я вас не знаю, или Как мы делаем JWT-аутентификацию Привет! Меня зовут Данил, я backend-разработчик в Doubletapp. Почти во всех наших проектах есть пользователи, которые могут войти в систему. А значит, нам почти всегда нужна авторизация. Мы используем авторизацию, построенную на JSON Web Token. Она отлично сочетает в се...

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

Что даст появление на iOS полноценных браузеров на собственных движках Новость о том, что Apple, помимо альтернатив Apple Pay и App Store, намерена разрешить на iOS использование альтернативных браузерных движков, не вызвала особого ажиотажа. Люди в большинстве своем в принципе не поняли, на что это повлияет. Ведь если новые платежные сервисы ...

API от А до Я (теория и практика) Я работаю с совершенно разными проектами и встречаюсь с разными технологиями: графы, пространственные данные, риалтайм обработка, ML и NER сервисы и т.п., но есть классические основы, которые должен знать каждый в ИТ от аналитиков до руководителей, так называемый фундамент б...

Qucs-S: руководство по видам моделирования, часть 1 Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. О данной программе рассказывают мои предыдущие статьи. Для работы Qucs-S...

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

[Перевод] Написание минимальной подсистемы хранения данных в памяти для MySQL/MariaDB Я потратил неделю, копаясь во внутренностях MySQL/MariaDB вместе с ещё примерно 80 разработчиками. Хотя MySQL и MariaDB — это, по большей части, одно и то же (я ещё к этому вернусь), я сосредоточился именно на MariaDB.Раньше я никогда ...

Какой Apple Pencil выбрать для iPad в 2023 году Первый Apple Pencil был представлен без малого 8 лет назад, в ноябре 2015 года. С тех пор для многих пользователей это обязательный атрибут для их Айпада. С изменением дизайна планшетов Apple показали второе поколение Apple Pencil с поддержкой беспроводной зарядки и магнитн...

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

Wildberries ввел новые неприятные правила, касающиеся всех покупателей Благодаря стремительному развитию интернета все больше и больше людей предпочитают покупать себе разного рода товары через интернет, находя подобный способ покупок самым привлекательным и выгодным по совокупности особенностей и качеств. Одним из самых популярных и Читать по...

Доступны ли ставки на ЧМ по баскетболу 2023 после входа на сайт БК Pin-Up Компания Pin-Up работает на законных основаниях, поэтому выдвигает к пользователю определенные условия и требования. Чтобы ознакомиться с информацией на сайте и доступными спортивными событиями, регистрация не обязательна. Если же участник планирует полноценный процесс ставо...

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

RecTools – OpenSource библиотека для рекомендательных систем Если вы когда-либо работали с рекомендательными системами, то знаете, что все необходимые и самые часто используемые инструменты разбросаны по разным библиотекам. Более того, каждая из таких библиотек имеет много уникальных особенностей, к которым нужно приноровиться (наприм...

Мини-ПК начала 2024 года: 5 интересных моделей на все случаи жизни Привет, Хабр! К сожалению, праздники уже прошли, так что наступил рабочий период. Ну а для работы нужны нормальные инструменты. Это, например, миниатюрные ПК, которые разрабатываются самыми разными производителями. В этом году уже появилось несколько интересных моделей, о ...

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

Как я в 22 года получил «лычку» Senior Привет, читатель! Хотел поделиться историей о том, как я пришёл в IT в 18 лет и к 22 годам получил статус Senior в EPAM. Senior — тот самый Священный Грааль, о котором мечтают все новички. Небольшой дисклеймер: получить звание Senior не равно стать Senior, да и в разных комп...

Россияне не могут зарегистрировать новые учетные записи Apple ID Появились сведения о том, что россияне не могут зарегистрировать новые учетные записи Apple ID. Об этом пишет, в частности, Rozetked, который ссылается на Telegram-канал «Эмулятор техноблогера»: «С чем это связано, пока неизвестно. Ошибка возникает не ...

Пишем Ansible-модули для управления разными системами хранения данных через Swordfish Большинство современных систем хранения данных (СХД) предоставляют REST API для управления ими, включая настройку, конфигурирование, выполнение различных команд, получение логов, работу с пользователями и т.д. В зависимости от производителя СХД REST API могут отличаться друг...

Что такое СУБД Greenplum? Зачем она нужна в больших проектах DWH? Чем отличается от ClickHouse? Ошибки в построении DWH возникают не только в результате того, что первоначально не были учтены возможные изменения в бизнес-процессах, потребностях и целях компании, но и из-за некорректного выбора стека технологий и СУБД. Порядок хранения данных выбирается в соответст...

MMORPG Dark and Light Mobile выпустят уже завтра Разработчики Dark and Light Mobile сообщили, что релиз проекта на смартфоны состоится 18 апреля в 5 утра по МСК. Пока можно пройти предрегистрацию в Google Play. Тем временем в App Store проходит предзагрузка, но на сервера пока попасть нельзя. Также создатели Dark and Light...

Музыкальную игру Blue Wednesday с глубоким сюжетом выпустили на iOS В начале апреля игру Blue Wednesday перенесли на Android. Тогда же ожидался выпуск версии для iOS, что и случилось 29 апреля. Я прошёл данный проект на PC и могу заверить вас, что если вам нравятся глубокие истории с музыкальными нотками, включая тот же фильм «Одержимость» о...

Дизайн Honor 100 и Honor 100 Pro полностью рассекречен. Компания оригинально подошла к оформлению камер в этих моделях Инсайдер Digital Chat Station опубликовал изображения смартфонов Honor 100 и Honor 100 Pro в разных цветах и с разных ракурсов. Картинки говорят о том, что эти модели получат изогнутые экраны. У Honor 100 будет одинарная фронтальная камера, у Honor 100 Pro – сдвое...

OpenAI запускает GPT Store — как создать свой custom GPT с внешними API вызовами Вчера вечером, 10 января 2024 г., OpenAI официально запустили GPT Store. Давайте разберемся, что это такое, и что оно дает. А затем создадим свой собственный GPT и добавим его в GPT Store.Концепция "custom GPT" в терминах OpenAI - это кастомный набор инструкций (custom promp...

Опыт участия в Epic MegaJam: 7 дней творения Я «обычный» энтерпрайз программист, но недавно попробовал силы в Epic Mega Jam 2023. Опыт получился яркий, эмоциональный. Сразу захотелось поделиться. Вероятно, профессионал прочитает статью с рукой у лица, если вообще будет читать. Но текст больше для тех из нас, кто занят ...

Бывшего сотрудника ASML обвиняют в краже секретной информации для Huawei По данным голландской газеты NRC, бывший сотрудник ASML Holding NV, обвиняемый в краже данных у производителя самого современного в мире оборудования для производства микросхем, перешёл на работу в компанию Huawei Technologies Co. В феврале ASML заявила, что бывший сотр...

Как я написал программу для преданалитики клиентов Привет! Меня зовут Александр Кулагин. Я не занимался разработкой профессионально, но заинтересовался созданием нейросетей. После изучения основ Python, NumPy и TensorFlow я захотел попрактиковаться на реальных задачах. Так я решил создать проект, который оценивает, какие ком...

Зачем в СССР выпускали молоко в треугольных пакетах Молоко в треугольных пакетах стало одним из символов СССР Люди, которые жили в Советском Союзе или хотя бы немного застали эту эпоху, хорошо помнят молоко в пакетах в виде пирамидок. Оно стало одним из символов той эпохи, так как появилось в далеком 1959 году и оставалось на...

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

Только теперь AMD начнёт догонять Nvidia. Компания открыла исходный код технологии FSR 3.0 с генерацией кадров Несмотря на то, что технологию суперсемплинга AMD FSR 3.0 представили около полугода назад, реализована она пока всего в трёх играх. Но вскоре их может стать намного больше, так как AMD опубликовала исходный код.  FSR 3.0, как и предыдущие версии технологии AMD, и...

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

Финансовые данные: об измерении автокорреляции, тяжелых хвостах и других статистиках (Vol 1) Финансовые данные — одни из самых популярных данных для анализа сегодня. Однако применимы ли классические методы статистического анализа для работы с финансовыми данными? В данной статье мы обсудим ключевые свойства данных о доходностях финансовых активов и поговорим о подво...

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

Как рендерить R Markdown в PDF на кириллице Так получилось, что за всё время, что я использую в работе R, мне не доводилось рендерить markdown-файлы в формат PDF. Иногда я хранил наработки просто в фалах .R, а исследования оформлял в Google Docs, накидывая туда скринов из viewer-а. Иногда это был рендер в .html, с инт...

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

Сколько работают MacBook Pro в разных сценариях, какие у них аккумуляторы и зарядные устройства В заметке, посвященной анонсу новых MacBook Pro, коротко упоминались 22 часа автономной работы. Теперь же у нас есть более подробные данные по разным моделям, которые, по словам Apple, обеспечивают «самое длительное время автономной работы среди Mac». 14-дюй...

[Перевод] SQL в качестве API SQL в API???  Верно, вы уже успели подумать: «это же безумие, предоставлять API, который принимает SQL». Да, это ужасная идея. Особенно, если API обращён к Интернету. Делать так небезопасно, вы напрашиваетесь на атаки в виде SQL-инъекций. Поддержка такого интерфейса превр...

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

Samsung Galaxy S24, Galaxy S24 Plus и Galaxy S24 Ultra полностью рассекречены. Известный инсайдер слил все важные подробности Инсайдер Эван Блэсс (Evan Blass) стал автором одной из самых серьезных утечек данных о смартфонах Samsung Galaxy S24. Сегодня он опубликовал изображение, на котором представлены самые важные характеристики всех трех моделей линейки. Судя по оформлению, это официальная к...

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

Философия и физика времени. Презентизм и этернализм. Пространство-время в СТО и ОТО Время (time) – наиболее часто употребляемое слово в английском языке и третье по употребляемости в русском. Оно есть и в любом другом языке, потому что синхронизация действий во времени так же важна, как и их координация пространстве. Не зная точного времени, невозможно упор...

Управление электромеханической системой на основе ДПТ. Метод желаемой ЛАЧХ и другие средства Matlab Частой задачей при обучении теории автоматического управления является расчет корректирующего устройства методом желаемой ЛАЧХ. Эта задача дается для ознакомления с большим миром управления в частотной области. Зачем вообще частотный метод, когда есть модальный? Дело ...

Продолжаем глубже изучать передачу данных по сетям GSM через GRPS с помощью SIM868 и Repka Pi — про AT-команды  В предыдущей статье мы рассказали, как с помощью модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, библиотек SIM800L, RoverConnect и Telemetry можно обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом, доступным в интернете.Мы привели исхо...

Выбран автомобиль 2024 года в Европе На Женевском автосалоне завершился ежегодный конкурс «Автомобиль года» в Европе, а победителем в 2024 году стал кроссовер Renault Scenic E-Tech. По информации с официального сайта оргкомитета Car of the Year, Renault Scenic E-Tech набрал 329 баллов от членов...

Аудитория Rutube достигла 5 млн человек в день Ежедневная аудитория российского видеохостинга Rutube достигла 5 млн человек. Об этом рассказал генеральный директор холдинга «Газпром-медиа» (владелец сервиса) Александр Жаров на пленарном заседании конгресса «Инновационная практика: наука плюс бизнес...

Архитектура unity проектов За всю карьеру удалось поработать на множестве игровых проектов в качестве лида. За более чем 5 лет удалось насмотреться на разные подходы к созданию проектов.В данной статье я собрал выжимку статей и мыслей из своего блога о подходах, которые я использую в своих проектах. А...

Помните смартфоны Tecno Pova с 7000 мАч? Они теперь полностью изменились... Смартфоны Tecno в России стали популярными даже не из-за того, что «обожемой, санкции, в продаже больше ничего нет!», а за счёт двух конкретных нашумевших моделей смартфонов. Во-первых, это был Camon 19 Pro, единственный с оптической стабилизацией в камере (и хорошими ночным...

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

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

Представлена уникальная веб-камера Creative Live! Meet 4K Во времена пандемии коронавируса многим компаниям стало ясно, что нет необходимости в личном контакте для выполнения определенных задач. При наличии необходимого оборудования специалисты в самых разных сферах деятельности могут успешно работать удалённо, общаясь друг с друго...

Видеоускоритель AMD Radeon RX 7900 GRE (16 ГБ): теория и архитектура, описание карты PowerColor, синтетические и игровые тесты, энергоэффективность и выводы Новый ускоритель AMD следовало назвать просто Radeon RX 7900, что полностью отвечало бы и традиции, и позиционированию этого решения. Если говорить только о классических играх, без RT, то Radeon RX 7900 GRE находится между GeForce RTX 4070 Ti и GeForce RTX 4070 Super (ближе ...

Любимые игры девушек RPG, шутеры, хорроры, стратегии, адвенчуры, казуалки — сейчас в игровой индустрии существуют проекты на самый разный вкус. А о вкусах, как известно, не спорят — ими делятся. К 8 Марта мы поговорили с геймершами об их любимых игровых проектах. Читать далее

Всё что вы хотели знать про ACL в Active Directory В данной статье я постарался максимально полно и глубоко рассказать про построение и внутреннее использование ACL (Access Control List) внутри Active Directory. В этой статье нет рассказов про "null DACL" и "empty DACL" и тому подобного. Если читатель хочет изучить все более...

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

Теория конструкторов – наука о том, что можно, а что нельзя Пока большинство физиков-теоретиков заняты поисками фундаментальной «теории всего», которая должна объединить квантовую теорию поля с общей теорией относительности, некоторые учёные смотрят на это скептическим взглядом и предлагают двигаться совсем в другом направлении. Один...

Apple в очередной раз опередила Android на несколько лет. На этот раз аккумулятор Прошло полторы недели с того момента, как Apple представила серию iPhone 15, и первые обозреватели только начинают получать это устройство. Apple каждый год вносит множество изменений в iPhone и iOS, но не удосуживается анонсировать каждое небольшое изменение. В этом плане ...

PyZelda своими руками или как геймдевить без Unreal, Unity и кредитов Хабры и Хаброчки, я хотел бы перед самой статьёй обсудить вопрос целесообразности писать свой движок, вместо готовых решений. Есть куча статей, которые опишут разные движки от более популярных до менее. Я бы хотел затронуть немного другой вопрос: "Как человеку, который изуча...

Ускорение игрового 2D движка Flame до стабильных максимальных FPS на телефонах и ПК Оптимизация больших карт и столкновений во Flame. Для тех, кто хочет сделать бесшовный огромный мир и не думать о плохих последствиях. Читать далее

2d движок для игр Javascript Game Engine (JsGE) Привет всем. Меня зовут Артурас, я пишу на Javascript. Полтора года назад я уволился из оффшорной компании и решил написать свой движок для браузерных 2d игр. Сегодня - делюсь результатами. Читать далее

Причиной масштабного сбоя YouTube, Google, Facebook*, Instagram* стало повреждение интернет-кабелей хуситами в Красном море. Причиной сегодняшнего масштабного сбоя, в ходе которого проблемы начались у крупнейших сервисов и сайтов, включая YouTube, Google, Facebook*, Instagram* и других, стала атака хуситов. Разные источники со ссылкой на гонконгского провайдера HGC Global Communications Limit...

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

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

Microsoft анонсировала OneDrive 3.0 В официальном блоге OneDrive подробно рассказывается о том, что ждет пользователей в обновлении 3.0. Одна из основных задач этого обновления — облегчить пользователям поиск нужных им сохраненных файлов. Это заставило Microsoft внести некоторые изменения в дизайн главной стра...

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

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

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

Wildberries запустил официальный сайт с совершенно новым дизайном Торговая площадка Wildberries существует на российской территории уже более 15 лет, однако широкая известность и популярность к ней начала приходить только в 2018 – 2019 годах, когда сервисом начали массово пользоваться жители самых разных регионов Читать полную версию публ...

Выпущена стабильная версия браузера Supermium на базе Chrome, которая тянет Windows ХР и Windows 7 Владельцы компьютеров на базе старых операционных систем получат доступ к новым функциям и полную безопансость за счёт интеграции с движком и обновлениями Chrome

Как мы выстроили эффективный онбординг для команды системных аналитиков, чтобы вырасти в 10 раз Пару лет назад в отделе, ответственном за развитие корпоративного хранилища данных «Магнита», работало 5 системных аналитиков: они полностью закрывали весь набор задач, которые перед ними стояли. Но в 2021 году случился резкий рост: данные стали использоваться не несколькими...

Как распараллелить тесты с базой данных Представьте проект, в котором уже написано несколько сотен тестов. Каждый тест настраивает базу под себя: добавляет данные, вызывает truncate по окончанию. Хочется запускать тесты параллельно, чтобы ускориться, но если два теста запустить одновременно, они почти наверняка др...

Sony готовит новую версию PlayStation 5 Только что известный зарубежный инсайдер заявил, что компания Sony работает над более компактной версией игровой консоли PlayStation 5. В этом нет ничего удивительного, так как новости о данной консоли уже довольно давно ходят по просторам интернета, и всем известно, что Son...

Очень необычные для Intel процессоры Lunar Lake всего с четырьмя большими ядрами в конце текущего года выйдут в очень ограниченных объёмах Похоже, процессоры Intel Lunar Lake ждёт судьба актуальных ныне Meteor Lake. В том смысле, что первые тоже выйдут в самом конце года.  Согласно данным инсайдера Golden Pig Upgrade, Intel в случае с Lunar Lake будет придерживаться той же программы EEP (Early Enable...

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

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

Новая теория старения: длиннее гены — больше морщин Исследователи выдвигают новую теорию старения, предполагая, что оно может быть связано не столько с конкретными генами, сколько с физической длиной гена. Результаты исследования, опубликованные в журнале Trends in Genetics, указывают на снижение экспрессии длинных генов как ...

Почти все флагманы 2024 года будут построены на этой SoC. Представлена Snapdragon 8 Gen 3, первый смартфон на ее базе – Xiaomi 14 Qualcomm официально представила флагманскую однокристальную систему Snapdragon 8 Gen 3. Эта платформа будет использоваться в Xiaomi 14 и Xiaomi 14 Pro, IQOO 12, Samsung Galaxy S24 Ultra, Honor Magic6 Pro и многих других флагманах 2024 года.   Процессор SoC разделе...

Geniatech XPI-3566-Zero: что это за одноплатник и на что он способен С момента выпуска первого Raspberry Pi популярность одноплатных ПК возросла многократно. На данный момент различных моделей на рынке, вероятно, сотни, от самых разных производителей. В прошлом году появился ещё один девайс — Geniatech XPI-3566-Zero. Это базовое устройство, к...

Видеоускоритель AMD Radeon RX 7800 XT (16 ГБ): теория и архитектура, описание карты Gigabyte, синтетические и игровые тесты, выводы AMD Radeon RX 7800 XT (16 ГБ) — логичное расширение линейки Radeon RX 7000: новая видеокарта приходит на смену Radeon RX 6800 XT, занимая ту же ценовую нишу, однако разрыв в производительности между ними небольшой. Если говорить о классических играх, без RT, то Radeon RX 780...

Первый геймплей реалистичной муравьиной стратегии Empire of the Ants На YouTube канале IGN появился геймплейный трейлер необычной муравьиной стратегии на движке Unreal Engine 5 — Empire of the Ants. Новинка от разработчиков из студии Tower Five и издателя Microids появится уже в этом году, но пока что точная дата не называется. Вероятно, это ...

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

Безопасная параллельная разработка. Istio Как-то в конторе появилась мысль, что надо бы продумать как нам распараллелить работу над одни микриком, так чтобы команды не пересекались друг с другом. Есть некоторые API над которыми работают несколько команд. Каждая работает над своей фичей локально и пишет тесты, а вот ...

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

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

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

В России Geely Monjaro стал хитом, но в самом Китае намного популярнее Changan CS75 Plus и Haval H6. Топ-100 самых популярных машины в Китае в 2023 году Ресурс «Китайские автомобили» опубликовал большой рейтинг, в котором собраны 100 самых популярных машин в Китае в 2023 году. В таблице собраны авто разных классов, размеров и силовых установок, определяющий критерий ранжирования — сколько единиц каждог...

В Китае появился самый быстрый интернет — за секунду можно скачать 150 фильмов В ноябре 2023 года в Китае заработал интернет с рекордной скоростью По данным Speedtest за октябрь 2023 года самый быстрый интернет в мире доступен в Арабских Эмиратах — скорость загрузки данных там достигает 269 мегабит в секунду. Если учесть, что пару десятков лет назад дл...

От «здравствуйте» до こんにちは: языки программирования не на английском языке Существует огромное количество самых разных языков программирования, их насчитывается несколько тысяч. Какие‑то — идеальны для работы, другие же созданы just for fun. К слову, есть ЯП, представленные программистами из неанглоязычных стран, в них...

Oppo Find X7 Ultra получил поддержку 5G Advanced Сегодня китайская компания (оператор мобильной связи) China Mobile объявила коммерческий запуск сотовой сети поколения 5G Advanced, которая также известна как 5.5G или 5GA. Первым смартфоном, который будет поддерживать новое поколение сотовой связи, стал Oppo Find X7 Ultra —...

Вся информация об открытой торговле в MMORPG Night Crows Разработчики Night Crows из Wemade опубликовали новое видео, в котором рассказали основную информацию по системе торговли. Она завязана на крафте, то есть создании предметов. Крафтить можно экипировку, оружие, аксессуары и расходные материалы. Система крафта в Night Crows...

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

Принтер X MAX 2 Овалы место кругов. Всем доброго времени суток. Приобрел какое то время назад принтер QIDI X MAX 2. Спустя время работы на нем заметил, что вместо кругов начал печатать овалы. Проверил все ремни, их натяжку, шестерни и двигатели. Все в исправном состоянии. Поискав информацию в просторах интерне...

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

Пишем свой вариантный тип C++ 17 привнес в язык достаточно много нововведений, в том числе шаблон std::variant (хоть в Boost он есть уже довольно давно). Фактически, последним вышедшим и полноценно реализованным стандартом C++ на тот момент, как я начал изучать данный язык, являлся как раз C++17, поэ...

Учёные объяснили, как мозг хранит и извлекает слова из памяти У каждого человека есть так называемый мысленный (ментальный) словарь. В нём содержится вся информация о словах: буквы, звуки, значения, данные о частях речи и о том, как правильно соединять вместе слова. Но как это всё работает с научной точки зрения?

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

Векторные базы данных — набирающий устойчивость тренд в разработке систем ИИ или мимолетное увлечение? В блоге beeline cloud на хабре и в нашем технологическом медиа мы разбираем ключевые технологии и принципы работы отрасли. На этот раз мы решили затронуть стремительно растущий рынок машинного обучения, который «тянет» за собой сегмент векторных БД.С одной стороны, технологи...

Ранний доступ симулятора уборки в подземельях — Dungeon Renovation Simulator Разработчики из инди-студии Giant Cat Games выпустили в ранний доступ свою дебютную игру — уникальное приключение про уборку и реставрацию средневековых подземелий Dungeon Renovation Simulator. Новинка пока что доступна только на ПК через Steam, где её можно забрать за 180 р...

Найдена галактика ZF-UDS-7329, которая на самом деле не должна существовать Древняя галактика ZF-UDS-7329 представляет собой загадку для исследователей и может перевернуть с ног на голову нынешнюю теорию темной материи.

Как управлять трафиком с помощью BGP и OSPF Привет, Хабр! BGP и OSPF — это протоколы, которые позволяют нам строить и поддерживать сети, способные справляться с огромным объемом данных и обеспечивать высокую доступность. BGP чаще всего используется для маршрутизации трафика между разными автономными системами (AS), в ...

Tecno Phantom V Flip готовится к старту в России: самая доступная раскладушка в российской рознице Китайская компания Tecno Mobile готовится вскоре выпустить на российском рынке свой новейший складной смартфон Tecno Phantom V Flip 5G. Хотя сама Tecno пока никаких конкретных объявлений на этот счёт не делала, подробностями сумел поделиться ресурс Mobiltelefon.  ...

Создание шаблонов сайта в Joomla 4+ Последние статьи на Хабре о создании шаблонов для Joomla - 2015-2017 годов. В этой статье опытным разработчикам будет интересно посмотреть на отличия от предыдущих версий Joomla и, возможно, дополнить статью ценным советом. Тем же, кто чаще работал с другими движками статья ...

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

ЦЕРН увеличил объем своего хранилища до первого в истории эксабайта. Как хранятся данные Большого адронного коллайдера Когда Большой адронный коллайдер запущен — как например, во время своего второго цикла, с начала 2015 года по 2018 год, — он обрабатывает события на частоте 40 МГц. Другими словами, он учитывает 40 миллионов событий в секунду. Это необходимо, чтобы отслеживать столкновения м...

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

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

5 самых крутых мониторов, показанных на техновыставке CES 2024: чем смогли удивить производители Крупнейшая технологическая выставка CES, как всегда, удивляет разнообразием самых разных гаджетов, систем и приспособлений. Компании стараются удивить как обычных пользователей, так и потенциальных бизнес‑партнеров своими продуктами. Сегодня поговорим о мониторах&n...

Какой MacBook я выбрал для себя. Это самая выгодная модель в 2023 году Несмотря на резко возросший курс доллара, который достиг отметки в 100 рублей за единицу, сейчас не самое худшее время для покупки нового MacBook, как можно было подумать. Особенно, если вы хотите сэкономить. Другой вопрос — что выбрать. Сегодня ассортимент ноутбуков ...

[Перевод] Cовместное использование GitHub Actions, Docker и GitHub NPMvPackage В современном мире разработки программного обеспечения GitHub остается самой популярной платформой для хранения Git-репозиторий и управления ими. Помимо своей фундаментальной роли в управлении версиями, GitHub предлагает дополнительные функции, включая возможность размещения...

Xiaomi TV S85 Mini LED с экраном 4К 144 Гц будет стоить менее 1000 долларов в Китае Новейший умный телевизор Xiaomi TV S85 Mini LED, который стал доступен для предварительного заказа в Китае, будет в итоге предлагаться не за 1105 долларов, как сообщалось ранее, а за 970 долларов, что делает новинку еще более привлекательной. Об этом пишет gizmochina. К...

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

На iPhone выйдут полноценные Chrome и Mozilla на своих движках. Что это и зачем они нужны Вместе с выходом первой бета-версии iOS 17.4 Apple анонсировала большое количество изменений в операционной системе для пользователей на территории Европейского союза. Так, можно будет устанавливать сторонние магазины приложений и качать программы из них, отказаться от испо...

Что выбрать: Npm, Yarn или Pnpm? На данный момент у нас используются три самых популярных менеджера пакетов (Npm, Yarn и Pnpm). И всё бы ничего, но разные команды начали периодически обращаться с проблемой несоответствия типов Typescript из наших транзитивных зависимостей. Выяснилось что это проблема Npm и ...

Зачем нужен архитектор 1С. Часть 2 В предыдущей статье habr.com/ru/companies/otus/articles/772490 я постарался на конкретном примере показать различие между разработчиком 1С и архитектором 1С. Насколько по разному они подходят к решению одной и той же задачи. В этот раз я приведу пример, в котором различие ...

Бизнес в одном окне. Повышаем прибыль с помощью грамотной визуализации данных Изменения сегодня происходят гораздо быстрее, чем это было буквально несколько лет назад. До 2020 года много ли было сервисов, доставляющих что-то кроме пиццы или роллов за час? А сегодня за час могут доставить штангу с блинами или велосипед. Если на конец 2019 года в Ozon б...

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

Битва за флешку: кто изобрел USB-накопитель? Кто изобрел USB-накопитель? Однозначно приписать эту заслугу кому-то конкретному нельзя — на авторство претендуют сразу несколько людей и компаний.Во многом появлению этого изобретения поспособствовала технологическая среда того времени. Флэшка сочетала в себе флеш-память и ...

«Домклик» Сбера запустил сервис «Моя Недвижимость» - решение всех вопросов в одном месте Команда Сбербанка сообщила о запуске нового полезного сервиса на платформе «Домклик». Сервис «Моя Недвижимость» доступен на официальном сайте и в мобильном приложении «Домклик». Иллюстрация: «Домклик» С его помощью можно ...

Смартфоны будущего: какими они будут? Когда-то давно, в далеком 2007 году, была у меня симпатичная раскладушка Nokia 6131. Вполне обычный телефон для своего времени: 1.3 мегапикселя, дисплей 320х240, интернет по GPRS и батарейка, выдерживающая в режиме ожидания больше недели. А еще — объем памяти в 10 мегабайт, ...

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

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

Блок переключателей РК Патриот Добрый день, есть такое движение у автолюбителей - покупать некоторые отечественные автомобили, как своего рода конструктор, в том числе и для перемещения по бездорожью. Одним из доступных таких автомобилей до недавнего времени был «УАЗ-Patriot”. Не буду вдаваться, на что и...

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

Samsung внедрит ИИ-технологии в смартфоны Galaxy S24 По информации инсайдеров, смартфоны серии Galaxy S24 будут выпущены в январе следующего года. Эти данные уже давно доступны в сети, и на самом деле никто не сомневался в том, что релиз состоится именно в январе. Но теперь у нас есть более точная информация, согласно которой ...

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

Фамильный вики-движок Bonsai: 6 лет спустя Прошло шесть с лишним лет с момента, когда я начал работать над проектом Bonsai. Если в двух словах, то это вики-движок, заточенный под хранение семейной истории и построение генеалогических деревьев. Он распространяется в полностью открытом и бесплатном виде, подразумевая у...

Apple передумала «мстить» Евросоюзу за новый закон. Компания вернёт поддержку веб-приложений PWA для жителей EC Компания Apple передумала отключать поддержку веб-приложений PWA для жителей Евросоюза.  Купертинский гигант сообщил, что с выходом iOS 17.4 для жителей ЕС в этом вопросе ничего не изменится, и веб-приложения продолжат быть для них доступны. Напомним, ранее Apple ...

Tailwind vs BEM — 2 (архитектура) Статья рассматривает возможные задачи верстки на разных проектах и как с ними справляются две разные архитектуры: Tailwind CSS и ванильный CSS + BEM. Читать далее

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

Один маленький tap для SMS OTP, но гигантский скачок для всего человечества Привет Habr! Не так давно застал себя врасплох, когда заполнял очередную web-форму, на которой надо было вводить код SMS руками посимвольно! Мелочь, но раздражает. Особенно, когда понимаешь, что современные обозреватели сами проделают всю работу – просто удели немного времен...

Видео: демонстрация графики ремейка Metal Gear Solid 3: Snake Eater на движке Unreal Engine 5 Есть вопросы по анимации.

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

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

Wuthering Waves: Стала известна дата открытия тестовых серверов В январе начался приём заявок на ЗБТ Wuthering Waves. Тогда было известно, что поучаствовать смогут минимум мобильные геймеры; теперь известно, что к ним присоединятся ПК-геймеры. Также стала известна точная дата открытия серверов — 19 февраля в 5 утра по МСК. Даты закрыти...

Как настроить ETL с json’ами в Apache NiFi Привет, Хабр! Меня зовут Сергей Евсеев, сегодня я расскажу, как в Apache NiFi настраивается ETL-пайплайн на задаче с JSON’ами. В этом мне помогут инструменты Jolt и Avro. Пост пригодится новичкам и тем, кто выбирает инструмент для решения схожей задачи.Что делает наша команд...

Уловимые частицы: как сервисы Яндекса помогают прогнозировать последствия извержений вулканов На территории России насчитывается от 200 до 300 вулканов. Около 13 из них находятся под особым наблюдением: это действующие вулканы, которые извергались в течение последних 25 лет. Самые активные расположены на территории Камчатки и Курильских островов, так что экстренные с...

Недельный геймдев: #153 — 24 декабря, 2023 Из новостей: Atari покупает долю в tinyBuild, издатель The Banner Saga и Pillars of Eternity II закрывается, Insomniac подверглась хакерской атаке, в Китае предложили ограничить чрезмерные расходы в онлайн-играх, EA провела ребрендинг движка Frostbite, Aseprite 1.3.Из инт...

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

Видеоускоритель Intel Arc A580 (8 ГБ): теория и архитектура, описание карты Gunnir, синтетические и игровые тесты, энергоэффективность, выводы Intel Arc A580 (8 ГБ) — третий по уровню игровой производительности видеоускоритель компании Intel для рынка настольных ПК. Он неплохо подходит для игр без RT в разрешении Full HD с максимальным качеством графики (возможно, в ряде игр для полного комфорта придется чуть пониз...

Отечественному игровому движку вернули «гражданство» Минцифры вернуло российский игровой движок Unigine в реестр отечественного ПО

Запуск ОСРВ Embox на Banana Pi M1 Об этой операционной системе я узнал на данном ресурсе, из многочисленных публикаций её разработчиков. Для тех кто не в курсе - это отечественная операционная система реального времени для встраиваемых устройств с открытым исходным кодом. Её официальный репозиторий расположе...

Наконец-то видеокарта Nvidia за 800-900 долларов будет иметь 16 ГБ памяти. Gigabyte зарегистрировала все карты RTX 40 Super Регистрация Gigabyte в базе EEC подтверждает информацию об объёме памяти у видеокарт GeForce RTX 40 Super.  В данном случае в базе зарегистрированы не просто названия, а каталожные номера конкретных моделей, так что это не регистрация на всякий случай, как порой б...

Nuverse Games выпустил игру Crystal of Atlan в некоторых странах на Android Издатель Nuverse, который также известен за игру Dragonheir, выпустил раннюю версию Crystal of Atlan в 5 странах, среди которых есть Канада. Скачать клиент можно через Google Play. Пока что о версии на iOS информации нет. Игрокам Crystal of Atlan предстоит проходить большие...

JetBrains объявила о запуске CLion Nova — среды разработки для C и С++ на движке Reshaper/Rider Некоторое время IDE будет бесплатной.

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

В Steam начался свободный бета-тест изометрического лутер-шутера Project GGG Сегодня — 12 декабря — в Steam начался открытый бета-тест изометрического экшена Project GGG (Gun, Gang, Gold) от студии ACTION SQUARE, который продлится до 18 декабря. Принять участие в мероприятии может любой желающий, запросив доступ к тесту на странице магазина. Полноцен...

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

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

Жажда скорости. Сравниваем работу Hashcat на ВМ, ПК и ноутбуках с разными CPU и GPU Безответственное отношение к учетным данным — проблема, которая встречается часто и даже в крупных компаниях. Вот почему важно проводить аудиты «‎стойкости» паролей сотрудников. Один из вариантов такой проверки — прогон учетных данных по утекшим базам через хэши. Но обычно п...

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

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

Сборка мусора в V8 В этой статье мы детально разберем процесс сборки мусора движком V8. Познакомимся с понятиями поколений, Minor и Major Garbage Collection, посмотрим, как аллоцируются, трассируются и маркируются объекты в памяти. Что происходит с пустыми областями после очистки, и как выполн...

Раскраска SVG картинки во flutter, и почему я решил отключить Impeller Сегодня расскажу, как можно реализовать раскраску для векторных картинок, и как выбор графического движка может оказать влияние на производительность в этом кейсе Читать далее

На каком процессоре смартфон Galaxy S24 лучше: Exynos 2400 или Snapdragon 8 Gen 3 Год назад казалось, что мы больше не увидим Samsung на Exynos, ведь корейская компания выпустила Galaxy S23 на Snapdragon 8 Gen 2 для всех рынков. Однако уже в 2024-м произошло возвращение фирменных процессоров. Теперь желающим заполучить флагман Samsung вновь придется стоя...

Orange Pi 5 (как настоящий...) Недавно компания OrangePi обновила линейку одноплатных компьютеров Orange Pi 5/5B/5+, распаяв на платах 32GB LDDR4 RAM. Однако данные платы вполне прилично работают и с меньшим объемом памяти на борту, а наличие SPI Nor Flash и возможность подключения NVMe диска делают эти п...

Теперь мы знаем, насколько действительно успешными оказались смартфоны Huawei Mate 60. Стало известно, сколько аппаратов продала компания Мы уже немало слышали о том, как успешны оказались смартфоны Huawei линейки Mate 60 в Китае, но теперь у нас наконец-то есть конкретные данные: 1,6 млн.  Фото: Huawei Именно столько своих новых флагманских смартфонов Huawei продала за шесть недель, согласно данным...

Принтер MAKO, первые впечатления До этого времени у меня было 6 принтеров, с которыми я работал более-менее долго и вдумчиво и о которых высказывал свое мнение в разное время и в разных подробностях (можно почитать в моем блоге). Все они были относительно популярные, многократно обсосанные многочисленными в...

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

Алгебраические Типы Данных Что же такое Алгебраические Типы Данных(Algebraic Data Types(ADT))? Обычно определение состоит из терминов теории типов и обязательно с примером на Haskell. Но на практике всё не так сложно. Читать далее

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

Передача данных между слоями приложения Тестирование производительности различных способов передачи данных между моделями разных уровней слоёного прилолжения. Читать далее

TypeScript: операции Union и Intersection в свете теории множеств Недавно мне задали вопрос «почему пересечение в TS работает не как в теории множеств, а совсем наоборот?» Озадачился, задумался и стал разбираться, как согласуются, и согласуются ли вообще операции «объединение» и «пересечение» в TypeS...

Правда и мифы об энтропии. Как работает второй закон термодинамики? Энтропия – одна из самых важных и в то же время трудных для понимания физических концепций, без которой невозможно представить себе научную картину мира. Энтропия является неотъемлемым свойством макроскопических систем, но, в отличие от температуры, давления или объёма, её н...

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

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

Как я создаю себе колоды Anki для немецких слов Я захотел продолжить некогда заброшенное изучение немецкого языка. Долгое время на просторах интернета слышал мнение, что карточки Anki – чуть ли не самый лучший способ изучение языка, и решил, собственно, посмотреть что к чему. Рекомендации YouTube привели меня к интересном...

Состоялся релиз Counter-Strike 2 В Steam состоялся релиз Counter-Strike 2. Игра вышла в Steam и доступна для всех желающих совершенно бесплатно. Вторая часть является переработанной Counter-Strike: Global Offensive, которая была перенесена на игровой движок Source 2. Релиз состоялся спустя 2 месяца после ...

Создатели Frostpunk: Beyond the Ice дали интервью PocketGamer Издатель NetEase Games дал интервью PocketGamer и ответил на вопросы по мобильной игре Frostpunk: Beyond the Ice. Сейчас для неё проходит пробный запуск в 3 странах. К игровым механикам, оптимизации и другим аспектам Beyond the Ice накопилось много вопросов, на некоторые из ...

[Перевод] Использование фреймворков модульного тестирования для выявления уязвимостей Формулировка проблемы Поиск уязвимостей — сложный процесс, а еще сложнее пользоваться уязвимостями на нескольких целях в разных конфигурациях. Именно по этой причине существует множество фреймворков, таких как Metasploit, и различных сканеров уязвимостей, таких как nuclei....

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

Фонетический словарь. Пет-проект в полезное приложение У меня есть хобби — изучение английского языка, и последнее время я увлекся фонетикой британского английского языка, но почти все словари дают транскрипцию «‎Королевского английского», на котором говорят, по данным Гугла, около 3 процентов жителей Соединённого Королевства....

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

Элементарный английский для Elementary — грамматика и не только Как определить, добились ли вы уровня Elementary? «Элементарный» уровень на самом деле подразумевает, что у вас хватило усердия, чтобы пройти в неспешном темпе как минимум 2 учебника в 200-300 страниц и потратить минимум год, непрерывно изучая английский язык, тратя три-четы...

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

Валидация входных данных в фильтрах Minimal API .NET, просто и без затей В последние год-два снова набирает силу тенденция обращать самое пристальное внимание на производительность разрабатываемых приложений. Тема на самом деле непростая, поскольку производительность не на пустом месте появляется и требует значительных временных ресурсов и квали...

Неожиданности IPv6, или почему тупят Instagram и WhatsApp через прокси и VPN Довольно часто в последнее время на разных форумах и чатах люди жалуются, что когда они пользуются VPN или прокси, то у них после подключения на устройствах как-то странно начинают работать некоторые приложения. Например, не приходят сообщения в WhatsApp, не загружаютя стори...

API vs ABI: разницу видят не только лишь все Привет, дорогой читатель! Думаю, ты точно знаешь, что такое API и как сделать, чтобы твои изменения были API-совместимыми. На самом деле я сам никогда не задумывался, что существует ABI-совместимость, до момента, пока не столкнулся с разработкой библиотеки. У нас в компании ...

Манюня, часть 2 И снова здравствуйте!Данная статья посвящена разъяснению того, что из себя представляет проект «Манюня». Я не буду пытаться с пеной у рта доказывать, что он круче, лучше чем то, что уже есть. Это нечто другое, ностальгия, реализация того, что давным-давно хотелось сделать, н...

Как распространялся open-source-софт в 1992 году: Walnut Creek Software Распространение программного обеспечения с открытым исходным кодом никогда не было настолько простым и быстрым, как сейчас. Повсеместная доступность интернета и удобные инструменты позволяют получать доступ к открытому ПО в любое время. Но в начале 90-х, когда интернет лишь ...

Создаем свой диалект змеиного, или DSL на Python Допустим, у нас есть некоторое исполнительное ядро и множество пользователей, владеющих Python на уровне «изучи его полностью за неделю», которые хотят решать задачи своей предметной области, с минимальными усилиями используя сервисы ядра. Мы, как разработчики ядра, хотим, с...

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

Про́клятый огонь, или магия препроцессора C Задавались ли вы когда-нибудь вопросом, можно ли полноценно программировать при помощи директивы #define в языке C? Полнота по Тьюрингу шаблонов C++ известна весьма широко, например, люди пишут трассировщики лучей, делающие все вычисления во время компиляции (вместо времени ...

Проект выходного дня: как снять электронный поводок с газового гвозде-забивного степлера Paslode Impulse Пару недель назад ко мне обратился старый знакомый который занимается плотницким делом — строит дома, бытовые постройки, лестницы, мебель и прочую полезную дачную утварь из дерева. В этом деле ему помогает, правильней будет сказать «помогал» (и теперь надеюсь вновь будет п...

Пользователи, которые переходят с Android на iPhone, зачастую не покупают самые дорогие и новые модели Apple Аналитики CIRP оценили популярность разных моделей iPhone среди тех, кто переходит на эти смартфоны с аппаратов на основе Android.  В целом таких пользователей среди покупателей iPhone около 10-15%, и в среднем они не стремятся покупать самые дорогие и современные...

[Перевод] Задача двумерной упаковки интервалов Упаковка интервалов — это классическая задача SQL, которая подразумевает переупаковку групп пересекающихся интервалов в соответствующие им непрерывные интервалы. В математике интервал — это подмножество всех значений данного типа, например целых чисел, между двумя некоторым ...

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

Poco представила смартфон X6 Neo Сегодня достаточно известный бренд Poco, который является дочерним предприятием Xiaomi, официально представил свой новый смартфон под названием Poco X6 Neo. Стоит отметить, что данный смартфон представлен в довольно ярком золотистом цвете, который ранее использовали в дизайн...

Core i9-14900K будет одним из лучших игровых процессоров. Появилось сравнение новинки с Ryzen 9 7950X3D В Сеть попал слайд Intel с презентации новых процессоров Core 14-го поколения. Слайд демонстрирует игровую производительность новых CPU.  Если точнее, там сравнивается новый флагман Intel в виде Core i9-14900K и Ryzen 9 7950X3D.   Новинка Intel оказывается в ...

Системы автоматизации, SGRC Современная кибербезопасность включает в себя множество различных аспектов, объектов и субъектов защиты: информационные активы компании (ИТ-системы, бизнес-приложения, серверы, рабочие станции, сетевое оборудование), файлы и данные в самых разных форматах (от структурированн...

Реализация консенсусного алгоритма Raft Привет, Хабр!Когда речь идет о распределенных системах и сетевых приложениях, консенсусный алгоритм становится must have. Эти алгоритмы играют ключевую роль в обеспечении надежности, согласованности и целостности данных в условиях, когда у нас есть несколько участников (узло...

Поживём — увидим. Изучение средней продолжительности жизни людей даёт надежду на долголетие Ещё какие-то 200 лет назад среднестатистический человек в 35-38 лет уже считался едва ли не пожилым, в то время как сегодня в том же возрасте только начинают тревожиться по поводу здоровья и старости. На продолжительность жизни всегда влияли разные факторы: место проживания,...

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

На вид вполне себе RTX 4090, но на самом деле это всего лишь RTX 4060. MSI представила огромный адаптер GeForce RTX 4060 Gaming Duke Компания MSI представила видеокарту GeForce RTX 4060 Gaming Duke, которая выделяется гигантскими размерами, как для этого класса видеокарт.  Длина карты достигает 319 мм! Это далеко не рекорд по современным меркам, но обычно столь длинные карты — это топовые...

Теперь искусственный интеллект научится играть в игры. Google работает над ИИ SIMA, который сможет быть помощником для геймеров в играх Как мы уже поняли на примере GPT-4, необученная играть в игры нейросеть справляется с этой задачей не очень хорошо. Поэтому в Google решили научить искусственный интеллект играть в игры.  Подразделение DeepMind рассказало о своей работе над Scalable Instructable M...

Эпопея с залитым полимерником продолжилась. НачалоИ так, удачно напечатав держатель для очков, на следующий день опять застыл на 5-ом слое. Симптомы те же - движок клина словил. Честно говоря даже не интересно почему. Решил избавиться от него хирургическим путем.Как у всякого старого эфдэемщика с самодельным принтером...

Неофициальную Lethal Company Mobile скачали более 500,000 раз Buckshot Roulette решили не переносить на смартфоны, поэтому энтузиасты выпустили свою версию для iOS и Android. С Lethal Company ситуация повторяется — 21 декабря 2023 года неофициальную Lethal Company Mobile выпустили в Google Play. Несмотря на отсутствие монстров, мультип...

На сайте Samsung появились страницы с описанием памяти GDDR7 На данный момент компания разместила на официальном сайте информацию о чипах со скоростью работы 28 Гбит/с и 32 Гбит/с

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

Про Vim — Neovim (Lua) PHP IDE По большому счету единственной незакрытой темой в рубрике "Про Vim" осталась тема об альтернативе Conqueror of Completion для Neovim в Lua исполнении. Причиной перерыва между данной и предыдущей статьей в рубрике стало отсутствие необходимости в этой самой альтернативе. Ну и...

В России дефицит внедорожников УАЗ «Патриот». Производитель не отрицает нехватку автомобилей Никогда такого не было – и вот опять: в России вновь дефицит внедорожников УАЗ «Патриот». Как сообщает «Газета.ru», он этом рассказали в восьми дилерских центрах в разных регионах России. Фото: УАЗ Производитель тоже не стал отрицать нехва...

Самый большой водопад в мире — это не обязательно Анхель Водопад Анхель считается самым большим на Земле, но существует необычный водопад побольше Самым большим водопадом в мире считается Анхель, который находится в Венесуэле. Официальные данные гласят, что высота водопада Анхель составляет 979 метров, но по другим источникам, он ...

384-ядерный китайский процессор в 2,5 раза быстрее самого мощного серверного CPU AMD. Раскрыты параметры Sunway SW26010 Pro Китай довольно активно развивает собственные процессоры, причём для разных сегментов. Sunway SW26010 Pro, вероятно, один из самых впечатляющих.  создано DALL-E Это серверный процессор, который является старшим братом для CPU Sunway SW26010, вышедшего ещё в 2016 го...

Система мета-сборки GN: краткий обзор и подходы Привет! Меня зовут Александр, я работаю в VK в команде браузера Atom. В его основе лежит open source-движок Сhromium. Сегодня хочу поговорить о системе мета-сборки GN. Её используют в крупных проектах Google (Chrome, Fuchsia, а также связанных с ними), и, например, когда раз...

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

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

XRay (с VLESS/XTLS): проброс портов, реверс-прокси, и псевдо-VPN Я уже написал тут много статей на тему установки и настройки прокси-серверов XRay с недетектируемыми протоколами Shadowsocks-2022, VLESS (с XTLS), и т.п. И один из очень часто поднимаемых в комментариях вопросов звучит так: можно ли с использованием XRay как-то организовать ...

Чем опасен VPN, и что Google делает для нашей защиты Для многих пользователей VPN является ежедневной частью жизни. Они читают через него новости, пользуются приложениями и листают социальные сети. Но полностью доверять этим сервисам нельзя, ведь ваши запросы и часто даже данные проходят через сторонние серверы, где с ними мо...

Борьба с энтропией в e-com. Как поддерживать актуальными данные о товарах в вечно меняющемся мире Всё течёт, всё изменяется. Особенно информация — она очень быстро устаревает. В e-com неактуальные данные о товарах могут сильно подпортить клиентский опыт. Если удовлетворенность пользователей — важный фокус вашей работы, мне есть чем поделиться :)Всем привет! Я Г...

Раскрыта информация по кроссплею Valorant и Valorant Mobile Группа инсайдеров из Reports on Duty получили доступ к части исходного кода, в которой указана экосистема Valorant для разных платформ, и как они будут объединены для кроссплея. Сперва пройдёмся по Valorant Mobile — кроссплей будет между iOS и Android. Поиграть с друзьями на...

Токипона — самый простой язык, в котором меньше 150 слов В мире существует язык, в котором игнорируются все сложности Численность населения Земли составляет более 8 миллиардов человек. Для общения все мы используем один или несколько из 7 000 языков, которые были придуманы за десятки тысяч лет. Среди них есть как относительно прос...

Первые в истории 6,2 ГГц из коробки. Представлен процессор intel Core i9-14900KS Компания Intel представила процессор Core i9-14900KS. Это самый производительный потребительский CPU из обычной линейки Core и первый процессор в мире с частотой 6,2 ГГц из коробки.  Новинку оценили в 700 долларов, что ниже, чем указывали недавние утечки, и стольк...

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

Создатели BarbarQ делают мобильную игру Tales of Terrarum Студия Electronic Soul, которая знакома мобильным геймерам по игре BarbarQ, работает над новым проектом — Tales of Terrarum. С виду может показаться, что это очередная аниме-гача с открытым миром, но на самом деле это градостроительный симулятор, где игроки будут обустраиват...

Основы работы с хранилищами в Kubernetes Привет, Хабр! В Kubernetes принято разделение хранилищ на два основных типа: постоянные и временные. Постоянные хранилища (PV) представляют собой сегменты дискового пространства, которые могут быть подключены к подам и сохранять данные даже после перезапуска или удаления кон...

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

Показана новая версия движка Unreal Engine 5.4 Трассировка лучей станет на 15% более производительной.

Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров Источник: polymerh. На Хабре достаточно статей про передачу данных через протокол ICMP. Чего говорить, шесть лет назад я сам писал про стеганографию в IP-пакетах и «пингах». Но кажется, самое время вернуться к этой теме и предложить неочевидные методы. Если вам кажется, ч...

Твердотельный накопитель Fanxiang S660 емкостью 2 ТБ: насколько хорошо бюджетный контроллер MAP1602 справляется с большими количествами памяти? Признаться честно, мы не ожидали настолько разного поведения SSD на 1 и 2 ТБ. По некоторым скоростным показателям MAP1602 в комплекте с 2 ТБ памяти выглядит интереснее, и вполне возможно, это будет распространяться и на новую модификацию платформы — только там уже при сравне...

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

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

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

[Перевод] Отладка дедлока FUSE в ядре Linux Наша команда вычислительных ресурсов Netflix (Compute team) отвечает за администрирование AWS, в том числе за автомасштабирование и развертывание контейнеризованных приложений, включая решение возникающих проблем. В мои обязанности входит разбор разного рода странных ошибок,...

Нужно ли “выпускать пар” во время гнева — вот, что говорит наука Существует мнение, что в гневе полезно «выпускать пар», однако результаты исследования говорят обратное Принято считать, что свой гнев нужно выражать, или попросту говоря «выпускать пар», чтобы негативные эмоции “не накапливались”. Само это выражение гово...

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

Quantization Deep Dive, или Введение в современную квантизацию Привет! Меня зовут Василий Землянов, я занимаюсь разработкой ML-инфраструктуры. Несколько лет я проработал в команде, которая делает споттер — специальную маленькую нейросетевую модельку, которая живёт в умных колонках Яндекса и ждёт от пользователя слова «Алиса». Одной из м...

Разработка сайта на Тильде на примере реального проекта — подход и разбор решений по UX и UI Привет! Сегодня хочу поделиться опытом разработки многостраничного сайта и на конкретном примере рассказать, как действую, чем руководствуюсь и на что обращаю внимание с самого начала. Погнали. Читать далее

Ещё одна Nokia, которую легко починить самостоятельно. Представлен Nokia G22 Peach Edition Компания HMD Global представила Nokia G22 Peach Edition, который отличается от ранее выпущенного смартфона только цветом. В Великобритании смартфон предлагается за 130 фунтов стерлингов. Информация из базы данных тестового приложения GeekBench показывает, что HMD Global...

Lenovo скоро представит полностью прозрачный ноутбук Компания Lenovo планирует представить полностью прозрачный концепт ноутбука на выставке MWC 2024 — об этом сообщают инсайдеры, которые знакомы с расписанием производителя на данном мероприятии. Более того, сегодня было опубликовано изображение, на котором показан прозрачный ...

[Перевод] Не стоит недооценивать HTML «HTML – это просто», «Разрабатывать фронтенд проще, чем бэкенд», «После реализации бэкенда обновление UI не должно составлять труда», – за время работы в сфере веб-разработки вокруг меня то и дело звучали эти и другие аналогичные утверждения. И очень часто они вызывали у м...

Велосипедим связанный список на Wolfram Возможно 11 подписчиков моего блога обратили внимание на тот факт, что все мои статьи касаются языка Wolfram, а несколько последних статей вышли довольно громоздкими. Одна из последних статей была помечена Хабром как требующая в среднем 32 минуты на прочтение. Я посчитал, чт...

Атака Kerberoasting без пароля пользователя — миф, или новая реальность? Всем привет!Меня зовут Алексей, я работаю в компании «Визум», и занимаюсь тестированием на проникновение, направления классические – инфраструктура и веб. Данную статью меня сподвиг написать мой друг и коллега – Михаил Л., совместно с которым мы и провели данный небольшой ре...

Apple делит App Store надвое. В новом будут сторонние магазины приложений и разные способы оплаты В течение последнего года Apple безуспешно боролась с Европейским союзом за то, чтобы оставить операционную систему для iPhone закрытой. Однако технологический гигант битву проиграл и не позднее 7 марта на смартфонах компании должна появиться возможность устанавливать прило...

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

Samsung представила передовую память LPDDR5X Несколько лет назад компания Samsung представила память LPDDR5X со скоростью передачи данных в 8,5 Гбит/сек, которая на тот момент была самой быстрой в мире. Но технологический прогресс не стоит на месте, и сегодня компания представила ещё более быструю LPDDR5X. Данная памят...

«Альфа-Банк» шокировал россиян приятным нововведением Одной из самых крупных, известных и распространенных кредитных организаций в России является «Альфа-Банк». Услугами данного банка пользуются свыше 27 млн человек, и всем таким доступны самые разные возможности. При этом компания, само собой, вынуждена адаптироваться Читать ...

Nintendo Switch 2 будут продавать за 500 долларов Если верить информации инсайдеров, цена на Nintendo Switch 2 ожидается в диапазоне от 399 до 499 долларов, что делает устройство не таким уж доступным, как ожидалось изначально. Хотя Nintendo официально не подтвердила существование платформы, многие поставщики секретной инфо...

Из собирателей в фермеры 5 200 лет назад: необычная «карьера» человека из Виттрупа В 1915 году недалеко от деревни Виттруп рабочие, занимавшиеся добычей торфа, обнаружили останки мужчины с проломленным черепом. Сразу было понятно, что человек умер очень давно, тысячи лет назад. Находка хранилась в одном из музеев Дании на протяжении ста лет в неизменном ви...

The Hive. Разбор open source решения В свете быстрого развития информационных систем и увеличения угроз кибербезопасности поиск надежных решений, позволяющих минимизировать вред от нарушения информационной безопасности (ИБ), становится важной задачей для различных организаций. Когда инфрастр...

Ученые выяснили, что скорость зрительного восприятия у разных людей существенно различается Новое исследование предполагает , что люди воспринимают визуальные эффекты в совершенно разные периоды времени

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

Выдержит ли проверку временем Twisted Metal 2? Если спросить у увлечённых геймеров, какие они знают самые культовые гонки на выживание прошлого, то большинство назовёт Carmageddon, Vigilante 8 (самые олдфажные – Quarantine) и, конечно же, Twisted Metal. И если про первую я уже писал обзор, то про оставшиеся три – лишь пр...

Web3: Фантастические SDAPPS и где они обитают Сейчас разработка Web3 проектов стала уже обычным делом и выпустить свой токен может каждый школьник (даже отстающий, если спросит у ChatGPT, где какую кнопку нажать). Останется лишь написать DAPP (Decentralized application), добавить к нему пользовательс...

Луна вывернулась наизнанку 4,2 миллиарда лет назад — как это произошло В какой-то момент времени внешний слой Луны погрузился в ее недра, а внутренний — поднялся наружу Естественный спутник Земли возник примерно 4,5 миллиарда лет назад в результате космической катастрофы. Напомним, что планета, сопоставимая по размеру с Марсом, врезалась в Земл...

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

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

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

Epic Games взломали - утекло 200 ГБ данных По информации издания Cyber Daily, группа хакеров официально заявила, что успешно атаковала серверы Epic Games и украла 189 гигабайт данных, включая электронные письма, пароли, полные имена, информацию о платежах, исходный код и многое другое. Украденные данные, по данным ин...

Tcpdump на разных уровнях Утилита Tcpdump знакома любому сетевому администратору, с ее помощью мы собираем трафик для последующего анализа. Типичная история – собираем траффик, приходящий на нужный интерфейс и затем уже анализируем его Wireshark. Подход практичный, ведь Wireshark Действительно очень ...

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

Новые подробности игрового процесса Project Orion — сиквела Cyberpunk 2077 Студия CD Projekt Red пока что вообще не спешит делиться подробностями сиквела Cyberpunk 2077 под кодовым названием Project Orion, так что игроки сами начали собирать информацию по крупицам. Так вчера, 6 февраля, уже стали известны новые сотрудники, которые присоединились к ...

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

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

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

Рефакторинг кода, и как его не бояться Привет, Хабр!Уже около четырех лет моя профессиональная деятельность тесно связана с энтерпрайз разработкой мобильных приложений на Flutter в компании TAGES. Сегодня мне бы хотелось поделиться некоторыми мыслями и практическими советами на тему, которая является актуальной и...

Intel Core i9-14900KS будут продавать за 750 долларов Если верить информации из сети, процессор Intel Core i9-14900KS должен отправиться в релиз в самое ближайшее время, буквально на следующей неделе. К сожалению, никто так и не смог слить в сеть информацию о том, сколько будет стоить данный процессор, но сегодня магазин MicroC...

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

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

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

Недельный геймдев: #164 — 10 марта, 2024 Из новостей: Apple восстановит аккаунт разработчика Epic Games, Warner Bros. меняет стратегию, K-D Lab открыла код игрового движка qdEngine, хакеры не взламывали Epic Games.Из интересностей: как Persona сочетает 2d и 3d арт, разработка игр с использованием Go и библиотеки...

Каждая половинка нового монструозного GPU Nvidia Blackwell на самом деле не особо превосходит GH100 по количеству вычислительных блоков Компания Nvidia вчера представила чудовищный GPU поколения Blackwell для ускорителей для ИИ, но не раскрыла ряда параметров. Сегодня кое-что в Сети появилось.  К примеру, ресурс WCCF Tech утверждает, что новый графический процессор содержит 40 960 ядер CUDA, то ес...

PLC Allen Bradley подключение с помощью Python Привет, уважаемый читатель!Хочу немного поведать тебе как через Python в локальной сети можно подключиться к PLC от Allen Bradley.В свое время перепробовал кучу разных библиотек, но в один прекрасный день нашлась та самая "pycomm3". Читать далее

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

Intel расщедрилась. Функция APO, которая значительно повышает производительность в играх, станет доступна и на процессорах Intel снова выпускает почти то же, что и год назад. Представлена оставшаяся часть линейки процессоров Raptor Lake Refresh Компания Intel всё-таки решила расширить поддержку функции Application Optimization (APO) на более старые процессоры.  Изначально компания зая...

Unity: сквозь тернии к importing assets Небольшая заметка по итогу многих лет работы с движком: проблемы, баги, странности и краши.С движком работаю в той или иной мере с 4 версии, поэтом накопилось довольно много различных нюансов. Читать далее

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

Представлена первая карта памяти на основе ДНК Вместо NAND-чипов она использует нити ДНК, а данные на ней хранятся до 150 лет

Для симулятора поездов Iron Roads проходит бета-тест на iOS Студия Cowleyfornia проводит тестирование игры Iron Roads на iOS. Скачать клиент можно через программу TestFlight. Также демоверсия доступна в Steam для ПК-игроков. Iron Roads это 2D симулятор поездов с акцентом на оптимизацию сети железных дорог. Разработчики сделали миним...

Самые необычные облака в мире — они появились только в 20 веке Спутник Терра зафиксировал странное явление на Земле, которому уже дали объяснение Прямо сейчас по солнечно-синхронной орбите Земли летает научный спутник NASA под названием «Терра» (EOS AM-1). Он был запущен в небо в 1999 году, и его главной задачей является наблюдение за о...

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

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

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

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

Теперь Intel копирует подход AMD? Для сокета LGA1700 выйдут процессоры Bartlett Lake, которые не принесут ничего нового, но будут доступными Похоже, компания Intel может ещё немного поэксплуатировать платформу LGA1700, прежде чем она уйдёт на пенсию. Согласно свежим данным, для этой платформы выйдет ещё одна новая линейка процессоров.   Линейка называется Bartlett Lake. Это не будет какое-то полностью ...

[Перевод] Правда ли, что самые далёкие галактики выглядят больше более близких к нам? Мы интуитивно понимаем, что, когда в наше поле зрения попадает небольшой предмет, на самом деле существует множество вариантов. Это может быть изначально маленький объект, находящийся рядом, объект среднего размера, находящийся на среднем расстоянии, или очень большой объект...

Telegram bot для наших bmw G серии Итак, однажды мне пришла мысль сделать что-то большее, чем доступно в официальном myBMW приложении. В приложении все вроде ок, но чувство добавить чего-то своего не покидало меня. Немного покопавшись в могучем и необъятном интернете нашел библиотеку bimmerconnected на Github...

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

Как мы с риском для психики собирали тот самый датасет Помните, я обещал рассказать про датасет, на котором можно сойти с ума? Ну вот, однажды пришли к нам инженеры производства и говорят, что надо помочь с отладкой. Цеха. Дано: огромное литейно-прокатное производство, самая главная установка на котором — МНЛЗ (машина непреры...

Разработка и тестирование целочисленного сумматора с AXI-Stream интерфейсами. Часть 1 В данном цикле статей будет представлен процесс разработки и тестирования RTLмодулей на языке Verilog. В качестве примера будет рассмотрен целочисленный сумматор с AXI-Stream интерфейсами. Мы разберем некоторые приемы и паттерны, часто используемые при проектировании цифровы...

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

Square Enix выпустил SaGa Emerald Beyond на смартфоны, ПК и консоли Японский издатель Square Enix сделал почти невозможное в 2024 году — выпустил кроссплатформенную игру SaGa Emerald Beyond не только на ПК и консоли, но сразу же и на смартфоны. Также данная компания не стала отходить от традиции и выставила высокий ценник для всех регионов, ...

Xiaomi 14 первым получит новейший объектив Leica Optical Summilux с диафрагмой F/1,6 Xiaomi официально объявила, что Xiaomi 14 будет первым смартфоном, оснащенным объективом Leica Optical Summilux. Официальные лица утверждают, что на сегодняшний день это самый совершенный объектив Leica Optical Summilux в области мобильной съемки. Благодаря этому объект...

Главком ВСУ Сырский мог быть ликвидирован во время удара по военному объекту под Харьковом Официальной информации на этот счёт не поступало

Лучшие игровые движки 2024 для 2D разработки Defold - это бесплатный движок для создания 2D игр и других интерактивных приложений. Он разработан компанией King (известной по игре Candy Crush) и предлагает простой и эффективный способ создания кроссплатформенных проектов. 1. Язык программирования: Defold использует язык...

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

Дисплей Galaxy S24 Ultra совершенно не бликует Среди достаточно важных функций смартфона Galaxy S24 Ultra многие почему-то упускают весьма интересное решение от компании Samsung, которое показывает, что дисплей новых гаджетов компании совершенно не боится бликов — тогда как у конкурентов это весьма существенная проблема....

Backblaze: надёжность жёстких дисков падает год от года. Это актуально для HDD большинства производителей Компания Backblaze, провайдер облачных сервисов, регулярно публикует отчёты о выходе из строя жёстких дисков, находящихся у неё в эксплуатации. HDD — сотни тысяч, поэтому статистика получается интересной. Правда, обычно такие отчёты выглядят более-менее одинаково: какие-то м...

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

Авторитетный источник назвал вес и толщину смартфона Samsung Galaxy Z Fold6 На просторах интернета появились свежие данные о предстоящем складном смартфоне Samsung Galaxy Z Fold6.

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