Социальные сети Рунета
Пятница, 10 мая 2024

Мой краш-тест чемпионата: Победа в Data Science треке Привет! В статье я расскажу о моем опыте победы в чемпионате "CUP IT 2023" от Changellenge в области Data Science. Соревнование построено на кейс-подходе, где участники решают реальные бизнес-вызовы, с которыми сталкиваются сотрудники компаний VK и Альфа-Банка. Я успешно спр...

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

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

[Перевод] Рулетка онбординга: ежедневно удаляем аккаунты сотрудников Я большой поклонник автоматизированных тестов и достаточно дисциплинированный их автор. Проектирование ПО крайне сложно реализовать функционально корректно и ещё сложнее избежать регрессии в дальнейшем. Как сказал Майкл Фезерс, «легаси-код — это весь код, у которого нет тест...

Домены в новых зонах будут корректно работать в мобильных приложениях Рами Шварц, владелец доменной зоны .TUBE, объявил о победе в своей борьбе за корректную работу новых доменных зон в мобильных приложениях.

PaaS два года спустя. Обзор инструментов и какие задачи они решают Друзья, привет! Если у вас так же много разработчиков как у нас, то и им, возможно,  стало тесно стоять в очереди на deploy в монолите. А значит, вы можете решить перейти на микросервисную архитектуру и дать каждому игроку свой мяч каждой команде свой микросервис. ...

Сканирование 300 раз в секунду: как мы решали проблему в SAP ERP Недавно решая проблему заказчика – крупного ритейлера, мы значительно ускорили работу одного из процессов, реализованных в SAP ERP. Периодически задания по загрузке цен работали ооооооооооооооооооооооооооочень медленно, причем задержка составляла не каких-нибудь 10 мину...

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

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

Swift Utilities — Equatable для сложных Enum За годы работы разработчиком iOS, я собрал множество инструментов и полезных штук, которые облегчают процесс разработки. В этой статье, я хочу поделиться одним из таких инструментов. Это будет не большая статья. Я покажу, как пользоваться этой утилитой, продемонстрирую её в ...

Преобразование Уолша-Адамара На сайте hackerrank.com есть отличная задача.По заданному массиву short[] A; найти максимальное количество его подмассивов, xor элементов которых будет одинаковым. Сам этот xor тоже нужно найти.Максимальная длина массива равна 105, так что квадратичный алгоритм не укладывает...

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

[Перевод] Серьги из матрицы светодиодов Изначально я представлял LED Industrial Piercing [перевод на Хабре] как проект, специально рассчитанный на использование светодиодов 0201. В конечном итоге они оказались совершенно не нужны. Светодиоды 0201 слишком малы! Очевидно, я должен был двинуться глубже, поэтому ...

Архитектурный паттерн для обработки больших данных: Lambda Привет, Хабр! Мы сталкиваемся с огромными объемами информации, высокой нагрузкой, и постоянно меняющимися требованиями. Все это требует от нас не только навыков программирования, но и грамотного проектирования архитектуры, которая способна справиться с этими вызовами.Именно ...

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

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

Keycloak ― построение отказоустойчивого кластера Разворачивая у нас в Туту Keycloak мы столкнулись с необходимостью создания отказоустойчивого кластера. И если с БД всё более менее понятно, то вот реализовать корректный обмен кэшами между Keycloak оказалось довольно непростой для настройки задачей.Мы упёрлись в то, что в д...

Практика судов GPLv2. Ответ на пост «Попытка получения исходников ядра от производителей и последующее хамство от них» Примерно месяц назад пользователь «Хабра» gentoocat пожаловался, что корпораты из Digma нарушают лицензию GPLv2, отказываясь раскрыть исходный код ядра своего планшета. При этом представители компании глумились и хамили в переписке. В комментариях к публикации упом...

Себастьян Шафер: Большая часть танков Leopard 2, поставленных Украине, оказалась неисправна Некоторые "Леопарды" изначально прибыли с неисправностями, другим помогли ВС РФ и, как ни странно, сами украинцы

Красная шапка с 50 финальными концовками и платиной за час. Обзор Return of Red Riding Hood Со сказкой про Красную шапочку знакомы все, но что если у этой уже классической истории могло быть много концовок? Ответ на это реализовал Колосов Антон в своем проекте Return of Red Riding Hood, который 3 марта стартует на консолях, предварительно став доступным в стиме. Эт...

Вертикальный отпариватель Polaris PGS 1860VA: мощная бесперебойная подача пара и ряд нюансов Если вам важнее быстро приводить в порядок вещи сложного кроя прямо на вешалке, чем гладить постельное белье и полотенца, то стоит обратить внимание на напольные модели с большим резервуаром для воды, телескопической стойкой с вешалкой и мощной подачей пара, вроде вертикальн...

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

В середине февраля выйдет необычный платформер-головоломка Airhead Платформер-головоломка в духе метроидвании наконец-то получила дату релиза. Airhead от студий Octato и Massive Miniteam выйдет 12 февраля для платформ ПК, PS 5, Xbox Series X|S и облачного сервиса Amazon Luna. Чуть позже появятся порты для прошлого поколения консолей Microso...

Книга: «Podman в действии» Привет, Хаброжители! Пришло время обновить свой контейнерный движок! Менеджер контейнеров Podman обеспечивает гибкое управление слоями образов и полную совместимость с Kubernetes, а также дает возможность пользователям без прав администратора создавать, запускать непривиле...

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

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

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

Как мы Kafka с NestJS microservices подружить пытались Привет, меня зовут Валентин, я NodeJS-разработчик в Сравни. Моя команда делает Profile Service — внутренний продукт, который отвечает за быстрое получение и запись личных данных пользователей для экосистемы Сравни. Мы взаимодействуем с 20+ продуктовыми командами, которые даю...

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

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

Nvidia действительно расщедрилась. Видеокарты GeForce RTX 40 Super полностью рассекречены за несколько часов до анонса Компания Nvidia представит видеокарты GeForce RTX 40 Super через несколько часов, но ресурс Videocardz уже опубликовал постеры с презентации, раскрывающие все подробности.  Как и указывали все слухи и утечки, анонсировали три модели: RTX 4070 Super, RTX 4070 Ti Su...

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

[Перевод] 15+ Инструментов на базе искусственного интеллекта для разработчиков Перевод статьи https://www.marktechpost.com/2023/12/04/15-ai-tools-for-developers-august-2023.От переводчика: Выбор темы современных инструментов на базе ИИ оказался для меня не только хайповым, но и лично значимым. Мой интерес к этой области возник из желания совместит...

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

Иногда лучше делать, а не планировать Пожилой рабочий на строительстве «Эмпайр-стейт-билдинг» в 1930 г., источник. Вся стройка от подготовки стройплощадки до торжественного запуска лифтов заняла 410 дней В последнее время часто приходится слышать про новую модель управления — избыток административных кадров, н...

Системные требования Solo Leveling: ARISE на iOS, Android и PC Во время пробного запуска Solo Leveling: ARISE разработчики поделились системными требованиями для разных ОС. Ближе к релизу данные требования могут стать более щадящими, но лучше стремиться к рекомендованным, чтобы играть на максимальном пресете графики и получать удовольст...

Системные требования Solo Leveling: ARISE на iOS, Android и PC Во время пробного запуска Solo Leveling: ARISE разработчики поделились системными требованиями для разных ОС. Ближе к релизу данные требования могут стать более щадящими, но лучше стремиться к рекомендованным, чтобы играть на максимальном пресете графики и получать удовольст...

Потоковая обработка данных: анализ альтернативных решений Всем привет! Я Алексей Пономаревский, разработчик решений для платформ сбора и обработки больших данных.Два года назад мы в ITSumma создали решение для потоковой обработки данных с помощью Apache Spark и базы данных Greenplum — spark-greenplum-connector. Это многофункциональ...

Persistent-request библиотека для надежных запросов Всем привет!В этой статье расскажу, как решил написать библиотеку https://packagist.org/packages/xman12/persistent-request и что там внутри.Как и любая библиотека, эта решает свои задачи, а именно гарантированное выполнение запроса и последующую обработку. Я находил, как мин...

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

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

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

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

У Samsung Galaxy S24 Ultra больше вариантов съемки RAW, чем у iPhone 15 Pro До премьеры Samsung Galaxy S24 Ultra ходили слухи о том, что эта модель будет поддерживать съемку RAW с разрешением 24 Мп, как iPhone 15 Pro. Однако, как оказалось сейчас, пользователям Galaxy S24 Ultra доступны еще два варианта. Это 12 Мп и 50 Мп.   То есть Galax...

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

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

[Перевод] Как, блуждая по Stack Overflow, можно набрести на Branch predictor В блоге beeline cloud мы делились историями и мнениями разработчиков — как программист-самоучка выучил 30 языков программирования, в каких случаях парное программирование не работает и почему некоторые проекты угасают, когда из компании уходит тимлид разработки. Сегодня...

HDMI Forum отклонила предложение AMD о поддержке драйвера HDMI 2.1 с открытым исходным кодом Организация HDMI Forum решила ответить на запрос AMD о поддержке драйверов HDMI 2.1+ с открытым исходным кодом. Ответ оказался отрицательным.  Одним из ограничений графического драйвера AMD для Linux с открытым исходным кодом была невозможность реализовать функцио...

Держись, Маша! Ты, ведь, наша! Продолжение разбора книги «Цифровая схемотехника и архитектура компьютера» Упомянутая в заглавии книга (далее H&H) - это про железо [15]. Я - про программирование, но на базе "железной модели" конечного автомата. И там и там математическая основа одна. Все это, действительно, крутая железная концепция, помогающая поставить не только синтез цифр...

Встать и Сделать. Личный опыт Hello Habr! Думаю, что будет хорошим постновогодним подарком статья на тему самодисциплины. Зуб даю за то, что если вы хоть что-то об этом читали ранее, то уж про целеполагание изрядно наслышаны. Про то, что цель должна быть чётко определена, ограничена во времени, в принцип...

Flutter и ГОСТ TLS Меня зовут Куприёв Андрей, я Flutter‑разработчик в команде Центра развития финансовых технологий (ЦРФТ) Россельхозбанка. В этой статье мы рассмотрим, как реализовать поддержку протокола ГОСТ TLS в приложениях, разработанных на Flutter.Flutter, с ...

Call of Duty: Warzone Mobile — игроки злятся на разработчиков из-за избыточного количества ботов После официального релиза Call of Duty: Warzone Mobile прошло менее месяца, но игра уже столкнулась с серьезными проблемами. Одной из основных жалоб игроков стало избыточное количество ботов, что значительно ухудшает игровой процесс.

Лучшее время для инди-игр и скандал со Sweet Baby Inc: что происходит с игровой индустрией В своей новогодней статье с итогами про видеоигры я сказал, что 2023 год стал лучшим годом в истории компьютерных игр. В статье вы могли прочесть небольшой обзор: 8 игр, которые, на мой субъективный взгляд, стали лучшими за 2023 год. Но в 2023 году вышло чуть больше, чем 8 ...

В Android 15 появилась поддержка спутниковой связи. Обмен SMS и MMS через спутник реализован в Android 15 Developer Preview 2 Google выпустила вторую версию Android 15 для разработчиков — Android 15 Developer Preview 2 — и в ней реализована поддержка спутниковой связи. «Приложения могут использовать функцию ServiceState.isUsingNonTerrestrialNetwork() для определения подключе...

Состоялся пробный запуск Neuphoria на iOS и Android Мобильная игра Neuphoria добралась до пробного запуска на Филиппинах. Поиграть можно на iOS и Android. Геймеры будут собирать команду из редких героев, а после выставлять их на поле боя в специальных клетках. Далее персонажи сами сражаются, причём на первых этапах есть шанс ...

Project Loom. Не только виртуальные потоки Начиная с Java 19 нам доступны виртуальные потоки, которые отличаются от обычных, тем что умеют освобождать поток операционной системы во время блокирующих I/O операций. Для этого на уровне JVM был реализован механизм сохранения в хипе и восстановления из хипа стека вызова....

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

FBI и хакеры ALPHV ведут борьбу за контроль над данными FBI успешно проникло в инфраструктуру хакерской группы ALPHV (Blackcat) и захватило их страницу утечки данных.

В этой битве iPhone 15 Pro Max не смог одолеть Samsung Galaxy S23 Ultra. Дроп-тест в контролируемых условиях показал, что лучше всё-таки использовать чехол Мы уже видели различные краш-тесты нового iPhone 15 Pro или 15 Pro Max, но наконец-то свой тест провели авторы канала PhoneBuff. Их тесты, напомним, проводятся всегда в одинаковых условиях и с использованием роботизированного манипулятора, что сводит к минимуму элемент ...

Разработка и тестирование целочисленного сумматора с AXI-Stream интерфейсами Часть 4 В предыдущей части был рассмотрен основной подход, применяемым для тестирования сложных цифровых устройств - constraint random testing. Мы узнали, как автоматизировать проверку корректности работы устройства с помощью сравнения его выходов с эталонной моделью. Тестовые окру...

«Погуляли с Оптимусом», — Илон Маск впервые показал робота Tesla Optimus «раздетым» Илон Маск опубликовал новый видеоролик, в котором робот Optimus просто прогуливается по тестовому ангару. В отличие от предыдущих демонстрацией, в данном случае робот оказался «раздетым», без красивого костюма. Гладкая металлическая оболочка, которая была у...

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

ВС РФ ведут уже бои в Новокалиново и Керамике – Часов Яр всё тяжелей оборонять В ближайшем времени Часов Яр может оказаться между "двумя тисками" встречных атак ВС России

