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

Принципы SOLID на примерах из жизни и разработки Задача этой статьи только одна - попробовать уложить принципы SOLID на понятных «бытовых» примерах, а уже потом посмотреть, как оно может работать на практике - в коде.Итак, SOLID - это 5 принципов, которые используются при разработке приложений. На каждый принцип по букве:1...

Игра в Жизнь Вы наверняка хоть раз слышали утверждение: “Мир великолепен” или “Вселенная идеальна”. Я не только согласен с этим. Я это знаю.Все дело в точке восприятия Мира. Есть две основные:1. Жизнь это БОРЬБА2. Жизнь это ИГРАОт этого и зависит каким будет являться Твой Мир.Вы наверное...

Сказ о том, как мы опять откопали стюардессу Если эта картинка не вызвала у вас никаких эмоций, то дальше будет так же не интересно. А всем остальным, добро пожаловать под кат. Читать далее

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

Почему невозможно создать вечный двигатель Создать вечный двигатель пытались многие ученые, но сделать это никому не удастся. Источник изображения: million-wallpapers.ru Если бы ученым удалось создать вечный двигатель, наша жизнь превратилась бы в мечту. Благодаря ему, автомобили бы не нуждались в бензине и могли езд...

Тот самый «Дядя Боб» на моём подкасте! Встреча с Робертом Мартином – автором Clean Code — Пишите ваши вопросы

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

5 вопросов, которые могут задать вам на собеседовании на роль ML Team Lead Привет, коллеги! Если вы читаете это, значит, вы, как и я когда‑то, собираетесь пройти собеседование на позицию ML Team Lead. Или возможно, вы просто интересуетесь тем, что происходит по ту сторону баррикад. В любом случае, давайте поговорим о&n...

Описываем UseCase'ы правильно Слова usecase и interactor попали в обиход Android-разработчиков из книги про "чистую" архитектуру. Книгу эту почти никто не читал внимательно, плюс изложенные там свойства "чистой" архитектуры сформулированы неточно (многие до сих пор уверены, что "чистая" архитектура — это...

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

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

Kodu Game Lab для детей: учимся создавать игры в 5-6 лет Даже дошкольник 5–6 лет может понять базовые принципы «взрослого» программирования на примере написания визуального кода. В этом ему поможет Коду Гейм Лаб – среда, предназначенная для разработки простых 3Д-игр. Писать программы в ней нужно с помощью готовых блоков, как в Scr...

Технология проектирования хранилищ данных Data Vault 2.0 Data Vault 2.0 остаётся одним из самых популярных методов моделирования данных. Его выбирают за гибкость, масштабируемость и устойчивость к изменениям. Этот разработанный Дэном Линстедом подход помогает организациям быстро адаптироваться к новым бизнес-требованиям, легко инт...

Основные типы технологий 3D-печати Добро пожаловать в мир 3D-печати! Если вы новичок в этой области, то вас ждёт увлекательное и полезное путешествие. Одна из основных проблем, с которой сталкиваются новички, — это разнообразие технологий 3D-печати. Многие думают, что 3D-печать — это просто создание объектов ...

Реляционная алгебра для DAX: ALL в итераторе SUMX для SUMMARIZECOLUMNS Привет, Хабр! Язык запросов DAX популярен и эффективен для построения дашбордов в Business Intelligence, и за счет свой функциональной природы DAX в чем-то ближе к реляционной алгебре, по сравнению с SQL. Особенности DAX удобно рассмотреть на основе примеров DAX-запросов, пе...

КЕЙС: Как мы бесплатно получили ссылки от Google и Oracle и заодно увеличили трафик на 38% Что, если я скажу вам, что есть стратегия по автоматизации SEO продвижения, которая позволяет создавать сотни тысяч качественных страниц с минимальными затратами?Добро пожаловать в программное SEO.Из этого примера вы узнаете, как наша команда помогла клиенту увеличить органи...

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

Программирование для детей 14 лет: направления, видеоуроки, книги 14 лет – возраст, в котором можно изучать программирование на примере использования текстовых языков и вспомогательных сред. Lua и Roblox, C# и Unity – примеры удачных связок. Основа в виде понимания алгоритмов и базовых принципов кодинга – плюс, но даже без этого увлеченные...

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

Google Translate vs. ChatGPT vs. Homo Sapiens: кто кого? Привет, Хабр! It’s Ivan Chaplygin again. На прошлой неделе в аккаунте КРОК вышел последний эпизод звездных войн сериала под названием отчет Deloitte «Технологические тренды 2024», с переводом которого помогали ребята и девчата из отдела переводов КРОК, работающие под моим ру...

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

Как я учился писать промпты для RAG пайплайна. Разбор 3-го места на AI Journey 24 E-com AI assistant Я занимаюсь классическим ML, как это теперь принято называть. Делаю продвижение в поиске и рекомендациях Авито (и еще пишу в канал Big Ledovsky). Работа, признаюсь, интересная, и очень мне нравится. Однако этот хайп вокруг LLM.. Да даже не хайп, а просто бытовой опыт использ...

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

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

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

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

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

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

Портируем игры на практике Дисклеймер: употребляемые слова ‭вроде «портируем‭», ‭«хакаем‭» и ‭«реверсим‭» совсем не значат, что статья предназначена исключительно для гиков! Я стараюсь писать так, чтобы было понятно и интересно абсолютно всем!Наверняка многие мои читатели так или иначе слышали новости...

Игровое поле экспериментов: какие ошибки могут подстерегать программиста при создании эмулятора Создание эмулятора для игр Xbox 360 на ПК — задача не из простых, и на каждом шагу можно столкнуться с коварными багами. Сегодня рассмотрим типичные проблемы, которые можно обнаружить при разработке, на примере проекта Xenia. Читать далее

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

Как пройти все этапы собеседования в IT в 2024 году: качества идеального кандидата Недавно я задумалась, чего именно ждут работодатели от кандидатов в 2024 году. Чтобы это выяснить, я обратилась к коллегам, которые занимаются наймом в Loyalty Labs. Вместе мы сформировали портрет «Идеального кандидата» — того самого человека, кто уверенно проходит все этап...

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

Оптимистические и пессимистические блокировки на примере Hibernate (JPA) Привет, Хабр! Давно хотел стать частью «деврел» сообщества: писать статьи, участвовать автором в митапах и т. д. Но никак не мог найти тему для рассказа. Недавно решил изучить тему «оптимистическая» и «пессимистическая» блокировки, но на&nb...

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

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

Как развернуть сервис в Kubernetes: гайд для начинающих Привет, Хабр! Сегодня мы попробуем развернуть простой сервис в Kubernetes на примере KaaS в облачной платформе Рег.ру. В качестве самого сервиса будем использовать imgproxy — минималистичный сервис подготовки изображений для web с предельно простым API. Этот гайд будет ...

DIY на заводе или как сделать измерительный комплекс для оценки износа опорных роликов Привет, Хабр! В предыдущей статье я уже описывал свой опыт реализации программного (и немного аппаратного) комплекса «Системы сбора технологических данных» в рамках промышленного предприятия. А в этой статье я хочу поделиться опытом реализации DIY-проекта для нужд завода, ...

Принципы дизайна интерфейсов для ИИ Привет! Я Таня, продуктовый дизайнер в Центре ИИ Контура. Как и многие, я начала свое знакомство с ИИ-интерфейсами через научную фантастику. Помните, как Тони Старк общался с Джарвисом? Голографические дисплеи, разговоры как с обычным человеком... Современные ИИ-системы умею...

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

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

Бескультурная сказка про Dottrace Короткая зарисовка о том, почему важно осознанно писать каждую строчку кода, каждый символ. А заодно и небольшой мастер-класс по использованию dottrace и класса string одновременно. Читать далее

.NET Digest #4 Добро пожаловать на четвёртый выпуск нашего дайджеста, посвящённого новостям и событиям в мире .NET! В этот раз набралось множество новостей, и команда PVS-Studio рада представить вам подборку самых интересных и полезных материалов. Поехали! Читать далее

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

Паттерн Builder в Java на котиках Привет, друзья! Сегодня рассмотрим реализацию паттерна «Строитель» в Java. Паттерн может превратить необъятный хаос параметров в аккуратную и управляемую конструкцию. И всё это на примере наших пушистых друзей — котиков. Читать далее

Лейквью — крупнейший фонтан нефти в истории Если спросить обывателя о том, какой же в истории нефтедобычи был фонтан и розлив нефти - он вряд ли сможет его назвать. Большинство что-то слышали про аварию на платформе Deepwater Horizon - но и они ошибутся. Это был крупнейший выброс на морской скважине. А наиболее крупны...

Голограммы и звук: новый метод 3D-печати Современный мир тяжело представить без 3D-печати. Ранее єта технология существовала, как и любая другая, лишь в теориях и в лабораториях, но сейчас любой, у кого есть достаточно финансов, может купить себе это чудо техники. Однако это еще не означает, что путь технологичес...

Очень сложный способ заработать $300 Привет Хабр, в этом посте я хочу поделиться историей своего стартапа/пет проекта/сайд хастла. История началась когда я встретился со своим другом/сооснователем и у него, как у меня, было жгучее желание сделать что нибудь такое-эдакое. Это вылилось в 3 месяца работы по ночам ...

LaTeX vs MS.Word: где проще работать с формулами? Представьте, что вы работаете над научной статьей или диссертацией, в которой очень много формул. Оформление занимает много времени, и бесконечные правки превращают процесс работы в пытку. Это хорошо знакомо многим студентам и научным работникам.Формулы м...

Как использовать Evolution free tier: опыт тех, кто уже запустил проект с помощью бесплатных ресурсов в облаке Привет, Хабр! Это снова Никита Бутримов — лидер продуктового направления в Cloud.ru, отвечаю за эксплуатацию, стабильную работу и поддержку облачной платформы Cloud.ru Evolution. С марта этого года мы выдаем объем бесплатных облачных ресурсов — Evolution free tier, и нам ста...

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

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

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

Введение в Brisa: новый подход к веб-разработке Brisa — это современный веб-фреймворк, который сочетает мощь серверного рендеринга и удобство клиентских компонентов. Он позволяет создавать быстрые, легкие и высокопроизводительные веб-приложения, минимизируя объем JavaScript, отправляемого в браузер. Поддержка веб-компонен...

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

Новые Ryzen 200 на самом деле будут процессорами из начала 2023 года Компания AMD снова поменяла принцип именования своих процессоров вслед за Intel из-за перехода рынка на рельсы ИИ. И теперь мы знаем, как будут называться мобильные модели за пределами линейки Ryzen AI 300.  фото: Videocardz AMD снова будет использовать стары...

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

No Country for Old Software Engineers Прошлую свою статью я написал по наитию и не думал, что она найдет столько откликов; считал, что её даже не пропустят из песочницы.Два вопроса, которые, исходя из обсуждений, хочу раскрыть: что такое хороший программист и актуальны ли сегодня хакерские навыки и стиль мышлени...

Дизайн аналитических инструментов для управления СИМ в мегаполисе: вызовы и решения В этой статье мы рассмотрим основные трудности, с которыми сталкиваются операторы транспортных систем при мониторинге средств индивидуальной мобильности (СИМ) в условиях мегаполиса, и раскроем роль UX/UI‑дизайна в решении этих задач. Опишу подходы к&...

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

Гайд по принципам и адаптации практик разработки UX/UI для промышленного ПО В посте обобщили и разжевали проблемы создания UX/UI для промышленных приложений, способы их решения. Поделились соей иерархией правил и принципов при разработке интерфейсов промышленного ПО. Поводом к посту стали проблемы при разработке одного из продуктов компании, когда н...

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

Код успеха: от студенческой скамьи до биржевых вершин. История создания первой российской системы интернет-трейдинга Батут, кольт, снегоход, шрифт для слепых, эскимо, радио, механическое сердце, принцип неопределенности — что общего между ними и как связан с этим списком интернет-трейдинг в России? «Моцарт от науки», гениальный физик Поль Дирак полагал, что каждый ученый должен боятьс...

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

Что такое 50% cpu? Если у вас на машине стрелочка показывает, что у вас осталась половина бака, то у вас точно осталась половина бака? На самом деле больше, так как современные машины врут и топлива еще немного есть, даже когда стрелка на нуле - забота об альтернативно одаренных водителях. А е...

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

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

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

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

Автоматизация задач и резервное копирование на сервере Ispmanager — одна из популярных коммерческих панелей управления веб-сервером. Это альтернатива или дополнение для командной строки. Простой и понятный GUI, который пригодится начинающим системным администраторам. По функциональности она, конечно, не сравнится с консолью, н...

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