Doom. Часть 3. Оживший кошмар. 64 и PSX. 12 совсем других вадов Часть 1. История личная, история глобальная.Примерно три года назад мне удалось впервые познакомиться с вадами консольного направления и понаблюдать за, на тот момент, относительно редким явлением - за продолжительный период затишья состоялся выход нового, крупного вада для ...

FreeIPA vs Samba AD Используя продукты ведущих вендоров, мы не всегда задумываемся о том, что в них реализованы лучшие практики, позволяющие экономить на администрировании, повышать безопасность инфраструктуры и обеспечивать удобство для работы пользователей. Но эти детали, как шило в... мешке,...

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

Что эффективнее — усложнять модель или увеличивать количество данных? Статья "Необоснованная эффективность данных", написанная сотрудниками Google в 2009 году, говорит нам: "Простые модели с множеством данных превосходят сложные модели с меньшим количеством данных". Этот принцип заложен в основу подхода, ориентированного на данные (Data-driven...

Миф о «Парке Юрского периода»: почему воскрешение динозавров остаётся недостижимой мечтой Первый «Парк Юрского периода» вышел в 1993 году. В фильме Стивена Спилберга был показан мир, в котором ученые нашли ДНК динозавров в доисторическом янтаре и клонировали их в лаборатории. В результате древние существа оказались на Земле рядом с современными животными. В ...

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

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

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

Nintendo подала в суд на создателей эмулятора Yuzu Японская компания Nintendo уже давно ведёт борьбу с разработчиками эмуляторов. Хотя последние не предоставляют ссылки на игры с Nintendo Switch и всячески отговаривают людей от «пиратства». Теперь под раздачу попали создатели эмулятора Yuzu — на них подали в суд, а обвинения...

Отладка в PL/SQL Developer Привет! Меня зовут Алексей Маряхин, я работаю разработчиком на Oracle и пишу много, очень много кода. И когда программа ведёт себя не так, как ожидалось, на помощь приходит отладка. Не так давно выяснил, что не все разработчики владеют функционалом отладки или знаю...

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

Вышел бюджетный игровой процессор Ryzen 7 5700X3D с 96 МБ кэша под сокет AM4 Запуск новых Ryzen 8000-й серии, чья встройка, по словам AMD, выдает в Cyberpunk 2077 более 60 fps затмил собой релиз другого не менее интересного процессора. Им оказался новый Ryzen 7 5700X3D, который является облегченной и чуть более доступной версией знаменитого Ryzen 7 5...

[recovery mode] Симулятор реального собеседования для программистов — практикуемся онлайн Недавно я начал искать работу фронтенд-разработчиком и проходить интервью: готовился, решал задачи, смотрел mock-интервью на YouTube. Но, к моему сожалению, на реальном интервью все мои мысли свалились в кучу, и я выглядел неуверенно. Хотя до этого мне казалось, что я готов ...

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

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

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

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

Библиотека контролов для Avalonia UI Последний год наша команда работала над кроссплатформенной версией САПР Delta Design. В результате этой работы была создана своя библиотека UI контролов для Avalonia, которая поддерживает как ОС Windows, так и ряд систем Linux, включая российские АстраЛинукс, РедОс, а также ...

Как я проходила стажировку в отделе аналитических решений почти без опыта работы с данными Привет, меня зовут Луиза, я инженер данных в ЮMoney — работаю здесь уже год. Мы собираем данные, структурируем их, храним и создаём аналитические решения, например OLAP-кубы и дашборды. Департамент разделён на несколько команд, у каждой своя предметная область. За год я прев...

На что стоит рассчитывать на первой работе: путь стажера (data engineer) Меня зовут Виктор и на данный момент я заканчиваю стажировку и перехожу на должность младшего инженера по работе с данными в компании Sapiens solutions. В этой статье я хочу поделиться опытом и дать несколько рекомендаций людям, которые только начинают свой путь в области ра...

Тесты: 100% покрытия и юниты не нужны Мы покрываем код тестами, когда хотим быть уверенными, что в негативных сценариях он сработает надёжно. Хочется, чтобы тесты были не бланковой заглушкой, а полезной нагрузкой, которая позволит считать, что наше поведение достаточно валидное. Так мы можем обеспечить корректно...

Пять вещей, которые разрушают ваше сердце Проблемы с сердцем могут оказаться фатальными для человека. Кардиолог Николь Харкин в TikTok рассказала, чего она избегает, чтобы сохранить своё сердце здоровым.

Async iterator timeout в Python Представим следующую задачу: у нас есть микросервисная архитектура, в которой сервисы взаимодействуют через брокер сообщений, или через gRPC. Так или иначе, оба варианта предоставляют полнодуплексный канал связи, через который один сервис может отправлять множество сообщений...

NeoMutt: обучаем старый почтовый клиент новым трюкам Приятно ли вам работать в консоли? Этот вопрос вполне способен разделить пользователей на два лагеря. Одни будут утверждать, что именно консоль — тру, а всё остальное для лентяев, неспособных вдумчиво заглянуть в man. Другим же «мышиная возня» с кнопками, переключателями и п...

Один компонент, 20+ фич, A/B-тесты: Поможет ли машина состояний? Сталкивались ли вы с проблемой возникновения багов из-за пересечения включенных фичей в приложении? Или, возможно, была необходимость одновременно проводить большое число A/B-экспериментов в одном компоненте? Некоторое время назад команда Почты Mail.ru решала задачу упр...

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

Это как Windows, только на Linux. Представлена платформа Playtron для портативных игровых приставок Молодая компания Playtron с финансированием в 10 млн долларов представила одноимённую операционную систему, которая, возможно, станет универсальным решением для портативных игровых консолей.  Playtron опирается на Linux и в теории позволяет запускать любые лаунчер...

Для ККИ Portal Monstars проходит пробный запуск в США на Android Студия Rykings Games проводит софт-запуск игры Portal Monstars. Скачать клиент можно через Google Play США. В обход маркета скачать не получится, так как будет бесконечная загрузка дополнительных файлов, что привязано к Play Market. Во главе стола Portal Monstars — коллекци...

Как автоматизировать построение архитектурных схем в большой микросервисной системе Если у вас есть большая система, состоящая из множества микросервисов, то вы наверняка задавались вопросом: «Что сделать, чтобы архитектурная схема всей системы была всегда на 100% актуальной?». Обычно, в компаниях есть свои практики формирования архитектурных схем и ведения...

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

Snapdragon 7 Plus Gen 2 оказалась слишком мощной? Snapdragon 7 Gen 3 может получиться даже слабее – на это указывают характеристики Однокристальная система Snapdragon 7 Plus Gen 2 оказалась очень производительной, но Snapdragon 7 Gen 3 может не принести сколько-нибудь существенной прибавки к мощности.  Согласно данным инсайдера Digital Chat Station, новая платформа получит конфигурацию 1+3+4, ...

Продюсеры и консьюмеры с Apache Kafka в Python Салют, Хабр!Apache Kafka - это распределенная платформа потоковой обработки, предназначенная для построения систем обработки данных. Kafka позволяет публиковать, подписываться, хранить и обрабатывать потоки данных в реальном времени. Все это дает нам очень высокую пропускную...

Как Visual Studio могла бы выглядеть с новым меню: делюсь GUI-шаблоном Доброго времени года, уважаемые хабровчане! Я занимаюсь разработкой десктоп‑приложений с 2008 года. Наша компания делает специализированные продукты из области ЦОС (DSP), и GUI выглядит как нечто среднее между AutoCAD, Total Commander и Visual Studio. Не ...

К выпуску готовится бюджетный смартфон Redmi 13C На днях появилась информация о том, что компания Xiaomi ведет разработку смартфона Redmi 13C, который окажется переименованной версией Poco C65.

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

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

Официально: Sea of ​​Thieves, Grounded, Hi-Fi RUSH и Pentiment выйдут на PlayStation Команда Xbox объявила, что этой весной Sea of ​​Thieves, Grounded, Hi-Fi RUSH и Pentiment станут доступны на платформе Sony PlayStation. Некоторые из этих игр также доберутся до Nintendo Switch. Являясь издателем и держателем платформы, Microsoft стремится предлагать игры б...

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

Технологии мобильной связи развиваются. В Китае запустили 5.5G — что это за стандарт? Во всём мире активно развёртывают инфраструктуру мобильной связи 5G. В то же время различные компании ведут разработку 6G-технологий, реализуются и промежуточные проекты. Речь идёт прежде всего о сетях 5.5G, или 5G-Advanced. В Китае уже начали практическое освоение этого тип...

Появились первые тесты Core Ultra 7 155H: лишь немногим быстрее Core i5-13500H при большем количестве ядер. А вот iGPU действительно хорош Анонс процессоров Intel Core Ultra поколения Meteor Lake состоится уже через неделю, но уже сегодня в Сеть попали результаты тестирования Core Ultra 7 155H.  Тестов пока немного, но всё же они дают какое-то представление о новом CPU. К примеру, в Cinebench разных ...

Как Индия нанесла урон американскому самолюбию, уничтожив сделанные в США танки в 1965 году Цепь событий 1965 года, которая началась с пограничного конфликта в Качском Ранне и продолжилась неудачной попыткой пакистанцев поднять восстание в Кашмире в ходе операции «Гибралтар», неизбежно вела к полномасштабной войне.

Что не увидит SCA Всем привет!

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

Security Week 2418: приватность автотелеметрии На прошлой неделе издание New York Times показало конкретные примеры того, как автопроизводители могут следить за пользователями, пользуясь большим количеством датчиков в автомобиле. Эта история началась еще в марте, когда то же издание впервые сообщило, что компания General...

Программа поиска эллипсов и определения их параметров МНК Привет! Я новичок на Харбре. Меня зацепила статья от 2011 года: «Детектирование эллиптических частиц на микрофотографии. Новый алгоритм поиска эллипсов на изображении». https://habr.com/ru/articles/135332/. Вот комментарий к этой статье (Mrrl 27 дек 2011 в 07:49): «А почему ...

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

Apple, а где хвалёная мощь GPU в A17 Pro? В тесте 3DMark Wildlife Extreme новый iPhone 15 Pro Max уступает даже Samsung Galaxy S23 Ultra Автономность iPhone 15 Pro Max лучше, чем у основных конкурентов на Android, но не особо значительно Компания Apple вывела на рынок первую потребительскую SoC, созданную по техпроцессу 3 нм. Однако, похоже, даже такая платформа в новых iPhone перегревается. Тесты показ...

Анализ зависимостей бинарных файлов на основе ML Всем привет!

В новом тесте 24-ядерный Core i9-14900K сильно уступил восьмиядерному Ryzen 7 5800X3D. Новинки Intel протестировали в игре Factorio Официально ещё не представленные процессоры Intel Core 14-го поколения протестировали в игре Factorio. В данном случае в тесте поучаствовало сразу три новинки: Core i5-14600K, Core i7-14700K и Core i9-14900K. К слову, именно их Intel может представить 18 октября, тогда ...

Компанию Nvidia обвинили в том, что компания превратилась в картель GPU и не терпит, когда её клиенты обращаются к конкурентам Похоже, компания Nvidia действительно ведёт себя достаточно агрессивно со своими партнёрами, если речь заходит о сотрудничестве этих самых партнёров c конкурентами Nvidia.  создано DALL-E Компания Groq, недавно представившая впечатляющий своей производительностью ...

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

Борьба с несбалансированными данными Привет,Хабр! Почему несбалансированные данные - это такая большая проблема? Все начинается с того, что в реальном мире классы могут быть не равномерно представлены в наших данных. Например, в задаче обнаружения мошенничества с кредитными картами, обычные транзакции будут сос...

Основы обработки радиолокационных данных дистанционного зондирования Земли В настоящее время все более востребованными становятся данные радиолокационного наблюдения (РЛН) с космических аппаратов дистанционного зондирования Земли. Наблюдая повышенный интерес к этой предметной области с одной стороны и явный недостаток информационных материалов по ...

Основано на реальных событиях: как шифровальщики ведут переговоры и что советуют жертвам Программы-вымогатели — одна из главных киберугроз для российских компаний. Только в прошлом году, по данным F.A.C.C.T., количество атак шифровальщиков на бизнес увеличилось в 2,5 раза. В некоторых случаях суммы выкупа достигали 321 млн рублей.Мы изучили реальные переписки с ...

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

Chery отличилась: компания затоварила российских дилеров машинами сильнее, чем любой другой бренд Больше всего на складах российских автомобильных дилеров скопилось автомобилей марки Chery, о чем «Газете.Ru» рассказал основатель проекта «Автомаркетолог» Олег Мосеев. «Есть бренды, у которых накопился трехмесячный сток. У Chery есть избыт...

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

Бензонасос подвёл. Honda отзывает более миллиона автомобилей Honda объявила большую отзывную кампанию на домашнем рынке: она затрагивает 1,138 млн автомобилей 26 разных моделей, в числе которых популярный хетчбэк Fit и минивэн Odyssey. Причина – в дефекте бензонасоса низкого давления (того, что находится в баке): он может ...

Релиз Children of the Sun — тактического шутера с одной пулей на уровень Инди-разработчик René Rother выпустил в Steam свой дебютный проект при поддержке издателя Devolver Digital — тактический шутер-головоломку Children of the Sun. Новинка вышла только для ПК и уже доступна в магазине Valve по цене в 15 долларов и с поддержкой русской локализаци...

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

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

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

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

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

Неудачная прокладка тоннеля компанией Маска поставила под угрозу Лас-Вегас Предприятие Илона Маска, The Boring Company, оказалось под пристальным вниманием после того, как во время строительства тоннеля произошел казус, поставивший под угрозу общественную безопасность в Лас-Вегасе. По данным Fortune, компания прорыла тоннель слишком близко к опорны...

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

Bloomberg: Apple ведёт переговоры о применении ИИ Baidu в китайских iPhone Wall Street Journal считает, что генеративный искусственный интеллект в iPhone и других устройствах Apple, может стать большой победой для лидера поисковиков поднебесной.

На берегу Новой Зеландии найдено тело 4-метрового чудовища Загадочное создание на берегу реки Мерси. Источник: Liverpool Echo В начале января 2024 года 72-летний житель новозеландского города Нью-Брайтон нашел на берегу реки Мерси мертвое животное. Некоторое время он не мог понять, что это такое — можно было подумать, что это что-то...

Почему native Account Abstraction в zkSync лучше ERC-4337 Привет, Хабр! Меня зовут Рома Ярлыков, я разрабатываю смарт-контракты на Solidity в MetaLamp. В этой статье я расскажу, как реализован Account Abstraction в zkSync и чем такой подход отличается от уже популярного стандарта ERC-4337. Чтобы понять, что за блокчейн zkSync, реко...

Крупнейшее нарушение такого рода в послевоенной Японии: Nissan недоплачивала подрядчикам Японские власти ведут расследование нарушений, совершенных корпорацией Nissan Motor, которая долгие годы занижала выплаты своим фирмам-подрядчикам. Сумма этих недоплат с процентами составляет около $26 млн долларов, а в список пострадавших включены более 30 компаний, ко...

Rust — это не «memory safe C» TL;DR: 1) в Rust намного больше достоинств, чем просто скорость и безопасность 2) в Rust по умолчанию CDD (compiler-driven development, разработка через компилирование). Это как TDD, только CDD 3) Rust не сложный язык, особенно если не гнаться за максимальной производительно...