Задача о банкомате Рассмотрим одну задачу, которая на leetcode маркирована как "medium", хотя на самом деле это невероятно сложная задача. Примечательна она тем, что допускает в разной степени оптимальные решения, самые упрощённые из которых действительно весьма просты, а самые оптимальные ещё...

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

Почему ток течет через электрод Технически подкованные читатели Хабра, разумеется, знают, что ток - это направленное движение носителей заряда, в проводниках 1-го рода такими носителями являются электроны, а в носителях 2-го рода (электролитах) - ионы, их движение и образует электрический ток в цепи. Я дум...

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

Используем Buildpacks вместо Dockerfile Привет! На связи Александр Бархатов — DevOps-инженер в крупнейшем продуктовом холдинге и автор статей в медиа вАЙТИ.. Самое популярное средство для сборки контейнеризированного приложения — это Dockerfile, текстовый файл, в котором прописаны специаль...

Все вопросы для собеседования программиста, low-code платформа для технических проектов – и еще 8 российских стартапов 10 новых российских сервисов для добавления календаря на сайт, расшифровки аудио- и видео-файлов, создания статус-страницы сервисов и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от р...

Рассказываем о новом инструменте SimpleOne ESM-платформы – «Светофорные карты показателей» Рады сообщить, что мы дополнили свою ESM-платформу новым продуктовым расширением – «Светофорные карты показателей» (Traffic Light Scorecard). Этот инструмент объединяет концепции Balanced Scorecard и SLM Chart, помогая реализовать принцип Plan-Do-Check-Act на этапе контроля ...

[Перевод] Когда имеет значение фрагментация индекса? Некоторое время назад мы писали о том, что фрагментация индексов в SQL Server не имеет значения. Этот пост вызвал много горячих дискуссий и помог людям понять, что причиной их проблем может быть вовсе не фрагментация. Однако иногда бывают такие схемы доступа к данным, при ко...

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

Ретрошортсы: вспоминаем бумажный журнал с дисплеем и Linux на борту Приветствую! В сегодняшнем материале мы опробуем с вами новый формат статей, а именно — ‭«ретрошортсы‭». В этой рубрике будем вкратце вспоминать крутые гиковские штуки прошлых лет, и конкретно сегодня — тот самый журнал Vogue от декабря 2010 года с внешним дисплейчиком, на к...

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

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

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

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

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

Изучаем RISC-V с платой Sipeed M1S Наконец-то появилось время и желание пощупать и опробовать в деле давно купленную отладку от Sipeed на базе RISC-V SoC BL808. Попутно я решил собрать материал по теме и поделиться с читателями своим опытом использования этого SoC в разных сценариях. Помимо обзора отладки и S...

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

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

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

Приватность и безопасность в интернете с Web3: что нужно знать каждому Цель статьи - привести простой и понятный пример применения Web3 на примере работы социальных сетей. Читать далее

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

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

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

Как программисты становятся террористами. Взгляд изнутри на историю Bitzlato Как программисты становятся террористами. Взгляд изнутри на историю Bitzlato.Работа компании Bitzlato была остановлена в ночь с 17 на 18 января 2023 года. Проснувшись следующим утром, каждый программист в компании обнаружил, что прямо у себя в постели превратился в междунаро...

Что под капотом миграции писем с Exchange Server на Яндекс Почту Привет, Хабр! Я продолжаю цикл статей, посвященный разным аспектам администрирования Организаций Яндекс 360 для бизнеса. В этот раз я отойду от принципа «туториал» и расскажу о том, как появился новый функционал миграции из Exchange Server без сбора паролей и как этот принци...

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

Когда уволят последнего в мире программиста?

Наш следующий гость на YouTube-канале в ноябре — легендарный Джон Скит Наш следующий гость на YouTube-канале в ноябре — легендарный Джон Скит, Чак Норрис в программировании. (Jon Skeet: The 'Chuck Norris' of programming - BBC News )Если среди вас есть олдскульные разработчики, то вы знаете, что до того, как ИИ стал популярным, настоящим живым ...

DETR: Бесконечная история Всем привет, с вами команда Layer!Мы рады сообщить, что совсем скоро выйдет наша новая исследовательская работа, посвященная поиску моментов в видео, релевантных пользовательскому запросу. Мы хотим сделать эту работу как можно более доступной для каж...

Что не так с iOS или как приручить BrowserStack Всем привет и добро пожаловать в мой хабр про интересные задачи и их решения в моей ежедневной работе. Уверен, что каждый QA (и не только) сможет найти здесь что-то интересное и полезное. Начнем! Пару недель назад я взял задачу по написанию и настройке автотестов видеоплеера...

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

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

[sobjectizer] Что нового в SO-5.8.3 и so5extra-1.6.2? Недавно была зафиксирована версия 5.8.3 для SObjectizer и версия 1.6.2 для сопутствующего ему проекта so5extra. В данной статье попробую рассказать о том, что и зачем появилось в новых версиях.Для тех же, кто про SObjectizer слышит впервые, очень кратко: это относительно неб...

Паттерн Наблюдатель в Golang на котиках Привет, Хабр! Сегодня будем разбирать паттерн Наблюдатель на примере наших любимых пушистиков — котиков. Ведь кто, как не коты, могут быть идеальными субъектами и наблюдателями в нашем коде? Читать далее

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

Тварь ли я дрожащая или право имею? Берем чужие сайты под свой контроль. Chrome расширение на Angular 18. Часть 1 Как многие сказки начинаются с уже привычных фраз «жили‑были...» или «в некотором царстве, в некотором государстве...», так многие пет‑проекты или просто творческие эксперименты, опыты программиста начинаются с фразы «дело было вечером, делать&n...

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

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

[Перевод] Неочевидные для начинающих тонкости Postgres Добрую часть десятилетия я профессионально занимаюсь веб-приложениями, и за этот срок научилась пользоваться множеством разных систем и инструментов. В процессе этого обучения я обнаружила, что самой полезной обычно оказывается официальная документация. За исключением… Po...

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

Об анатомии крэшей на iOS «по-взрослому» Привет, Хабр. Меня зовут Давид Чупреев. Я разработчик мобильных приложений в команде Core iOS ОК. В работе любого ПО как на iOS, так и на других ОС, важна стабильность и отказоустойчивость. Вместе с тем, полностью исключить сбои и ошибки в работе приложений попрост...

Об анатомии крэшей на iOS «по-взрослому» Привет, Хабр. Меня зовут Давид Чупреев. Я разработчик мобильных приложений в команде Core iOS ОК. В работе любого ПО как на iOS, так и на других ОС, важна стабильность и отказоустойчивость. Вместе с тем, полностью исключить сбои и ошибки в работе приложений попрост...

Ливанский куш, взлом банка с последствиями Эта статья про физическое проникновение в один из банков Ливана. Легальный проект, с неожиданной концовкой, который выполнял один из самых известных специалистов по физическому тестированию на проникновение Jason E. Street! Вся история — это набор фактов, смешанный с его лич...

Какие бывают Руководители проектов в разных компаниях Куда можно пойти поработать, если вы – Руководитель проектов? Есть много сладких названий: Яндекс, Тинькоф, Сбер, Авито, ВК. Есть еще Газ-Нефть-Полиметал-Тех-сырье компании, есть просто ИТ подразделения не ИТ компаний типа Магнита или Технониколь. Есть еще системные интеграт...

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

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

Проект Shiva: Альтернатива Apache Tika и Pandoc Я начал работать над проектом Shiva с первого коммита в марте 2024 года, стремясь создать универсальный инструмент на Rust для парсинга и конвертации документов. За несколько месяцев проект значительно расширился, добавив поддержку множества форматов файлов, включая HTML, Ma...

Кратко про Ensemble методы с примерами Сегодня мы рассмотрим Ensemble методов, которые помогают сделать модели более точными и устойчивыми к переобучению. Рассмотрим три основных подхода: Bagging, Boosting и Stacking, и посмотрим, как их реализовать на Python. Читать далее

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

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

Команда, коммуникация и мотивация: как мы строим проектную компанию по принципам Agile Привет! Меня зовут Мария Болдырева, и я уже пять лет возглавляю проектное бюро WildTeam. До этого я работала главным конструктором в различных строительных компаниях. Ежедневно я сталкивалась с проблемами менеджмента в проектных компаниях и мечтала его изменить. В итоге взял...

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

Немного о Durability в Postgres. Часть 1 Как известно, многие реляционные базы данных, а в данном конкретном случае PostgreSQL, обещают нам, что наши транзакции будут обладать соответствовать критериям ACID (Атомарность, Согласованность, Изолированность, Сохраняемость), при должном уровне конфигурирования тех или и...

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

Расширения VSCode для комфортной работы с проектами Для работы с проектами существует куча редакторов кода и IDE (VSCode, NeoVim, SublimeText, WebStorm и т.д.). В данный момент наиболее популярны VSCode и Webstorm и у каждого есть свои плюсы и минусы. Webstorm является примером прекрасного IDE от компании JetBrains, где многи...

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

Считаем размер выборки для AB-теста на основе нормального распределения (готовимся к собеседованию на Аналитика) В этой статье мы рассмотрим ключевые аспекты расчета размера выборки для AB-тестирования, основанного на нормальном приближении. Я провожу вас через логическую цепочку планирования эксперимента, объясняя важные статистические концепции и формулы, необходимые для проведения A...

[Перевод] История Rendition: Краткая, но яркая история гениальных 3D-технологий Сегодняшние ПК-геймеры могут считать себя счастливчиками, когда дело доходит до выбора видеокарты. Хотя производителей GPU всего три, каждая их модель почти гарантированно запустит любую игру, пусть и с разной частотой. Тридцать с лишним лет назад ситуация была кардинально д...

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

Предлагаю сделать интернациональный форк ядра Linux Приветствую, всех!Я думаю, многие не только на Хабре, читали ядренные новости о Linux и Open Source. Если кратенько, то из мейнтейнеров ядра Linux исключены русские программисты работающие в подсанкционных компаниях. Читать далее

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

ConcurrentBag в C# Привет, Хабр!В многопоточном программирование постоянно нужно решать задачи, связанные с доступом к данным из нескольких потоков одновременно. И тут очень кстати ConcurrentBag — коллекция, которая была добавлена в .NET Framework 4.0 специально для таких случаев. Она подходит...

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

Надо ли Руководителю проектов быть аналитиком? ...и должен ли РП уметь писать ТЗ?Этому холивару, по-моему, ровно столько же лет, сколько лет проектному управлению в IT.Границы управления проектами просты: инициация - планирование – исполнение – завершение. Это знает даже джун. Сделай устав, план, делай статусы каждую нед...

Типы JOIN. Основы, комбинации, практика Привет, Хабр! Меня зовут Татьяна Ошуркова, я разработчик и системный аналитик. В этой статье я затрону базовую теорию по SQL – оператор JOIN. На примерах мы разберем, как использовать каждый из видов соединений в отдельности, а также посмотрим, как можно комбинировать н...

Серебряная москитная сетка: излучательное охлаждение без потери видимости Климатические изменения на планете влечу за собой увеличение температур и повышение необходимости в новых, более эффективных методах и более экологичных методах охлаждения. Одним из самых богатых на потенциал считается DRC (от daytime radiative cooling, т. е. дневное излуч...

Ктулху зовёт! Прошлое и настоящее компьютерных игр по Лавкрафту. Часть 1: забытые ужасы из начала времён Говард Филлипс Лавкрафт — трагический пример автора, который умер в безвестности, но спустя десятки лет был переоткрыт и оказал колоссальное влияние на мировую культуру. Его мрачные и странные миры, наполненные безумием и ужасом непознаваемого, с каждым десятилетием привлек...

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

Охота на LockBit — короля вымогательского ПО c Dark Web LockBit — компания, предоставляющая услуги по продаже вымогательского ПО, за годы своей деятельности она и ее филиалы совершили ряд серьезных атак на крупнейшие мировые компании, включая Royal Mail, SpaceX и Boeing. LockBit и его бизнес терроризировали мир, выманив у жертв н...

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

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

Действительно ли важные решения лучше принимать утром после сна? Решать проблемы и принимать решения лучше утром после ночного сна. Источник фото: pvestnik.by Наверняка все слышали старую русскую пословицу — “утро вечера мудренее”. Смысл ее в том, что сложный вопрос лучше отложить до утра, так как после ночного отдыха человек может ...

Почему так страшно писать статьи, устроиться на новую работу, получить много денег? Я не любитель Хэллоуина и всего с ним связанного (ну разве что кроме печёной тыквы). Однако, когда коллеги запланировали активности с размахом, подумалось, что для многих этот день — символ победы над страхом. Помните, как мы в детстве проходили через ночное кладбище или тём...

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

SHUI на Flying Bear Ghost 5 c MKS Robin Nano-s V1.3. LA работает!!! Всем привет! Решил поделиться своим небольшим опытом в установке прошивки на базе марлина с LA. С месяц назад захотелось мне LA. Вот хочу, хоть ты тресни!)) Узнал, что на марлине появилась данная фишка и уже давно... А так как я котик и у меня лапки, то побежал скачивать пос...