Встраиваемая телескопическая кухонная вытяжка Millen MBKHSG 601 BL: две скорости и отличная мощность Чем хороши телескопические вытяжки? Пока такая модель не работает, она занимает не так много места, но пока не выдвинешь панель, воздух над плитой очищаться не начнет. Так что если вы устали биться лбом о большую вытяжку, подумайте, не поменять ли ее на телескопическую. Mill...

Паттерны или химеры программирования Данная статья будет полезна для Junior / Middle Java разработчиков, которые готовятся к собеседованию или просто развиваются и хотят немного конкретики по части паттернов, и так как в данной статье я покажу 5 паттернов, с которыми мы как разработчики работаем в Java Core, с ...

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

Франция передаст Украине новейшие типы дронов-камикадзе для испытаний на поле боя Таким образом "армия дронов" главы украинского Минцифры Михаила Федорова оказалась большим надувательством, а Украина оказалась неспособна в промышленных масштабах наладить выпуск дешевых, но эффективных средств поражения

Расчет количества газа необходимого для выполнения транзакции в Ethereum Привет, Хабр! Продолжаю серию статей о газе в Ethereum. ​​В этой статье подробно разберем составляющие параметра gasUsed , без которого невозможно подсчитать стоимость транзакции. Будем разбирать формулы из "желтой бумаги" и копаться в коде клиента "Geth". Это даст основу дл...

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

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

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

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

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

VGranite — Софт для преобразователя интерфейсов serial<->ethernet Мы занимаемся сбором данных с ИПУ в многоквартирных домах. Наше предпочтение - проводное подключение. Обычно мы подключаем одинаковые типы счетчиков в один канал - Вода, Газ, Электричество.Однажды к нам перешел дом, на котором в качестве счетчиков электричества стояли "Мерку...

Kwumsy K3: механическая клавиатура со встроенным дисплеем. Гибридный девайс для разных задач Клавиатур в мире много, среди них есть ряд уникальных и запоминающихся. И недавно таких девайсов стало на один больше — я говорю о Kwumsy K3. Это механика, которая поставляется с портативным дисплеем. На первый (да и второй тоже) взгляд это устройство кажется странным девайс...

Как мы разгрузили руководителей проектов и освободили время для «профильных» задач Руководители IT-проектов (РП) на рынке труда в остром дефиците: по данным hh.ru на 1 вакансию приходится 1,9 резюме. Поэтому часто в компаниях один РП ведет по 5-6 проектов. При такой загрузке успеть все и сохранить качество практически невозможно.Решить проблему с загрузкой...

[Перевод] С новым годом: GPT в 500 строках на SQL В минувшем году все только и говорили об ИИ и о том, как он может всё за вас сделать.Мне нравится, когда кто-то или что-то работает за меня. Поэтому решил: попрошу-ка ChatGPT написать за меня новогодний пост:"Эй, ChatGPT. А ты можешь реализовать большую языковую модель на SQ...

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

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

Apple Vision Pro выйдет на международном уровне вскоре после запуска в США Apple выпустит свою гарнитуру Vision Pro за пределами США до ежегодной конференции WWDC 2024, о чем заявил известный аналитик Минг-Чи Куо. Куо сообщил, что Apple планирует поделиться новыми подробностями о VisionOS с разработчиками со всего мира на Всемирной конференции...

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

Одноранговые сети (для самых маленьких) часть 1 Шёл 2023 год. Windows ушел из страны и вернуться не обещал, а потребность в сетевой инфраструктуре никуда не делась. В начале года мы общались с товарищем, который довольно-таки успешно вёл небольшой бизнес в сфере оказания полиграфических услуг. И к тому моменту как в его ф...

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

Для Warframe Mobile пройдёт ЗБТ на Android Warframe Mobile ранее тестировалась на iOS, теперь настал черёд Android-версии. Если войти в учётную запись по ссылке и записаться на бета-тест, то вас могут выбрать в качестве участника ЗБТ. Отмечу, что из России заявки на участие не принимаются. Такая же надпись остаётся,...

Гайд по Warzone Mobile для новичков: режимы, карты, управление и советы Добро пожаловать в Warzone Mobile, бойцы. Вы попали на тренировочный полигон, где я расскажу вам основы игрового процесса. Победа в боях важна и сложна, так как в одном матче участвуют до 120 реальных игроков. А предложенные мной советы актуальны как для новичков, так и вете...

Слово пацана: Война Районов — новая мобильная игра по сериалу «Слово пацана. Кровь на асфальте» Слово пацана: Война Районов — мобильная игра, которая доступна на Android с 9 декабря. Это аркадный проект в жанре «экшен», вдохновлённые нашумевшим сериалом «Слово пацана. Кровь на асфальте», который, в свою очередь, был снят про казанские банды и группировки 80-90х годов. ...

«Наша жизненная цель не заключается в создании графических процессоров CUDA». Глава Nvidia поговорил о значимости GPU для сферы ИИ Компания Nvidia очень быстро и довольно неожиданно взобралась на вершину Олимпа вычислений, связанных с искусственным интеллектом. Всё благодаря тому, что, как оказалось, для таких вычислений отлично подходят GPU. Однако Nvidia не считает, что у GPU нет альтернатив.&nbs...

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

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

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

Управление процессами КИСМ Норникеля выходит на новый уровень Проект выбивали более трех долгих лет, одних только поездок, встреч и презентаций было более десятка. В ходе проекта возник интересный случай. Одной из унаследованных систем, из которой надо было подтянуть данные оказалась наша же система, поставленная заказчику в далеком 20...

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

Собственные чат-бот Apple GPT и большая языковая модель Apple отстают от ChatGPT и Gemini Bloomberg отмечает, что собственная технология генеративного искусственного интеллекта Apple отстает от конкурентов. Сотрудники Apple тестировали собственного чат-бота под названием Apple GPT, кроме того, у компании есть собственная большая языковая модель под кодовым н...

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

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

Число пользователей нейросети Сбера Kandinsky и чат-бота GigaChat достигло 18 млн Команда СберБанка поделилась хорошими новостями о развитии фирменных генеративных нейросетей. Как сообщила пресс-служба, совокупное количество пользователей GigaChat и Kandinsky с момента релиза достигло 18 миллионов. Сбер запустил GigаСhat весной 2023 года, а в сентяб...

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

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

Как мы создавали self-service функционал проверки качества данных для ML-моделей Привет! Продолжу рассказ о том, как мы превращаем банк в "биг дата" - организацию. Очевидно, что чем больше данных использует компания, тем больше зависит от их качества. Но, зачастую, вопросам качества данных при разработке витрин уделяется недостаточно внимания. Это связ...

Подставка под картриджи Nintendo Switch Поступил заказ на подставка под картриджи Nintendo Switch, модель которой легко находится на популярном сервисе от ультов. Однако на практике, как это часто бывает, модель оказалась неоптимизированной под 3D-печать. Основные огрехи это толщины стенок не соотносящиеся с диаме...

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

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

Моя большая практическая шпаргалка SQL (SQLite) с готовыми запросами Привет, Хабр)Публикую шпаргалку по SQL, которая долгое время помогала мне, да и сейчас я периодически в неё заглядываю.Все примеры изначально писались для СУБД SQLite, но почти всё из этого применимо также и к другим СУБД.Здесь есть и примеры довольно сложных запросов с агре...

Китай намерен установить рекорд по количеству запусков в 2024 году Китай собирается побить собственный национальный рекорд по количеству миссий с выведением спутников, кораблей и прочих аппаратов на орбиту, о чем пишет ТАСС со ссылкой на Китайскую корпорацию аэрокосмической науки и техники (CASC). «В 2024 году космическая отрасль...

Синтетическое генерирование данных (SMOTE) Привет, Хабр! В далеком 2002 году, когда многие из нас еще тусовались на IRC и мечтали о широкополосном интернете, Нитеш Чавла и его команда представили миру SMOTE. Этот алгоритн решал реальную и больную проблему — несбалансированность классов в обучающих данных. Почему несб...

Security Week 2341: стабилизация видео как средство подслушивания Можно ли использовать смартфон для подслушивания чужих переговоров? Ответ вроде бы очевиден: включай диктофон, подкрадывайся к объекту подслушивания и записывай. Исследователи из двух американских университетов попробовали решить эту задачу максимально сложным образом, не ис...

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

Junior VS Junior из другого ЯП (а Junior ли?) Я разработчик и уже много лет в данной профессии. Как таковой я fullstack, но с уклоном в backend. Успела и TeamLead поработать. Квалификации вполне достаточно. Читать далее

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

[Перевод] Баг памяти Windows, которому не менее восьми лет Память — достаточно дефицитный ресурс для многих компьютеров потребительского уровня, поэтому логично создать функцию, ограничивающую объём используемой процессом памяти; и Microsoft действительно реализовала такую функцию. Однако:Компания её не задокументировала (!)Её реали...

У Apple получилось «заставить» людей покупать более дорогие iPhone. На iPhone 15 Pro Max придётся 40-45% всех продаж линейки по итогам полугодия В последние годы Apple стремиться сдвигать акценты на старшие модели iPhone, и у неё это получается. Согласно данным аналитика Tianfeng International Минг-Чи Куо (Ming-Chi Kuo), iPhone 15 Pro Max будет продолжать доминировать в текущем полугодии.  Если точнее, сог...

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

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

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