Зачем нам Node.js или Angular на бэкенде Всем привет! Меня зовут Александр, я разрабатываю low-code платформу Eftech.Factory в компании Effective Technologies. В этой статье я хочу поделиться тем, как и почему в стеке нашего продукта появился Node.js. Рассмотрим одно из основных преимуществ Node.js (внезапно это Ja...

Ваш первый A/B-тест: гайд для тех, кто ещё ничего не пробовал Если вы слышите «AB‑тесты» и у вас в голове возникает что‑то вроде «да, я это где‑то видел, но понятия не имею, как работает», то эта статья — для вас. Я объясню, что такое AB‑тесты, зачем они нужны, какие инструменты использовать и ка...

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

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

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

Discord не работает: Как починить с помощью GoodbyeDPI 08.10.2024 начались сбои дискорд, в этой статье расскажу как обойти блокировку discordУ кого не работает Дискорд добро пожаловать в настройки обхода блокировкиhttps://github.com/ValdikSS/GoodbyeDPI/issues/692откройте russia-blacklist.txt и допишите домены Читать далее

Комета Tsuchinshan-ATLAS приближается к Земле и будет видна невооружённым глазом В ближайшие недели астрономы и любители астрономии будут иметь возможность наблюдать одну из самых впечатляющих комет года — комету A3 (Tsuchinshan-ATLAS). Эта комета, открытая в январе 2023 года, вызвала значительный интерес среди астрономического сообщества из-з...

[Перевод] The AdEMAMix Optimizer: Better, Faster, Older В данный момент мы находимся на стадии развития глубинного обучения, когда просто увеличивать кластера для более качественного результата становится проблематично. А потому все начинают спускаться на уровень ниже. И одна из таких ниш для улучшения это, конечно, оптимайзеры.В...

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

Тактическая RPG Pocket Necromancer доступна в App Store и Google Play Мобильная игра Pocket Necromancer появилась в мобильных маркетах и вышла 15-го октября во многих странах, включая РФ. Геймплей вертикальный, а управление Жнецом производится одним пальцем — атакует он автоматически. Разработчики описывают Pocket Necromancer как тактическую ...

Почему программисты никогда не вымрут Привет, Хабр!Буквально 20 минут назад прочел статью - Сгенерированный ИИ код сделает вас плохим программистом. И у меня созрела мысль, которую я до этого нигде не читал. Может я невнимательный, а может и действительно кому то дам новый взгляд. Так что, прям с пылу с жару нес...

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

Использование библиотеки ActiveSession Сама по себе эта статья не является самостоятельным произведением. По факту она служит дополнением к основной, обзорной, статье по новой библиотеке ActiveSession. Эта библиотека предназначена для использования в веб-приложениях, серверная часть которых написана на ASP.NET C...

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

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

Shadowsocks,OpenVPN,Vmess, VLESS: какой протокол победит в эпоху цифровой цензуры? В современном интернете многие сталкиваются с вопросом, как обойти блокировки и защитить личные данные. И, если VPN-приложения на слуху, то такие решения, как Shadowsocks, VLESS и VMess, часто остаются за кадром. Хочу поделиться опытом работы с разными протоколами для тех, к...

[Перевод] Разница между очисткой, сбросом и восстановлением моков В данной статье мы подробно рассмотрим различия между операциями очистки (clearing), сброса (resetting) и восстановления (restoring) моков в процессе тестирования программного обеспечения. Вы узнаете, когда и в каких ситуациях применяется каждая из этих стратегий, а также ка...

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

В России разработали новый мобильный зенитный комплекс «Молот» для борьбы с БПЛА Данная система работает по принципу «выстрелил и забыл» и перехватывает воздушные цели с помощью интеллектуального тепловизионного наведения

Как мощная DDoS-атака не стала для нас форс-мажором. Ну почти Привет, Хабр. 19 июня мы в Т1 Облако отражали первую массированную DDoS-атаку одновременно на множество IP-адресов, зарегистрированных на нас. Ботнет атаковал наш транспортный, сетевой и прикладной уровень. На пике мы зафиксировали более 50 Гбит/с. входящего трафика. Длилось...

Памяти Кевина Митника — хакера, ломавшего ФБР, АНБ и Кремниевую долину. Часть 14: из изгоев к звёздам Пойманный ФБР при помощи Симомуры в феврале 1995 года Кевин Митник провёл в калифорнийской тюрьме всю вторую половину 90-х. Шли годы, адвокаты отчаянно бодались с прокурорами, ибо в худшем варианте ему грозило вплоть до пожизненного. Представители системы в лице ФБР и компа...

ТРИ НОВЫХ ПРОТОКОЛА  КВАНТОВОЙ КРИПТОГРАФИИ Добро пожаловать в захватывающий мир криптографии, где умы криптографов и криптоаналитиков соединяются в бесконечной схватке за секреты и шифры. Постарались наглядно объяснить, как работает квантовая криптография, как всегда - с примерами и юмором!В древности люди задавались...

«Здравствуйте, это служба безопасности вашего банка» или «Shut up and take my money!» "Алло, это служба безопасности банка! У вас замечена подозрительная операция..."Наверняка, многим из вас приходилось слышать такую фразу по телефону, и хорошо, если в этот момент вы положили трубку и не продолжили разговор. Читать далее

Играем в кости с Дейви Джонсом В этот раз, поговорим о текстовых квестах. В далёких 2000-ых годах, легендой российского геймдева стала (и надолго осталась впоследствии) выдающаяся во многих отношениях игра — "Космические рейнджеры". В немалой степени, своим оглушительным успехом она была обязана...

Почему мы не чихаем когда спим Может, мы все-таки чихаем во сне, и просто не помним об этом? Источник изображения: Times Union Задумывались ли вы когда-нибудь о том, почему мы не чихаем во время сна? Попробуйте вспомнить, случалось ли вам когда-либо просыпаться от громкого чиха посреди ночи? Скорее всего,...

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

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

5 проверенных временем бесплатных игр для iPhone В App Store регулярно появляются новые игры для iPhone. Вот только найти в них что-то действительно стоящее бывает очень сложно. Именно поэтому я всегда советую, если ничего интересного среди новинок не попалось, обратиться к проверенным временем играм. GUNCHO, #Drive, A Wa...

10 логических задач, которые помогут вам пройти собеседование на инженера по тестированию Логические задачи помогают понять работодателю образ мыслей и алгоритмы решения проблем начинающего специалиста. Они редко встречаются на собеседованиях для специалистов высокого уровня — синьоров и тимлидов.Привет, Хабр! Меня зовут Кристина. Я ревьюер на курсе «Инженер по т...

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

Понимание принципа построения функциональности карт с Яндекс.Картами API v3 Когда первый раз открываешь документацию Яндекс.Карт, то совершенно ничего не понятно. Ты смотришь быстрый старт, введение, руководство разработчика, общие сведения, подключение карты... ну да, окей, мы взяли такие, всё подключили, видим карту с населенными пунктами... а дал...

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

What's Next in JS? От Nuxt до Web3: всё, о чём расскажут на HolyJS 2024 Autumn Когда Алиса в Стране Чудес сказала «тут нужно бежать со всех ног, чтобы только оставаться на месте», она словно описывала JavaScript-разработку. Только начнёт казаться, что уже привык, как жизнь подбрасывает новые фреймворки, подходы, области применения.Пора ли уже осваивать...

Как и зачем мы в Fix Price разработали корпоративный UI-кит для наших бэк-офисных систем Привет, Хабр! С вами Вадим Райский, руководитель IT-проектов Fix Price, и сегодня я расскажу вам, как и зачем мы разработали отдельный корпоративный UI-кит для наших бэк-офисных систем.В компании множество внутренних сервисов, и постоянно пишутся и планируются новые под разл...

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

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

Suno: "… если бы я так мог, ..." Mark Shiloh, Влад - наш бывший соотечественник, более 20 лет живущий в Новой Зеландии (Окленд ), профессиональный музыкант, мульти-инструменталист с большим практическим опытом, ныне преподаватель и директор музыкальной школы... Более 30 лет назад мы вместе работали в Новоси...

Слои UX, Business Model Canvas и CJM – что такое и зачем надобно Привет! Обещала опубликовать вторую часть рецензии через неделю, а получилось...через полтора месяца. Если вы не понимаете, о какой рецензии речь, вам сюда. В первой части я рассказала о SUS, MVP, концепциях Personas и JTBD, разнице между MVT и&...

Что должен знать Junior Frontend разработчик в 2024 году Рынок с каждым днем развивается и для текущих разработчиков главной задачей всегда является держать руку на пульсе и быть с курсе всех изменений в сфере IT. Будь то технологии, библиотеки, либо архитектурные решения. Программисты любого нап...

JavaScript-консоль для QA-инженера: от поиска багов до автоматизации Консоль браузера — это инструмент, о котором многие знают, но лишь немногие используют его возможности в полной мере. Для большинства QA-инженеров она остаётся чем-то вроде диагностической панели: открыть, увидеть ошибку, закрыть. Однако её потенциал значительно шире. Я убед...

Apple рассказала, когда покажет новые устройства. MacBook Pro, iMac и Mac mini с процессором M4 выйдут 28 октября За многие годы мы привыкли, что осенью компания Apple проводит две презентации. На первой, в октябре, традиционно показывают Айфоны, умные часы и наушники. А вот второй осенний ивент, который чаще всего приходится на конец октября или начало ноября, полностью посвящен компь...

Получаем удовольствие от дешевых китайских микроконтроллеров (CH32V003) Если вы оказались здесь, то скорее всего помните как в еще в 2022 году одним из самых важных событий в мире (DIY) была новость про микроконтроллер за 10 центов от уже известной всему миру благодаря своему USB-UART свистку CH340 компании Nanjing Qinheng Microelectro...

Кейс: создание программно-аппаратного комплекса удаленного управления антенной для радиоспорта по КВ Разработка комплекса удаленного управления поворотом механического антенно-фидерного устройства (АФУ) весом более 3,5 тонн для радиоспорта – ключевой шаг к победе на соревнованиях. Решение должно обеспечивать плавный поворот антенны на необходимый угол и остановку в требуемо...

Циничные заметки о карьере в IT от «гейткипера» Не думал, что имеет смысл имеет такое писать на IT ресурс, но учитывая что тут много новичков, думаю заметки от 40-ка летнего прораммиста могут пригодится. Термин "гейткипер" мне больше понравился, чем синьор(что бы это значило, у меня ведущий программист в трудовой после 24...

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

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

Деревья выражений на практике: динамическая фильтрация в C# с использованием Asp.NET Core В нашем предыдущем уроке мы обсудили ключевые моменты деревьев выражений, их примеры использования и ограничения. Любая тема без практического примера, особенно если она связана с программированием, не имеет большого смысла. В этой статье мы рассмотрим вторую часть деревьев ...

Как работать с Amazon SP-API: инструкция для начинающих Этот текст я написал для людей, которые как и я, ещё 3 месяца назад про Python только слышали. Для тех, кто неплохо знает английский, но иногда хочет простого русского «ща сделаем». Для тех, кто решил написать свой первый запрос для AP...

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

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

Биометрия и видеонаблюдение Всем привет! В этой статье на стыке ИБ и юриспруденции мы разберем правовые основы видеонаблюдения. Как организовать его в компании в соответствии с законом, какими статьями и нормами оно регулируется, как собирать биометрию и при каких условиях в дело вступает Единая Биомет...

Apple специально устанавливает в iPhone датчик, который ломает Face ID. Зачем он нужен? Помните, как одно время в интернете активно форсили тему о том, что в iOS есть скрытые механизмы принудительного устаревания, из-за которых iPhone с годами начинают работать хуже? Несмотря на всю абсурдность этой теории, она все-таки получила косвенное подтверждение, когда ...

“Ну тут недельки на две”. Оцениваем задачи На примере стройки рассмотрим подходы к оценке задач. Пример фантазийный. Ни один рабочий не пострадал.  Читать далее

Датчик наличия пластика для Bambu Lab Х1 Carbon. Если вы, ну вдруг, так же как я и, пытались найти в интернете то, как устроен и как работает этот датчик, то этот пост для вас.(Я пол интернета облазил и не нашёл его внутреннее устройство и принцип работы)Сам датчик выполнен в едином литом корпусе, в который сверху вставлен...

[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики Дженсен Хуанг в своем выступлении на саммите «Data+AI» сказал: «Генеративный ИИ есть везде, в любой отрасли. Если в вашей отрасли еще нет генеративных ИИ, значит вы просто не обращали внимания на это».Однако широкое распространение вовсе не означает, что эти модели безупречн...

Национальный Суперкомпьютерный Форум пройдёт в Переславле 26—29 ноября 2024 года Тринадцатый НСКФ пройдёт с 26 по 29 ноября 2024 года. В его программе будут научно-практическая конференция, мастер-классы, выставка, пресс-конференция и круглый стол. В холле будут чай, кофе, печенье и неформальное общение. Добро пожаловать! Читать дальше →

Кластеры и мир: хроника высокодоступного Pub/Sub в Redis В статье рассматриваются основные принципы и особенности использования Redis в режиме Pub/Sub для масштабируемых и высоконагруженных приложений. Описаны два подхода к обеспечению высокой доступности — Redis Sentinel и Redis Cluster, их преимущества, ограничения и примеры нас...

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

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

Как ИИ поможет создавать учебные курсы Привет, Хабр! Меня зовут Полина Шнайдер, я ML-инженер в лаборатории LISA в ИТМО. Сейчас я разрабатываю систему, которая помогает нашим преподавателям создавать программы учебных курсов. Разработка учебной программы ― творческая работа, во многом завязанная на опыт преподават...

Почему герпес невозможно излечить полностью Герпес имеется у многих людей, и большую часть времени от хорошо от нас скрывается. Источник изображения: Science Alert Вряд ли можно встретить человека, который никогда не слышал о герпесе. Согласно ВОЗ, этот вирус присутствует в организме более 3,8 миллиарда людей по всему...

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

Почему WiLo (Wi-Fi + LoRa) вызывает сомнения? Как оно работает и есть ли смысл? Привет, в будни заинтересовала новость о WiLo — экспериментальном протоколе, который должен сочетать в себе плюсы двух протоколов: скорость и доступность установки Wi-Fi и дальность и энергоэффективность LoRa. На словах всё здорово, но по мере чтения меня всё больше одолевал...

Как заставить LLM работать на вас – разбираемся на примере задачи сопоставления товаров на маркетплейсе Привет, Хабр! На связи команда продуктового матчинга ecom.tech. В этой статье мы расскажем, как используем LLM для задачи сопоставления товаров на маркетплейсе. Как перевести задачу с продуктового языка на язык промптов. Что делать, если ни одна LLM не обучается на нужн...

Виды и обзор движков машинного перевода: Яндекс переводчик, Google Translate и DeepL Многие компании или их сотрудники хоть раз использовали для своих задач онлайн-переводчики. Это быстро, удобно, но результат не всегда точный. Однако такой перевод иногда имеет неприятные последствия: его могут неправильно понять клиенты или бизнес-партнеры, что может испорт...

Зачем искать палиндромы и вращать матрицы в поисках лучшей работы Привет, Хабр! Меня зовут Василий Беляев. Я руководитель группы разработки фронтенда в «Криптоните». В этой статье мы разберём три задачи из тех, которые можем задать на собеседованиях. Заодно обсудим, зачем вообще решать типовые задания при трудоустройстве, ко...

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

FP32, FP16, BF16 и FP8 — разбираемся в основных типах чисел с плавающей запятой Привет, Хабр! Сегодня давайте поговорим о том, как современные вычисления на GPU стали более гибкими и эффективными благодаря различным форматам чисел с плавающей запятой (FP64, FP32, FP16, BFLOAT16 и FP8). Эти форматы не просто числа — за каждым из них стоит конкретная обла...

Некоторые люди видят “невидимые” цвета, о которых мы даже не подозреваем Некоторые люди видят в 10 раз больше цветов, чем все остальные. Источник: iflscience.com Наверняка каждый слышал о существовании такой особенности зрения, как цветовая слепота, или дальтонизм. Это довольно распространенное явление, которое касается каждого одного из 12 мужчи...

Помогают ли очистители воздуха при аллергии на пыльцу В России от аллергии на пыльцу страдают около 15% населения. Источник фото: bobrlife.by Согласно официальным данным, в мире от аллергии страдают 30-40% населения Земли. При этом не менее половины случаев связано с аллергией на пыльцу, которая возникает в сезон цветения. Она ...

Какая планета во Вселенной не имеет круглую форму? Ученые считают, что при определенных условиях планеты могут обретать неожиданные формы. Источник изображения: reddit.com Когда мы думаем о планетах, первое, что приходит на ум, — это их круглые формы, подобные Земле. Но есть ли во Вселенной планеты, которые не имеют сферичес...

[Перевод] Так ли важен возраст в IT? Как известно, в Кремниевой долине предпочтение отдаётся молодым специалистам. Амбициозный настрой «двигаться быстро и всё ломать» зачастую подразумевает, что компании заинтересованы в более молодых и легко адаптируемых сотрудниках. Я пишу эту статью в 30 лет, успев побыват...

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

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

Ассемблеры, 5 штук — быстрое знакомство для тех кто не знаком Статья для тех кто не знаком с ассемблерами - но хочет взглянуть "одним глазком". Мы не сделаем вас гуру разработки на ассемблере за 15 минут - но покажем ассемблеры для нескольких популярных архитектур микроконтроллеров (ARM32, AVR, MSP430, 8051) - и для настольных наших ко...

В чем разница между PaaS, SaaS и IaaS? Эволюция одного проекта на 1С Выбор правильной модели предоставления IT-услуг — чуть ли не ключевой фактор успеха для любого бизнеса. Вероятно, вы слышали про SaaS, PaaS и IaaS — это три столпа, на которых строятся все проекты. У каждого есть свои преимущества и особенности, но какой подход выбрать? Что...

Persistent Storage для Kubernetes на базе Linstor Многие начинающие DevOps'ы, осваивающие kubernetes сталкиваются с вопросом: "Как организовать Persistent Storage в своём kubernetes-кластере?" Для этой цели есть много вариантов: ceph, nfs, mayastor, iscsi, linstor, longhorn. Сегодня мы рассмотрим один из них - linstor (он...

Как с помощью Angular доработать CRM-систему: наш опыт с BPMSoft Всем привет.Меня зовут Илья Чубко, я являюсь техническим архитектором в направлении, которое занимается  внедрением CRM-системы от вендора «БПМСофт». Этот вендор –  разработчик собственной low-code платформы BPMSoft для автоматизации и управления бизнес-процессами ...

Swinlanes — возможная альтернатива Agile и Kanban Привет, Хабр!В свободное от основной работы время за последние 4 месяца я разработал инструмент для управления продуктами без использования принципов Agile и Kanban. Вместо доски и тикетов разработка ведется вокруг фич и их итераций. Мне очень интересно ваше мнение. Изн...

Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке Я очень хотела попасть в тестирование не питая иллюзий, что это «легкий вход в IT» — он давно перестал быть таковым! Сейчас я работаю QA Fullstack в клиентском пути «Платежи и Переводы» Альфа-Банка уже 1,5 года. Мечта сбылась, а помогли мне самообучение и курсы от Альфа-Банк...

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

SysMocap — очень простой захват движений в 3D с помощью вебкамеры. Как сделать из себя втубера? Большое слово — Mocap Большинство знает о mocap (захвате движений) из киноиндустрии: чёрный костюм с множеством точек на теле. Однако технологии не стоят на месте, и уже сейчас в домашних условиях для создания развлекательного контента достаточно одной веб-камеры, чтобы пол...

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

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

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

Будни устного ИТ-переводчика: неожиданные откровения с полей Привет, Хабр! Это снова я, Иван Чаплыгин, руководитель отдела переводов компании КРОК. В прошлом посте собрал для вас прописные истины из жизни устного последовательного переводчика, в этот раз наоборот – текст о неочевидных гранях профессии. Если основная ценность пере...

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

Как Прага стала центром инноваций в хранении данных: самая большая вертикальная картотека 30-х годов XX века Привет, Хабр! Это Дарья Фролова из команды спецпроектов МТС Диджитал. Сегодня поговорим о самой большой в мире вертикальной картотеке XX века. Она располагалась в Чехословакии, в организации под названием «Центральное социальное управление» (Ústřední sociální úřad). Как было...

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

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

Работа с календарями в BI — с DAX и без него Привет, Хабр! При работе с Business Intelligence и дашбордами практически в любой предметной области встречаются даты и календари, поэтому от выбора представления дат и их составных частей (день, месяц, квартал, полугодие, год и т.д.), ключей дат и таблицы с датами зависит п...

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

Процент выхода качественных чипов Samsung Exynos может взлететь с менее 20% до 90%. Производство планируют передать TSMC Samsung изучает возможность партнерства с TSMC (Taiwan Semiconductor Manufacturing Company) для массового производства своих процессоров Exynos, о чем пишет инсайдер Jukanlosreve. Это очень важное изменение стратегии Samsung, которая хочет повысить производительность и ...

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

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

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

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

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

Как работает Agile в проектном бюро Привет! Меня зовут Мария Болдырева, и я уже пять лет возглавляю проектное бюро WildTeam. До этого я работала главным конструктором в различных строительных компаниях. Ежедневно я сталкивалась с проблемами менеджмента в проектных компаниях и мечтала его изменить. В итоге взял...

Подключаем «крысу» от ЕС ПЭВМ к современному ПК Приветствую всех! Этот шедевр советской компьютерной промышленности знаком любому интересующемуся компьютерной историей. А некоторые из тех, кому довелось с ним работать, называли его не иначе как «крысой». И вот спустя много десятилетий после его выпуска я задумался: а что,...

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

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

ADATA Lancer Blade DDR5-6000 16GB обзор и тесты. Сколько оперативной памяти брать в 2024? Во время тестирования оперативной памяти мы не раз отмечали, что модули можно приобретать как комплектами из двух или четырех, так и по одному. Второй вариант будет в том числе актуален при ограниченном бюджете на покупку, когда сначала приобретается одна, а уже после добавл...

Что интересного в React 18 Привет! Я Дима, фронтенд-разработчик в Surf. Сегодня рассмотрим самую популярную библиотеку для фронтенда — React. Что было в React18? Давайте узнаем! Читать дальше

Макросы в Swift: Практическое руководство по использованию Недавно я столкнулся с задачей, которая требовала написания большого объема шаблонного кода. Вспомнив, что в Swift 5.9 появились макросы, созданные специально для генерации шаблонного кода, я решил попробовать их в действии. Ранее я работал с макросами в Objective-C и C++, п...

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

Трансформация или чемодан без ручки (часть 7) Конфликты и компромиссы… Рассмотрим некоторые аспекты процесса трансформации — конфликты и компромиссы, без которых невозможно достичь сбалансированного результата. Конфликты неизбежны и полезны, так как помогают выявить проблемные зоны и позволяют видеть трансформацию в новом свете. Важна способнос...

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

[Перевод] Почему многие пользуются древними версиями Postgres? Postgres 17.0 уже вышла, и она замечательная, но реальность такова: большинство пользователей Postgres не выполняют апгрейд сразу же. Многие, вероятно, сейчас даже не на 16.4, и даже не на 16, они пользуются Postgres 15 или ещё более старой версией. Ситуация с Postgres не т...

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

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

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

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

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

MECE: Основы структурного мышления для решения сложных задач Мой канал - https://t.me/tidy_mngПринцип MECE (Mutually Exclusive, Collectively Exhaustive) — это один из ключевых подходов, широко применяемых в консалтинге, аналитике и управлении. Этот метод помогает систематизировать данные, разбивая их на независимые категории, которые ...

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

Каналы коммуникации и встречи (памятка Руководителя проектов) Руководитель проекта должен любить людей. И любить с людьми общаться. Потому что к только вы становитесь Руководителем проектов, вам нужно начинать говорить с кучей народа: с командой – это минимум несколько человек, с заказчиками – это тоже часто несколько человек. Еще есть...

Усиление PostgreSQL с помощью PL/Python Привет, Хабр! Сегодня мы прокачаем PostgreSQL, добавив в него Python. А именно — PL/Python. Это расширение позволяет писать функции на Python прямо внутри базы данных. Лично для меня это как объединение двух лучших миров: любимого PostgreSQL и могучего Python.PL/Python — это...

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

Что на неделе: экзамены для айтишников на «Госуслугах», новые фичи Telegram и ИИ-портрет за $1,08 миллионов Этим воскресным днем я Олег Малахов из AGIMA приветствую вас в новом выпуске моего дайджеста новостей. На этой неделе собрал для вас всё (или почти всё) самое актуальное и любопытное из мира IT — будет что обсудить с коллегами завтра на перерыве. Погнали! Читать далее

[Перевод] Небезопасность Debian В июне 2023 года Red Hat приняла спорное решение изменить способ распространения исходного кода Red Hat Enterprise Linux (RHEL). В социальных сетях разгорелись бурные обсуждения, оставившие многих в недоумении относительно последствий этого решения. Возникло множество вопрос...

Как 63 млн в запрещенной соцсети не стали для бауманца миллионами на маркетплейсах В 2023-м выручка кое-как дошла до 34 млн ₽. А прибыль я перестал считать еще год назад. Я понимаю, что это косяк, но когда все рушилось, я не мог себя заставить туда посмотреть.Но в ходе этой статьи посчитать прибыль я все-таки попробую. Читать далее

Что такое астигматизм — болезнь глаз, которая имеется почти у 50% людей Астигматизм встречается у все большего количества людей, и обычно передается по наследству. Источник изображения: Science Alert В мире около 2,2 миллиарда человек сталкиваются с различными нарушениями зрения, такими как близорукость или дальнозоркость. Однако знаете ли вы, ч...

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

Lasso, Ridge и кастомные регуляризаторы: основы Сегодня разберем тему, которая хоть и звучит скромно — Lasso, Ridge и кастомные регуляризаторы, — но на практике буквально спасает модели от переобучения. Если у вас бывало так, что модель на тренировочных данных показывает отличные результаты, а при проверке на валидации те...

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

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

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

Contra – игра своего времени Многие из нас ностальгируют по временам старых консолей, когда геймплей хоть и был аркадным, но все же был непростым, вызывал челлендж, испытание, проверку себя на прочность. «А как далеко я смогу пройти в этот раз»? Обычно с такими мыслями запускалась консоль у мальчишек в ...

Удивительные факты о воронах, в которые сложно поверить Вороны — уникальные птицы, которые умнее обезьян. Источник изображения: rupulse.ru Ворон — это не просто крупная черная птица, но и одно из самых умных животных на планете. Эти необычные создания с давних времен соседствуют с человеком, удивляя своим умом и способностью прис...

Создаем свою библиотеку на C++ с тестированием, CMake и блекджеком: часть 2 В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения). Каждый разработчик иногда использовал в нескольких своих пр...

Семь каверзных вопросов от преподавателей школы аналитиков данных МТС Привет, Хабр! Меня зовут Максим Шаланкин, я вместе со своими коллегами — преподавателями в Школе аналитиков данных от МТС — подготовил семь каверзных вопросов, с которыми могут столкнуться начинающие специалисты в области Data Science, ML и Big Data. Ну что, поехали! Читать ...

Как мы плавно подготовились к переходу с Oracle на PostgreSQL и не потеряли в эффективности Привет, Хабр! Меня зовут Михаил Герасимов. Это продолжение статьи «Как в РСХБ разработали средство генерации SQL-запроса для упрощения задач по тестированию», где описывались принципы работы QueryBuilder. В условиях растущего тренда на импортозамещение в ИТ-компаниях, п...

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

Котики умнее, чем кажется Привет, Хабр!Все привыкли считать, что собаки — те самые верные ребята, которые понимают нас с полуслова: скажешь «сидеть» — и они тут же хлопнут задом по полу. А коты? Ну, они, конечно, величественные игнорщики, которые могут разве что&nbs...

ADR: Как сохранить архитектурные решения и избежать повторения ошибок Вы когда-нибудь чувствовали себя потерянным в лабиринте чужого кода, задаваясь вопросами: «Почему здесь используется именно эта технология?» или «Зачем был выбран такой подход к архитектуре?»В этой статье я рассказываю о том, как Architectural Decision Records (ADR) помогают...

Darts: тестируем временные ряды с нуля Привет, Хабр!Если вы когда-либо имели дело с временными рядами, то, вероятно, слышали о Darts. А для тех, кто ещё в танке: Darts — это мощный инструмент, который поддерживает мультиварибельные временные ряды и легко интегрируется с PyTorch и TensorFlow.Зачем же тестировать в...

Мобильная разработка за неделю #564 (11 — 17 ноября) Новый выпуск — разбираем iOS-приложение и сенсорный пин-пад, моделируем состояния ViewModel в Android и начинаем работу с LiteRT, самые трудные вопросы с собеседований, о зацикливании рекомпозиции в Jetpack Compose, алгоритмы, с помощью которых мы разрабатываем программное о...

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

Практики SRE: стандартизация логов Меня зовут Дима Синявский, я SRE-инженер в Ви.Tech — это IT-дочка ВсеИнструменты.ру. Наш сайт создает более 100 тысяч заказов каждый день. У нас много сервисов и много разработчиков, которые пишут много логов. Пишут их с целью разобраться в ситуации при сбое. В них нужно уме...

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

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

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

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

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

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

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

Веб-доступность. Бесконечная лента Про то, что такое бесконечная лента (Infinity Scroll, Feed) - есть много статей, постов, гайдов по реализации самого функционала, и, кажется, рассказывать про то, как именно ее реализовать и что это такое - не идея этой статьи. Так же, как и рассказывать о плюсах и минусах э...

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

«Мечта мазахиста»: разработка VR-жилета для игры в Cyberpunk 2077 Летом 2023 года мне пришла странная идея. Захотелось чем-то занять руки и придумать нескучный пет-проект. Самым ближайшим развлечением — к сожалению или к счастью — оказались игры. Интересно, что большинство людей слышали про очки виртуальной и дополненной реальности, в то...

Квантовать или не квантовать LLM? Многие онлайн-сервисы предлагают доступ к проприетарным LLM. Однако по различным причинам может возникнуть необходимость использовать эти модели на своем оборудовании. Аренда серверов, особенно с GPU, может быть дорогой и зависит от требований к RAM/VRAM. Квантование моделей...

Запускаем лабораторные работы «Школы синтеза цифровых схем» на FPGA плате Марсоход3GW2 Вероятно вы слышали о "Школе синтеза цифровых схем". Здесь учат цифровой логике и программированию ПЛИС. Каждый желающий может записаться на курсы школы и пройти обучение. Филиалы школы есть во многих городах.Школа готовит программу лабораторных работ для изучения FPGA. Они ...

PC-версия Red Dead Redemption вышла 14 лет после версии для Xbox 360 Игра Red Dead Redemption продержалась 14 лет в звании «консольного эксклюзива» — в 2010 году вышла версия для Xbox 360, а в 2024 году вышла PC-версия. Она доступна в Steam, предлагает одиночное прохождение и поддержку контроллера Xbox. Также разработчики добавили русскую лок...

Мультимодальные приложения на Llama 3.2 и Llama Stack Недавний релиз Llama 3.2 с мультимодальными версиями 11B и 90B открывает возможности для создания AI приложений, анализирующих визуальный ввод.Мультимодальные модели были и раньше, но это первая официальная версия Llama с такими функциями. Модель может быть использована для ...

Интернет-исследователи, похоже, обнаружили авторов “самой загадочной песни интернета” Меломаны долгие годы искали авторов загадочной песни, известной как "Like the Wind". Она была записана в середине 80-х годов на немецком радио. Долгое время в её создании подозревали многих известных музыкантов, но 4 ноября стали известны настоящие авторы

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

Gotbit: история PR катастрофы Хоть маркет-мейкинг и стал новой нормой на криптовалютном, и не только, рынке (возможно Андрюнин и его способ продвижения собственных услуг приложили к этому руку), вся история взлета и падения Gotbit - наглядный пример того что случается, когда у бизнеса отсутствует пониман...

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

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

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

View. Строительный блок Android приложений Всем привет!Я — Дарья Касьяненко, эксперт Центра непрерывного образования факультета компьютерных наук НИУ ВШЭ.Сейчас мир Android‑разработки активно меняется, но многие из используемых технологий остаются актуальными, и их стоит знать каждому начинающему разра...

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

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

Zynq 7000. HDMI для платы Zynq Mini для baremetal Я давно носил идею проверки HDMI на платах Zynq, и вот наконец-то дошли руки до этого интересного топика. В этой статье я покажу, что вывод изображения через HDMI достаточно прост, но ограничусь только рассмотрением вывода изображения из baremetal-приложений, а вопросы про L...

Почему AI не заменит программистов В эпоху быстрого развития AI и LLM я все чаще вижу, что многие люди думают AI заменят всех программистов и они будут не нужны. Такую мысль высказывал даже CEO Nvidia - Jensen Huang. Читать далее

Одни из самых лучших процессоров Intel за последние годы не получат преемников? У CPU Lunar Lake не будет прямых продолжателей Процессоры Lunar Lake — они же Core Ultra 200V — многие тематические издания называют одними из лучших у Intel за последние годы. Удивительно, но, похоже, у них не будет преемников.  фото: Videocardz Согласно данным инсайдера Golden Pig Upgrade Pa...

Фитнес-данные не пропадут зря: ChatGPT на страже твоего здоровья Я активно пользуюсь умными браслетами и весами, и однажды задумался: а что если обработать накопленные данные через ChatGPT для анализа здоровья? Оказалось, что это довольно просто, и с этим справится практически любой.Всё, что нужно — это данные из Google Fit и доступ к Cha...

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

[Перевод] Риски перехода на 64-битный time_t Один из разделов статьи Overview of cross-architecture portability problems я посвятил проблемам, возникающим из-за использования 32-битного типа time_t. Это архитектурное решение, до сих пор влияющее на использующие glibc системы с Gentoo, приведут к тому, что у 3...

Разыменовываем NULL на RISC-V ядре scr1 Во время работы в ASIC дизайн центре я потратил немало времени на отладку ошибок и падений ядра, просматривая временные диаграммы на шинах AXI от процессора к памяти. Иногда оказывалось, что адрес чтения из памяти оказывался 0x00000000 - классический случай разыменования нул...

[Перевод] Сказки дiда Панаса. Сказ о том, как злыдни дверь заднюю в пингвиньи ядра прорубали Давно это было, сынки: в те времена, когда все знали, кто нужду свою справить в сеть всемирную, ынторнетом кличущуюся, вышел, по звукам характерным, Дональд Трамп ещё играл роли второго плана в комедиях, а пынгвин юный, Линуксом кличущийся, был ещё от горшка 2.4 вершка. И хр...

Что значит «SafeCode»: о чём расскажут на конференции по безопасности приложений «Безопасный код» — понятие широкое. Так что по названию онлайн-конференции SafeCode 2024 может быть непонятно: что именно там можно услышать? Для кого это будет?Для начала стоит подчеркнуть, что конференция не просто «о безопасности», а конкретно «о безопасности приложений»....

Органические полупроводники для дисплеев и не только: краткий патентный анализ У многих на слуху неорганические полупроводники: кремний, германий и прочие, о которых мы писали или упоминали во многих наших статьях на Хабре.Органические полупроводники — это вещества с большим числом углеродных связей типа C=C, образующих систему с регулярным чередование...

Тестовое с Chat GPT и собеседование с наушником: работают ли чит-коды при трудоустройстве в IT-компанию Хитрость помогает добиться успеха так же, как и положительные навыки: трудолюбие, усердие или любознательность. Но использовать ее нужно с умом.Меня зовут Сергей Романов, я работаю в KODE тимлидом бэкенд-разработчиков. Недавно проверял тестовые задания кандидатов на менторск...

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

Мобильная разработка за неделю #562 (28 октября — 4 ноября) В новом дайджесте ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие приложения в России в октябре и многое др...

Bluetooth-колонки Tronsmart сливают на распродаже 11.11. Лучше взять сейчас, чем жалеть, когда их расхватают 11 ноября — особая дата. В этот день на AliExpress начинается очередная распродажа 11.11, которая сулит новинки и скидки на популярные гаджеты, включая недорогие Bluetooth-колонки. На этом поприще одним из лидеров является компания Tronsmart. Она предлагает устройства с отл...

Ноутбук с двумя экранами или два экрана для ноутбука — что выберете вы? Хабр, привет! Это Антон Комаров, автор команды спецпроектов в МТС Диджитал. Сегодня поговорим о GPD Duo: что это за ноутбук и есть ли смысл в его покупке.Новый мощный GPD Duo с двумя дисплеями компания GPD анонсировала в начале этого года. Примерно неделю назад девайс появил...

Как рефлексия в Kotlin помогает автоматизировать работу с Koin Работая над большим многомодульным проектом, я нередко попадаю в ситуацию, когда забываю добавить новый модуль в startKoin, из-за чего часто ловлю org.koin.core.error.NoDefinitionFoundException - отсутствие объявления типа, инъекцию которого пытается сделать Koin, и поэтому,...

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

[Перевод] Уроки о человеком разуме от ИИ В 2022 сообщения в СМИ звучали как оживший научно-фантастический роман: Инженер Google утверждал, что новый чатбот компании с искусственным интеллектом обладает самосознанием. Основываясь на взаимодействии с компьютерной программой, названной LaMDA, Блейк Лемуан заявил, что ...

Оценка кардинальности полей таблицы Привет, Хабр! В SQL запросах важно ориентироваться в количестве записей в таблицах и в плане выполнения запроса. Это позволяет, например, уменьшить количество записей при выполнении запроса при помощи группировки GROUP BY. В случае работы над каждым SQL запросом вручную, это...

Я наконец понял, что не так с ЕГЭ… По мотивам книги "Долой среднее!"В нашей повседневной жизни понятие "среднего" давно укоренилось и воспринимаются как совершенно естественное. Мы привыкли оценивать людей по их физическим, психическим или интеллектуальным способностям, исходя из того, насколько они соотносят...

Soft Skills для программистов: 6 принципов влияния, которые изменят вашу карьеру Как думаешь, почему ты купил тот новый гаджет, о котором даже не думал вчера? Или почему соглашаешься помочь кому‑то, хотя совсем нет времени? Это не случайность — это работа проверенных механизмов влияния. И книга Роберта Чалдини «Психология вл...

Читерство на собеседовании Небольшая история про мое первое столкновение с читтерством на собеседовании. Это было примерно 2 года назад. Проводил очередное техническое собеседование на английском языке. Кандидат бодро и убедительно рассказывал о своем опыте.“А теперь давайте перейдем к техническим воп...

Что такое System design? Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик, аналитик и автор телеграм-канала IT Talks. Сегодня большой популярностью пользуется термин «System design», что дословно в переводе означает «Системный дизайн». Направление, которое обозначает данный термин т...

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

Новые инструменты для понимания энергетики вычислительных систем: стохастическая термодинамика Новая область науки, стохастическая термодинамика, может раскрыть глубокие связи между вычислениями и термодинамикой, что имеет важные последствия для энергоэффективности и воздействия на климат. Согласно статье, опубликованной в Proceedings of the National Academy of S...

Как готовить EdgeAI в 2024/2025 году Есть у меня такое развлечение - разные платы для AI тестировать.Очень много того с чем я работаю - про Computer Vision на Edge. В какой то момент я понял что мне не хватает информации. Нет ничего кроме восторженного пресс-релизов. Дай бог ещё есть видео как официальные приме...

Как использовать статистику для выбора чисел в лотерее Может ли статистика помочь повысить шансы на выигрыш? Lotoclub me предоставляет различные возможности для участия в лотереях, и понимание основ статистического анализа может сделать процесс выбора номеров более осознанным и увлекательным. 1. Зачем анализировать статистику ро...

80% селлеров на WB — банкроты: они забыли про юнит-экономику… Весь 2024 год Wildberries выходил в топ не по продажам, не по числу зарегистрированных селлеров или новых потребителей – в топ тем для инфо цыганских курсов. Выигрывают все, кроме приходящих предпринимателей. Торговцы воздухом поставляют новых селлеров на рынок, по...

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

Главный претендент на звание самого мощного смартфона в мире: ASUS ROG Phone 9 Pro позирует на качественных рендерах Немецкий ресурс WinFuture, за которым стоит известный инсайдер Роланд Квандт (Roland Quandt) опубликовал качественные рендеры готовящегося к выпуску флагманского смартфона ASUS ROG Phone 9 Pro. Это один из главных претендентов на звание самого мощного смартфона в мире &...

Как Microsoft лишает вас Xbox series - проблема с SSD и ключами шифрования Xbox изменила принципы защиты от взлома своих консолей и перенесла ключи шифрования с материнской платы на SSD диск, тем самым нанеся критический удар по возможности восстановления нерабочего устройства.

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

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

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

Ddos-атака c Kali Linux — простейший пример В данной статье я поделюсь опытом ddos атаки уязвимой машины metasploitable.Как ее устанавливать в виртуалбокс и настраивать я писал в этой статье:https://habr.com/ru/articles/850188/Еще раз напоминаю правовую информацию:Данная статья создана исключительно в ознакомительных/...

Master & Dynamic представила наушники, которые улучшают концентрацию Работают по принципу ЭЭГ.

Новое исследование показало, что в ранней Вселенной было гораздо больше чёрных дыр, чем предполагалось Новое исследование, опубликованное в The Astrophysical Journal Letters, показало, что в ранней Вселенной было гораздо больше чёрных дыр, чем предполагалось ранее. Учёные использовали данные космического телескопа «Хаббл», который помог обнаружить, что в ранн...

Самые невероятные факты о Нептуне Нептун — планета, которая удивляет ученых своими особенностями. Источник изображения: istockphoto.com Нептун — удивительная планета, которая была открыта учеными еще до того, как ее увидели. Она является восьмой планетой Солнечной системы и находится настолько далеко, что до...

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

Аудит сайта в 99% случаев бесполезен. Почему эксперт должен погружаться в бизнес, а не «анализировать 347 параметров»? Я — Павел Берсенёв, в основном, пишу на Хабре про старое железо, а по основному профилю с 2005 года занимаюсь всем, что касается сайтов и продаж в интернете. Эта статья — дополненная версия опубликованного в 2017 году материала. Как оказалось, тема стала ещё актуальнее. С...

Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx Скорость сборки Docker-образов играет важную роль в CI/CD, особенно для микросервисов, где частые обновления и тестирования требуют быстрой доставки изменений.Одним из решений для оптимизации сборок является Docker Buildx — расширение к стандартной команде `docker build`. Do...

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

Ставший «X» Twitter пытался избежать штрафа, заявив, что его «не существует» X Corp, ранее известная как Twitter, проиграла судебное разбирательство в Австралии, пытаясь избежать штрафа в размере 400 000 долларов, утверждая, что Twitter больше не существует. Эта необычная защита возникла во время длительного спора с Коми...

Российский блогер Wylsacom первый в мире показал реальный MacBook Pro M4 за месяц до презентации Новый MacBook Pro M4 уже распаковали в России, а он еще не вышел. Изображение: Wylsasom После презентации iPhone 16 у Apple осталось еще несколько устройств, которые компания представит до конца 2024 года. Обновиться должны базовый iPad, iPad mini, iMac, Mac mini и MacBook P...

[Перевод] Ломаем хэши CityHash64, MurmurHash2/3, wyhash и не только… Хэш-функции — невероятно красивые математические объекты. Они могут отображать произвольные данные на небольшую область выходных данных фиксированного размера таким образом, что отображение оказывается детерминированным, хоть и кажется случайным. Такая «детерминированна...

GeForce RTX 5080 будет самым урезанным предфлагманом NVIDIA — фактически, это GeForce RTX 5070 По FPS в играх GeForce RTX 5080 окажется еще дальше от топа

API-Шлюз или опять тестировать При разработке микросервисов рано или поздно возникает вопрос о специализированном микросервисе, через который проходят запросы и маршрутизируются в нужный. Это необходимо не только с точки зрения безопасности (в одной точке аудита можно увидеть все нужные события), но так ж...

Feature-Sliced Design (FSD): Основы и практические примеры архитектуры Когда я только начинал свою карьеру фронтенд-разработчика, часто сталкивался с проблемами поддержки кода в проектах. Со временем я понял, что структура кода имеет решающее значение. Так я узнал о Feature-Sliced Design. Этот подход помогает разбивать проект на функциональные ...

История Data Literacy в России Привет Хабр! Это продолжение истории о развитии "Культуры работы с данными". Первая статья была о том, как данный термин вообще появился в России. Итак, у нас есть план продаж идея, как сделать использование аналитики в компании массовым, тем самым увеличив охват и глубину и...

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

DOS Navigator: заходим в файловый менеджер, которому исполнилось 33 года Всем привет! Это Антон Комаров, автор команды спецпроектов в МТС Диджитал. Есть мнение, что у каждого человека наступает такой этап, когда начинает казаться, что раньше трава была зеленее, пломбир вкуснее, а компьютерные игры круче. Я до последнего в это не верил, а потом вн...

[Перевод] О зацикливании рекомпозиции в Jetpack Compose Фотограф: Laura Cleffmann: https://www.pexels.com/ru-ru/photo/20001993/Jetpack Compose — это мощный инструмент, который упрощает создание UI в Android, но его освоение может быть не таким уж простым. Многие разработчики сталкиваются с неожиданными результатами и ошибками, ко...

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

Разработка бота для Telegram на платформе .NET ВведениеTelegram — один из самых популярных мессенджеров в мире, предлагающий такие функции, как групповые чаты, каналы, голосовые и видеозвонки, а также возможность создания ботов. В данной статье мы не будем ставить цель показать, как создать с нуля приложение a-la "Hello,...

Sony хочет побить рекорд продаж PS4 Sony: «Мы хотим, чтобы PS5 превысила 14,8 млн продаж PS4 за второй год , но нехватка запчастей может порушить все планы Sony. Sony планирует продать более 14,8 миллиона единиц PlayStation 5 в течение второго финансового года продаж, с апреля 2021 по март 2022 года. Эт...

Server Side Rendering на Go Жизнь – это вечная спираль, где всё идёт по кругу, но с каждым витком становится лучше. Ещё 20 лет назад я писал веб-приложения на Perl + Template Toolkit 2, генерируя HTML на стороне сервера. Время шло, и веб-разработка разделилась на две половины: фронтенд и бэкенд, а межд...

Tuist: добавляем генерацию проекта в текущее приложение Знаете, что объединяет всех iOS-разработчиков, работающих над крупными проектами? Все мы когда-то сталкивались с этим старым знакомым — файлом .xcodeproj, который хранит в себе десятки, а то и сотни конфликтов после каждого merge. Мы тоже жили с этой проблемой много лет, пок...

Сравнение роста заработных плат ректората МГТУ им. Н.Э. Баумана и остальных сотрудников Я сам работал преподавателем бауманки до 2019 г., потом по совету Медведева ушел в бизнес. Знаю, что среди пользователей Хабра много студентов и преподавателей МГТУ им. Баумана, возможно пост окажется интересным и для контингента других вузов. Пост про анализ данных, но при ...

От мышей на экране до zip-бомбы: топ приложений-шуток из начала нулевых Всем привет! Это Антон Комаров, автор команды спецпроектов «МТС Диджитал». Пришла пора признаться: я скучаю по интернету начала нулевых. Тогда он был действительно забавным местом, где каждый мог найти себе развлечение по вкусу. Было круто посмеяться над очередным flash-выпу...

«Невозможный» механический кубит удалось всё же создать Физики совершили прорыв, создав работающий кубит на основе механической системы, что представляет собой уникальное сочетание квантовых вычислений и принципов дизайна первых компьютеров, пишут научные издания. Это новшество, опубликованное в журнале Science, во...

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

[Перевод] Книга: «Git: контроль версий. 3-е изд.» Привет, Хаброжители! Рекомендуем ознакомиться с книгой «Git: контроль версий. 3-е издание»! С «Git: контроль версий» вы освоите философию и фундаментальные принципы работы Git, а также получите продвинутые навыки по отслеживанию содержимого, совместной работе и управлению...

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

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

Илон Маск выбрал суд: X требует от пользователей обращаться в суд Техаса Социальная сеть X, принадлежащая Илону Маску, обновила условия обслуживания, обязав пользователей социальной сети обращаться с исками в Окружной суд США по Северному округу Техаса. Это решение вызвало вопросы о выборе именно этого суда, поскольку штаб-квартира X находит...

Принцип «Zero Click»: Интернет переживает свою самую большую трансформацию Назад пути уже нет. IT-гиганты перестали отрицать или маскировать свое стремление перейти на модель «Zero Click» (Ноль щелчков) для выдачи информации в сети Интернет. Ранее это переводилось как «получить нужное без усилий», не утруждаясь нажатием кнопок. Теперь же намеренно ...

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

SEQuest на PHDays: изнутри конкурса по взлому фестиваля Дисклеймер. Сам конкурс и каждая строчка его правил были согласованы. Участникам конкурса, даже в случае их задержания охраной, ничего не грозило. Однако мы настоятельно не рекомендуем повторять подобное в обычной жизни, например на других мероприятиях!Приветствую всех!Это с...

Состоялся релиз Kafka's Metamorphosis на iOS и Android Kafka's Metamorphosis стала ещё одной игрой про чешского писателя Франца Кафку (другие — Playing Kafka и The Franz Kafka Videogame). На этот раз перед нами эмоциональная и короткая история, вдохновлённая жизнью самого Кафки, когда тот писал рассказ «Превращение» в 1912 году....

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

Пишем Wake-on-LAN сервис на ESP8266 при помощи ChatGPT Мне нужен простой девайс с веб-страницей, заходя на которую, я смогу будить спящие компьютеры при помощи Wake-on-LAN магического пакета. Готовые варианты для этой задачи уже есть, но все они имеют недостатки, которые были исправлены в моей версии этого приложения. О то...

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

Мобильная разработка за неделю #560 (14 — 20 октября) В новом дайджесте бажная корзина в Додо Пицце и сложности Combine, улучшение производительности навигации на Android и кодревью “как не войти в айти в 2024”, самые важные пакеты в экосистеме Flutter, 12 маленьких уроков большого приложения для баскетбола, топ быстрорастущих ...

Применение OSINT-техник в сферах маркетинга, PR и HR OSINT применим в сфере продаж и рекламы для анализа рынка, мнений потребителей, а также мониторинга конкурентов. Крупные компании в Европе активно используют OSINT-техники, которые помогают им эффективнее продвигать свои услуги и товары. Эти компании производят анализ с...

Как я учил войс чат дискорда работать через прокси с помощью перехвата системных вызовов и DLL Hijacking Я, как и многие, пользуюсь дискордом и китайскими прокси клиентами, но, к сожалению, голосовой чат дискорда не поддерживает работу через прокси. Из-за этого постоянно приходится включать режим TUN/VPN, который заворачивает в туннель много лишнего.Можно ли с этим что-то сдела...

Без теории к практике: как уловить радиоволну инклюзивного дизайна, опираясь на опыт реальных людей Удобство. Что же это такое? Задумывались ли вы, почему перила у лестницы находятся по правую руку, цифры в лифте идут снизу вверх по возрастанию, а бутылку с газировкой делают такой формы, чтобы рука могла комфортно обхватить её?Такие детали очень важны для определённых кате...

Что умеет карманный компьютер DigiPort на базе Raspberry Pi 4 — ИИ, хакинг, игры и не только Raspberry Pi 5 может стать новым флагманом Pi, но возможности Raspberry Pi 4 еще далеко не исчерпаны. Примером тому является вычислительный модуль, лежащий в основе DigiPort. Это такой карманный компьютер следующего поколения, ставший первым подобным продуктом в портфолио ко...

«Букмейт» сменил название на «Яндекс Книги». Подписчики Яндекса получили новый сервис Книжный сервис «Букмейт» сменил название на «Яндекс Книги», о чем пишет Forbes со ссылкой на представителей платформы. «Когда около двух лет назад «Букмейт» стал книжным сервисом «Яндекса», название «Яндекс Кни...

Заменить термистор? Работы будет много. Про все этапы замены термистора.Приходите в один далеко не прекрасный день и видите, что котик не допечатался и на дисплее, что-то типа thermal runaway printer halted please reset. Ну делаете резет. печатаете котиков заново. Но через некоторое время понимаете, что от ошибки ...

NASA опубликовало самые качественные снимки Юпитера за всю историю наблюдений за планетой Национальное управление по аэронавтике и исследованию космического пространства США опубликовало самые качественные изображения Юпитера за всю историю наблюдений за этим газовым гигантом. Снимки сделал зонд «Юнона» в рамках 66-го пролета возле пятой пла...

Почему Плутон — это не планета? Плутон лишился статуса планеты в 2006 году, и этому были серьезные причины. Источник изображения: space.com В 2006 году представители международного союза астрономов объявили, что Плутон больше не будет считаться планетой. Это решение вызвало бурную реакцию во всем мире: уче...

Как выглядели и работали самые древние брекеты в мире Многие люди даже не представляют, насколько брекеты древнее изобретение. Источник изображения: Live Science По данным Всемирной организации здравоохранения, у 90% людей на планете есть проблемы с прикусом. Некоторых людей это устраивает, и они не собираются выпрямлять свои з...

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

Кубы OFFZONE'24 (writeup) Данный текст всего лишь небольшой writeup трех реверсерских историй вокруг маскота конференции OffZone. Тот самый символ конференции – загадочный куб (таинственный предмет с глазом). Как объясняют организаторы про кубоглазы – «идея была в том, что не только люди тянутся к но...

Asus представила режим Turbo Game Mode для повышения игровой производительности Принцип его работы довольно занятный.

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

Как часто нужно менять футболку, трусы и другую одежду Некоторые элементы одежды нужно стирать почти каждый день, иначе могут начаться проблемы. Источник изображения: dzen.ru Как часто следует менять повседневную одежду? На первый взгляд, ответ на этот вопрос кажется очевидным: «чем чаще, тем лучше». Однако, если задуматься, у к...

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

Автомашинист. Запускаем блок коммутации и сопряжения Приветствую всех! Я уже не раз рассказывал о таком девайсе как система автоведения поездов. И вот пришло время самой, на мой взгляд, интересной части — того, как же обеспечивается связь процессорного блока с другими системами поезда. Ведь интересно не просто увидеть что-то н...

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

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

[Перевод] Методичность в проектировании: Как BPMN помогает улучшить UX-стратегии Знакомо ли вам чувство, когда при взгляде на что-то, все внезапно встает на свои места? Так было со мной, когда я впервые увидел BPMN в действии. Я работал над сложным процессом регистрации для крупной системы, и в один прекрасный день наш бизнес-аналитик показал мне свои BP...

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

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

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

[Перевод] Анализ CVE-2024-43044 — от чтения файлов до удаленного выполнения кода в Jenkins через агентов ВведениеJenkins — это широко используемый инструмент для автоматизации задач, таких как сборка, тестирование и развёртывание программного обеспечения. Он является важной частью процесса разработки во многих организациях. Если злоумышленник получает доступ к серверу Jenkins, ...

С чего начинать на новом месте (памятка для Руководителя проектов) Каждый РП рано или поздно меняет работу. Вы уходите со старого места, где вы уже хорошо ориентируетесь, и приходите в неизвестность:- неизвестный проект с неизвестными рисками;- непонятный руководитель (при первом знакомстве он душка, но какой будет в реале?);- непонятные ко...

[Перевод] Создание визуальных новелл в Unity: Naninovel 1.20 Naninovel – теперь уже полноценный движок для создание визуальных новелл в Unity. За своё недолгое (относительно других похожих движков) существование, он успел обзавестись большой фанатской базой и пройти не малый путь разработки. Каждая последующая версия движка - большая ...

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

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

Видишь бутылку? Пуф-ф-ф — и она испарилась. Новый метод переработки пластика «На небе только и разговоров, что о море». Интересно, а говорят ли там о пластике, которого в нем полно? Он загрязняет океаны, почвы, атмосферу, наносит вред локальным и глобальной экосистемам — вы все это и так знаете. Можно еще вспомнить Большое тихоокеанское мусорное пятн...

Насколько сильными могут быть ураганы и от чего зависит их предел? Сила ураганов умеет предел, однако он непостоянный. Источник фото: yamal-media.ru Метеорологи предполагали что Ураган “Милтон”, который обрушился на побережье Флориды в четверг 10 октября, достигнет несуществующей шестой категории. Правда, “апокалипсиса” на самом деле не слу...

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

Востребованность и полезность 3D для управления строительными проектами через СОД «Трехмерное моделирование» (3D), уже много лет используется при реализации строительных проектов. 3D технологии позволяют создавать точные и детальные модели зданий и сооружений, что помогает улучшить качество проектирования и минимизировать ошибки в строительных проектах. «...

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

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

Ночью 12 октября жители России увидят «комету года» C/2023 A3 Комета C/2023 A3 является уникальной, и ее должен увидеть каждый любитель астроомии. Источник изображения: wikimedia.org Ночное небо всегда завораживает своей таинственностью и бесконечностью. Среди его обитателей особое место занимают кометы — загадочные гости из дальних уг...

Под поверхностью спутника Урана Миранды может скрываться океан Новое исследование, опубликованное в журнале The Planetary Science Journal, предполагает, что под поверхностью спутника Урана Миранды может находиться жидкий океан. Это открытие ставит под сомнение многие предположения об истории и составе спутника и может поставить его...

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

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

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

В игре Revenge of Gangster можно стать боссом мафии и встречаться с красавицами Revenge of Gangster это игра в жанре idle-RPG, только на этот раз вместо средневекового фэнтези вас погружают в мир бандитов и мафии, где вы создаёте свою банду и пытаетесь достичь верхов, одновременно мстя тем, кто вас ранее предал. Поиграть в Revenge of Gangster можно на ...

Можно ли нарастить хранилище в MacBook на Apple Silicon? Судя по всему, да Еще десять лет назад модернизация хранилища в компьютерах Apple не была хоть сколько-то актуальной темой. Компания почти этому не препятствовала, и пользователи могли без проблем нарастить хранилище своих Mac. Но с 2016 года заменить накопитель стало фактически невозможно. A...

Xiaomi прекратила поддержку сразу 5 новых устройств. Тут есть Redmi Note 11 и Xiaomi Pad 5 В отличие от Samsung, которая уже давно взяла за правило обновлять даже нефлагманские смартфоны по 5-7 лет, Xiaomi никогда не отличалась особым стремлением к длительной поддержке. В лучшем случае, на что могли рассчитывать покупатели устройств бренда, — на 3-4 больших...

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

Сериал «Джорджи и Мэнди» — новый ситком с любимыми героями Жанр: Ситуационная комедия Дата премьеры: 17 октября 2024 года Краткое описание: «Джорджи и Мэнди» — это долгожданный спин-офф, который объединяет поклонников культовых сериалов «Теория Большого взрыва» и «Детство Шелдона». Сюжет сосредоточен на жизни Джорджа «Джорджи» Купер...

Глубокая оптимизация сверточных нейронных сетей: Анализ методов улучшения модели на примере CIFAR-10 Сверточные нейронные сети (CNN) стали основой для обработки изображений и компьютерного зрения. Однако их обучение требует тщательной настройки архитектуры и гиперпараметров, что может быть сложной задачей, особенно при работе с большими наборами данных. В этой статье мы под...

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

А вы знали, что курицы способны к рассуждениям, сочувствию и даже обману? Люди даже не подозревают, насколько сильно у куриц развит мозг — вы будете впечатлены. Источник: IFL Science Куры часто кажутся нам глупыми животными — скорее всего, это из-за того, что мы напрямую ассоциируем их с едой. Мы едим курицу чаще, чем любое другое мясо: согласно с...

Как разобрать и собрать обратно apk под windows Короткий практический пример как разобрать apk приложение, что-то в нем изменить и собрать обратно в среде windows без использования android studio. Статья подойдет для новичков, сложного ничего не будет. Будем изменять (русифицировать) не полностью русифицированное приложе...

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

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

Ключевые принципы работы «Пространственного звука» и Dolby Atmos в продуктах от Apple Разберём, за счёт чего AirPods пользуются такой популярностью среди фанатов

Украина рассматривает возможность переговоров с РФ и сдачи территорий — NYT Мало кого в этом мире волнует, к чему там готова Украина. Других условий в принципе не будет.

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

Применение «Волнового алгоритма» для игры «Сапер» Волновой алгоритм — это алгоритм поиска пути, который использует волновое распространение для определения кратчайшего пути от начальной вершины до целевой вершины. В этой статье мы не будем рассматривать основной принцип данного алгоритма (поиск кратчайшего пути), а лишь о...

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

Работа Мечты для Руководителя проектов Пришло время для самого важного вопроса, встающего перед каждым Руководителем проектов, решающим сменить работу: «Куда мне лучше пойти работать?».Выбор большой: продукт или ИТ услуги? ИТ услуги в роли Заказчика внутри большой компании или в интеграторе/консультанте в роли Ис...

Таким будет Samsung Galaxy A36. Опубликованы качественные рендеры модели, которая получит Android 15 из коробки Ресурс Giznext в сотрудничестве с известным инсайдером Стивом Хеммерстоффером опубликовал качественные рендеры будущего смартфона Samsung Galaxy A36 5G. Когда выйдет новинка — неизвестно, но уже есть какое-какие подробности о характеристиках. Изображение: Giznext...

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

Почему при шизофрении люди слышат голоса в голове Ученые выяснили почему при шизофрении возникают слуховые галлюцинации. Источник фото: chastnaya-psihiatricheskaya-klinika-stacionar.ru Один из симптомов шизофрении являются слуховые галлюцинации — пациенты сообщают о том, что слышат в голове голоса «невидимых»...

Введение в методологию Agile и ее влияние на тестирование Всем привет! Я Алена, QA Lead :) Сегодня я хочу обсудить важную тему, которая касается всех нас в сфере разработки ПО — методология Agile и ее влияние на тестирование. Внедрение Agile произвело революцию в процессе разработки, и тестирование не осталось в стороне. В этой ст...

Магия CSS на практике: советы по вёрстке от гика. Часть 5 Хабр, привет! Я снова пришёл к вам со статьёй, где показываю мои любимые техники вёрстки. Моя цель — поделиться опытом с вами. Я использую не только трюки известных экспертов, есть лично мои придумки. Но, пожалуйста, относитесь к этому контенту, как просто альтернативному ...

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

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

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

Стабилизируем положение потенциометра, считанное с АЦП Считать показания потенциометра для удобного аналогового управления системой, что может быть проще? Сеть завалена примерами работы с АЦП. Считали значение, вот мы и знаем положение… Но не всё так просто – эти значения всё время будут разными. Близкими, но разными. То есть, п...

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

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

[Перевод] Проект крошечной радиоуправляемой машины, вдохновленный Марио Карт Ранее радиоуправляемые (RC) автомобили были довольно простыми. Они могли ездить вперед, назад и управляться, если у вас был полнофункциональный игрушечный автомобиль. Однако, с современными технологиями их легко сделать более продвинутыми, что StuckAtPrototype замечательно п...

Старое, доброе, немного ламповое ИК управление Давно вынашивал в планах написать статью на тему ИК управления. После прочтения https://habr.com/ru/companies/flipperdevices/articles/566148/ собрал необходимый материал. В этой статье я задавал вопросы разработчикам Flipper об используемых ими методах копирования и воспроиз...

Selectel разработал свои серверы? AMD вновь опережает Intel? Самые интересные новости в мире железа Читая описание практически к любой новинке, ты понимаешь, что производители позиционируют разработку для задач искусственного интеллекта. Ну да, что еще интересного кроме ИИ в 2024 году? На самом деле, интересного достаточно. Например, AMD выпустили серверные процессоры AM...

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

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

Lada Largus — 1,38 млн рублей, Lada Vesta SW Enjoy — 1,52 млн рублей, Lada Granta — всего 928 тыс. рублей. В Белоруссии устроили большую распродажу российских машин Официальный дистрибутор Lada в Беларуси устроил большую распродажу автомобилей по сниженным ценам. В соседней стране российские авто и так дешевле, чем в России, а сейчас они стали еще доступнее. Изображение: Lada Например, если ранее Lada Largus продавался в Белорусси...

Аральское море: как одно из самых красивых мест в мире превратилось в пустыню Аральское море — место, где ржавеют сотни кораблей. Источник изображения: mk-kz.kz Когда речь заходит об экологических катастрофах, почти все люди сразу же вспоминают про взрыв Чернобыльской АЭС — трагедию, которая оставила после себя километры пустующей местности. Однако ма...

Практическое использование тумана Картинка Freepik Людям широко известно такое атмосферное явление, как туман, представляющее собой очень мелкие капельки воды (если температура воздуха превышает -10°С) или взвесь мелких кристалликов льда и капелек воды (если температура воздуха ниже этой отметки). На перв...

GraphQL — знакомство на практике через Postman [пошаговая инструкция] В этой статье вы найдёте пошаговую инструкцию по тестированию открытого GraphQL API через Postman. Статья постоена по принципу: сначала практика -> потом теория.Материал будет полезен системным аналитикам, разработчикам и тестировщикам, которые хотят разобраться в структу...

Таким будет Samsung Galaxy S25 Ultra. На фото показали макет будущего флагмана Samsung В Сети появились фото макета Samsung Galaxy S25 Ultra. По этим картинкам можно составить представление о дизайне будущего флагмана корейской компании. Изображения опубликовал известный инсайдер Стива Хеммерстоффер, известный в соцсети X под ником OnLeaks. Фото: OnLeaks...

Формула прибыли: как автоматизировать расчеты юнит-экономики для тысяч товаров Многие предприниматели до конца не понимают, что такое юнит-экономика и почему её расчет так важен. Постараюсь объяснить кратко и понятно. Юнит-экономика помогает разобраться в том, из чего складывается себестоимость вашего продукта — это все затраты, которые вы несёте на ка...

Что произошло бы с Землей, если бы действительно появилась вторая Луна? Если бы у Земли было две Луны, она выглядела бы совершенно иначе. Источник фото: novyny.live Наверняка вы слышали громкую новость о том, что у Земли на некоторое время появилась “вторая Луна”. К счастью, это неправда — речь идет лишь о небольшом астероиде размером с автобус,...

[Перевод] Как Dart VM выполняет твой код? Привет, Habr!Очень давно хотел перевести статью Вячеслава Егорова и наконец добрался до этого. Меня зовут Алексей Зубанков, я Flutter-разработчик в ГК Gems. Оригинал статьи можно прочитать здесь, а я представляю вам первую часть описывающую принципы работы Dart VM с различны...

Как грузить данные во ViewModel? Привет, Хабр! Эта статья будет полезна для мобильных разработчиков, потому что в ней обсуждаются различные подходы к первоначальной загрузке данных во вьюмодели (Jetpack ViewModel) при ее использовании в проектах на Jetpack Compose (либо Compose Multiplatform). Тема эта наст...

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

[Перевод] Ментальная модель потоков в Node.js Приходилось ли вам работать с потоками в Node.js? Когда я впервые столкнулся с потоками, я, мягко говоря, оказался в растерянности. Эта концепция была совершенно новой для меня. Я полагал, что смогу обойтись и без них, но вскоре понял, что в Node.js они повсюду. Даже такие...

Я, Нейросеть: как программисты научили компьютеры говорить Нейросети сегодня пишут новости, рекламные тексты, стихотворения и даже целые сценарии. Как мы пришли к этому? Рассказываем историю языковых моделей — от симулятора психотерапевта из 1960-х до первых нейросетей в начале 21 века. Читать далее

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

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

Для чего в Уругвае построили круглый мост Лагуна Гарсон — один из самых необычных и красивых мостов в мире. Источник изображения: IFL Science Мосты бывают очень длинными и рекордной высоты — постоянные читатели нашего сайта прекрасно об этом знают, потому что у нас много материалов об архитектурных шедеврах. А извес...

Самым дорогим анимационным сериалом всех времён стал Arcane: 250 млн долларов за 18 эпизодов Arcane стал самым дорогим анимационным сериалом всех времен с большим отрывом. Это также может объяснить, почему поклонники получат только два сезона. Когда Netflix впервые объявил в июне, что Arcane закончится на втором сезоне, соавтор Кристиан Линке указал на причины ...

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

Что лучше: купить iPhone 16 сейчас или подождать iPhone SE 4? Когда речь заходит о выборе Айфона, Apple всегда предлагает непростую дилемму: купить сейчас или немного подождать? А чего ждать — найдется всегда. То удешевления старых моделей, то выхода еще более нового. И даже появление iPhone 16 ничего принципиально не изменил. Н...

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

ASN.1 Разбираемся с пакетами ASN.1 (Abstract Syntax Notation One) представляет из себя язык для описания структур данных. По сути — это набор правил, для преобразования значений определённого типа в поток байтов для их последующей отправки по каналу связи. По мере развития языка, улучшались методы коди...

Экспертиза под микроскопом [Оголяемся технологически. MaxPatrol SIEM] Привет! На связи руководитель экспертизы MaxPatrol SIEM Кирилл Кирьянов и старший специалист группы обнаружения APT-атак Сергей Щербаков. В одной из прошлых статей нашего цикла мы говорили про нормализацию и обогащение как первые шаги в работе с любым событием в SIEM-системе...

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

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

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

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

Мне неинтересно, или Единственные смартфоны, которые имеет смысл покупать в 2024 году Я помню, как когда-то с нетерпением ждал выхода новых смартфонов. Процессорные ядра, мегапиксели, дополнительные миллиамперы и дюймы в диагонали экранов — все было в новинку, все поистине захватывало. Даже самсунговские технологии слежения за глазами — хоть по с...

Как быстро выздороветь от гриппа согласно науке Грипп длится в среднем около недели. Источник фото: www.phag-rostov.ru Каждый кто хотя бы раз в жизни переносил гриппом, знает насколько это неприятная болезнь. Она сопровождается высокой температурой, ознобом, сильной головной болью, ломотой в мышцах и суставах, кашлем и т....

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

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

Будни ретрогеймера: четыре Рэмбо В наших краях многие нынешние взрослые усатые дядьки назовут своей первой в жизни игровой системой «Синклер», один из клонов британского домашнего компьютера ZX Spectrum, или же — с усами чуть покороче — «Денди», клон японской консоли Famicom. Но задолго до этих платформ,...

[Перевод] Асинхронный Rust в трех частях. Часть вторая: Tasks Во введении мы сказали, что async/await это про futures и задачи. В первой части мы рассмотрели futures и теперь пришло время задач. Благо, мы с ними уже встречались, хоть мы их так и не называли. Читать далее

В каких случаях полезно смотреть фильмы ужасов В некоторых случаях смотреть фильмы ужасов может быть полезно для здоровья. Источник фото: vk.com Люди смотрят фильмы ужасов, чтобы «пощекотать» себе нервы. Такое времяпрепровождение в чем-то напоминает экстремальные развлечения, например, катание на “американских ...

Правда ли, что iPhone 16 Pro Max держит заряд дольше всех смартфонов в 2024 году Разбираемся, правда ли, что Айфон держит заряд дольше Самсунга. И что на это влияет Недавно выпущенный iPhone 16 Pro Max Apple преподнесла как смартфон с самой высокой автономностью среди всех своих смартфонов. И не соврала: модель получила обновленный увеличенный аккумулято...

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

Почему стоит купить QCY AilyBuds Pro+. Это лучшие наушники с шумоподавлением и LDAC до 5000 рублей Эти наушники звучат даже слишком хорошо для своей цены. Фото: Useful Time Рынок беспроводных наушников за последние годы сильно поменялся, и выбрать оптимальное решение для прослушивания музыки стало довольно сложно. Ведь пойти и купить AirPods было бы слишком просто, да туп...

[Перевод] Как я использую git Недавно я пытался объяснить коллеге, какие у меня критерии при формировании пул реквеста — когда стоит объединять что‑либо в один пул реквест, а когда нет. И я заметил за собой фразу «ну, кроме…» несколько раз и решил записать, как я исполь...

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

Чем отличаются минералы, кристаллы и драгоценные камни? Между блестящими камешками, которые мы извлекаем из глубин земли, есть тонкая разница Многие из нас любят все блестящее. Иначе как объяснить, что мы готовы отдать десятки и даже сотни тысяч рублей за украшения? Некоторые люди настолько увлекаются блестящими камнями, что могу...

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

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

Почему люди целуются — самые интересные гипотезы Возможно, в наших поцелуях есть эволюционные причины. Источник изображения: wallpapers.99px.ru Люди используют поцелуи не только для выражения любви и страсти. У некоторых народов поцелуй — это также способ выражения уважения и дружбы. Прямо сейчас, когда вы читаете эти стро...

Реализация режимов шифрования на языке RUST После долгого перерыва мы возвращаемся в мир криптографических алгоритмов. В этот раз мы рассмотрим некоторые широко известные режимы шифрования блочных шифров, таких как ECB, CBC, CFB, OFB, CTR и подготовим небольшую архитектурную задумку, о которой я расскажу под катом.Есл...

Подходы к сокращению регрессионного тестирования Привет, Хабр! Меня зовут Ксения Сергеева, я QA-инженер в компании SM Lab, IT-подразделении Спортмастера. Сейчас работаю с мобильным приложением для продавцов, а за последние несколько лет успела потрудиться на благо финтеха и сервисов топливной компании. И, конечно, на каждо...

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

Как искусственный интеллект поможет увеличить эффективность команд Несмотря на то, что ChatGPT и множество других ИИ-помощников уже стали важной частью современности, споры об их роли и применимости в ИТ продолжаются. Одни считают ИИ хайпом, который спадет — и после станет просто очередным инструментом в ряду других. А другие уверены, что т...

«Гараж» Рексофт: от идеи до внедрения Привет, Хабр!Сегодня я расскажу о нашем внутреннем пространстве для экспериментов под названием «Гараж». Его главная идея – предоставить сотрудникам комфортную и понятную площадку для проверки гипотез и реализации новых инициатив. Это своеобразный инкубатор, построенный по п...

На кой джуну пет-проекты или отзывы тех, кому они действительно помогли Привет, Хабр! На связи команда Collabry (в прошлом Sapphire), победитель Битвы пет-проектов 2023. Коротко напомню, в чём заключалась идея Битвы: две команды начинающих IT-специалистов работали над одной идеей: создавали место в Интернете, где можно объединяться с единомышлен...

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