Сервис проверки пользовательских файлов «powered by pytest»: нужно повозиться, но оно того стоит Возникла задача проверки нескольких типов пользовательских документов Excel. Проверка должна покрывать такие аспекты как корректность шаблона (наличие ожидаемых страниц, колонок таблиц) и корректность данных (присутствие обязательных значений, корректность значений точки зре...

Как необычные решения приводят к критическим уязвимостям. Или история одного бага, найденного в CloudTips Привет, Хабр! В данной статье хотел бы поделиться историей, как был найден достаточно простой в исполнении баг, но приводящий к опасной уязвимости веб приложения. Данный баг был найден в сервисе CloudTips от Тинькофф и CloudPayments на BugBounty площадке app.bugbounty.bi.zon...

АвтоВАЗ пытается раскрасить Niva Legend в новый цвет: на этот раз получилось лучше Автомобильный российский гигант АвтоВАЗ ведёт работы над расширением цветовой гаммы внедорожников Niva Legend, которая сократилась после ухода из России импортных эмалей BASF и PPG. О новых подвижках в этом направлении  рассказал Telegram-канал «Автопоток&raq...

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

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

PI-планирование: как с его помощью мы выстроили здоровую коммуникацию с заказчиком Привет! Меня зовут Даша Семенова, я руководитель проектов в AGIMA. Уже пять лет настраиваю процессы у одного большого заказчика. Это еком, ребята продают свою продукцию, а многие из вас ее покупают. А если не покупаете, то точно слышали. В общем, бренд известный и важный для...

NeoVim для Ruby разработчика Данная конфигурация собиралась очень долго. на данный момент работаю именно на ней. Является больше напоминанием для себя, и шпаргалкой для тех кому интересно. Это субъективная точка зрения, и ни кому ее не навязываю. Если захотите использовать, буду рад тем что помог.Резюме...

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

Dino Crisis: достойна ли внимания сегодня? Попробуйте ощутить всю мощь эпохи: в 1998 году на прилавках оказалась Resident Evil 2 – игра, сумевшая поразить и влюбить в себя миллионы игроков по всему миру; в начале нового 1999 года вышел первый Silent Hill, в июле – Dino Crisis, а спустя несколько месяцев зарелизится R...

ChatGPT напугал пользователей бессвязными и бессмысленными ответами Начиная со вторника пользователи ChatGPT стали массово сообщать о странном поведении чат-бота OpenAI. Люди писали, что ИИ ведет себя пугающе, так, будто «сошел с ума», «бредит» или у него «случился инсульт». Разработчики OpenAI подтвердили, что им известно о проблеме и в нас...

Как и почему в 2024 году мы разрабатываем сайты для крупных клиентов на WordPress? WordPress — это изначально блоговый движок, который появился в 2003 году во времена расцвета LiveJournal и MySpace. Благодаря большому количеству внутренних шаблонов, он стал идеальным инструментом индивидуального паблишмента, позволял быстро собрать свой блог и начать писат...

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

Большое обновление iMessage: теперь мессенджер Apple круче WhatsApp, Telegram и Signal Несмотря на то что iMessage уже давно не пользуется былой популярностью, Apple не только не планирует сворачивать проект своего мессенджеры, но и продолжает его активно развивать. Мы уже знаем, что в планах у компании внедрение поддержки RCS. Новый протокол фактически сдела...

Что будет общего у GeForce RTX 50 и SoC Apple M3? Новые GPU Nvidia также перейдут на техпроцесс 3 нм Видеокарты линейки GeForce RTX 50 будут основаны на графических процессорах, которые будут производиться по техпроцессу 3 нм.  Текущее поколение GPU Ada Lovelace производится по нормам 5 нм на мощностях TSMC. Новое будет производиться там же, но уже по нормам 3 нм...

Разбирая бэклог. Часть 9. Кратко о 4 проектах на OpenBOR или вторая жизнь старых beat 'em up'ов и файтингов. 2021-2024 Beat 'em up'ы. Жанр, широко распространившийся в середине 80-х годов прошлого века на игровых автоматах и 8-битных консолях, в последующем успешно перетёкший в 16-бит. Его век был ярким, но не сказать чтобы долгим. Различные проекты продолжили выходить и в последующем, некот...

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

Быстрее, чем SSD: Samsung разработала быстрые карты памяти SD Express большой ёмкости. Что это за носитель? Различные компании ведут активную работу по созданию носителей информации нового поколения. Корпорация Samsung, например, занимается разработкой карт памяти стандарта SD Express. Это не концепт, а рабочий носитель, который уже проходит тестирование. Скорость считывания данны...

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

[Перевод] Долой баги! Рандомизация веб-тестирования В своей книге "Методы тестирования программного обеспечения" Борис Бейзер описывает парадокс пестицидов. В контексте тестирования программного обеспечения - независимо от того, какой метод тестирования вы выберете, вы все равно пропустите более незаметных “вредителей”, ...

Google начнёт отключать в Chrome «старые» расширения - попадут ли под «раздачу» блокировщики рекламы Компания Google предупредила разработчиков, что с июня 2024 года в фирменном браузере Chrome она начнёт отключать некоторые «устаревшие» расширения.  Сгенерировано нейросетью Midjourney Если точнее, в сборках Chrome Dev, Canary и бета под номером 127 G...

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

Почему типичные дизайн-подходы оказались неприменимы к интерфейсу для производств После того как я впервые съездила на завод, стало понятно, почему в дизайнеров кидаются тапками. Мы работали на ярких прикольных аймаках, проектируя интерфейсы MES-систем в соответствии с трендами. А потом своими глазами увидели, в какой ад для сотрудников производства это п...

OpenAI пытается продать свой новый ИИ Sora Голливуду По последней информации, OpenAI ведет переговоры с киностудиями и режиссерами в Голливуде. Утверждается, что в основе переговоров лежит инструмент искусственного интеллекта для создания видео "Sora", который был представлен некоторое время назад.

Солнечная активность нарастает слишком быстро — ученые опасаются пика Солнечный максимум в 2014-ом году может привести к «апокалиптическим» последствиям Центр прогнозирования космической погоды (NOAA) опубликовал новый прогноз текущего солнечного цикла. Ученые признали, что изначально они ошиблись — предыдущий прогноз оказался далек ...

Vector.dev: затащили в PoC Привет, Хабр.В одном из проектов, связанных с мониторингом, мы используем Clickhouse, Prometheus, VictoriaMetrics, Grafana, Alertmanager и Vector.dev. Кстати, что общего у всех этих компонентов? Они написаны не на Java – это было одним из требований проекта, но речь ниже пой...

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

Intel ведёт переговоры о предоставлении компании субсидий на 10 млрд долларов Переговоры о субсидиях с администрацией Байдена решают судьбу компании.

Бесплатные векторные карты на своём хостинге Векторные карты Protomaps на базе OSM Каждый веб-разработчик знает о OpenStreetMap (OSM), свободной альтернативе Google Maps. Несмотря на всеобщую известность OSM, у некоторых всё-таки возникают вопросы: как сделать веб-карту с открытыми данными OSM, как самостоятельно пуб...

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

MeLE Quieter 4C: бесшумный мини-ПК с процессором Intel N100. Что это за девайс? Существует много сотен, если не тысяч, моделей мини-ПК. Какие-то из них мощные, какие-то не очень, но большинство без проблем решает те задачи, для которых предназначено. Не так давно появилась ещё одна модель — это MeLE Quieter 4C. Девайс достаточно скромный по производител...

WSJ: Байден оказался неспособен испугать мир, который выходит из-под контроля США Нигер отказался сотрудничать с Белым домом, после того как последний обвинил африканскую страну в продаже урана Ирану

Что я делал, когда развивал свою карьеру бэкенд разработчика Меня зовут Константин, последние 6 лет я профессионально занимаюсь разработкой. К сожалению (а может быть и к счастью) у меня нет фундаментального образования по computer-science. Я решил сменить профессию после 30, поменяв предметную область с фондового рынка на программиро...

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

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

Необходимые свойства качественных рекомендаций в e-commerce Компания Retail Rocket более 10-ти лет занимается системами рекомендаций в сфере электронной коммерции. Всё это время мы сталкиваемся с неочевидными свойствами алгоритмов рекомендаций, без которых системы не будут решать свои задачи. Мы выделили и описали в статье такие свой...

Японский модуль SLIM собрал информацию о 10 лунных камнях, значительно превзойдя ожидания Японское агентство аэрокосмических исследований (JAXA) успешно доставило на Луну свой посадочный модуль SLIM в прошлом месяце. Ориентировавшись на анализ одного лунного камня, JAXA ожидало получить некоторые данные. Однако, модуль SLIM смог собрать информацию о 10 лунны...

«Мы планируем окончательно свернуть все биржевые сервисы и бизнес-операции в России». Binance продолжает искать покупателя своего бизнеса в РФ после закрытия CommEX В Binance сообщили, что решение уйти с российского рынка остается неизменным Binance ведет переговоры с несколькими компаниями по поводу продажи бизнеса в России, поскольку решение о выходе с рынке остается неизменным. Вчера стало известно, что CommEX приостановила опер...

Тарифы на интернет в России могут сильно вырасти Тарифы на домашний интернет и другие услуги фиксированной связи в России уже в следующем году могут увеличиться на 10-15%, о чем рассказал «Известиям» гендиректор агентства TelecomDaily Денис Кусков. Такие данные приводят боле 43% крупнейших российских интер...

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

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

E-mail Injection; Инъекции в почтовую функциональность веб-приложений Так сложилось, что одним из вариантов решения задачи сбора ответов пользователей на формы является использование электронной почты. Электронная почта – комплексная технология, в работе которой задействован целый список компонентов.В таком сценарии формы выступают посредникам...

Nvidia DLSS почти в каждой игре? Приставка Nintendo Switch 2 может не подойти противникам апскейла из-за его присутствия во многих проектах Портативной игровой приставке Nintendo Switch 2 все слухи уже очень давно приписывают платформу Nvidia с поддержкой DLSS. Согласно свежим данным, DLSS будет использоваться почти во всех играх для Switch 2.  Это не будет обязательным условием со стороны Nvidia, но D...

Как я писал свою библиотеку для работы с Telegram В далекий 2019 год, когда про ковид никто не слышал и других жестей еще не было на горизонте, я читал очередную статью как “правильно” писать очередного бота на телеграм. И в очередной раз у меня крутилась мысль: че код так паршиво выглядит то? Где-то в то время телеграм еще...

Из разработчиков в архитекторы: как и зачем мы обучаем архитекторов в МТС МТС стала одной из самых популярных цифровых экосистем России. Чтобы этого достичь, мы прошли огонь, воду и цифровую трансформацию. У нас бы точно не вышло реализовать её без квалифицированных людей, горящих своим делом и готовых двигать технический прогресс вперёд.Если хоро...

К вопросу о светодиодах Встретил недавно текст, в котором автор прощался с трехцветными светодиодами (в выводном исполнении) и задумался, а действительно ли "адресные" светодиоды способны вытеснить их. Для начала решил посмотреть и сравнить цены, использовав данные с сайта "Чип и Дип". Примечание н...

Agile в управлении проектами, SPSS и R для поиска взаимосвязей: подборка коротких онлайн-курсов российских вузов Собрали подборку курсов для разработчиков от Томского политеха, Московского физико-технического института и Новосибирского государственного университета. Все они доступны на агрегаторе курсов вузов «Академика», длятся в среднем 10–15 часов и проходят в асинхронном формате, н...

[recovery mode] Трезвый взгляд на Америку как место для жизни и бизнеса Меня зовут Руслан Галифанов, и я занимаюсь полиграфическим и IT-бизнесом в России и ближнем зарубежье. Так уж вышло, что я с разными целями езжу в Америку более 10 лет, побывал в десятках штатов и изучил страну вдоль и поперек. У меня есть хорошие знакомые, которые ведут там...

Мобильного оператора в США обманом заставили передать данные преследуемого человека Verizon оказалась под пристальным вниманием после того, как преследователь (так называемый сталкер) успешно манипулировал телекоммуникационным гигантом, выдавая себя за офицера полиции, и вынудил его предоставить конфиденциальные данные телефона своей жертвы.

Apple, а не ждёт ли нас прирост на 5%, как у Intel? Появились характеристики SoC M3, M3 Pro и M3 Max, которые компания может показать уже сегодня Уже сегодня ночью компания Apple проведёт мероприятие, на котором, кроме прочего, как ожидается, анонсирует новые SoC линейки M3.  И свежие данные от журналиста Bloomberg говорят о том, что новые платформы могут оказаться не особо-то и быстрее текущих. По крайней ...

Необходимые свойства качественных рекомендаций в e-commerce Компания Retail Rocket более 10-ти лет занимается системами рекомендаций в сфере электронной коммерции. Всё это время мы сталкиваемся с неочевидными свойствами алгоритмов рекомендаций, без которых системы не будут решать свои задачи. Мы выделили и описали в статье такие свой...

Взаимодействие ИТ и ИБ: средства защиты Ярослав Ясенков, инженер по информационной безопасности, Отдел развития Производственного департамента Security VisionПрактика показывает, что цель достижения информационной безопасности возникает перед компаниями, достигшими определенного уровня зрелости. На пути к достижен...

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

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

[Перевод] Как работает async/await в Swift Функция async/await в Swift появилась в iOS 15, и я полагаю, что на данный момент вы уже знаете, как ее использовать. Но задумывались ли вы когда-нибудь о том, как работает async/await изнутри? Или, может быть, почему выглядит и ведет себя именно так? Или даже почему вообще ...

Новый 96-ядерный процессор AMD Ryzen Threadripper Pro 7995WX оказался мощнее, чем PlayStation 5, и почти догнал GeForce RTX 3060 Никакие Core i9-14900K или Ryzen 9 7950X не сравнятся. AMD представила монструозные процессоры Ryzen Threadripper 7000 во главе с 96-ядерной моделью Мы уже успели убедиться в том, насколько невероятно производительным получился 96-ядерный процессор Ryzen Threadripper P...

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

Как я решал Advent of Typescript, и что я понял Возможно вы слышали про Advent of Code — ежегодное соревнование по решению задач на рождественскую тему. Начиная с 1 декабря, вплоть католического рождества, каждый день выкладывается новая задача. С каждым днем сложность задач возрастает.В дека...

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

В помощь тем, кто погружается в Smali Целевая аудитория этой статьи — люди, которые решили заняться исследованием .apk файлов, имеющие опыт разработки под Android и знакомые с основами синтаксиса Smali. Эта статья является оригинальной и ранее нигде не публиковалась. При копировании, прошу указывать ссылку на э...

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

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

Добавление своих команд для CLI в Joomla 4 и Joomla 5 с помощью плагина В Joomla, как и во многих других PHP фреймворках и движках, уже довольно давно (с версий 1.7.x) существует возможность работы с помощью CLI. С его помощью обычно решают те задачи, решение которых в веб-интерфейсе Joomla нецелесообразно из-за возможных ограничений веб-сервера...

Subnautica на Yuzu NCE — Skyline побеждён? Как я говорил в своих последних постах связанных с Yuzu — он уже может посоревноваться со Skyline даже по FPS. Есть, конечно, игры, где Yuzu ведёт себя в разы хуже, как, например, в Astral Chain. Но таких довольно мало. Да и взамен на FPS в некоторых играх, Yuzu даёт нам ...

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

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

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

[recovery mode] Как стать Flutter-разработчиком бесплатно? Всем привет! Я Даниил Беликов, мобильный разработчик в крупной российской компании. Мои знакомые часто интересуются, стоит ли им входить в IT и на кого учиться. Обычно я отвечаю, что если человек визуал, есть смысл попробовать Flutter. Во-первых, это востребовано. Во-вторых,...

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

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

Компанию Neuralink миллиардера Илона Маска оштрафовали Компания Neuralink Илона Маска снова оказалась в неприятной для себя ситуации — её оштрафовали.  Правда, вовсе не за какие-то опасные опыты над людьми или смерти животных, о которых сообщалось ранее. Министерство транспорта США во время проверки объектов ком...

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

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

Какой смартфон мощнее: Android или iPhone. Сравнение Snapdragon 8 Gen 3 и Apple A17 Pro Мы никогда не перестанем сравнивать iPhone и Android, потому что каждый год появляются новые вводные. В частности, у смартфонов меняются процессоры. В сентябре Apple показала iPhone 15 Pro и iPhone 15 Pro Max, работающие на чипе Apple A17 Pro, а в конце октября компания Qua...

Rocket Lab успешно запустила спутники для борьбы с космическим мусором Rocket Lab USA успешно запустила свою первую миссию Electron в 2024 году, посвящённую решению проблемы космического мусора. В рамках миссии «Четвёрка» (Four Of A Kind) для клиентов Spire Global и NorthStar Earth & Space, ракета Electron доставила четыре ...

Состоялся релиз орбитального шутера Galaxy Swirl Студия Rikzu Games выпустила мобильную игру Galaxy Swirl в App Store и Google Play многих стран, включая РФ. Геймплей необычный — надо управлять космическим кораблям, который летает по орбитам планет и уничтожает различные механизмы, турели и даже механических змей. Со време...

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

Протоколы семейства TCP/IP. Теория и практика В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур ...

Использование On-Logon триггеров в СУБД Postgres Pro Enterprise Триггеры On-Logon хорошо знакомы разработчикам приложений для СУБД Oracle Database.On-Logon триггер является одним из видов триггеров событий базы данных, и автоматически срабатывает при подключении пользователя к БД.В СУБД Postgres Pro Enterprise, еще в версии 14, среди про...

Яндекс представил новое поколение нейросетей YandexGPT Команда Яндекса анонсировал линейку нейросетей YandexGPT 3. Первая языковая модель линейки — YandexGPT 3 Pro — уже доступна на сайте Yandex Cloud. Она лучше работает со сложными запросами и точнее следует заданному формату ответов, благодаря чему будет особе...

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

Burnout Revenge: концентрированное гоночное безумие Помните те времена, когда компания Electronic Arts ещё пыталась делать какие-то классные проекты, которые, помимо интересного геймплея, могли предложить наикрутейшую лицензированную музыку? Уверен, многие из вас хранят в памяти различные части серии Need For Speed, FIFA и NH...

[Перевод] Керниган и Пайк были правы: делай что-то одно и делай это хорошо Роб Пайк и Брайан Керниган В октябре 1984 года два идеолога опубликовали радикальный манифест… ну, или что-то вроде того. Легенды computer science Брайан Керниган и Роб Пайк сформулировали в Program Design in the UNIX Environment паттерн архитектуры ПО, за сохранение котор...

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

Оцифровка бизнес-процессов как неотъемлемая часть современного бизнес-ландшафта «Если вашего бизнеса нет в интернете, то вас нет в бизнесе», – эту фразу Билла Гейтса помнят, пожалуй, все. Она оказалась пророческой: без сети жить может лишь такой бизнес, у которого нет конкурентов. Например, “сельпо” в далёкой деревне, в которой прекрасная продавщица зна...

Так какой же процессор использовался в играх Brick Game? Часть 2 Это продолжение моей предыдущей статьи, в которой я рассказал о не очень удачной попытке достать кристалл микроконтроллера одной из игр семейства Brick Game. На этот раз попытка оказалась удачной - кристалл уцелел, прошивка успешно прочитана и написан эмулятор. Но обо всем п...

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

Бороздим облака будущего: впечатления айтишника о конференции GoCloud Добрый день, уважаемые подписчики Хабр. На связи Владимир Миронов (@VladimirMironovML). 21 марта состоялась масштабная IT-конференция GoCloud «Облачные грани будущего». Мероприятие было приурочено к 5-тилетию работы команды Cloud.ru на российском рынке облачных IT-услуг и но...

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

Выбираем базовые образы для приложений на .NET: минимум уязвимостей, максимум быстродействия Микросервисы и контейнеры для их развертывания сейчас являются стандартом в крупных компаниях. Для разработчиков и DevOps-инженеров это удобный подход: он дает больше возможностей и ускоряет процессы.Но для специалистов по информационной безопасности микросервисная архитекту...

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

Космический телескоп «Гайя» позволил оценить скорость движения звезд в Млечном Пути Космический телескоп «Гайя» позволил оценить скорость движения рекордного количества звезд в Млечном Пути, и новые данные оказались крайне неожиданными. Дело не только в том, что его масса упала во много раз: стало ясно, что сама структура Галактики не такая, как думали рань...

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

«Нелокализованное необходимо локализовать» или как «ЛАНИТ-Интеграция» создала автономную ИТ-инфраструктуру События последних лет развернули ведение бизнес-процессов у подразделений международных компаний на 360 градусов. Не секрет, что многие зарубежные организации отключают свою ИТ-инфраструктуру от российских дочек, что ставит отечественный бизнес под угрозу. Есть и другая стор...

Опрос «Где ведёте свой список дел?» Недавно выпустил статью про свой опыт ведения списка дел на бумаге. В карму прилетело несколько минусов с причиной "статья \ тема не для хабра". Хоть ведение списков дел формально относится к хабу GTD (Getting Things Done \ Методика повышения личной эффективности) и у него 7...

[Перевод] Исследование режима Copy-on-Write в pandas. Часть 1 Библиотека pandas 2.0 вышла в начале апреля, в ней появилось много улучшений нового режима Copy‑on‑Write (CoW, копирование при записи). Ожидается, что в pandas 3.0 режим CoW будет использоваться по умолчанию. Сейчас полный переход на к...

Apple готовит AirPods с камерами и замену Apple Watch. Какие еще устройства ждать от Apple в будущем Самым известным носимым устройством от Apple являются, конечно же, умные часы Apple Watch. Они не только выступают отличным дополнительным гаджетом для Айфона, дублируя все уведомления вам на запястье, но еще и мониторят показатели вашего здоровья и физической активности. Н...

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

Зачем Android-смартфону много оперативной памяти Одна из самых заметных тенденций рынка смартфонов — постепенное увеличение оперативной памяти. 10 лет назад флагманы имели всего 1 ГБ ОЗУ, а сейчас даже недорогие устройства предлагают 6-8 ГБ. Почему растут аппетиты производителей? Оправдано ли увеличение ОЗУ, и сколько опе...

Правда ли, что грудные импланты ведут к тяжёлым заболеваниям Пластические операции на груди у женщин могут иметь связь с нарушением иммунной системы, утверждают российские ученые из Санкт-Петербургского государственного университета, пишет [«Лента.Ру»](https://lenta.ru/news/2023/10/13/plastiku-grudi-svyazali-s-immunnymi-narusheniyami/...

Подписываем образы контейнеров с помощью cosign, garantir и skopeo Открытые контейнерные платформы, такие как OpenShift, стали неотъемлемой частью современной разработки и управления приложениями. Они обеспечивают удобство и надежность развертывания приложений в контейнерах, обеспечивая изоляцию, масштабируемость и управление ресурсами. Одн...

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

Авторы Helldivers 2 хотят расширить число участников рейдов до 16 игроков Командный шутер Helldivers 2 с видом от третьего лица только вышел в релиз несколько дней назад, а разработчики уже планируют будущие обновления. Студия Arrowhead Game внимательно следит за откликом комьюнити, которое оказалось очень заинтересовано в совместном прохождении э...

Как мы удвоили разрешение фотографий с помощью камеры Flutter на iOS Привет, меня зовут Сергей, и я мобильный разработчик в компании Brickit. Некоторое время назад мы наконец мигрировали приложения для iOS и Android на общий код на Flutter. Мы были в восторге от результата, но сам переход был далеко не гладким. Одной из важных частей этой ава...

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

Простой VBA скрипт для преобразования таблицы excel телефонной базы контактов в файл .vcf Недавно я пытался перекинуть свои контакты из старого Блекберри в телефон с Андроидом и меня постигла неудача - оказалось не существует инструментов для корректного преобразования одного формата в другой.Тогда я решил преобразовать мои контакты, полученные из старого телефон...

Больше можно не бояться памяти QLC? YMTC для своей памяти X3-6070 3D QLC NAND заявляет надёжность на уровне лучших микросхем TLC Твердотельные накопители на основе памяти QLC традиционно считаются менее надёжными, чем на основе памяти TLC. Собственно, это следует из технических характеристик самой памяти. Однако, похоже, парадигму стоит пересмотреть. Компания Yangtze Memory Technologies представи...

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

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

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

Как государство дало мне 4 млн на бизнес в деревне, и теперь я работаю по 16 часов без выходных ДИСКЛЕЙМЕР: Статья написана автором блога на основе интервью с предпринимателем, владельцем торговой марки сыра и козьей фермы из мордовской деревни Мариной Перфильевой. 7 лет назад я бросила работу в городе и с мужем переехала в деревню, завела 50 коз, взяла агростартап на...

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

Больше космического туризма: Space Perspective предлагает стратосферные полёты в капсуле Space Perspective — американская компания, основанная в 2019 году. Она занимается разработкой и проведением коммерческих воздушных полётов в стратосферу Земли. Её основали экс-участники проекта Biosphere 2 Табер МакКаллум и Джейн Пойнтер. Space Perspective также ведёт сотруд...

Созданная по стандарту НАТО украинская ПВО оказалась бесполезна В ходе операции, проведенной российскими войсками в Украине 25 сентября, украинская ПВО, созданная по стандартам НАТО и вооруженная немецкими зенитно-ракетными комплексами IRIS-T, оказалась неспособной предотвратить атаки

[Перевод] Как победить СДВГ — стратегии для разработчиков После многих лет жизни с психическими расстройствами (тревожность, депрессивные состояния) я получил неожиданный для себя диагноз. Синдром дефицита внимания и гиперактивности, широко известный как СДВГ (ADHD). В 44 года. Диагноз оказался неожиданностью: я был спокойным ребён...

Власти США окончательно запретили поставлять китайской Huawei процессоры Intel и Qualcomm Эксперты полагают, что Huawei так или иначе справится с данной проблемой, а вот для Intel такое решение окажется крайне болезненным с финансовой точки зрения

Вышла iOS 17.1 beta 2 для разработчиков. Как скачать ее бесплатно на Айфон раньше остальных Несмотря на то, что бета-версии релизной iOS 17 Apple выпускала каждые две недели, теперь купертиновцы перешли на еженедельный выпуск обновлений из-за обилия багов. Так, сегодня, 3 октября, вышла iOS 17.1 beta 2 для разработчиков, которую также могут опробовать все желающие...

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

[recovery mode] Решаем дифференциальные уравнения с помощью Python часть 1 Начнем пожалуй с того, что решать дифференциальные уравнения вручную может быть не совсем просто. На данном ресурсе http://mathprofi.ru/differencialnye_uravnenija_primery_reshenii.html есть шпоры как это делать вручную, там есть множество подсказок по различным разделам высш...

Xiaomi, куда уж больше? Известный инсайдер сообщил, что Xiaomi 15 может оказаться дороже Xiaomi 14 Инсайдер Digital Chat Station на своей страничке в соцсети Weibo сообщил о том, что Xiaomi 15 может подорожать относительно предшественника. «Есть большая вероятность, что цена на Xiaomi Mi 15 вырастет», — написал информатор. Пока никакой конкретики н...

Открытые инструменты для превентивной защиты и ИБ-аудита Есть два ключевых подхода к защите ИТ-систем: реактивный и превентивный. Реактивный — это реагирование на атаки и реализованные ИБ-риски, в том числе восстановление данных, установка патчей и обновлений, прочие активности. Превентивный подход подразумевает обнаружение и мини...

Как работает дедупликация данных в потоке Kafka-to-Kafka? Всем привет, меня зовут Александр Бобряков. Я техлид в команде МТС Аналитики, занимаюсь Real-Time обработкой данных. Мы начали использовать фреймворк Apache Flink, и я решил поделиться на Хабре своим опытом внедрения этой технологии в цикле статей.В предыдущей части «Как исп...

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

The Jerusalem Post: Зеленский ведет свою страну в пропасть Быть хорошим руководителем юмористического проекта не то же самое, что руководить большой страной.

[Перевод] std fs в Rust медленнее, чем Python? Нет, это аппаратный баг В этой статье я поделюсь с вами долгой историей, которая начинается с op.read() opendal, а заканчивается неожиданным поворотом. Это путешествие оказалось для меня достаточно поучительным, надеюсь, и для вас оно будет таким же. Я постараюсь максимально точно воссоздать с...

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

От Atari до Ouya: провальные игровые консоли В 2022 году исполнилось полвека с момента выхода первой в истории консоли — Magnavox Odyssey. За неполные 50 лет вышло более сотни стационарных и портативных консолей, многие из которых оказались по-своему провальными. Одни платформы не смогли конкурировать с популярными р...

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

[Перевод] Размер пул-реквеста имеет значение Иногда бывает так, что вы отправляете на проверку пул-реквест, который оказался существенно больше, чем вы ожидали. И у вас возникает вопрос:«Какого же размера он должен быть? Бывает ли идеальный размер? Если бы теоретически можно было полностью его контролировать, то наскол...

Почему Windows настолько медленнее Linux. Расползание фич Время выполнения общих команд Git в Ubuntu и Windows 11 (в секундах, чем меньше — тем лучше), источник: OpenBemchmarking.org В далёком 2013 году один из разработчиков Microsoft детально объяснил, в чём главные технические проблемы при разработке ядра Windows NT. Спустя дес...

Личный прокси для чайников: универсальный обход цензуры с помощью VPS, 3X-UI, Reality/CDN и Warp На фоне прошлогоднего обострения цензуры в РФ, статьи автора MiraclePTR стали глотком свободы для многих русскоязычных айтишников. Я же хочу приоткрыть дверь к свободной информации чуть шире и пригласить "не-технарей" («чайников»), желающих подн...

Последствия долгой нехватки ликвидности сдерживают восстановление крипторынка Частичное оживление рынка цифровых активов оказалось неспособно преодолеть консервативные настроения инвесторов и последствия длительной нехватки ликвидности, утверждают аналитики исследовательской группы FalconX

Безотказные очереди в RabbitMQ: Гарантированная доставка сообщений RabbitMQ - это открытая реализация протокола AMQP (Advanced Message Queuing Protocol), является мощным и гибким брокером сообщений. Он обеспечивает надежное и эффективное взаимодействие между компонентами системы, предоставляя разработчикам инструменты для создания гибких и ...

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

Монголия ведёт переговоры с SpaceX о запуске своего первого спутника связи Но в ближайшее время будет полагаться на услуги Starlink.

MOBA Honor of Kings выйдет 21 февраля в СНГ с русской локализацией Релиз Honor of Kings в СНГ и других странах состоится 21 февраля на iOS и Android. Сейчас можно пройти предрегистрацию через Google Play и официальный сайт, переведённый на русский язык. Специально для игроков Honor of Kings разработчики из Level Infinite подготовили беспер...

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

T-test. Зависимость от независимости Привет, Хабр! В статье подробно рассмотрим область применения самого базового статистического критерия Стьюдента. Посмотрим, как он ведёт себя, когда мы не хотим отдавать качество подбора наших групп на волю случая. Читать далее

Команда «Kcell» путь к победе на KazHackStan 2023 Привет, Username, в данной статье я хочу рассказать тебе о конференции KazHackStan, которая прошла 13-15 сентября 2023 года. Также, поделиться информацией о некоторых векторах атак на полигоне и подготовке, которая позволила нам - команде "Kcell" - завоевать почетное первое ...

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

Краткая история сервера На первый взгляд история и последующая эволюции серверов выглядит предельно просто. Ее исходные вехи: 1964 год — создание мэйнфрейма IBM System/360, каковой в числе прочего был сервером для его интерактивных консолей и прочих периферийных устройств, то есть сервером в «желез...

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

[Перевод] Что понимают технологические компании и чего не понимают традиционные компании о разработчиках ПО Я работал в разнообразных технологических компаниях: от «традиционных» центров программирования и консалтингов до инвестиционных банков и быстрорастущих технологических фирм. Также я общался с разработчиками ПО, работающими в стартапах, банковской сфере, автомобилестроении,...

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

Как часто люди врут и почему? «Ложь — очень творческий процесс. Правда гораздо примитивнее», – Доктор Хаус. «Есть причина, по которой все лгут: это работает. На этом основано общество. Способность лгать отличает человека от животного», – сказал в одном из эпизодов культового сериала &...

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

Как с помощью ChatGPT реализовать раскраску во flutter Сегодня мы рассмотрим, как реализовать раскраску для растровых изображений с помощью алгоритма flood fill. Посмотрим, что уже есть на pub.dev, заглянем немного в теорию этого алгоритма, реализуем его на dart с помощью ChatGPT и применим во flutter приложении. Читать далее

Да, тут 16 ГБ памяти, но это не нужно современным играм. Тесты показывают, что GeForce RTX 4070 Ti Super незначительно быстрее RTX 4070 Ti GeForce RTX 4070 Super оказалась существенно быстрее обычной RTX 4070, при этом цена осталась той же. Теперь же в Сети появились обзоры RTX 4070 Ti Super, у которой кроме большего (в сравнении с RTX 4070 Ti) количества ядер CUDA есть ещё и больше памяти с более широкой ...

Пароли в открытом доступе: ищем с помощью машинного обучения Я больше 10 лет работаю в IT и знаю, что сложнее всего предотвратить риски, связанные с человеческим фактором. Мы разрабатываем самые надежные способы защиты. Но всего один оставленный в открытом доступе пароль сведет все усилия к нулю. А чего только не отыщешь в тикета...

В Blue Archive добавили откровенный купальник для Ханако и других студенток Разработчики Blue Archive из Nexon сообщили в пресс-релизе, что в данную мобильную игру добавили откровенный наряд для Ханако. По трейлеру с ней видно, что вместе с купальником Ханако является одним из самых сексуальных персонажей в игре — во время своей «ульты» она обливает...

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

TSMC за январь 2024 года заработала 7 млрд долларов Если верить официальному отчёту, выручка компании TSMC только за январь 2024 года составляет 215 миллиардов новых тайваньских долларов (это примерно 6,9 миллиарда долларов США), что является новым рекордом для для производителя за данный период времени. В компании заявили, ч...

«Шум» в суждениях и предвзятость в решениях людей и нейросетей А — точность; В — шум; С — предвзятость; D — шум + предвзятость Когда разработчиков ПО просили в два разных рабочих дня оценить время выполнения задачи по одному и тому же ТЗ, часы, которые они прогнозировали, отличались в среднем на 71 %. Два одинаково опытных врача мог...

Тиннитус (шум в ушах) для айтишников, геймеров, и не только ВНИМАНИЕ! ЕСЛИ У ВАС НЕТ ШУМА В УШАХ(ТИННИТУСА) И/ИЛИ НЕЙРОСЕНСОРНОЙ ТУГОУХОСТИ, НО ЕСТЬ ОСОБЕННОСТИ ПСИХИКИ В ЧАСТИ ПСИХОСОМАТИКИ ИЛИ ПОДОБНОГО – ПОКИНЬТЕ ДАННЫЙ ПОСТ НЕ ЧИТАЯ. Самые важные победы в мире – победы над собойВсем привет. Меня зовут Паша Герасимов, мне 38, я – ...

[Перевод] На Энцеладе есть все необходимые для жизни ингредиенты Океанический спутник Сатурна Энцелад привлекает всё большее внимание в процессе поисков внеземной жизни в нашей Солнечной системе. Большая часть того, что мы знаем об Энцеладе и его ледяном океане, получена в результате работы миссии «Кассини». Исследование системы Сатурна а...

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

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

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

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

[recovery mode] IP калькулятор глазами админа или инструмент для работы со списками сетей Тема больших списков IP адресов не перестаёт быть актуальной, не обошла она и меня стороной, вызвав, скорее, академический интерес. Желание покрутить-повертеть базы адресов переросло в проект-хобби выходного дня – одностраничное веб-приложение претендующее на роль помощника...

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

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

Топ 3 необычных вопроса на собеседовании iOS разработчика За последний год я прошел около 100 собеседований. Количество явно немалое и есть чем поделиться. Спустя несколько собеседований 70-80% вопросов начинают повторяться, но некоторые заставляют тебя задуматься и откладываются в памяти. Вот такими вопросами я и решил поделиться ...

Horizon Forbidden West не получила трассировку лучей из-за деревьев Изначально поддержка трассировки лучей рассматривалась разработчиками из компании Sony во время портирования видеоигры Horizon Forbidden West на ПК, но в результате технология была отменена по целому ряду причин. Сами разработчики уверяют, что поддержка трассировки лучей был...

Топ-8 дополнительного контента и советов для F2P-геймеров в AFK Journey Изначально я прокачивался в AFK Journey только за счёт AFK этапов, сюжета и базовых игровых режимов по типу Царства снов и Арены. Но в один момент сюжетные битвы стали сложными, а в итоге я и вовсе уткнулся в ограничение «Сначала пройди 255 AFK этапов, а уже потом продолжай ...

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

Прошло уже 30 лет: Netflix снял сериал о легенде «Формулы-1» Айртоне Сенне Netflix снял новый сериал, основанный на жизни чемпиона «Формулы-1» Айртона Сенны. Сериал под названием «Сенна» состоится из шести серий, он будет выпущен в этом году, а пока что у нас есть трейлер. Тизер-трейлер демонстрирует жизнь гонщика &laqu...

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

В iPhone и iOS 18 не будет собственного чат-бота Apple по типу ChatGPT Марк Гурман из Bloomberg сообщил, что Apple не планирует использовать собственного чат-бота с генеративным искусственным интеллектом в iOS 18 для iPhone и других операционных системах. Он подтвердил ранее опубликованную информацию, что Apple провела обсуждения с такими ...

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

Подключаем модуль TM1638 к Arduino без библиотеки SPI Изначально поставка задачи была такой. У меня была в наличии плата TM1638. Нужно было научиться с ней работать (ну и проверить работоспособность самой платы) для того, чтобы использовать её в одном интересном проекте (о нём в другой раз). Под рукой оказалась платка Arduino N...

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

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

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

По Cyberpunk 2077 снимут полноценную экранизацию У нас просто отличные новости — появилась информация о том, что в ближайшем будущем будет запуск разработки экранизации видеоигры Cyberpunk 2077 от CD Projekt Red. Польский разработчик игр сотрудничает с медиа-компанией Anonymous Content, которая работала над сериалами «На п...

Почему у пожилых людей большие уши и носы — научное объяснение Удивительно, но в 1990-е годы ученые изучали размер носа и ушей пожилых людей В интернете можно наткнуться на «интересный факт» о том, что нос и уши — это единственные части тела человека, которые растут на протяжении всей его жизни. Если обратить внимание на внешность пожил...

С 23 февраля по 7 марта в World of Tanks Blitz геймеров ждет ивент «Дюна: Часть вторая» 1 марта на большие экраны выходит фильм «Дюна: Часть вторая», а в World of Tanks геймеров ждет ивент, который перенесет их во вселенную саги и даст возможность получить тематические наборы.

Новогодний DIY «Я танцую прямо на столе». Делаем свою настольную дискотеку — зоотроп Существует весьма любопытное устройство, изготовление которого может дать много позитивных эмоций и занять свободное время в предстоящие новогодние выходные дни, особенно если у вас есть маленькие дети (но не обязательно, так как даже взрослым будет интересно повозиться с т...

Intel доигралась и больше не будет заставлять свои процессоры работать на сверхвысоких частотах? Core Ultra 9 285K приписывают частоту 5,5 ГГц На фоне истории со сбоями в работе топовых процессоров Core i9 мы предполагали, что это может повлиять на грядущие CPU Arrow Lake-S. Возможно, сейчас мы получили этому первое подтверждение.  Как сообщается, топовый процессор Core Ultra 9 285K, который мог бы называ...

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

Ручная мини дрель Модель этой ручной дрели изначально разрабатывалась для принтера с возможностью печати несколькими нитями, а именно для принтера Mizar M от Geeetech. Этот принтер оснащен двумя печатными головами, которые взаимозаменяемы для печати отдельными нитями для достижения как различ...

Volkswagen и Stellantis будут использовать в своих машинах новую китайскую платформу Leapmotor Stellantis, итало-американская группа производителей автомобилей, подпишет инвестиционное соглашение с Leapmotor, китайским стартапом по производству электромобилей. Это соглашение будет включать лицензирование платформы LEAP 3.0 для новых автомобилей Stellantis. Leapmo...

TrueConf — российский ВКС-сервис на замену Zoom и Microsoft Teams, которым можно пользоваться бесплатно Все мы прекрасно знаем, что у многих зарубежных приложений и сервисов есть российские аналоги, которыми вполне можно пользоваться. Но если раньше пересесть на них добровольно решались лишь единицы, сегодня тех, кто вынужден это делать, становится  все больше и больше. О...

Гайд по созданию и автоматизации ягодной плантации в Palworld Еда — краеугольный камень в Palworld, без которого нельзя прожить ни аватару игрока, ни прирученным Палам. Один из самых распространённых видов еды в Palworld это лесная ягода. Она встречается в дикой природе в виде кустарников, которые сразу пропадают после сбора. А так ка...

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

История о том как я на один из самых дешёвых Orange Pi анонимную сеть пытался накатывать Этак три-четыре года тому назад я интересовался одноплатниками, микрокомпьютерами, мини ПК и т.п. малыми вещами. Было удобно такие компьютеры транспортировать при путешествиях, перемещать при переездах, да и если брать миники, то их можно вполне корректно и нормально использ...

Видеокарты GeForce RTX 50 не получат память GDDR7 с частотой 32-37 ГГц. Они будут довольствоваться более медленной памятью Похоже, видеокарты GeForce RTX 50 как минимум в первой волне не получат память GDDR7 с эффективной частотой 37 или хотя бы 32 ГГц.  Инсайдер kopite7kimi говорит, что на старте нового поколения Nvidia будет использовать новую память с частотой 28 ГГц.  Это вес...

Удаленный доступ с помощью Континент TLS По статистике Positive Technologies за 2020 год в 100% компаний выявлены нарушения регламентов информационной безопасности. Среди всех нарушений в 64% компаний используются незащищенные протоколы. Незащищенный протокол означает, что данные передаются без шифрования и не...

Впервые: «Росэлектроника» представила базовые станции для сетей DMR нового поколения «Росэлектроника», входящая в состав Ростеха, впервые представляет базовые станции стандарта DMR (Digital Mobile Radio) уровня Tier II+, которые позволяют создавать распределенные цифровые сети профессиональной радиосвязи радиусом до 20 км.  Новые базов...

Google Apps Script и с чем его едят Всем привет! Меня зовут Леша Штанько, я системный администратор и интегратор (если остается время, еще и JS-разработчик :D) в AGIMA. Если представить Google большим айсбергом, то на его верхушке точно разместятся всеми любимые и популярные инструменты, вроде Google Sheets и ...

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

Не работает Bluetooth на компьютере Apple. Что делать Apple оснащает свои компьютеры не самым большим количеством разъемов. И если в MacBook Pro нескольких последних поколений можно найти даже HDMI, то вот MacBook Air и, например, iMac ограничены только USB-C. Именно поэтому различную периферию, такую как клавиатуры, мыши и тр...

AMD совершит очередной «квантовый скачок»? Производительность ядра Zen 5 может быть более чем на 40% выше, чем у Zen 4 Процессоры AMD на архитектуре Zen 5, возможно, принесут не просто большой, а огромный прирост производительности относительно предшественников.  Известный инсайдер Kepler утверждает, что ядро Zen 5 более чем на 40% производительнее, чем Zen 4. Правда, тут не очень...

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

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

Рассекречен кроссовер GAC GS4 нового поколения. Он оказался похожим на Toyota RAV4 Китайский Минпром опубликовал изображения и технические характеристики кроссовера GAC GS4. Этот автомобиль является версией ранее представленного GAC Emkoo SUV, но с менее авангардным дизайном, заимствованным у… Toyota RAV4. Конечно, о полном копировании японског...

Как мы своими силами коммутаторы чинили Привет, Хабр! В 2016 году мы в Selectel начали закупать коммутаторы производителя Е. Планировали за несколько лет ввести в работу несколько сотен устройств — и это оправдалось. Сегодня в продакшене работает больше 300 коммутаторов. Данная модель позволила нам реализовать ...

Пишем GPT4 ботов на coze.com Нет времени объяснять! Bytedance тестирует платформу создания АИ ботов, coze.com, в том числе на базе gpt-4/gpt-3.5/Dalle-3 с возможностью интеграции в телеграм/дискорд. На данный момент ограничений практически нет, бесплатный доступ к огромному количеству сервисов, включая...

Криптография перед эпохой квантовых вычислений Недавно мы провели встречу экспертного сообщества по криптографии и квантовым технологиям, в которой приняли участие ведущие российские компании данной отрасли – «Российский квантовый центр», QApp, «Криптонит», «КриптоПро», «ЭЛВИС-ПЛЮС» и другие. На мероприятии обсудили разв...

Vpn для mac VPN (Virtual Private Network) - это технология, которая позволяет создать безопасное и зашифрованное соединение между вашим устройством и интернетом. VPN для Mac - это специальное программное обеспечение, которое устанавливается на ваш компьютер и позволяет использовать VPN-...

Правда ли, что программы вузов для разработчиков отстают от индустрии — и почему это не так важно Снижение популярности высшего образования — общемировой тренд. По данным Национального студенческого информационного центра США, с 2011 по 2020 год количество студентов университетов упало на 10%. А согласно опросам SuperJob, в России примерно за этот же период количество вы...

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

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

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

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

Первые подробности «революционной RPG» DAWNWALKER: ORIGINS от разработчика The Witcher В сети появились первые подробности «революционной RPG» DAWNWALKER: ORIGINS, над которой работает один из ключевых ветеранов CD Projekt Red, приложивший руку к созданию The Witcher 3 и Cyberpunk 2077. Разработка идёт уже второй год, а официально об игре почти ничего не извес...

AC: отказ Зеленского от переговоров приведет Запад к фатальным последствиям В США назвали фатальный для Зеленского политический шаг

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

WidgetKit в iOS — не просто большие иконки Меня зовут Даша, я iOS-разработчик в Surf. Сегодня я освежу в вашей памяти философию и design виджетов. Подсвечу технические аспекты, которые помогут, если вы собираетесь делать свой первый виджет или хотите вдохнуть жизнь в старый. А ещё затрону несколько неочевидных, ...

AMD упакует 32 процессорных ядра в один чиплет. Такими будут уже CPU на архитектуре Zen 6 Несмотря на то, что в Сети ещё достаточно мало информации об архитектуре AMD Zen 5 и продуктах на её основе, сегодня мы получили достаточно подробные данные о CPU на основе Zen 6.  Информация касается в основном серверных CPU, но она всё равно важна, потому как ко...

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

Apple может сделать складной iPhone, который будет сильно отличаться от моделей на Android В то время как такие конкуренты, как Samsung, Motorola и другие компании, уже представили складные телефоны, Apple остается в стороне. Несмотря на волны слухов и утечек, свидетельствующих о том, что складной iPhone находится в разработке, ничего конкретного так и не появило...

Python-разработчики подверглись сложной атаке на цепочку поставок Аналитики компании Checkmarx сообщили, что после загрузки вредоносного клона популярной утилиты Colorama несколько Python-разработчиков, включая сопровождающего Top.gg, оказались заражены малварью, похищающей информацию.

Qualcomm Snapdragon 8 Gen 4 оказался сильно слабее ожидаемого Некоторое время назад инсайдеры сообщали, что процессор Qualcomm Snapdragon 8 Gen 4 проходил тестирование с тактовой частотой на уровне 4,00 ГГц, а окончательное формирование кластера ядер было завершено уже в апреле текущего года. Специалисты также заявили, что процессор по...

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

Phoenix: разбираемся со сбоями ML системы прямо в вашем ноутбуке Нам до сих пор не до конца понятны некоторые возможности больших языковых моделей. Приложения с большими языковыми моделями должны быть оснащены необходимыми инструментами и оставлять данные о событиях, произошедших в процессе работы. Более того, когда данные собраны, их нео...

NetEase Games проводит бета-тест игры Powerdise наподобие Eggy Party и Party Stars Глобальная «дочка» NetEase Games — Exptional Global — начала тестирование игры Powerdise. Как и в случае с Eggy Party, это ещё одна попытка застолбить за собой место среди клонов Fall Guys с упором на разные игровые режимы и социальные элементы. Тем временем инсайдеры по тип...

Названы самые популярные китайские автомобили с пробегом в России В ноябре 2023 года в России было реализовано 13 685 подержанных автомобилей китайского производства, как отмечает аналитическое агентство «Автостат-Инфо». Это число представляет собой всего лишь 2,5% от общего объема вторичного рынка автомобилей, который сос...

Почему в 2024 году у кого-то ещё нет CRM? Энто как же, вашу мать, Извиняюсь, понимать?/Л. Филатов/Представьте себе: вы приходите в офис компании, а там бухгалтер сидит над главной книгой, правой рукой попеременно откладывает ручку и щёлкает деревянными костяшками на больших счётах. Предварительные данные записа...

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

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

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

Правда ли, что в России хотят включить Apple Pay. Объясняем, что будет с оплатой Айфоном на самом деле Больше презентации новых Айфонов в России ждут только то, когда начнет работать Apple Pay. В iOS 17.4 купертиновцы уже предоставили весь необходимый инструментарий для пользователей из Европы, который недоступен в других странах. Однако как показывает практика — получ...

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

Решаем задачу асинхронного ввода-вывода с библиотекой Asio Привет, Хабр! Меня зовут Илья Казаков, я C++ разработчик в команде систем хранения данных  компании YADRO, одна из моих задач — реализация эффективных IO-bound программ под Linux. На одном из проектов мы с командой использовали Asio — библиотеку C++ для сетевого и ...

Строим lineage моделей машинного обучения и признаков с помощью OpenMetadata Привет, Хабр!Мы в билайне любим машинное обучение. В какой-то момент моделей машинного обучения стало так много, что это вынудило нас решать определенные задачи. Я Дмитрий Ермилов, руковожу ML в дирекции по искусственному интеллекту и большим данным. О решении одно...

Dedoc: как автоматически извлечь из текстового документа всё и даже немного больше Привет, Хабр! Мы команда разработчиков Института Системного Программирования РАН, занимаемся Computer Vision в обработке электронных документов. Мы разработали open-source библиотеку dedoc, которая помогает разработчикам и дата-сайентистам в пару строк кода читать разли...

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

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

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

[Перевод] Как утереть нос NumPy с помощью двумерного БПФ Двумерное преобразование Фурье — один из важнейших алгоритмов компьютерной науки этого столетия. Он нашел широкое применение в нашей повседневной жизни — от фильтров Instagram до обработки MP3-файлов.Наиболее частой реализацией, используемой рядовым пользователем, иногда даж...

Что такое Software Bill of Materials и зачем он нужен разработчикам Последнее время наблюдается рост числа кибератак, нацеленных на разработчиков и вендоров программного обеспечения. Поэтому в ИТ-сообществе все чаще обсуждают спецификацию Software Bill of Materials, или SBOM. Ее внедряют как стартапы, так и корпорации. Обсудим, что это за ин...

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

Realme 12 Pro — это уровень Mercedes-Benz, iPhone 15 Pro, Vivo X100 Pro и Samsung Galaxy S24 Ultra. Так считают в Realme Компания Realme ведёт очень агрессивную маркетинговую кампанию своего нового смартфона Realme 12 Pro, что хорошо заметно на следующей иллюстрации. Изображение было опубликовано Фрэнсисом Вонгом (Francis Wong), главой отдела маркетинга компании Realme, который поставил б...

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

США вызовут Apple в суд из-за ограничений в iPhone По сообщениям агентства Bloomberg, ссылающегося на свои источники, Министерство юстиции США планирует подать иск против корпорации Apple, обвиняя ее в нарушении антимонопольного законодательства. Предметом разбирательства станет практика блокирования доступа конкурентов...

Xiaomi 14 Pro, вероятно, не будут продавать глобально. Только в Китае Некоторые любят смартфоны Xiaomi, а также считают, что прошлая линейка оказалась очень удачной, потому к Xiaomi 14 достаточно высокие ожидание и желание проверить, насколько удачными окажутся свежие модели. Читать полную статью

[Перевод] Операционная система Microsoft OS/2 2.0 SDK: Будущее, которого не случилось В 1990 году стратегической операционной системой Microsoft и IBM для ПК были не DOS и даже не Windows, а OS/2. Спустя 34 года после выпуска неожиданно нашлась коробка с предварительной версий Microsoft OS/2 2.0 SDK. Давайте посмотрим, что внутри и как она ведёт себя после ус...

Флагман Xiaomi 14 оказался намного успешнее Xiaomi 13 Руководитель компании Xiaomi Лэй Цзюнь рассказал об успехе серии флагманских смартфонов Xiaomi 14, которые были выпущены в конце октября. Оказалось, что всего за пять минут после старта продаж новинки оказались в 6 раз успешнее, чем предыдущее поколение. Всего на данный моме...

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

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

Microsoft ведет переговоры о выходе Helldivers 2 на Xbox, но это не точно У Фила Спенсера есть какой-то план и он его придерживается. В чем состоит план - никому не известно.

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

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

Генеративный искусственный интеллект в iOS 18 будет разработан сторонними компаниями Сообщается, что гигант из Купертино ведет переговоры с более авторитетными компаниями, такими как Google и OpenAI, об интеграции одной или нескольких их моделей в свою ОС.

[Перевод] За миллионы лет на поверхности Марса то и дело появлялись потоки воды Существует огромное количество доказательств того, что Марс когда-то был влажным и тёплым. Реки текли по его поверхности и прокладывали сложные системы каналов, впоследствии обнаруженные нашими орбитальными аппаратами. Обширные океаны,- возможно, даже большие, чем земные,- п...

[Перевод] Почему я отказался от разработки игр на Rust, часть 2 Часть 1Обобщённые системы не приводят к интересному геймплеюДля предотвращения многих проблем очень часто рекомендуют повышать обобщённость при помощи систем. Якобы если использовать компоненты, разделённые на мелкие части, а также продуманные системы, то всех проблем с особ...

CRM: покупать готовую нельзя писать свою. Ищем, где поставить запятую У моего знакомого в гараже стоял Ford Crown Victoria начала 80-х — красавец тёмно-вишнёвого цвета. История его попадания в гараж длинная и невероятная, но был нюанс: Форд был не на ходу. Точнее, он ездил только задним ходом. Хозяин, само собой, справедливо полагал, что такой...

Europa Clipper доказала свою готовность к миссии Менее, чем через шесть месяцев, NASA намерено запустить зонд Europa Clipper в путешествие, протяжённость которого составит 2,6 миллиарда километров к спутнику Юпитера – Европе. От вибраций ракеты до экстремальной жары и холода космического пространства и излучения...

Снова люди будут бояться создания чёрной дыры на Земле? CERN продвигают проект нового ускорителя частиц, который будет в семь раз мощнее БАК Большой адронный коллайдер (БАК) является самым крупным ускорителем частиц в мире. Он останется таковым ещё долго, но в CERN уже продвигают планы по созданию намного более крупного коллайдера.  создано DALL-E Изначально CERN обнародовал планы по созданию нового ус...

Цена успешного эксперимента или как ML модели помогают добывающим компаниям: вчера vs сегодня «Все имеет свою цену!» внушали нам с детства, на что пытливые умы отвечали вопросами «Что есть цена?», «Как ей управлять?», «Можно ли ее предсказать?». Кого-то эти вопросы увлекают настолько, что они решают связать с ценами всю свою жизнь и становятся кассиром в Пятерочке, к...

Warframe Mobile выйдет только на одной платформе Разработчики из Digital Extremes заявили в 15-минутной трансляции, что Warframe Mobile выйдет 20 февраля. Эта дата была известна ещё с августа 2023 года. Интересно, что создатели мобильной версии Warframe сдержали своё слово — для мобильной индустрии это не норма. К сожален...

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

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

Объяснение правил игры Candy Crush Solitaire для быстрого прохождения Сперва Candy Crush Solitaire кажется сложной игрой даже для тех, кто играл в Пасьянс на компьютере. Я уже успел пройти много уровней, чтобы рассказать вам — как именно играть в Candy Crush Solitaire и легко проходить каждый уровень. Первое, что нужно сделать в начале кажд...

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

[Перевод] Как работает код, который спит месяц В первой части этого небольшого цикла статей мы говорили о том, что механизм устойчивого выполнения (durable execution) сохраняет состояние программы в журнале, а также о связанных с этим сложностях в случае обновлений служебного кода, ведущих к утрате журналом актуальности...

Google вводит новые сборы с разработчиков в ЕС В рамках закона о цифровых рынках компания взимает плату с разработчиков, которые ведут пользователей за пределы Play Store.

5 причин никогда не покупать смартфоны с высоким разрешением экрана Производители смартфонов никак не могут угомониться и продолжают гнаться за высоким разрешением экрана. С каждым годом становится все сложнее найти модель с дисплеем не FullHD (1080p), в среднеценовом сегменте активно используют 1.5K-матрицы (1220p), флагманы готовы предлож...

[Перевод] Защищено ли ваше программное обеспечение? В нашем мире, где каждый релиз готовится в спешке, а сами релизы выходят на регулярной основе, что вы делаете, чтобы защитить своё программное обеспечение? Что вы можете сделать, какие вообще есть варианты?С точки зрения того, что именно представляет собой CI/CD: непрерывная...

Самые громкие события инфобеза за ноябрь 2023 года Всем привет! По следам ушедшего ноября разбираем самые громкие события инфобеза последнего осеннего месяца. Так, был официально запущен CVSS 4.0, а неловкая история с промышленным шпионажем от NVIDIA получила промежуточное судебное решение. Биткоин-кошельки в период с 2011-г...

Гиганты объединились, чтобы дать бой Nvidia CUDA. Google, Intel, Samsung, Qualcomm и другие будут продвигать Intel oneAPI в качестве альтернативы Архитектура Nvidia CUDA давно является неким стандартом в своём сегменте, что, с одной стороны, хорошо, а с другой, делает Nvidia ещё большим монополистом. Как сообщает Reuters, коалиция крупных IT-компания UXL Foundation, в которую входят в том числе Google, Intel, Sam...

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

Пять лет обновлений – это мало. Samsung хочет еще больше увеличить срок программной поддержки своих смартфонов Google задала новый стандарт программной поддержки смартфонов, когда сообщила, что новейшие Pixel 8 и Pixel 8 Pro будут обновляться в течение 7 лет. Как оказалось, над чем-то подобным работают сейчас и в Samsung. Об этом на конференции Samsung для разработчиков рассказа...

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

Имеет ли смысл переплатить за игровой CPU и сэкономить на видеокарте? Сравнение Ryzen 5 7600/RTX 4070 Ti с Ryzen 7 7800X3D/RTX 4070 показывает интересные результаты Игровой процессор — понятие, которое до недавнего времени фактически было «мертво». Но с выходом Ryzen X3D с их дополнительной кеш-памятью снова стало корректно говорить об игровых CPU. Авторы Hardware Unboxed решили проверить, а стоит ли переплачивать...

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

Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, ...

Business Intelligence — быстрый старт Все мы работаем в разных предметных областях, и бывает усложно уделить время знакомству с BI. Надеюсь, у Вас есть менее получаса на чтение этой статьи и знакомство с примером, а также есть желание провести графический BI анализ на .NET, в таком случае - добро пожаловать.В эт...

Околоземный астероид оказался фрагментом Луны Команда астрономов обнаружила новую подсказку о том, что недавно обнаруженный околоземный астероид Камоалева (Kamo?oalewa) может быть обломком Луны. Они предположили, что астероид был выброшен с лунной поверхности в результате метеоритного удара — и его траектория...

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

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

При всей невероятной сложности конструкции гарнитуры Apple Vision Pro, оказалось, что её ремонтопригодность не катастрофически низкая. iFixit оценили её в 4 балла Недавно специалисты iFixit разобрали гарнитуру Apple Vision Pro и показали её конструкцию изнутри. Теперь же они пошли дальше, в том числе оценив ремонтопригодность.  Она оказалась низкой, но всё же не катастрофически низкой, как можно было бы подумать, оценив кон...

[Перевод] Как языковая модель предсказывает следующий токен (часть 1) Я обучил небольшой (порядка 10 миллионов параметров) трансформер по превосходному туториалу Let’s build GPT: from scratch, in code, spelled out Андрея Карпати. После того, как он заработал, я захотел максимально глубоко понять, как он устроен внутри и как создаёт свои резуль...

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

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

Время ожидания iPhone 15 выросло вдвое по сравнению с iPhone 14, а iPhone 15 Pro Max установил рекорд. Данные Counterpoint Research по рынку Китая Агентство по исследованию рынка Counterpoint Research опубликовало информацию о том, что в Китае, крупнейшем зарубежном рынке Apple, время ожидания поставок iPhone 15 и iPhone 15 Pro Max оказалось большим, чем у смартфонов предыдущего поколения. В частности, время доста...

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

Коротко про алгоритмы и структуры данных Привет, Хабр! Меня зовут Ричард, я работаю в команде kPHP в VK, занимаюсь разработкой kPHP, плагинов для IDE, а также другого инструментария, делая жизнь разработчиков проще. В своей работе мне приходится иметь дело с PSI деревьями, AST, самопис...

Продажи iPhone 15 оказались худшими в Китае за последние 5 лет Спрос на новую линейку iPhone 15 в Китае оказался ниже ожидаемого. Об этом стало известно благодаря данным информационного агентства Bloomberg.

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

«Лаборатория Касперского» протестировала смартфон c KasperskyOS «Лаборатория Касперского» объявила о завершении тестирования смартфона под управлением своей операционной системы KasperskyOS. Тестирование проводилось в лаборатории оператора «Мегафон» на выделенной сети, аналогичной системе коммерческого операт...

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

PostgreSQL: обеспечение уникальности записи с проверкой даты валидности Как бы вы решали такую задачу? Предположим, есть таблица с купонами, и у купонов есть некая дата устаревания valid_until. Вам надо обеспечить такое ограничение (constraint) на уровне БД, чтобы у одного человека мог быть только один действующий купон. Т.е., таблица изначально...

«Шеф, два счётчика!»: как робомобили Waymo бьют рекорды безопасности на дорогах Компания Waymo LLC предоставила новые данные о дорожно-транспортных происшествиях с участием своих робомобилей. Представители компании проанализировали перипетии пути длиной 11,4 млн км, пройденного робомобилями в Аризоне и Калифорнии, США. Сравнение с данными дорожной полиц...

Почему вам стоит отказаться от использования timestamp в PostgreSQL Не секрет, что работа с часовыми поясами — боль, и многие разработчики объяснимо стараются ее избегать. Тем более что в каждом языке программирования / СУБД работа с часовыми поясами реализована по-разному.Среди тех, кто работает с PostgreSQL, есть очень распространенное заб...

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

Solo Leveling: Arise выйдет по всему миру в мае Компания Netmarble должна дать больше информации по Solo Leveling: Arise 19 марта. Тем временем для игры уже появилась страница в App Store. На ней указано, что релиз проекта состоится 8 мая. Напомню, что 15 марта разработчики пообещали выпустить раннюю версию этой весной то...

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

Helldivers 2 снят с продажи в 177 странах из-за привязки к PSN и получил сотни тысяч гневных отзывов Компания-разработчик ведёт переговоры с Sony, чтобы решить проблему.

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

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

В игре War Sniper можно быть снайпером, стрелять из танка и дрона Студия Mobile Gaming открыла страницу для игры War Sniper в Google Play. Сейчас можно пройти предрегистрацию. Точной даты релиза нет, как и страницы в App Store. Но есть трейлер, по которому можно понять — помимо снайперских миссий игроки смогут управлять танком и обстрелива...

MOUZ обыграли GamerLegion и обеспечили себе место в плей-офф ESL Pro League Season 19 В решающем матче группового этапа ESL Pro League Season 19 команда MOUZ одержала победу над GamerLegion, тем самым гарантировав себе место в плей-офф турнира. Сильная игра и стратегическое превосходство MOUZ позволили им занять одно из ведущих мест в киберспортивном мире CS ...

Это как если бы Core i9-14900K потреблял 4 Вт. Представлена архитектура Efficient Computer Fabrik, позволяющая создавать в 100 раз более энергоэффективные процессоры Стартап Efficient Computer представил процессор Monza, который, как утверждает сама компания, почти в 100 раз более энергоэффективен, чем процессоры общего назначения, представленные сегодня на рынке.  создано DALL-E Секрет такого потенциально революционного дости...

Game Boy превратили в спидометр. Проект стал популярным и разработчики открыли предзаказы Game Boy, выпущенный в 1989 году, был одним из первых мобильных игровых устройств, ставших популярными во всем мире и полюбившимися геймерам в 1990-х годах. Сегодня Game Boy уже является редкостью. Zaku Mods Studio превратила Game Boy в цифровую приборную панель для авт...

Вышла спортивная игра Volleyball Arena: All Star про волейбол В Google Play 15 января вышла мобильная игра Volleyball Arena: All Star. Она представляет собой волейбольные дуэли игрока против ботов и реальных соперников. Геймплей аркадный, поэтому в основном нужно подавать мяч, отбивать его и делать специальный удар в воздухе. Последний...

Эволюция системы разработки на SQL Мы — SQL команда Срочного рынка Московской Биржи, занимаемся разработкой и сопровождением бэкофиса торгово-клиринговой системы Spectra с момента ее возникновения. Срочный рынок Московской Биржи — это более 500 фьючерсных и 30000 опционных инструментов, несколько миллионов сд...

ФП виновно в снижении стоимости программ. Вот мои доказательства, господа присяжные заседатели Среди особенностей моего подхода к разработке у моих заказчиков, коллег и студентов наибольшее сопротивление вызывает использование Spring Data JDBC, а не [Spring Data] JPA (де-факто стандарта работы с БД на платформе Java).Изначально я собирался писать пост "Почему не JPA",...

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

REST API на котиках Привет любителям котиков! Меня зовут Юля, я backend‑разработчик компании CDEK. Я сама не так давно изучала все эти сложные понятия в программировании, поэтому решила помочь и вам разобраться с одним из них.С какой стороны IT вы бы не пытали...

[Перевод] Что нужно знать, чтобы успешно пройти System Design Interview Для любого разработчика глубокое понимание основных принципов системного проектирования является необходимым условием для создания стабильных и масштабируемых программных систем, способных обеспечивать высокую производительность. Системное проектирование (System Design) вклю...

Интерактивные и документированные диаграммы для сложных систем Мой первый on-call выдался нелегким. Недели тренингов и обучения не подготовили меня к тому что придется бегать по Slack каналам различных команд и искать того, кто может что либо знать о какой-то из частей системы. Оказалось что многие страницы в корпоративной Wiki уже не о...

Samsung Galaxy S24 могли выйти с SoC Dimensity 9300. Сделка не состоялась в том числе из-за малого объёма производства этой платформы В своё время ходили слухи о том, что флагманские смартфоны Samsung Galaxy S могут заполучить топовые SoC MediaTek. Этого не произошло, но теперь появились данные о том, что корейский гигант действительно рассматривал такой вариант.  Инсайдер Revegnus утверждает, ч...

RTX 50 не за все деньги мира уже в этом году? GeForce RTX 5080 может выйти даже раньше, чем RTX 5090 Возможно, у геймеров в этом году всё же будет возможность купить видеокарту Nvidia нового поколения не за максимальную цену. Как сообщает известный инсайдер kopite7kimi, GeForce RTX 5080 выйдет раньше, чем RTX 5090.  Когда именно и на сколько раньше, неясно, но, е...

«Тревожная» неисправность британской АПЛ чуть не стала причиной новой Хиросимы Британская атомная подводная лодка создала ситуацию, которая могла оказаться фатальной для всего экипажа. Трагический инцидент произошел год назад, но известно о нем стало лишь сейчас

Что если сильный ИИ живёт среди нас уже месяц? 17 ноября 2023 года стало известно, что был уволен руководитель OpenAI Сэм Альтман. В последующем была целая эпопея с его возвращением. Но что если увольнение было связано с тем, что в недрах OpenAI было завершено обучение новой ChatGPT 5.0 и после первых тестов руководство ...

Создатели CarX Drift Racing 3 рассказали больше о поломке деталей машины в этой игре Ранее разработчики CarX Drift Racing 3 уже отвечали на популярные вопросы о сюжете, открытом мире и поломках. Теперь они подробнее рассказали о последнем моменте, а также показали скриншот из игры с меню, где видно остаточную прочность деталей машины. Детали в CarX Drift Ra...

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

Итальянские власти хотели бы видеть в своей стране предприятие Tesla И уже ведут переговоры с руководством компании.

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

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

The Wall Street Journal: Walmart ведет переговоры о покупке компании Vizio за 2 миллиарда долларов Vizio может стать для Walmart большим билетом в теле-индустрию.

[Перевод] Упрощаем систему защиты от фингерпринтинга в Brave Начиная с версии Браузера Brave 1.64 для десктопов и андроида, которая будет выпущена через несколько месяцев, Brave отключит опцию строгой блокировки цифровых отпечатков; эта мера уже реализована в тестовом режиме в Nightly-версиях браузера. Это никак не скажется на передов...

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

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

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