[Перевод] Рекогносцировка для баг-баунти: 8 инструментов необходимых для эффективного сбора информации СодержаниеЭта статья призвана помочь вам лучше понять, что нужно для эффективной рекогносцировки и поиска большего количества уязвимостей в вашей любимой баг-баунти программе.Рекогносцировка играет ключевую роль в баг-баунти, являясь первым этапом любого теста безопасности и...
Разоблачение привилегий: как PAM помогает выявить скрытые риски В статье расскажем о решении класса PAM (Privilege Access Management), а также рассмотрим, кто такие привилегированные пользователи и какую ключевую роль они играют в управлении доступом к критически важным системам и данным. Понимание особенностей этой роли и рисков, связан...
Агрегаторы против официальных сайтов отелей — кто доминирует в поисковой выдаче Google и Яндекс? В последние годы поисковая выдача в тематиках, связанных с отелями и гостиницами, всё больше заполняется агрегаторами — платформами, такими как Островок, Tripadvisor, Trivago и другими (даже несмотря на уход с рынка таких гигантов как Booking.com, Airbnb). Эти площадки агрег...
Защита домена: как запретить конкурентам использовать похожие домены Бизнес часто сталкивается с ситуацией, когда в сети Интернет появляется сайт с похожим доменным именем. Конкуренты могут намеренно использовать чужой домен, чтобы уводить клиентов, или случайно зарегистрировать похожее имя. Эти действия приводят к тому, что тот, кто использо...
Настройка Carbonio Proxy Carbonio Proxy - один из ключевых узлов инфраструктуры Carbonio, который выполняет роль обратного прокси. Он не только обеспечивает единую точку входа для пользователей на почтовый сервер, но также эффективно скрывает от посторонних топологию других узлов Carbonio и выполняе...
Как оценить посадочную страницу перед запуском рекламы Когда на сайт приходит большой объем платного трафика, существует риск, что все усилия по привлечению пользователей могут быть напрасны из-за некачественной посадочной страницы. В итоге деньги на рекламу расходуются впустую, компания недополучает очень много потенциальных кл...
Как запустить email- и SMS уведомления на Joomla с использованием API В цифровом маркетинге коммуникация с клиентами играет ключевую роль в успехе бизнеса. Хотя email-уведомления остаются мощным инструментом, SMS приобретают все большее значение благодаря оперативности и высокому уровню прочтения. В этом руководстве сосредоточимся на интеграци...
Security Week 2444: браузерный zero-day на сайте криптовалютной игры На прошлой неделе в Индонезии прошла очередная конференция по кибербезопасности Security Analyst Summit, организованная «Лабораторией Касперского». Один из ключевых докладов конференции был посвящен истории обнаружения уязвимости нулевого дня в браузере Google Chrome еще в м...
Создание эффективной команды QA: Рекомендации для лидеров В эпоху стремительного развития технологий и повышенных ожиданий пользователей качество программного обеспечения становится критическим фактором успеха продукта на рынке. Ошибки и сбои могут привести не только к финансовым потерям, но и к подрыву доверия клиентов. В этих усл...
HTTP-запросы: параметры, методы и коды состояния Когда пользователь вводит URL-адрес сайта в поисковой строке браузера, его компьютер или другое устройство инициирует соединение с сервером и отправляет ему HTTP-запрос — сообщение с некой информацией. Это может быть просьба отправить ему HTML-страницу или, наоборот, данные ...
Инспекция протокола WebSocket с использованием прокси-сервера Solar webProxy Протокол WebSocket позволяет устанавливать постоянное двустороннее соединение между клиентом и сервером, что значительно снижает задержки и уменьшает объем передаваемых данных по сравнению с традиционными HTTP-запросами. WebSocket используется в динамически обновляющихся при...
Обучающий маркетинг сложных продуктов — как тратить на привлечение клиентов меньше в 3-5 раз. Инструкция по применению В 80% случаев к нам приходят клиенты, которые уже исчерпали ресурс сарафанного радио, попробовали вкладывать в рекламу и получили заказчиков, которые не могут сформулировать задачу и желаемый конечный результат. В результате — слитые рекламные бюджеты, неквалифицированные за...
Запуск необанка на core-bankning platform АБС RStyle: вызовы в финансовом секторе В последние годы наблюдаются значительные изменения в банковской сфере, обусловленные развитием цифровых технологий. Одним из наиболее заметных трендов является запуск цифровых банков, которые предлагают клиентам высококачественные финансовые услуги с использованием современ...
Быстрее пули: как найти счастье с PostgreSQL В этой статье мы расскажем о том, как эффективно реализовать полнотекстовый поиск с помощью PostgreSQL. Узнайте, как улучшить скорость и точность поиска по текстовым данным, используя такие инструменты, как tsvector, tsquery и индексы GIN, и как эти возможности могут значите...
Как учесть SEO при разработке сайта, чтобы не переделывать его дважды В современном цифровом пространстве успешное присутствие в интернете во многом зависит от того, насколько хорошо ваш сайт оптимизирован для поисковых систем. Ошибки на этапе разработки могут привести к необходимости дополнительной переработки сайта, что означает дополнительн...
Как адаптировать нового сотрудника? Три правила онбординга Привет, Хабр! Меня зовут Роман Можаев, я начальник управления по развитию производственных и учетных систем в ПГК Диджитал. В ПГКД сейчас, а ранее в ПГК, более чем в течение 15 лет отвечаю за развитие и внедрение информационных систем. Ключевой задачей нашей команды является...
Визуализация и аугментация текстовых данных В современном мире, где данные играют ключевую роль в принятии решений, визуализация и аугментация текстовых данных становятся важными инструментами для анализа и понимания информации. Эти методы позволяют не только представить данные в наглядной форме, но и улучшить их каче...
Льем из Postgres в Elastic консистентно Предположим, что у нас есть Postgres, Kafka и Elastic. В Postgres живет сущность, например, item.Иногда возникает необходимость создать поисковый индекс отдельно от основной базы.Например, если мы не хотим обрушивать поисковый трафик на Postgres мы можем вынести данные из не...
Управление Данных с Elasticsearch: Обучение и Практика В эпоху больших данных эффективный поиск и анализ информации становятся критически важными для бизнеса и разработки. Elasticsearch — это мощный инструмент, который позволяет быстро и эффективно обрабатывать огромные объемы данных, предоставляя пользователям возможность наход...
Эффективная работа с технической поддержкой C3D Labs Максим Кулагин, руководитель технической поддержки C3D Labs, делится секретами предоставления эффективной технической поддержки и объясняет, как правильно создавать запросы.Если говорить об отделе технической поддержки в терминах информационных технологий, то он представляет...
SQL для Junior Data Engineers: примеры бизнес-задач Вход в профессию Data Engineer требует не только владения инструментами для построения данных, но и уверенного знания SQL для решения задач различной сложности. Несмотря на то, что многие SQL-запросы могут казаться «аналитическими», на практике именно Data Engineers часто от...
Как мы перешли от аутсорса и создали свою эффективную команду DevOps Меня зовут Кирилл Шагин, я руковожу командами SRE, DevOps и DBA в компании Ви.Tech — это дочка ВИ.ру. В наших IT-решениях мы используем современный стек, у нас 4 кластера K8S и более миллиона пайплайнов в месяц.В этой статье делюсь опытом, как мы построили свою эффективную к...
Сайт ChatGPT научился дополнять запросы пользователей, как поиск Google В веб-версии чат-бота ChatGPT появилась возможность задавать поисковые запросы и получать подсказки, как в поисковой системе Google. Чат-бот работает схожим образом.
«VK Видео» обновил систему поиска по контенту Сервис «VK Видео» обновил поисковые алгоритмы: благодаря новым семантическим моделям на основе ИИ выросла релевантность поисковой выдачи авторов и контент с их участием. Если среди каналов «VK Видео» есть схожий по названию с запросом пользовател...
Что такое CPA оффер и лучшие примеры 2024 года Современный мир интернет-маркетинга предлагает множество моделей монетизации для бизнеса. Одной из самых популярных и эффективных является модель CPA (Cost Per Action), которая позволяет платить за конкретные действия, совершенные пользователями, а не за клики или показы рек...
Продление жизни авиационных электропроводов: как современные технологии помогают бороться с окислением полимеров В современном авиастроении важную роль играют бортовые электропровода, которые обеспечивают работу множества систем воздушного судна. Однако со временем, под воздействием высоких температур и кислорода, изоляционные материалы, защищающие провода, начинают разрушаться. Этот п...
Идеальные входные двери: как выбрать и где купить? Выбор входных дверей - задача, требующая тщательного анализа и продуманного подхода, поэтому вы должны быть готовы к тому, что придется потратить немного времени. Эти конструкции играют ключевую роль не только в обеспечении безопасности, но и в теплоизоляции вашего помещения...
Россияне впервые стали заходить на сайты с Яндекса чаще, чем с Google В пресс-службе Яндекса заявили, что «Яндекс Браузер» и поисковые приложения компании впервые обогнали по доле рынка в России браузер Chrome и поисковые приложения Google. В сентябре суммарная доля визитов на сайты через приложения «Яндекс Браузер»...
Исследование: задержки в работе мозга могут быть вычислительным преимуществом Недавнее исследование, проведенное учеными из университета Бар-Илан, подтверждает, что задержки в обработке сигналов мозгом могут играть положительную роль в процессе обучения. Вместо того чтобы рассматривать задержки как недостаток, исследователи утверждают, ...
Яндекс представил новое поколение нейросети YandexART 2.0 — создание текста на изображениях, логотипов и многое другое Команда Яндекса представила новое поколение визуальной нейросети — YandexART 2.0. Как сообщили в пресс-службе, модель научилась лучше понимать запросы пользователя и учитывать больше деталей. Также она может комбинировать разные стили в одном изображении, генериро...
ChatGPT улучшил поиск в Интернете: быстрые и актуальные ответы с помощью GPT-4o и Microsoft Bing ChatGPT значительно улучшил свою функцию поиска по интернету, предоставляя теперь быстрые и актуальные ответы со ссылками на соответствующие веб-источники. Это улучшение уже существовавшей функции поиска позволяет пользователям получать информацию в режиме реального вре...
Что такое Affiliate Marketing — Партнерский маркетинг Affiliate marketing, или партнерский маркетинг — это популярная модель интернет-маркетинга, которая позволяет компаниям продвигать свои товары и услуги через партнеров, выплачивая вознаграждение за привлеченных клиентов или выполненные целевые действия. Эта модель стала одно...
Google выпустила Gemini на iPhone В мире чат-ботов на базе искусственного интеллекта доступность играет ключевую роль — не просто так крупные компании стремятся создавать настольные и мобильные приложения для своих ботов, чтобы не только расширить их возможности, но и быть как можно ближе к пользователю, пот...
Секреты успешного контентного планирования сайтов Правильная реализация контентного планирования сайтов требует не только понимания целевой аудитории, но и глубокого анализа внутренних процессов. В этом контексте разработка продающих сайтов на 1С Битрикс на https://ferrumstudio.ru/services/development/ выступает ключевым ас...
Банк России принял решение о повышении ключевой ставки до исторического максимума в 21% Банк России повысил ключевую ставку с 19% до 21%, что стало историческим рекордом. Это решение стало реакцией на заморозку международных резервов и панику в финансовом секторе. ЦБ указывает на возможные дальнейшие повышения ставки, несмотря на то, что его прогнозы по инфляци...
Что такое промокоды и как правильно их использовать для получения скидок в интернет-магазинах В современном мире онлайн-шопинга скидки и акции стали неотъемлемой частью процесса покупок. Одним из наиболее популярных инструментов для получения скидок являются промокоды, найти которые можно на сайте promocode.su. В этой статье мы подробно расскажем о том, что такое про...
[Перевод] Как Vercel микрофронтенды внедрила Узнайте, как Vercel сократил время сборки и повысил скорость разработки, сохранив при этом удобство работы с микрофронтендами.Основной веб-сайт Vercel, некогда являвшийся единым крупным сайтом Next.js приложение, обслуживающее как посетителей нашего веб-сайта, так и панель у...
Как искать работу в Linkedin? 7 способов Большая статья про то, как эффективно искать работу в LinkedIn и использовать данную площадку на максимум. Далеко не все вспоминают про LinkedIn когда начинают искать работу в IT, ведь площадка давно заблокирована в РФ и многие думаю, что там можно найти работу только загран...
Идеальный Продакт Овнер. Как такого найти? Идеальный Продакт Овнер. Как такого найти?Толковый Product Owner — связующее звено между бизнесом и разработкой. Как найти человека, который умеет приоритизировать задачи, разбираться в документации и вести команду к результату в реалиях 2024-2025 ? Как Product Owner в прошл...
Увеличение лидирующих нулей в симметричной разреженной матрице В предыдущей статье было показано, что при решении СЛАУ с симметричной разреженной матрицей наличие лидирующих нулей приводит к уменьшению количества вычислений. В этой статье будет представлен алгоритм, предназначенный для увеличения количества лидирующих нулей данной матри...
Влияние количества товаров на странице интернет-магазина на видимость в поисковых системах: мини-исследование Всем привет! Меня зовут Юрков Сергей, я Head of SEO в SEO&ROI. Сегодня мы обсудим, как количество товаров на странице интернет-магазина влияет на ее видимость в поисковых системах и, как следствие, на объем трафика и потенциальные продажи. Проведем мини-исследование на о...
Bootstrap или свое решение Хекслет и все его сайд-проекты: code-basics.com, codebattle.hexlet.io, guides.hexlet.io реализованы с помощью Bootstrap. Причем, в основном, это стандартный бутстрап, иногда расширенный с помощью его встроенных механизмов (theming).Почему мы это делаем?Процесс разработки, ко...
Что нужно, чтобы тебя увидели в Play Market? Если вы пришли за ответом на вопрос в заголовке - то не хочу расстраивать вас, я и сам не знаю.15 ноября этого (2024) года я опубликовал своё приложение в Play Market. Казалось бы, вот оно - начало пути к "миллиардам пользователей", как говорит Гугл при публикации игры, боль...
Что такое CPA, CPA-партнерки и CPA-маркетинг? В мире интернет-маркетинга одной из самых популярных моделей монетизации является CPA-маркетинг. CPA (Cost Per Action) — это модель оплаты, при которой рекламодатель платит за определенные действия, выполненные пользователем, а не за показы или клики. Эта модель является иде...
Release notes. Маркетинг или искусство? Привет! Главный герой сегодняшней статьи – release notes. Кажется, зачем о них говорить? Ведь никто их не читает, не смотрит. И все же именно посредством таких заметок пользователи могут видеть, что происходит с тем продуктом, которым они пользуются. Именно благодаря release...
Как сделать обучение эффективней В этой короткой статье собраны техники, которые позволяют сделать обучение эффективней. Это не система, а именно набор рекомендаций: чем больше вы или ваши сотрудники и коллеги наберёте, тем больше вероятность, что обучение будет полезным.В конце статьи привожу чек-лист, кот...
Новые протоколы шифрования трафика Несмотря на запрет отдельных сервисов, протоколы VPN по-прежнему широко используются в корпоративной среде и частными лицами. В последнее время использование стало затруднено из-за того, что зашифрованный трафик распознаётся и теряется на каналах связи. Выходом из этой си...
Работа Мечты для Руководителя проектов Пришло время для самого важного вопроса, встающего перед каждым Руководителем проектов, решающим сменить работу: «Куда мне лучше пойти работать?».Выбор большой: продукт или ИТ услуги? ИТ услуги в роли Заказчика внутри большой компании или в интеграторе/консультанте в роли Ис...
В МТУСИ применили методы многомерного статистического анализа и NLP для классификации научных публикаций Обработка естественного языка, или NLP, — ключевой раздел науки о данных, популярный в промышленности и академических кругах. С развитием NLP растет количество докладов на конференциях и статей в научных журналах, что усложняет поиск нужной информации.Классификация и выявлен...
[Перевод] 10 концепций JavaScript, которыми должен овладеть каждый разработчик Node.js Данная статья является переводомNode.js быстро стал стандартом для создания веб-приложений и системного ПО благодаря возможности использовать JavaScript на серверной стороне. Популярные фреймворки, такие как Express, и инструменты вроде Webpack способствуют его широкому расп...
[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики Дженсен Хуанг в своем выступлении на саммите «Data+AI» сказал: «Генеративный ИИ есть везде, в любой отрасли. Если в вашей отрасли еще нет генеративных ИИ, значит вы просто не обращали внимания на это».Однако широкое распространение вовсе не означает, что эти модели безупречн...
От лент до облаков: какие устройства выбрать для бэкапа и как рассчитать стоимость хранения Недавно я разобрал, как выстроить надежную архитектуру для корпоративных бэкапов, а также указал на типичные ошибки, которые часто допускаются при ее создании. Судя по вашей реакции, материал оказался полезным. Сегодня продолжу рассказывать о best practice и структурировать ...
Доигрался: Discord умирает и тащит за собой наши рабочие чаты Discord игнорирует Роскомнадзор. И теперь пользователи не могут там нормально играть и работать. Мы пообщались с разработчиками, менеджерами и маркетологами. Узнали, за что любят Discord и ненавидят. Написали, как они играют на совещании, созваниваются по 100 человек бесплат...
Кто твоя целевая аудитория? Подробный алгоритм работы с ЦА для маркетолога Это статья про работу с целевой аудиторией для маркетологов. Полезна для решения узких профессиональных вопросов. Будет глубокое погружение, поэтому много текста, примеров и иллюстраций. Но при этом, всё простым языком без мудрёных терминов, чтобы информация л...
5 лучших инструментов для разметки данных в 2024 году Разметка данных играет ключевую роль в развитии совершенно разных технологий: от автопилотов и голосовых помощников до агро- и тяжелой промышленности. Но сам процесс разметки может быть трудоёмким и занимать много времени.Чтобы упростить эту задачу, важно выбрать инструменты...
Магнит для клиентов: 3 шага к успеху в коучинге Вы начинающий эксперт, онлайн-тренер, психолог или коуч и изо всех сил пытаетесь привлечь и удержать клиентов?Нельзя отрицать что поиск клиентов для коучинга иногда может напоминать поиск иголки в стоге сена.Но что если бы существовали проверенные стратегии, которые могли бы...
О bruteforce и его реинкарнациях Все мы хорошо знаем о том, что пароли можно подобрать или перехватить другими способами. В рамках данной статьи мы будем говорить именно о подборе паролей. Будем считать, что наш атакующий не имеет физического доступа к машине, с которой осуществляется аутентификация и следо...
Имплантат Prima позволил слепым людям читать и играть в карты Учёные из компании Science Corporation представили результаты клинического исследования экспериментального имплантата для глаза, который позволяет людям с тяжёлыми нарушениями зрения читать, играть в карты и заполнять кроссворды. Имплантат под названием Prima представля...
Apache Spark: настройка и отладка Большинство современных приложений содержат в себе набор настроек по умолчанию, позволяющий обеспечить достаточно эффективную работу разворачиваемого приложения что называется «из коробки». Есть конечно критики данного подхода, но в целом он позволяе...
Как войти в айти, если на дворе 1991 год Я написал ряд статей по истории техники, с которой сталкивался. Раз, Два, Три, Четыре. Но эти статьи были посвящены технике. А как было с наймом на работу? Итак, на дворе 1991 год. Вы не знаете, кто вы - джуниор, миддл и сеньер, потому что никто не знает этих слов. Вы не пой...
Распакую блог маркетолога на 3DTODAY! Меня зовут Мария и у меня НЕТ 3D-принтера, но я знакома с 3D-печатью с 2014 года. Это, кстати, увлекательная история, позже расскажу!Кто же я?Практикующий маркетолог, SMM-специалист, таргетолог и пиарщик. Преподаю SMM и таргетированную рекламу в вузе с 2022 года.Анализирую, ...
Разработчики dzen.ru, что с вами не так? Приветствую, Хабравчане!Статья о сайте дзен, точнее об отсутсвии простого и известного фунционала на нём, который есть почти на каждом форуме. В статье много боли и вопросов, почему так могло произойти. Подключайтесь, будем выяснять вместе. Читать далее
Где найти бонус от казино за депозит с выгодным предложением? Бонусы в онлайн казино являются одним из ключевых инструментов, которые операторы используют для привлечения новых игроков и поощрения постоянных клиентов. Особое место среди этих подарков занимает бонус в казино за депозит, который предоставляет гемблерам дополнительные ден...
Поиск «токсичных» SQL-запросов Мы, студенты из МИФИ, Даниил и Александр, пришли на стажировку в Сбербанк в департамент SberData, который занимается развитием внутренней корпоративной аналитической платформы (КАП).Это современная платформа с удобными инструментами созданная для&nbs...
Как сделать и настроить собственный VPN В этой статье я подробно расскажу как оформить сервер и поднять свой VPN на протоколе VLESS с XTLS-Reality, который выделяется на общем плане тем, что трафик шифруется и маскируется под подключение к популярным сайтам (доменам), тем самым станет тёмной лошадкой для ТСПУ. Чит...
GraphQL — знакомство на практике через Postman [пошаговая инструкция] В этой статье вы найдёте пошаговую инструкцию по тестированию открытого GraphQL API через Postman. Статья постоена по принципу: сначала практика -> потом теория.Материал будет полезен системным аналитикам, разработчикам и тестировщикам, которые хотят разобраться в структу...
Учёные разработали способ создания конкурентоспособного по цене устойчивого авиационного топлива из отходов Ученые Аргоннской национальной лаборатории разработали технологию, которая позволяет создавать конкурентоспособное по цене устойчивое авиационное топливо (SAF), способное сократить выбросы парниковых газов в авиационной промышленности до 70%. Эта технология анаэробного ...
Мобильная версия сайта: статистика, важность и чек-лист для гуманитариев Мобильная версия сайта приобретает всё большее значение, так как по последним данным 47% россиян заходят в интернет с помощью смартфонов.В этой небольшой статье мы рассмотрим ключевые моменты разработки удобного мобильного интерфейса и предложим чек-лист для оценки его ...
Как сделать регистрацию и аутентификацию на сайтах под CMS ModX с помощью Exolve Из-за участившихся случаев утечек информации с сайтов крупных организаций, наша компания озаботилась защитой и безопасностью сайта и клиентских данных. Первой линией защиты стало внедрение на сайте SMS-подтверждения регистрации и аутентификации.В этой статье речь пойдет о ре...
СTE, подзапрос или представление? Здравствуйте, дорогие друзья! Сегодня мы окунёмся в мир SQL запросов и рассмотрим различные подходы, которые разработчики используют для работы с данными в БД. В современном мире разработки, где информация становитесь все больше и больше, и скорость получения данных имеет бо...
Краткий генезис и эволюция языков программирования Мир программирования претерпел значительные изменения с момента своего зарождения. За эти годы было создано и продолжает развиваться множество языков, каждый из которых обладает уникальным синтаксисом, функциями и приложениями. Их важность в современ...
Новый оператор безопасного присваивания в JavaScript: ?= Современная разработка на JavaScript часто сталкивается с задачами асинхронной работы и обработки ошибок. Как правило, для этих целей используются конструкции try-catch и async-await. Однако они могут утяжелять код и усложнять его восприятие. Чтобы решить эту проблему, был п...
Зачем нужны эмбеддинги? Современные проекты с использованием больших языковых моделей часто сталкиваются с задачей нечеткого поиска, когда нужно находить строки с неполным соответствием. В этой статье на конкретном примере мы рассмотрим разные методы определения сходства ст...
Как создать вирусные видео: используйте тренды для привлечения аудитории Всё ещё не знаете, что добавить в видео, чтобы повысить виральность и залипательность? Вирусные видео - одни из самых эффективных способов привлечь внимание к продукту, бренду бизнеса или личности. Такой видеоконтент обладает уникальной способностью распространяться с неверо...
Как мы плавно подготовились к переходу с Oracle на PostgreSQL и не потеряли в эффективности Привет, Хабр! Меня зовут Михаил Герасимов. Это продолжение статьи «Как в РСХБ разработали средство генерации SQL-запроса для упрощения задач по тестированию», где описывались принципы работы QueryBuilder. В условиях растущего тренда на импортозамещение в ИТ-компаниях, п...
Малые ядерные реакторы для больших языковых моделей Лет шесть назад я впервые услышал милое ироническое замечание «Вы не представляете, сколько энергии тратится для того, чтобы ваши картинки с котиками грузились на пару секунд быстрее». Долгое время я воспринимал его как «шутку, в которой есть доля правды». Однако в конце про...
Как повысить эффективность разработки ПО. 5 крупных направлений Если вы, как менеджер, ищете способы улучшить эффективность разработки, обратите внимание на эти важные пункты. Они показывает ключевые направления для оптимизации процессов и повышения продуктивности команд. Читать далее
[Перевод] AI и Spring Petclinic: Внедрение ИИ-ассистента с Spring AI (Часть II) В продолжении статьи автор углубляется в возможности генерации с поддержкой поиска (RAG), чтобы LLM могла учесть некоторую контекстуальную информацию данных, первоначально невходившую в ее обучающую выборку.В новом переводе от команды Spring АйО рассматривается польза Spring...
Google назвала самые опасные угрозы для владельцев смартфонов В попытке повысить осведомленность пользователей о растущих угрозах, связанных с мошенничеством в Интернете, компания Google начинает регулярную рассылку рекомендаций для потребителей, чтобы держать их в курсе последних афер. Эта инициатива исходит от команды Google Trust &...
Сайт чат-бота ChatGPT по показателю посещаемости обогнал Pornhub, Linkedin и Netflix Сайт ИИ ChatGPT в этом году превзошел многие ресурсы по показателю посещаемости.
Как обойти антиплагиат самостоятельно? Одна из необходимых составляющих для продвижения сайта в интернете — оригинальный текстовый контент. Именно сайты с уникальным контентом попадают в топ поисковой выдачи. А алгоритмы поисковых систем меняются и совершенствуются постоянно. Поэтому если вы хотите, чтобы сай...
Практические варианты использования port knocking Существуют различные варианты попыток защиты\сокрытия сервисов от "любопытных глаз". Основные: использование нестандартного порта, fail2ban, ACL и tarpit (и их сочетание). Есть ещё port knocking. Но, очень часто эта технология оказывается не используемой. Где-то из...
Как вывести планирование в маркетинге на уровень бизнес-стратегии Объем рынка интернет-рекламы растет. По версии Statista, вложения в digital-продвижение по РФ на конец 2024 года составят почти 520 млрд рублей — это на 13% больше, чем ожидалось годом ранее. При этом, в АРИР РФ рассказали, что в первом квартале 2024 года объем рынка digital...
Всё, что вы хотели знать о Django Channels Приветствую, друзья!Когда я впервые начал работать с Django, меня всё устраивало, за исключением одного момента: как сделать так, чтобы приложение могло общаться с пользователем в реальном времени? Веб-сокеты, уведомления, асинхронные запросы — казалось, это точно не про чис...
Три пути к Flutter: истории разработчиков, которые справились Flutter-разработка набирает популярность. И мы в «Финаме» заметили, что начинающим специалистам бывает не так-то просто понять, как стать разработчиком, как сориентироваться в новой технологии. Поэтому в этой публикации мы хотим дать слово трем нашим молодым сотрудникам, кот...
Что такое covariant в Dart Ключевое слово covariant было внедрено в Dart для борьбы с важной проблемой переопределения методов. В статье содержатся разбор проблемы, описание работы covariant и пример его использования для решения проблемы. Читать далее
Лучшие хостинги для Telegram бота в 2024 году: обзор облачных платформ ВведениеTelegram стремительно превращается из обычного мессенджера в мощную платформу для бизнеса и автоматизации процессов. Сегодня миллионы людей используют этот сервис для общения, но еще большее количество компаний осознали его потенциал как эффективного канала для взаим...
Разница между прямым прокси, обратным прокси и балансировщиком нагрузки Привет! Вы когда‑нибудь задумывались, как некоторые из крупнейших веб‑сайтов одновременно обрабатывают запросы миллионов пользователей без сбоев, или передают ваши данные, направляя вас на правильный сервер? В этой статье для начинающих сетевико...
Стены имеют уши: как современные технологии подвергают нас риску прослушки Современные технологии – это не только удобство и комфорт, но и потенциальная угроза приватности. Смартфоны, умные колонки и приложения собирают информацию о нас, включая данные, полученные посредством прослушки.О чем эта статья? В данной статье Надежда Жаринова расскажет, к...
Ближайшее будущее с ИИ Знаю, что такие посты на Хабре не любят, и сейчас сольют всю карму в ноль, но все же считаю необходимым высказаться. Откуда такая реакция, мне сложно понять. Или люди еще сами не пробовали и еще не осознали его возможностей, или пробовали поверхностно, или это отрицание реал...
В МТУСИ предложили метод машинного обучения для обнаружение фишингового сайта Информационная безопасность веб-приложений является одним из наиболее актуальных вопросов современного мира, а фишинг – серьезная угроза для миллионов пользователей интернет-ресурсов.Фишинговые сайты создаются таким образом, чтобы максимально быть похожими на легитимные ресу...
В «Домклике» Сбера запустили подбор недвижимости с помощью ИИ GigaChat Команда Сбербанка сообщила о запуске нового полезного сервиса на платформе «Домклик». Благодаря доступу к нейросетевой модели GigaChat, пользователи платформы теперь смогут «быстро и удобно» подбирать объекты недвижимости для покупки. Сген...
Тюним запросы в EF Core с помощью интерсепторов Entity Framework обладает достаточно богатым встроенным языком запросов, позволяющим решать широкий спектр задач. Но бывают ситуации, когда либо сгенерированные с его помощью запросы оказываются недостаточно оптимальными, либо возможности EF покрывают не весь спектр функцион...
Можно ли заходить на сайты с просроченным сертификатом безопасности Использование соединений HTTPS, защищенных протоколом TLS, стало глобальным стандартом для защиты данных в Интернете. Однако в России ситуация значительно изменилась за последние два года, как отметил Александр Веселов, руководитель направления ГОСТ VPN Г...
Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx Скорость сборки Docker-образов играет важную роль в CI/CD, особенно для микросервисов, где частые обновления и тестирования требуют быстрой доставки изменений.Одним из решений для оптимизации сборок является Docker Buildx — расширение к стандартной команде `docker build`. Do...
Выборочный роутинг по доменным именам на маршрутизаторах Keenetic Эта статья предназначена для тех, кто хочет настроить выборочный роутинг на основе доменных имен на своих маршрутизаторах Keenetic. Основная цель — обойти блокировки по конкретным доменным именам, без необходимости добавлять сотни маршрутов в таблицу маршрутизации вручную. Т...
Использование AI для интернационализации (i18n) вебсайта Современные AI чатботы это инструмент. Для каких-то вещей в жизни разработчика он подходит хорошо, для каких-то - не очень. Для интернационализации сайтов - хорошо.Ниже будет показано как с помощью, грубо говоря, двух промптов сделать свой сайт доступным для людей, разговари...
Прозрачное туннелирование трафика с маршрутизацией на основе геолокации IP-адресов В этой статье попробую рассказать как в домашней сети создать еще один шлюз по умолчанию и настроить на нем на выборочную маршрутизацию на основе списка подсетей. Используя в качестве такого списка базу данных геолокации IP-адресов, можно перенаправлять трафик в зависимости ...
Поисковая система на базе ИИ Perplexity ведёт переговоры о сборе средств и надеется привлечь 500 миллионов долларов Поисковая система на основе искусственного интеллекта Perplexity ведёт переговоры о сборе средств и рассчитывает привлечь около $500 миллионов при оценке в $8 миллиардов, сообщает Wall Street Journal. Если сделка состоится на этих условиях, то это более чем вдвое у...
Новые динтаблицы: вторичные индексы, web assembly и ещё много улучшений к версии YTsaurus 24.1.0 Динамические таблицы — это распределённая база данных, key‑value‑пары которой объединяются в привычные пользователям реляционных СУБД таблицы. В YTsaurus в них можно хранить огромные массивы данных, при этом их можно быстро читать — поэтому...
OSINT: Мониторинг активности в X (Twitter) Twitter — это очень популярная платформа среди лиц 20-35 лет в СНГ, аудитория широка и им пользуются как рядовые, так и публичные личности. Независимо от вашего запроса, алгоритм поиска и используемый инструментарий остаётся неизменным.— Для эффективной работы с массивами да...
Что такое трафик в мобильном телефоне? Объясняем простыми словами Смартфоны в первую очередь нужны для интернета, и здесь мы часто сталкиваемся с термином «трафик». Расскажем простыми словами, что такое интернет-трафик в телефоне и что про это нужно знать обычному пользователю Что такое интернет-трафик? Трафик — объем данных, кот...
[Перевод] Сила лидерского слушания В современном мире, где коммуникация играет одну из ключевых ролей в успехе компаний, умение слушать становится наиболее востребованным лидерским soft skill. 73% россиян называют эмпатию главным качеством хорошего руководителя. Эти цифры почти не отличаются от итогов опросов...
[Перевод] Расширенная шпаргалка по корутинам Kotlin Предположим, что вы уже какое-то время работаете с Kotlin-корутинами и знакомы с базовыми концепциями, такими как приостанавливаемые (suspend) функции и билдер launch. Однако по мере усложнения проектов вы всё чаще сталкиваетесь с необходимостью искать решения для более прод...
FP32, FP16, BF16 и FP8 — разбираемся в основных типах чисел с плавающей запятой Привет, Хабр! Сегодня давайте поговорим о том, как современные вычисления на GPU стали более гибкими и эффективными благодаря различным форматам чисел с плавающей запятой (FP64, FP32, FP16, BFLOAT16 и FP8). Эти форматы не просто числа — за каждым из них стоит конкретная обла...
Лотерея Грин карты DV 2026 | Как правильно заполнить заявку Начался розыгрыш Green Сard США DV 2026 | Эта статья поможет вам правильно заполнить анкету для участия в розыгрыше на официальном сайте в 2024 годуЕжегодно на лотерею Грин карты подается более 25 миллионов заявок, около 18% из них отклоняются из-за ошибок. За последние четы...
Открытие учёных: как вращающиеся чёрные дыры генерируют дополнительную энергию Гравитационное поле вращающейся чёрной дыры, одного из самых загадочных объектов во Вселенной, продолжает удивлять учёных своей мощью и странностью. Согласно новой статье, опубликованной на сервере препринтов arXiv, эффект «перетаскивания кадра» (frame dragg...
Поиск жулика: Как понять, что перед вами ChatGPT 4? С момента появления ChatGPT 4, вопрос о том, как отличить ее на практике от старой-доброй 3.5 , волнует многих пользователей, в том числе и пользователей нашего сервиса. Простой запрос “какая версия ChatGPT передо мной?” не всегда даст правильный ответ — модели могут сообщит...
Два европейских поисковика объявили войну Google. Для снижения зависимости от США В Европе две поисковые системы объединились для создания более точного и качественного поискового индекса, который поможет европейским пользователям выйти из технологической зависимости от Google и Bing. Будет создана совместная германо-французская поисковая система European...
14 способов развития насмотренности продакт-менеджера: от общения с пользователями до Crunchbase Привет! Меня зовут Елена Аладина, я GH лид в Альфа-Банке. В мире продакт-менеджмента насмотренность играет ключевую роль. Это способность замечать, анализировать и адаптировать лучшие практики свой продукт, а также совершать меньше ошибок, зная о провальных кейсах других. ...
Postgres, как настроить запросы между разными БД Всем привет. На днях пришлось вспомнить магию Postgres, задача была решена, по результатам написал инструкцию в корпоративную базу знаний, что бы в следующий раз не тратить время на "воспоминания". Решил поделиться.Ниже речь будет идти о чтении данных одной БД из другой БД. ...
Как сократить время при повторных проверках проектной документации, используя среду общих данных и инструмент сравнения В современном мире проектирования и строительства повторная проверка проектной документации — неотъемлемая часть этих процессов. Для оптимизации и увеличения точности проводимых проверок существует ряд инновационных инструментов и технологий. В данной статье рассмотрим...
Сообщники хакеров поневоле: как сотрудники влияют на информационную безопасность и что с этим делать В условиях стремительного развития технологий и постоянного увеличения числа киберугроз, киберграмотность становится не просто желательной, а необходимой компетенцией для всех сотрудников в компаниях. Киберугрозы, такие как фишинг, вредоносные программы и утечки данных, могу...
HTB Freelancer. Атакуем Microsoft SQL Server и анализируем дамп памяти Для подписчиковСегодня я покажу, как через запросы к серверу MS SQL можно получить сессию на хосте. Но прежде используем ошибку в логике приложения и повысим привилегии на сайте через IDOR. А получив доступ к Windows, вытащим учетные данные пользователя из дампа оперативной ...
Что такое System design? Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик, аналитик и автор телеграм-канала IT Talks. Сегодня большой популярностью пользуется термин «System design», что дословно в переводе означает «Системный дизайн». Направление, которое обозначает данный термин т...
Что не так со статьей про ИИ-юристов от Романа Янковского? В недавней статье Роман Янковский высказал интересные мысли о влиянии ИИ на юриспруденцию. Статья Романа под названием «Что не так с ИИ-юристами» имела как сторонников, так и несогласных.Я решил написать ответ на статью, где постараюсь развить некоторые из поднятых Романом в...
Дуров признал, что Telegram с 2018 года раскрывает властям IP-адреса и номера телефонов Павел Дуров утверждает, что в работе Telegram на самом деле поменялось не так уж и много на фоне новостей о том, что мессенджер будет раскрывать правоохранительным органам IP-адреса и номера телефонов нарушителей. Могло показаться, что мой предыдущий пост объявляет о се...
Криптомошенники взломали официальный сайт Lego Вечером 4 октября посетители официального сайта Lego столкнулись с баннером, рекламирующим фальшивую "монету Lego", объявляющую о своем запуске и обещающую "секретные награды" для покупателей. Мошенническая реклама, оформленная в виде золотых монет с логотипом Lego, перенапр...
Causal Inference: прозрение и практика. Лекция 2. Рандомизированные контролируемые испытания Предыдущая лекция.Рандомизированные контролируемые испытания (РКИ) представляют собой наиболее объективную, прозрачную и эффективную методологию для проведения экспериментов. Они пользуются огромной популярностью и применяются в самых разных сферах, включая науку, ...
Обзор электрической зубной щётки Swiss Diamond Travel Care (SD-STB33802BG) Продукт кажется актуальным, потому что даже несмотря на то, что я не искал в поисковых системах ничего про зубы и стоматологию, не обсуждал подобные темы с друзьями в последнее время, контекстная реклама на сайтах часто рекомендует услуги стоматологов. Да и в Telegram подо...
Чему и на каких роботах учить на уроках робототехники Сегодня в стране действует образовательный проект Минцифры России для школьников 8-11 классов и студентов колледжей «Код будущего». В рамках проекта молодёжь бесплатно учится программированию на курсах от ведущих ИТ-компаний и вузов России. И в скором времени пройдёт стратег...
Как мы обучаем коллег исследованиям: подход ecom.tech Привет! Меня зовут Костя Коваленко, я руководитель отдела продуктовых исследований в ecom.tech. Мы разрабатываем ИТ для ритейла реального времени, на наших технологиях работают Самокат и Мегамаркет. Последние 2,5 года я развиваю практику и отдел исследований в компании. ...
Художественное 3D моделирование, раскройте потенциал AIPRINTGEN с нашим руководством Хотите превратить свои 3D идеи в реальные объекты? В нашем руководстве от AIPRINTGEN вы узнаете, как легко и быстро реализовать свои креативные идеи. Смотрите видео и начинайте творить уже сегодня!AIPRINTGEN – это сервис для создания 3D-моделей с помощью искусственного инте...
[Перевод] Перехват учетных данных SQL Server с помощью заданий агента для повышения привилегий в домене В этой статье я расскажу об объектах учетных данных SQL Server и о том, как их могут использовать злоумышленники для выполнения кода от имени учетной записи SQL Server, локального пользователя Windows или доменного пользователя. Также я объясню, как включить ведение журнала,...
В рамках «эксперимента» Google удалил статьи СМИ ЕС из результатов поиска В рамках эксперимента Google удалила статьи издателей из ЕС из результатов поиска, а также из сервисов Google News и Discover для 1% пользователей в ряде стран ЕС, включая Бельгию, Францию и Испанию. Этот «ограниченный по времени»...
Как системному аналитику выделиться на собеседовании в 2024? Всем доброго времени суток! На написание данной статьи меня натолкнул процесс найма Системного аналитика к нам в команду, который завершился месяц назад. Процесс у нас состоял из 3 этапов: скрининг с рекрутером, техническое интервью и интервью с менеджером. Я же хочу расска...
Погружение в недра Apache Lucene: архитектура индекса, выполнение поиска и репликация данных Это перевод моей статьи в моем блоге про архитектуру Apache Lucene, про одну из самых известных библиотек реализации поискового индекса. Elasticsearch и Solr, широко известные реализации масштабируемых решений для поиска, они используют эту библиотеку под капотом. Я работаю ...
[Перевод] Полнотекстовый поиск vs. Векторный поиск Полнотекстовый поиск vs. Векторный поиск: в чём разница и когда их использовать? Технологии поиска информации сильно продвинулись вперёд. Раньше был доступен только поиск по ключевым словам, но теперь, благодаря машинному обучению, появился векторный поиск, который помогает ...
Maskito: то, что вы давно искали Во фронтенде часто попадаются сложные формы. Создавая их, мы хотим, чтобы пользователю было удобно все заполнять. Числа нужно правильно форматировать, чтобы с первого взгляда было видно, что нет лишнего нолика. Когда вводишь номер кредитной карты, сверять его удобно блоками ...
[Перевод] Atlas: Как реконструировать 3D сцену из набора изображений Всем привет! Если вы увлекаетесь 3D-технологиями или просто хотите узнать больше о современных методах создания трехмерных моделей, вам точно стоит прочитать эту статью. Мы погрузимся в метод Atlas — уникальный способ 3D-реконструкции сцены на основе всего лишь 2D-изображени...
[Перевод] Советы Team/Tech Lead: навыки, инструменты и вызовы Team Lead и Tech Lead – это НЕ должности, а ключевые функциональные роли в команде, которые могут взять на себя опытные специалисты. Team Lead отвечает за организацию работы команды, поддержание продуктивной среды и помощь коллегам в достижении общих целей. Tech Lead фокусир...
Как сократить размеры логов без потери функциональности Разработчики периодически разрываются между желанием логировать как можно больше информации и необходимостью сделать объём логов разумно компактным.Когда речь идёт о небольшом локальном сервисе с нагрузкой 10 запросов в день, можно позволить себе писать в логи всё: от полног...
Проектирование эффективной системы кэширования Кэширование ― одна из важнейших практик в проектировании современных высоконагруженных ИТ-систем. Статья позволит почерпнуть практический опыт проектирования механизма кэширования и будет интересна системным аналитикам, проектировщикам систем и архитекторам высоконагруженных...
[Перевод] Пошаговое руководство по предварительной подписи URL-адресов AWS S3 и получению защищенных изображений S3 в React Native В современных приложениях, особенно работающих с мультимедийным контентом, эффективное управление такими ресурсами, как изображения, имеет решающее значение для плавного пользовательского опыта. Amazon Simple Storage Service (S3) является популярным выбором.Один из распростр...
Линейный и бинарный поиск в Clojure Привет, Хабр! Cегодня я расскажу вам о том, как реализуются линейный и бинарный поиски в Clojure. Clojure одновременно прост и сложен. В нём есть идеи функциональности, а также чистые данные, которые могут работать как часы, если к ним применить правильные алгоритмы. В этой ...
Починили весь Discord в бесплатном VPN Amnezia Free С 8 октября Discord официально заблокирован на территории России, многие пользователи отмечают, что у них работает web-версия, но не работает голосовой чат. За несколько часов стал очень популярным запрос на подсети голосового чата, сервера РКН подверглись Ddos атаке, а...
Google тестирует верификацию веб-сайтов в поисковой выдаче Google начинает тестирование функции, позволяющей пользователям различать проверенные и неподтвержденные веб-сайты.
Не усложняй: простые фреймворки, чтобы быстрее принимать решения и приоритизировать задачи Существует много фреймворков, призванных упросить жизнь и рабочую рутину, однако большинство из них становятся очередной головоломкой и никак не помогают быстрее принимать решения. В этой статье я собрала самые простые и легкие способы, которые действительно помогают быстро ...
Альтернативный список заблокированных в РФ ресурсов Re:filter В этой статье я хочу описать работу над проектом альтернативного списка заблокированных адресов Re:filter: проблему с которой я столкнулся будучи пользователем существующих списков заблокированных ресурсов, шаги к решению и полезные на практике результаты этой работы.Получил...
Корутины: stackful vs stackless В этой статье я хочу объяснить разницу между stackless и stackful корутинами: чем они отличаются, какие у них плюсы и минусы, а также в общих чертах рассказать, как в некоторых языках программирования реализована многопоточность.Я стараюсь писать статьи п...
Эксперт объяснил, как Google контролирует мнение общества Доминирование Google в онлайн-пространстве значительно влияет на общественное мнение, часто способами, которые пользователи могут не осознавать, пишет Зак Амос из ReHack для HackerNoon. Будучи основным поисковиком для большинства в мире, Google стал ...
Квантовые дефекты и возрождение CD и DVD: революция в оптических носителях данных? Объем информации, генерируемой ежегодно, растет: так, сейчас человечество создает около 147 зеттабайт данных в год, а к 2025 году этот показатель может вырастет до 181 зеттабайта. Необходимость новых решений в хранении информации становится все острее, поэтому производители ...
Установка Checkpoint SNX VPN client Чего не хватает на просторах Хабра, так это кратки инструкций по решению часто возникающих проблем. Внесу свой вклад в трактование длинных, запутанных и неактуальных инструкций на официальных сайтах и сайтах комьюнити. В статье описывается решение проблемы, с которой сталкив...
[Перевод] Уделите внимание токенизаторам — и вот почему На прошлой неделе я помогал одному другу пустить одно его новое приложение в свободное плавание. Пока не могу особенно об этом распространяться, но упомяну, что это приложение, конечно же, сдобрено искусственным интеллектом — сегодня этим не удивишь. Может быть, даже изрядно...
Инновации и безопасность в мире азартных игр в казино буй Казино на протяжении многих лет стали не только местами развлечения, но и важными двигателями прогресса в сфере безопасности. Индустрия гемблинга постоянно сталкивается с новыми вызовами, требующими инновационных решений для защиты своих клиентов и бизнеса. Сегодня казино бу...
В «Яндекс Картах» запустили «Геоаналитику» для бизнеса Команда Яндекса объявила о запуске полезного обновления фирменного картографического сервиса. Пользователям стал доступен бесплатный сервис для бизнеса — «Геоаналитика». Как пояснили в компании, «Геоаналитика» позволяет изучать потенциал ра...
[Перевод] Хитрости Красной команды ВведениеПассивная разведка (OSINT)Сосредоточьтесь на сборе информации о целевой компании и её сотрудниках. Ресурсы, которые могут быть полезны для этого (подробное объяснение приведено в разделе "ИНСТРУМЕНТЫ И МЕТОДЫ" ниже): Читать далее
Любопытное продолжение задачи об электричках. Так может LLM ее решить или нет? Автор статьи "ChatGPT и Gemini не могут справиться даже с простой математической задачкой на логику" дал простую задачу о встречных поездах ChatGPT 4-o и Gemini, которые ее провалили. Мне нравятся такие простые, наглядные и эффектные тесты, поднимающие серьезные проблемы с с...
Нейросети, синтетические конверсии и отказ от ключевых слов – 7 главных лайфхаков контекстной рекламы в уходящем году Забудьте все, что вы знали про контекстную рекламу, и мыслите нестандартно. Откажитесь от ключевых слов, используйте нейросети и синтетические конверсии… Собрали самые эффективные лайфхаки контекстной рекламы, которые работали в 2024 году. Расскажем на примере 7 мини-кейсов ...
Как правильно выбрать зарядку для телефона, чтобы быстро заряжала и не угробила аккумулятор Зарядное устройство — без сомнения, самый важный аксессуар для смартфона. Если без наушников, чехла и даже защитного стекла можно прожить, то без адаптера питания и подходящего кабеля — никак. Большинство производителей кладет ЗУ в коробку со смартфоном, но некоторые эконом...
Диетолог объяснила, что важнее для снижения веса: питание или упражнения Когда вы пытаетесь сбросить вес, нужно соблюдать баланс между физической активностью и диетой. Однако, по словам Эми Гудсон, зарегистрированного диетолога и сертифицированного специалиста по спортивной диетологии, рацион играет большую роль в эт...
Семантический веб: краткий обзор технологий и инструментов В статье "Семантический веб: краткий обзор технологий и инструментов" вы найдете доступное объяснение основ семантического веба и его ключевых компонентов. Мы рассмотрим что такое семантический веб, как он помогает сделать данные более доступными и понятными для машинной обр...
Чем роль продуктового дизайнера отличается от роли UX/UI-дизайнера. Показываю на практике Часто сталкиваюсь с тем, что люди смешивают понятия продуктового дизайна и UX/UI-дизайна. Это делают и работодатели, и работники, и даже авторы образовательных программ. В этой статье я хочу рассказать, в чём же заключается роль дизайнера продукта и чем она отличается от рол...
[Перевод] Эффективное использование Фикстур в Playwright: полное руководство Поддержание чистого, эффективного и масштабируемого тестового кода становится всё более сложной задачей по мере увеличения сложности веб-приложений. Playwright, мощный фреймворк для end-to-end тестирования, предлагает решение через свою систему фикстур. Это руководство прове...
Можно ли использовать контент с сайтов производителей? Вопрос: Если сайт/компания является официальным дилером, можно ли брать фото и видео у официалов и публиковать у себя? Как на такое дублирование медиа файлов смотрят поисковые системы? [Дмитрий, Белгород] В эфире рубрика #askshakin. Да, использовать фото и видео производите...
Как создавать собственные эмодзи на iPhone и iPad с помощью нейросети Apple Intelligence Одной из функций iOS 18, которую Apple громко презентовала на WWDC 2024, является создание собственных смайликов эмодзи по текстовому запросу с помощью нейросети Apple Intelligence. Apple обозвала эту фишку Genmoji. В целом название вполне логичное. Вам же действительно пре...
Людей назвали угрозой важным растениям, фиксирующим азот Растения, фиксирующие азот, играющие решающую роль в поддержании здоровых экосистем, находятся под угрозой из-за человеческой деятельности. Исследование, опубликованное в Science Advances, показывает, что чрезмерное отложение азота из-за использования удобрений и&n...
Промпты с нуля: общаемся с нейросетью правильно В статье расскажем о том, как составлять запросы для нейросети так, чтобы ИИ смог раскрыть свой полный потенциал.
Куда утекает производительность? Ищем ответ в логах Greenplum Привет, Хабр!Greenplum — это база данных, созданная специально для больших данных и аналитики. Ее основное преимущество — это архитектура массово параллельной обработки, сокращенно – MPP, которая позволяет масштабироваться до огромных объемов данных, не теряя производительно...
NASA призывает американскую промышленность к сотрудничеству в разработке лунной логистики NASA обратилось к промышленности США с просьбой представить инновационные решения для спуска и перемещения грузов на лунной поверхности в рамках будущих миссий Artemis. Запрос агентства на предложение, опубликованный в сентябре, также поддерживает более широкие цели NAS...
Google AI Studio представила Grounding with Google Search: «заземление» моделей Gemini с помощью поиска Google Google AI Studio и Gemini API представили новую функцию Grounding with Google Search, которая позволяет разработчикам получать более точные и актуальные ответы от моделей Gemini с помощью поисковой системы Google. Эта инновация направлена на снижение галлюцинаций в отве...
Автоматизированное тестирование графических приложений и сценариев установки Как мы используем проект openQA в тестировании российской операционной системы ОС “МСВСфера” 9 от вендора “Инферит”Одна из самых сложных задач в разработке и поддержке операционных систем – тестирование графических приложений и сценариев установки. Процесс усложняется постоя...
Делаем форму обратного звонка: лендинг, Go и SMS-уведомления Привет, Хабр! Меня зовут Екатерина Саяпина, я Product Owner личного кабинета платформы МТС Exolve. Сегодня расскажу, как создать простую, но эффективную форму обратного звонка с SMS-уведомлениями. Дам пример для сценария, когда клиент оставляет заявку через форму, а менеджер...
Центробанк готовится повысить ставку до 23% для борьбы с инфляцией Российский Центробанк, вероятно, увеличит ключевую ставку до 23% в декабре, чтобы сохранить целевой показатель инфляции на уровне 4%, считает старший управляющий директор и главный аналитик Сбербанка Михаил Матовников. Он заявил, что повышение ставки более вероятно, чем отка...
Полный разбор Polymarket: от интерфейса до смарт-контрактов Написал для вас подробный технический разбор Polymarket — децентрализованного рынка предсказаний на блокчейне. В статье мы рассмотрим ключевые компоненты протокола: интерфейс, смарт-контракты, оракул, токенизация исходов и механизмы управления ордерами. Материал поможет глуб...
Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 1 Привет, Хабр. Меня зовут Алексей Жиряков, и я техлид backend-команды витрины онлайн-кинотеатра KION. Этот текст написан по мотивам моего выступления на МТС True Tech Day.В KION мы формируем персональную витрину для каждого юзера в условиях достаточно высокой нагрузки: в пике...
Outcome-driven innovation (ODI) — фреймворк для стратегии, основанный на CX Фреймворки встречаются нам часто, например, их достаточно много в программировании (Swift UI, если мы говорим про IOS-разработку), в маркетинге (SWOT-анализ), в продакт-менеджменте (RICE для приоритезации). Любой фреймворк, который мы применяем в той или иной деятельности, д...
Нейронные оптимизаторы запросов в реляционных БД (Часть 2): На пути к продуктивизации Нельзя просто взять и заменить нейросетями миллионы человеко-часов, вложенных в разработку классических оптимизаторов запросов реляционных СУБД. Надёжность, гибкость и скорость — ключевые характеристики экспертных систем, которые нарабатывались и отлаживались десятилетиями.В...
Гибкая фильтрация EFCore с помощью Expression Фильтрация данных в EntityFramework — это довольно простая задача, которую можно легко решить с помощью метода Where() в LINQ. Однако если поля для фильтрации как и значения приходят к нам динамически, и тем более если фильтровать приходится по вычисляемым в рантайме зна...
Изменения и как их преподнести команде Приветствую вас, дорогие читатели. Тружусь в IT сфере с 2016 года. Так вышло, что свое ремесло я нашел не сразу и пробовал себя в программировании, аналитике и теперь занимаю должность руководителя проекта. Простыми словами управляю командой в Ростелеком Информационные техно...
Маску выдали разрешение на запуск 25 Starship в год вместо 5 и на увеличению мощности и размера ракеты Избрание Дональда Трампа на пост президента США сделало Федеральное управление гражданской авиации куда более сговорчивым: ведомство быстрее выдает разрешения на новые запуски космических ракет по запросу Илона Маска. Так, вчера, 20 ноября, Федеральное управление гражда...
Управление руководителями: ключевые принципы работы Важно понимать психологию руководителей, чтобы установить с ними продуктивные и гармоничные отношения. В этой статье вы узнаете, какие принципы управления руководителями использовать, чтобы достигать больших целей в компании. Читать далее
Создаем свою ORM на python — гайд ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы. Вместо того чтобы писать SQL-запросы напрямую для работы с данными в базе данных, можно использова...
Что такое Data Driven подход В современном мире бизнес сталкивается с необходимостью постоянно принимать решения. От их качества зависит не только успех отдельных проектов, но и будущее всей компании.В этой статье мы разберём основные подходы к принятию решений в бизнесе и узнаем, почему компании всё ча...
Аудит сайта в 99% случаев бесполезен. Почему эксперт должен погружаться в бизнес, а не «анализировать 347 параметров»? Я — Павел Берсенёв, в основном, пишу на Хабре про старое железо, а по основному профилю с 2005 года занимаюсь всем, что касается сайтов и продаж в интернете. Эта статья — дополненная версия опубликованного в 2017 году материала. Как оказалось, тема стала ещё актуальнее. С...
Как подружить Gorm и PostGIS, решение промышленного уровня GORM Фантастическая ORM для Golang.PostGIS расширяет возможности реляционной базы данных PostgreSQL , добавляя поддержку хранения, индексирования и запросов геопространственных данных.В этой статье поделимся своим опытом интеграции GORM и PostGIS, сложностями при п...
Точные прогнозы атмосферы древней Земли могут помочь в поисках «строительных блоков жизни» на экзопланетах Ключ к разгадке тайн экзопланет может быть обнаружен на Земле, благодаря новому исследованию, проведённому учёными из Университета Тохоку, Токийского университета и Университета Хоккайдо. Исследователи разработали модель, которая учитывает различные атмосферные хим...
Пишем алгоритмы на самом ненужном языке в мире и страдаем Привет, Хабр!То, что будет происходить ниже – сущий ад. Я буду писать простейшие программы на языке Whitespace (Но не такие простые, как в прошлой статье). Этот язык настолько ненужный, что оригинальный сайт с интерпретатором для этого языка уже давно мертв, все ссылки на ор...
Как мы делали Yandex Cloud на дизайн-системе Gravity UI доступнее Привет, меня зовут Вова Тимофеев, я менеджер технических проектов Yandex Cloud. В статье поделюсь тем, как мы делали сайт облачной платформы доступнее, сколько итераций прошли и какую роль в этом сыграл Gravity UI.В основе доступности всех сервисов —...
Ученые раскрыли роль наследственности и образа жизни для долголетия Ученые из Калифорнийского университета в Сан-Франциско провели новое исследование, которое помогает понять, что больше влияет на продолжительность жизни — генетика или образ жизни. По словам исследователей, наследственность действительно имеет значит...
Очевидцы сняли прилёт двух стратегических ракет Х-101 в электроподстанцию "Ровенская 330" В ходе удара было уничтожено сложное оборудование, игравшее ключевую роль в стабильной работе подстанций 330/110 кВ.
Как работать с Amazon SP-API: инструкция для начинающих Этот текст я написал для людей, которые как и я, ещё 3 месяца назад про Python только слышали. Для тех, кто неплохо знает английский, но иногда хочет простого русского «ща сделаем». Для тех, кто решил написать свой первый запрос для AP...
[Перевод] Почему важно оптимизировать формат данных Если вам нужно повысить скорость вашей программы, то первым делом логично будет вспомнить курс по структурам данных и оптимизировать алгоритмическую сложность. Алгоритмы — важнейшая часть программы: замена «горячего» алгоритма O(n) менее сложным, например, O(log n), обеспе...
Написание ETL пайплайна при помощи airflow, rabbitmq и postgres В данной статье мы рассмотрим взаимодействие apache airflow, rabbitMQ и postgreSQL. Научимся правильно устанавливать соединения между ними и напишем базовый ETL. Читать далее
Бутстрап в PySpark Всем привет! Меня зовут Илья Черников, я аналитик больших данных в X5 Tech, сейчас занимаюсь аналитикой и оценкой активностей CVM маркетинга экспресс-доставки “Пятёрочки”.В статье я расскажу о том, как мы решали вопрос автоматизации оценки эффективности большого количества м...
Модели Gemini 1.5 от Google: главное о Gemini 1.5 Pro Одной из главных моделей серии Gemini 1.5 является Gemini 1.5 Pro. Это новейшая версия больших языковых моделей (LLM) от Google, которая вызвала значительный интерес благодаря своим усовершенствованным возможностям. Она особенно эффективна при работе с задачами, требующими у...
Перечислены самые полезные для здоровья кишечника продукты Сбалансированный микробиом кишечника играет ключевую роль в пищеварении, поддержке иммунитета и регуляции настроения. Поэтому важно употреблять определённые продукты.
Разведывательные дроны Zala стали незаменимыми помощниками российской артиллерии Дроны, разработанные одноименной компанией, играют ключевую роль в наведении артиллерийских ударов и обеспечении безопасности штурмовых групп.
FlexHab и дисплеи Sony Bravia создали реалистичную среду для тренировки астронавтов В Европейском центре астронавтов в Кельне (Германия) был представлен лунный модуль FlexHab, предназначенный для имитации жизни на поверхности Луны. Этот учебный модуль для космических тренировок сочетает в себе как внутреннюю, так и внешнюю среду для учебных целей....
Развлекательный LCD-проектор Wanbo DaVinci 1: разрешение Full HD, вход HDMI и два порта USB, автоматическая настройка проекции, встроенные громкоговорители, Android 9.0 Проектор Wanbo DaVinci 1 — это устройство всё-в-одном, сочетающее в себе проектор, мультимедийный плеер и акустическую систему. С его помощью на не очень большом экране можно играть в простые игры, а также демонстрировать видео и фотографии, при этом источниками контента мог...
[Перевод] Как ChatGPT меняет наш стиль письма — и почему это может стать проблемой Эта статья является переводом / сжатием текста Ритеша Чуга (доцента кафедры информационных и коммуникационных технологий, CQUniversity Australia), опубликованного на The Conversation. Вы замечали, как в текстах часто повторяются фразы вроде "delve into" или "navigate the lan...
Идентификация хакерских атак на базе искусственного интеллекта и их применение в межсетевых экранах нового поколения На сегодняшний день современные технологичные подходы к решению задач кибербезопасности приводят к созданию программных или аппаратно-программных решений, которые опираются на быстродействующие алгоритмы и автоматизированный контроль информационных потоков. Одними из классич...
Личный опыт: добавление микроразметки на сайт Микроразметка сайта: личный опыт и решения. Никита Неминущий, ведущий инженер-программист «Выберу.ру», рассказывает о том, как на их сайте была реализована микроразметка и какие трудности пришлось преодолеть. Узнайте, как микроразметка влияет на поисковую выдачу и какие инст...
Что, если не трансформеры: какие альтернативы главной архитектуре нейросетей у нас есть в 2024 году Трансформеры сегодня – золотой стандарт нейросетей, и, особенно, больших языковых моделей. Они стали первой по-настоящему масштабируемой архитектурой, то есть с ними впервые стало возможно гарантировано наращивать перформанс моделей за счет увеличения количества данных и пар...
Microsoft анонсировала крупные обновления ИИ для Copilot, Windows 11 и Bing Microsoft анонсировала серию крупных обновлений ИИ для своего чат-бота Copilot, операционной системы Windows 11 и поисковой системы Bing. Обновления направлены на создание более персонализированного и опыта для пользователей, используя ИИ для генерации результатов поиск...
Хостинг в облаке и веб-хостинг — в чем разница? Если коротко, то облачные провайдеры предлагают клиентам виртуальные машины — в том числе для размещения сайтов или их резервных копий. Помогают подобрать сервисы и построить облачную инфраструктуру, но не регистрируют домены и не предоставляют CMS. А вот услугами и сервисам...
«Авито Авто» запустил раздел для поиска новых машин со 160 000 позиций. Лишь 25% россиян выбирают машины в автосалонах «Авито Авто» запустила новый раздел для поиска и покупки новых автомобилей, где представлено более 160 000 автомобилей от дилеров из различных регионов России. Пользователи могут фильтровать предложения по множеству параметров, включая не только стоимость и ...
Я провел 50+ интервью с малым бизнесом за год, и у меня есть выводы: исследование Чуть больше года я выкладывал здесь интервью с предпринимателями — вы можете почитать их в аккаунте. Я не планирую завершать, но по первым 50 собрал выводы.Это исследование бизнеса, но пока качественное, а не количественное. Это значит, что цифр с процентами здесь не будет —...
Как управлять процессами в инфобезе: часть 1. Используем ITIL Киберустойчивость — неотъемлемое качество бизнеса в современных реалиях. Чтобы её достичь необходимо не только внедрять современные технологии, новые продукты и решения, но и грамотно управлять внутренними и внешними процессами. В этом помогают ИТ-методологии — в частности, ...
«Шапочка из фольги не поможет»: что такое handover в базовых станциях и как его тестируют Привет, Хабр! Меня зовут Анастасия Беднова, я тестирую базовые станции в стандартах 4G (LTE) в YADRO. В профессии я почти 20 лет: начинала карьеру в крупной компании-вендоре как тестировщик одного из компонентов сети 3G. Когда два года назад YADRO объявила о разработке ...
Пользовательский опыт в авторизации: как не потерять клиента Для кого: - Менеджерам по маркетингу - Продакт-менеджеров - Специалистам по привлечению и онбордингу клиентов - UX- и UI-дизайнерам Вы узнаете: - Как определить UX в контексте авторизации - Какие ожидания есть у пользователя при авторизации - Почему пользовательски...
Дешёвые автомобили Olinia из местного лития, полупроводники и беспилотники. У Мексики грандиозные планы на будущее Президент Мексики Клаудия Шейнбаум объявила о разработке Olinia — национального электрического автомобиля, который будет использовать литий, добываемый в Мексике. Olinia переводится как «двигаться». Новинка, по задумке создателей, будет небольшим общед...
[Перевод] Как работают Kubernetes Services: управление трафиком с помощью iptables В статье на примере приложения Podinfo показывается, как Kubernetes с помощью iptables управляет трафиком, предназначенным для этого приложения. Вместе с автором вы развернёте Podinfo, включите трейсинг iptables и проанализируете его вывод. Это поможет разобраться в сетевой ...
Количественные исследования: погрешность выборки и сколько ответов нужно собрать Количественные опросы нужны, чтобы принимать обоснованные решения, будь то запуск нового продукта или оценка удовлетворённости клиентов. Они позволяют измерить мнение большой или малой аудитории, но важно понимать, сколько людей нужно опросить, чтобы результаты были точными ...
Капитализм Vs Инфономика В статье я хотел рассказать о том, что наш уровень экономического развития ограничивается капиталистической системой общественных отношений. Это мой личный взгляд на мир, но люди, которые не понимают, что проигрывают, играя друг с другом в игры с неполной информацией, возмож...
Всё о цифровых методах восстановлении аудио у себя дома. От ручных методов до ИИ Цифровая реставрация аудио Этот процесс может быть как нетривиальным, так и крайне сложным. Но за последний десяток лет цифровые методы значительно шагнули вперёд, заменив кропотливую работу с узкопрофильными алгоритмами на нажатие двух кнопок для получения желаемого резуль...
Ни себе ни людям: YouTube тормозит перенос контента на российские площадки Видеохостинг YouTube начал активно блокировать трафик при переносе контента на российские площадки, пишет «Коммерсантъ» со ссылкой на источники в двух IT-компаниях. В результате сервисы RuTube и «VK Видео» вынуждены скачивать видео с YouTube с ис...
Отвечающие за старение мышц гены выявили ученые Ученые из Ноттингемского университета Трент, в сотрудничестве с Каролинским институтом и Университетом Англии Рускин, выявили ранее неизвестные гены, играющие ключевую роль в процессе старения мышц. Результаты исследования, опубликованные в журн...
Разработан алгоритм, который позволяет передавать навыки между роботами Учёные из Калифорнийского университета в Беркли разработали новую вычислительную структуру под названием RoVi-Aug, которая позволяет дополнять роботизированные данные и облегчает передачу навыков между различными роботами. Эта структура использует генеративные модели дл...
Миграция с файрвола Juniper SRX на PaloAlto, с помощью python У PaloAlto есть специальный инструмент для миграции под названием Expedition. Он может конвертировать файлы конфигурации с разных брандмауэров в PaloAlto. Но его исходный код закрыт, вы не сможете понять логику его работы, и он больше не будет поддерживаться в 2025 году.Моя ...
Microsoft возрождает бренд MSN Microsoft в заявлении для портала Windows Central подтвердила, что компания возвращает свои новостные сервисы под бренд MSN. Это изменение было замечено ещё на прошлой неделе, когда на веб-сайте Microsoft Start и на странице новой вкладке в браузере Edge появился обновлённы...
Как наши дизайн-митапы сделали команду сильнее, а процессы эффективнее Если вы давно или вообще никогда не задавались вопросом: 'А насколько наши методы актуальны сегодня?', то с высокой долей вероятности вы рискуете погрязнуть в рутине! В то время, как каждый день появляются все более эффективные и полезные инструменты и подходы к работе....
Учёные нашли, где хранятся страшные воспоминания о других в мозге мышей Ученые обнаружили, что область CA2 гиппокампа у мышей играет решающую роль в кодировании социальных воспоминаний, особенно связанных с угрозами. Это открытие может пролить свет на такие расстройства человека, как социальная тревога и посттравматическ...
От контекста до юрисдикции: 7 ключевых параметров при выборе LLM для вашего проекта Год назад казалось, что достаточно просто выбрать GPT-4 — и все проблемы с ИИ решены. Сегодня же рынок языковых моделей напоминает зоопарк, где каждый день появляются новые экзотические виды. Claude, Gemini, Mistral, Qwen — и это только верхушка айсберга. Как в этом безумном...
Разведка по Telegram ботам Приветствуем дорогих читателей! Продолжая рубрику статей ШХ, в этой статье мы решили более подробно сфокусироваться на ботах в Telegram, т.к они во множестве случаев бывают ни чуть не хуже и эффективней распространённых инструментов в OSINT. Рассмотренные в этой статье б...
Тесты для функций compose в андроид Представьте себе мир, где каждый раз, когда вы вносите изменения в код вашего приложения, вы уверены, что ничего не сломалось. Где ошибки обнаруживаются еще до того, как пользователи успеют их заметить. Где ваш код не только работает, но и документируется автоматически, улуч...
Мультимодальный RAG может повысить эффективность использования ИИ для бизнеса По мере того как компании начинают экспериментировать с мультимодальной генерацией, дополненной поисковыми данными (RAG), поставщики мультимодальных встраиваний — метода преобразования данных в файлы, читаемые RAG, — советуют предприятиям начинать с малого, осваивая внедрени...
В России разработали лазер для увеличения прочности металлов В Саратове разработана новая технология обработки материалов с использованием мощного полупроводникового лазера, что позволяет значительно повысить износостойкость металла.
Россия планирует увеличить расчеты с Африкой в национальных валютах до 90% к 2030 году Ключевая проблема, по словам Кобякова, заключается в доминировании доллара в расчетах, что осложняет эффективное партнерство с африканскими странами.
Ядерные погремушки в каждой избушке. Технологии атомной индустирии в автоматизации бытового теплоснабжения Привет всем маленьким любителям больших технических систем! В данной статье расскажем, как технологии создания систем управления ядерным реактором могут применяться в быту. Рассмотрим пример практического применения модельно-ориентированного подхода и структурного моделирова...
Какую материнскую плату выбрать в пару к процессорам Intel Core i5-12400 и Intel Core i5-13400 Подобрать идеальную материнскую плату для процессора - это ключ к сборке стабильного компьютера, который не подведет. Intel Core i5-12400 и i5-13400 по-прежнему предлагают отличный баланс цены и производительности, а правильная материнка поможет выжать из них максимум. В это...
Искусственный интеллект и «взлом» культуры Еще недавно словосочетание «искусственный интеллект» (ИИ) применялось для обозначения довольно далеких от интеллекта вещей, таких как алгоритмы решения слабоформализуемых задач. Ситуация изменилась с появлением известного чат-бота: нейронная сеть, обученная угадывать очередн...
Критическая уязвимость в WordPress-плагине Jetpack угрожает 27 млн сайтов Разработчики популярного плагина Jetpack выпустили патч для критической уязвимости, которая позволяла вошедшему в систему пользователю получить доступ к формам, отправленным другими посетителями сайта. Ситуация осложняется тем, что плагин установлен на 27 млн сайтов.
Google начала тестировать галочки верификации сайтов в поисковой выдаче Издание The Verge сообщило о неанонсированной Google функции поиска, которую компания сейчас тестирует. Речь идёт о синей галочке верификации для обеспечения безопасности пользователей при переходе по ссылкам.
Что крупные компании хотят от вендорского ПО Эта статья может быть полезна ИТ-компаниям, которые планируют выводить свои продукты на рынок крупных организаций и госкомпаний России.Я около 20 лет работаю в сфере создания и внедрения тиражируемых программных продуктов для крупного бизнеса: от СУБД до платформ управ...
HTB Editorial. Используем SSRF и баг в GitPython, чтобы захватить сервер Для подписчиковСегодня я покажу пример подделки запросов на стороне сервера (SSRF). Мы получим доступ к внутрянке сайта и извлечем критически важные данные, затем найдем данные технической учетной записи и повысим привилегии в Linux через уязвимость в библиотеке GitPython.
[Перевод] Создание XDP eBPF программы с использованием C и Golang: пошаговое руководство В сегодняшнем мире, где всё тесно связано и ориентировано на данные, производительность сети имеет решающее значение для обеспечения эффективного взаимодействия и оптимального пользовательского опыта. XDP и eBPF — это мощные технологияи, которые помогают обрабатывать пакеты ...
Интернет тонет в спаме Спам в каталоге пакетов npm Интернет уже не тот, что в 90-е. Тогда мы искали интересные сайты по тематическим каталогам Yahoo и Рамблера. Поисковых систем не существовало до появления AltaVista. Даже мысли не было создавать мусорные сайты для прокрутки рекламы, продажи нен...
Рынок труда: кто продавец и что является товаром? Традиционно, на рынке труда компания считается покупателем, а работник - продавцом. Но давайте посмотрим на ситуацию с другой стороны. Что создают компании? Помимо товаров и услуг, они создают Рабочие места, которые и выставляют на рынок (я пока не подобрал здесь правильный ...
Карта эмпатии: как накладывать эмоции на продукт Как применять на практике карту эмпатии и любые подобные карты. Чем в действительности они помогают и как данные из этих карт конвертировать в дизайн и функционал продуктов.Не будем сильно погружаться в теорию, наша цель — понять, как эмоции и проблемы юзеров превращать в пр...
Как найти общий язык с любым заказчиком: 6 наблюдений из личного опыта Привет! Меня зовут Аня, я аналитик в Naumen Erudite. За четыре года в компании у меня было несколько проектов внедрения с крупными заказчиками. Не всегда работать на таких проектах легко — нужно уметь находить правильный подход к&...
Spring Patterns. Часть 2. Spring + ThreadLocal. AOP. Transaction cache Всем привет. Я разрабатываю приложения с использованием Java, Spring Boot, Hibernate. В прошлой статье я показал реализацию паттерна Spring Fluent Interface. При помощи которого можно инкапсулировать похожие действия внутри приложения в модуль, предоставлять клиентском...
Intel подтвердила исправление нестабильности процессоров Raptor Lake Intel подтвердила, что решила проблемы с нестабильностью процессоров 13-го и 14-го поколений «Raptor Lake,» которые вызывали головную боль некоторых пользователей в течение нескольких месяцев. Проблема, известная как «Vmin Shift Instability,» была связана с&nb...
Войти в айти за год с нуля: быстро, качественно, недорого Здравствуй, Хабр!Сегодня хочу поделиться своими размышлениями на тему курсов для войтишников, но немного с другой стороны. Обычно мы привыкли ругать курсы, их агрессивный маркетинг и уловки, но мало где затрагивается вопрос мотивации самих людей, идущих туда.Надеюсь, статья ...
Siri будет отвечать об увиденном на экране с помощью ChatGPT Разработчики Siri — голосового ассистента Apple — добавили в свой продукт возможность сложных запросов к ChatGPT. Siri сможет анализировать запросы о том, что пользователь видит на экране.
На шаг впереди: как Threat Intelligence раскрывает возможности SIEM, IRP и SOAR В условиях постоянно растущих киберугроз и увеличивающегося объема данных, компании сталкиваются с необходимостью эффективного управления инцидентами безопасности. Для решения этой проблемы используются инструменты по типу SIEM, SOAR и IRP, а в крупных компаниях, как правило...
Вредные советы для разработчика: Кодекс продуктивной неэффективности В этой статье вы найдёте сборник из 10 вредных советов, которые показывают, каким разработчиком не стоит быть. От усложнения кода без необходимости до высокомерных заявлений на встречах — эти привычки могут серьёзно мешать не только вам, но и всей команде. Узнайте, какие оши...
Трактовка понятий «технологии информационного моделирования» (ТИМ) и «среда общих данных» (СОД) Статья для тех, кто любит поговорить про значения слов в определениях и посмеяться. Предлагаю разобрать понятия Технологии информационного моделирования, информационная модель, среда общих данных и их взаимосвязь. В статье есть нудный анализ существующих определений в различ...
Применение «Волнового алгоритма» для игры «Сапер» Волновой алгоритм — это алгоритм поиска пути, который использует волновое распространение для определения кратчайшего пути от начальной вершины до целевой вершины. В этой статье мы не будем рассматривать основной принцип данного алгоритма (поиск кратчайшего пути), а лишь о...
Первое в мире соглашение о покупке электроэнергии у нескольких малых модульных реакторов для ИИ подписала Google Google заявила, что подписала первое в мире корпоративное соглашение о покупке электроэнергии у нескольких малых модульных реакторов для удовлетворения спроса на электроэнергию для искусственного интеллекта. Соглашение Google с Kairos Power направлено на запуск первого ...
7 новых функций iPhone, которые появятся в iOS 18.2 В прошлые годы Apple много критиковали за малое количество нововведений в различных версиях iOS. Но с выходом iOS 18 компания явно сделала выводы. В каждом обновлении актуальной операционной системы для iPhone появляется огромное количество нововведений. Причем далеко не вс...
Применение OSINT-техник в сферах маркетинга, PR и HR OSINT применим в сфере продаж и рекламы для анализа рынка, мнений потребителей, а также мониторинга конкурентов. Крупные компании в Европе активно используют OSINT-техники, которые помогают им эффективнее продвигать свои услуги и товары. Эти компании производят анализ с...
Ускорение работы тeстов методом правильной настройки Testcontainers В современных разработках ускорение тестирования является критически важной задачей, особенно в условиях интенсивной работы с CI/CD. В этой статье мы рассмотрим, как оптимизировать процесс тестирования с использованием Testcontainers и Spring, чтобы минимизировать время иниц...
Яндекс стал платить больше за найденные пользователями баги Яндекс расширил программу «Охота за ошибками», выделив направление мобильных приложений в отдельную категорию. Максимальная выплата в этой категории увеличилась с 300 тысяч до 1 миллиона рублей. Это решение направлено на привлечение большего числа внешних исследователей...
Сверточные нейронные сети. Создание нейросети для распознавания цифр на языке программирования Python В современном мире искусственный интеллект и машинное обучение стремительно развиваются, меняя нашу повседневную жизнь и открывая новые горизонты в различных областях. Одной из ключевых технологий, лежащих в основе этих достижений, являются сверточные нейронные сети (Convolu...
Всё больше пользователей заметили, что в России не работает веб-сайт Google Play Начиная с 9 октября многие российские пользователи стали замечать, что перестала открываться веб-версия магазина Android-приложений Google Play. Хотя у многих российских провайдеров сайт Google Store перестал открываться ещё в марте 2022 года.
Бывший технический директор OpenAI почти получил $100 млн на новый ИИ-стартап Мира Мурати, бывший технический директор OpenAI, начала привлечение капитала для своего нового ИИ-стартапа, сообщили источники СМИ. Мурати, сыгравшая ключевую роль в разработке таких передовых продуктов, как ChatGPT и DALL-E, теперь работает над созданием собственн...
Французское космическое агентство приступило к разработке медицинского учреждения для лунных и марсианских баз Французское космическое агентство CNES анонсировало разработку системы медицинской визуализации для поддержки работы космической станции и будущих пилотируемых миссий на Луну и Марс. Этот проект, названный Multimodal Imaging for Space Exploration, стал последней инициат...
Неизвестно полезный CSS. Часть 5 Привет, Хабр. Я продолжаю рассказывать про неизвестные широкому кругу разработчиков CSS-фишки. Я отбираю их так, чтобы они были полезны в разного рода проектах. Неважно, верстаете ли вы сайт для малого бизнеса или создаёте супермодное React-приложение. Они поддерживаются б...
Нейробиологи нашли способ активировать спящие стволовые клетки мозга Международная команда учёных, возглавляемая специалистами из Duke-NUS, обнаружила механизм, который позволяет «пробуждать» спящие нейронные стволовые клетки. Эти клетки играют ключевую роль в восстановлении и регенерации клеток мозга.
Быстрый старт с OODA Loop В этой статье в коротком формате ознакомимся с инструментом, который может изменить командную динамику и повысить эффективность принятия решений. Читать далее
Представлена новая ИИ-модель для борьбы с голосовым мошенничеством Ученые МТУСИ и Института AIRI предложили новую модель детекции поддельных сгенерированных голосов под названием AASIST3. Представленная архитектура вошла в топ-10 лучших решений международного соревнования ASVspoof 2024 Challenge. Модель применима дл...
Микросервисы: Почему именно gRPC? Архитектура микросервисов широко распространена в современном программировании. Благодаря этой архитектуре разработчики смогут самостоятельно разрабатывать сервисы и управлять ими. Однако очень важно выбрать правильный протокол для эффективного взаимодействия между микросерв...
PostgreSQL 'VALUES -> ANY' transformation: должна ли СУБД делать работу за пользователя? Недавно, на хабре вышла статья про один нюанс в оптимизаторе PostgreSQL [1]. Будучи предельно технической и скучной по-определению, она триггернула интересную дискуссию в комментах и дала мне, как разработчику систем баз данных, возможность взглянуть на систему с точки зрени...
Игры в будущем: как игровой процесс может измениться через 25 лет? Как мы играем сегодня? По большей части на ПК с помощью мыши и клавиатуры, на мобильных телефонах – с помощью сенсорного дисплея. Гораздо реже используем очки виртуальной реальности, ещё реже – AR (дополненная реальность). Разработчики создают игры как готовый продукт, котор...
Подробное руководство по оценке компетенций продуктовых дизайнеров. Часть 2 Привет! Я Ваня Соловьёв, руководитель продуктового дизайна в «Магните». Рано или поздно в компании возникает вопрос: как оценивать вклад и навыки продуктовых дизайнеров. Тогда ответственные начинают искать информацию в интернете, собирая обрывки знаний то тут, то там. Обычно...
Методология проектного офиса: Гибкость управления портфелем через метрики Управление портфелем проектов через метрики является одним из ключевых элементов эффективного управления проектами. Это позволяет не только контролировать выполнение проектов в рамках портфеля, но и повышать его гибкость. Суть этой методологии заключается в том, что каждый п...
Google внедрил большее ИИ в поисковик Google анонсировал значительные изменения в своей поисковой системе, добавив больше функций, основанных на искусственном интеллекте (ИИ). Одним из главных нововведений является автоматическая организация веб-результатов. Первым шагом в этом направлении ст...
Сервисы для озвучки текстов с помощью нейросетей: выбор ZOOM Одной из областей применения нейросетей является синтез речи, который позволяет превращать тексты в аудиозаписи, звучащие максимально естественно. Современные нейросети способны обучаться на больших объемах данных и генерировать высококачественные звуковые файлы, что делает ...
Атаки на веб-кэширование. Отравление кэша: теория и практика Кэширование — это эффективное архитектурное решение, которое сегодня используется на всех уровнях вычислительных систем, начиная от кэша процессора и жесткого диска до кэша веб-сервера и обратных прокси-серверов. Именно о последних пойдёт речь.В этой статье мы рассмотрим ата...
FortiClient VPN: запускаем скрипт, приложение или задачу после установки соединения Привет, Я Саша Басун — системный администратор в «Петрович-Тех». Я уже писал на Хабре о пользовательских проблемах, и мне нравится автоматизировать такие задачи. В их решении есть своя магия.Статья будет о возможностях донастройки FortiClient VPN под пользователя. Эту информ...
Язык как проект: как продакт-менеджеру учить английский Привет, меня зовут Ирина Орлова, и я преподаю английский сотрудникам IT. Я работала корпоративным преподавателем для продакт-менеджеров и HR Ikea, немецких консалтинговых и архитектурных компаний.В 2022 году году я открыла свой образовательный проект в Штатах, переехала в Нь...
Ростех обновляет автопарк скорой помощи: почти 400 новых машин за пять лет Компания «РТ-Социальная сфера» за пять лет поставила почти 400 современных автомобилей скорой помощи. Этот шаг стал важной частью нацпроекта «Здравоохранение» и значительно повысил качество медицинских услуг.
Миллиардеры за 90 минут производят больше выбросов CO2, чем средний человек за год жизни Не в последнюю очередь, роль играют частные самолеты и яхты.
Немного про UEFI и GRUB В данной статье пойдёт речь об особенностях UEFI на примере переноса Debian Stretch с MBR на UEFI. Опишу так же разницу между MBR и UEFI, так как я её воспринимаю.Кроме общей части, ключевая часть статьи про формирование GRUB EFI файла grubx64.efi во время grub-install и про...
Синтаксический анализатор на стеках и lambda-выражениях (Axolotl) Синтаксический анализатор на стеках и lambda-выражениях (Axolotl)В этой статье рассматривается практическая реализация синтаксического анализатора, основанного на стеке состояний и lambda-выражениях. Такой подход упрощает обработку синтаксиса, делая его гибким и легко масшта...
Сверхмассивные черные дыры играют ключевую роль в рождении новых звезд Ученые считают, что всему виной релятивистские струи – потоки плазмы, извергаемые черной дырой почти со скоростью света.
Как мы учили робота распознавать чертежи и изготавливать мебель Хочу поделиться своим опытом разработки программного обеспечения для робота-манипулятора, которого мы научили распознавать разные объекты на основе их CAD-моделей. В этой статье я подробно рассмотрю процесс создания такого ПО на примере недавнего проекта, связанного с произв...
Разыменовываем NULL на RISC-V ядре scr1 Во время работы в ASIC дизайн центре я потратил немало времени на отладку ошибок и падений ядра, просматривая временные диаграммы на шинах AXI от процессора к памяти. Иногда оказывалось, что адрес чтения из памяти оказывался 0x00000000 - классический случай разыменования нул...
Server Side Rendering на Go Жизнь – это вечная спираль, где всё идёт по кругу, но с каждым витком становится лучше. Ещё 20 лет назад я писал веб-приложения на Perl + Template Toolkit 2, генерируя HTML на стороне сервера. Время шло, и веб-разработка разделилась на две половины: фронтенд и бэкенд, а межд...
Трансформация или чемодан без ручки (часть 5) Так дальше работать нельзя! Нужна трансформация. И что дальше? Поделюсь опытом о процессе трансформации технического продукта компании, когда все осознают необходимость изменений, но фактический запуск преобразований сталкивается с препятствиями. Хотя ключевые руководители согласны с необходимостью трансформации, процесс часто затягивае...
[Перевод] Как работает Mesh R-CNN Ну для начала всем привет, в этой статье постараюсь рассказать вам про структуру Mesh R-CNN как он работает, что вообще из себя представляет, также будут сделаны сноски с описанием концепции по генерации 3D объектов. Буду опираться как и уже на существующие статьи, так буду ...
Обзор на российскую СХД от YADRO: какова TATLIN.FLEX.PRO в деле Компания, которая часть инфраструктуры размещает у нас в облаке, попросила подобрать решение on-premise для размещения объектов критической информационной инфраструктуры. Инженеры mClouds собрали технические требования, нашли подходящее решение в реестре Минпромторга и согла...
Как я написал бота для саммари telegram каналов Всем привет!Меня зовут Азрет, я - CTO в AAA (читается как "трипл-эй"). Мы разрабатываем LLM приложения для бизнеса. Решаем разнообразные задачи - оптимизация внутренних процессов за счет ИИ, маркетинговые исследования и запуск новых продуктов. Но запрос на бота, про которог...
Массовый выпуск российских базовых станций 5G начнётся в 2025 году Технологии 4G и 5G открывают огромные перспективы для развития различных отраслей, включая промышленность, транспорт и медицину. Благодаря высокоскоростной передаче данных, эти технологии играют ключевую роль в развитии интернета вещей, умных городов и автоматизированных про...
Автостопом по мультиплееру. Часть 4: Авторитарность и Топологии Это четвёртая статья путеводителя по разработке многопользовательских игр, где я пытаюсь последовательно и в одном месте собрать знания, которые потребуются для осознанной разработки мультиплеерного проекта.В прошлой части были рассмотрены особенности клиентов и серверов, зо...
Кейс оптимизации запросов для Greenplum Всем привет! Меня зовут Андрей, я работаю дата аналитиком в Data Team продукта Dialog.X5/Insights в X5 Tech. Мы предоставляем аналитику по продажам и покупательскому поведению на данных X5 Group. Для обработки больших объёмов данных в продукте используется СУБД (...
[Перевод] 14 лучших практик автоматизации тестирования В этой статье я расскажу вам о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования. Читать далее
Учёные разработали новый метод повышения эффективности и срока службы OLED-устройств Ученые из Сеульского национального университета и Института передовых технологий Samsung разработали новый метод анализа явления, ухудшающего излучение света в органических светодиодах (OLED), и применили свои идеи для повышения эффективности и срока службы устройства. ...
В Telegram перезапустили мини-приложения: полноэкранный режим, значки на главном экране, геопозиция и ещё 10 функций Команда популярного мессенджера Telegram объявила о запуске крупнейшего обновления в «истории мини-приложений». Для них теперь доступны полноэкранный режим, платные подписки, отдельные иконки на домашнем экране, отправка подарков, фотографий и видео, создани...
Сколько iPhone 16 держит заряд по сравнению с флагманами на Андроиде Как думаете, справятся новые Айфоны с флагманами на Андроиде? Изображение: YouTube Время автономной работы, как и прежде, является одним из самых важных показателей в современных смартфонах. Согласитесь, что если вы не сможете отойти с аппаратом от розетки, то и смысла в так...
Демонтаж кровли: как избежать скрытых затрат Демонтаж кровли представляет собой сложный процесс, требующий глубоких знаний технологий и практики работы с различными материалами. На первичном этапе, когда осуществляется оценка затрат, возникают вопросы, которые могут повлечь за собой дополнительные расходы. Например, на...
«Букмейт» сменил название на «Яндекс Книги». Подписчики Яндекса получили новый сервис Книжный сервис «Букмейт» сменил название на «Яндекс Книги», о чем пишет Forbes со ссылкой на представителей платформы. «Когда около двух лет назад «Букмейт» стал книжным сервисом «Яндекса», название «Яндекс Кни...
Как упорядочить данные в базе сайта, у которого пять личных кабинетов Привет, Хабр! Меня зовут Миша Шлыков, я менеджер проектов в диджитал-продакшене Далее . Уже два года мы вместе с «Национальными приоритетами» развиваем сайт наука.рф. За это время 30 миллионов человек поучаствовали в проектах Десятилетия науки, а делают его простые люди со в...
Почему WiLo (Wi-Fi + LoRa) вызывает сомнения? Как оно работает и есть ли смысл? Привет, в будни заинтересовала новость о WiLo — экспериментальном протоколе, который должен сочетать в себе плюсы двух протоколов: скорость и доступность установки Wi-Fi и дальность и энергоэффективность LoRa. На словах всё здорово, но по мере чтения меня всё больше одолевал...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
GigaChat Сбера научился распознавать изображения, а также рукописный текст, формулы, графики и таблицы Команда СберБанка объявила о запуске новой полезной функции генеративной нейросети GigaChat. Система искусственного интеллекта GigaChat Pro теперь поддерживает работу с изображениями как источником информации и обрабатывает в четыре раза больше данных за один запрос.&nb...
Лучшие практики TypeScript: Строгая типизация, гибкость и производительность TypeScript давно стал неотъемлемой частью современного фронтенда, но чтобы действительно раскрыть его возможности и избежать подводных камней, важен опыт и осознанное применение его возможностей. В этой статье мы рассмотрим углубленные практики работы с TypeScript, которые м...
Чему нас может научить поиск причинно-следственных связей в IT-мониторинге? (часть 1) Стремление понять, почему происходят те или иные события, заложено в человеческой природе. Мы постоянно ищем причинно-следственные связи, чтобы предсказывать будущее, принимать решения и улучшать свою жизнь. Но как это стремление проявляется в мире IT-мониторинга? Меня ...
Подсчет уникальных значений поля в ClickHouse Привет, Хабр! Существуют разные задачи в IT, многие решаются алгоритмически или условно за счет архитектурных решений. Среди всего многообразия задач также интересны задачи, решаемые с применением статистических методов.Одной из таких задач является приближенный расчет коли...
Паттерны многопоточности в Go В этой статье я постараюсь рассказать о том как их компоновать в самые популярные паттерны для поддержки масштабируемости и удобства сопровождения будущих систем.Почему же многопоточность так важна? Сегодняшние приложения должны быть быстрыми и отзывчивыми, а для этого нужно...
[Перевод] Сочетание следующего токена и видеодиффузии в компьютерном зрении и робототехнике Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас статью о новом методе, который позволяет обучать нейросети сортировать повреждённые данные, предсказывая следующие шаги. Он может эффективно планировать действия роботов,...
MLID: Intel может покинуть рынок десктопных видеокарт после запуска Battlemage Решающую роль сыграет успех или неудача новых продуктов.
Как я играл в Шерлок Хомса или как сделать, чтобы системное приложение не падало с ошибкой В своей программе я использовал вызов настроек телефона, что приводило к аварийному завершению. Неприятно, когда ошибку вендора пользователи приписывают тебе. Пробуем разобраться
Создание собственной системы F&R в «Магните»: функциональный дизайн Одна из крупнейших розничных сетей России, «Магнит», разрабатывает современную систему прогнозирования и пополнения товаров (F&R). Цель проекта – создание и внедрение нового решения, которое закроет все потребности ритейлера на ближайшие 10–15 лет. Для решения амбициозны...
Учёные рассказали, как свет влияет на наш организм Воздействие света играет ключевую роль для поддержания нашего физического и психического здоровья. Не менее важно и время, когда мы просыпаемся или идём спать.
Веб-аналитика — компас в мире рекламы: как не заблудиться и достичь цели Запуск рекламной кампании без аналитики можно сравнить с путешествием без карты. Вы, возможно, движетесь в правильном направлении, но вероятность потеряться и впустую потратить время очень велика. Если вы не отслеживаете, какие объявления приносят результаты, а какие нет, мо...
10 способов улучшить конверсию с помощью поп-апов в 2024 году Всплывающее окно (pop-up) появляется на сайте после конкретных действий пользователя. Например, после посещения конкретной страницы, скроллинга или попытки покинуть ресурс. С помощью инструмента можно настроить лидогенерацию, увеличить глубину просмотра, повысить время пребы...
[Перевод] Python REST API: Flask, Connexion и SQLAlchemy (часть 1) Python REST API: Flask, Connexion и SQLAlchemy (часть 1)Большинство современных веб-приложений работают на основе REST API - методологии, позволяющей разработчикам отделить разработку пользовательского интерфейса (FrontEnd) от разработки внутренней серверной логики (BackEnd)...
Ноябрьское обновление Xbox — возвращение запросов на добавление в друзья и многое другое Экосистема Xbox Друзья и подписчики Теперь пользователи могут отправлять запросы на добавление в друзья или подписываться на других игроков, клубы и игры. Вы станете друзьями в Xbox, когда будет принято приглашение на добавление в друзья. Эта функция предоставляет дополните...
Гайд по трекингу экспериментов в ML Многие привыкли, что в качестве результата эксперимента достаточно метрик и просто сохранения обученной модели, однако в современном мире машинного обучения трекинг экспериментов имеет ключевое значение для обеспечения воспроизводимости, надежности и эффективности. Давайте р...
ТРИЗ и Дизайн мышление, этапы бизнес методов design thinking и TRIZ, инструменты методологий По мере возрастания интереса бизнеса к ТРИЗ, растёт внимание к тому, связан ли ТРИЗ для бизнеса с другими методологиями, основанными на творческом подходе. Дизайн-мышление – обычно первый метод, с которым сравнивают ТРИЗ.В этой статье хочу подробно разобрать:– похожи ли эти ...
У россиян увеличился интерес к изучению тувинского языка Специалисты МегаФона проанализировали обезличенные данные пользователей мобильного интернета на самых популярных веб‑площадках на тувинском языке и выяснили, что их посещаемость растёт с 2022 года.
Создание простой CRM на Next.js и Prisma для B2B Мой опыт работы в продажах в различных компаниях многому меня научил. Одним из ключевых инструментов, без которого невозможен эффективный процесс продаж, является CRM-система. Для руководителей и менеджеров по продажам она должна решать множество задач и отвечать на целый ря...
Искусственный интеллект в информационной безопасности: повышаем эффективность и прибыльность бизнеса Искусственный интеллект уже прочно вошел в арсенал инструментов современного бизнеса. Его применение теперь норма, а не исключение. ИИ эффективно решает задачи классификации, анализа данных и прогнозирования рисков в самых разных отраслях.Например, в банковском секторе ИИ ис...
Dorks на новый лад – ищем то, что открыто При проведении любого пентеста корпоративной сети одним из направлений действий белых хакеров является поиск информации, находящейся, практически в открытом доступе: на файловых шарах, в репозиториях, в расшаренных папках на машинах пользователей. Короче, все то, что лежит к...
Гриды в Битрикс24: теперь не нужно искать сторонние решения Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию...
Головоломка, кофе и охапка книг, или как я искал истоки термина «Deep Learning» Привет! Некоторое время назад я взялся написать обзорную статью о том, что такое Deep Learning. Задача не казалась сложной до тех пор, пока… я не добрался до определения. Вот вы можете в двух словах объяснить этот термин, ничего не упустив? Вот то-то и оно. Пока копался в р...
ПО шагам: Защищаем сайт от парсеров и поведенческих ботов с помощью DNS-прокси - контент не будет спаршен- с ВПН работает- выявит высокоуровневых JS ботов- реальных не заблокирует- фиксирование только настоящих просмотров- рекомендательная система будет работать изумительноКак интегрировать защиту, как выявить фейковых http ботов, как написать свой код...
Создание AI-ассистента с OpenAI Assistants API на Go Всем привет!Недавно возникла необходимость создать AI-ассистента, обученного искать и выдавать информацию из базы знаний, предоставленных заказчиком.В этой статье мы рассмотрим процесс создания MVP такого ассистента. Мы загрузим в него файлы, зададим инструкции, привяжем все...
Ваши генераторные выражения сломаны: чиним и разбираемся Всем привет! Меня зовут Ефимов Михаил, я профессиональный разработчик с 2010 года и начинающий contributor в CPython.Итак, название статьи говорит, что генераторные выражения сломаны. О чем вообще речь? Посмотрим на такой код, не содержащий никаких import:g = (x for x in ran...
МегаФон зафиксировал рост фишинга перед распродажами В преддверии распродаж МегаФон отметил увеличение попыток фишинга, направленных на абонентов, с ростом на 30%. Умные алгоритмы МегаФона в этом году выявляют в среднем в месяц 17,5 тысяч фишинговых сайтов, что на 5% выше значений прошлого года. Сами пользователи также стали ч...
[Перевод] Как оккультизм породил науку В 1936 году экономист Джон Мейнард Кейнс приобрёл целый клад, состоявший из неопубликованных заметок Исаака Ньютона. Он насчитывал более 100 000 слов о секретных алхимических экспериментах великого физика. Кейнс, потрясённый и ошеломлённый, назвал их «полностью магическими и...
Сотовые операторы заметно поднимут цены в 2025 году Согласно проведенному TelecomDaily опросу, в 2025 году почти половина российских операторов связи планирует поднять цены на 10-15%. Около 20% компаний готовы повысить цены на 20% и более. Мобильные операторы объясняют это ростом стоимости оборудования, повышением ключевой ст...
Собирающая iPhone Foxconn сообщила о рекордной выручке, и Apple тут ни при чем Тайваньская Foxconn, крупнейший в мире производитель контрактной электроники, объявила о значительном увеличении выручки на 20,2% в годовом исчислении за третий квартал, достигнув рекорда в 1,85 трлн тайваньских долларов (около 57,3 млрд долларов). Этот рост во многом обусло...
Подборка Бесплатных Telegram Ботов с ChatGPT на русском в 2024 году Благодаря нейросетям бизнес, работа и обучение стали значительно проще и доступнее. Также появились новые варианты для творчества. Нейросети стали прекрасными помощниками в различных сферах. Однако для россиян множество из них стали недоступны из-за региональных ограничений....
Cursor IDE: AI-редактор, заслуживающий внимания Три месяца назад мне в руки попала модная IDE с встроенным ИИ. Я сразу полез пробовать. Оказалось, это форк от VS Code, но с искусственным интеллектом под капотом. Я уже видел всякие расширения для VS Code и GitHub Copilot, но ничего из этого мне не помог...
Как скачать Windows 11 2024 Update (версия 24H2)? Новое функциональное обновление для Windows 11 под названием 2024 Update (версия 24H2) отправилось в релиз. На нашем сайте вы уже можете найти обзор новой версии системы, а значит осталось рассказать лишь о том, как же обновиться до Windows 11 2024 Update в первых рядах. Об...
VK и Telegram лидируют по объёму мобильного трафика в России По данным МегаФона за август 2024 года, больше всего мобильного интернет-трафика россияне тратят в VK (15,3%). Затем идёт Telegram: сейчас его доля достигает 11%, тогда как ещё летом 2022 года она не превышала 5,3%. Осенью 2023 года Telegram обошёл TikTok и занял вторую...
Как увеличить подписчиков в Телеграме с помощью вебинаров Телеграм быстро стал одной из ведущих платформ для проведения онлайн-мероприятий и вебинаров. Его удобные функции и простота использования привлекают большое количество пользователей, включая организаторов и участников. Подписчики в Телеграм играют ключевую роль в успешной о...
В Италии представили USB-аксессуар, способный за секунды превратить смартфон во флейту Проект был представлен Artinoise на сайте для привлечения средств Kickstarter, работающем по схеме краудфандинга.
Как правильно экономить на расходниках для принтера: советы эксперта печати G&G При выборе расходных материалов для домашней и офисной печати важно учитывать не только совместимость с устройством, но и их качество, надежность, а также безопасность для оборудования и окружающей среды. Но экономическая составляющая образует вершину этой пирамиды требовани...
Сбербанк запустит свой аналог Apple Pay для iPhone, работающий по Bluetooth, в 2025 году Пока российские пользователи iPhone продолжают искать удобную замену Apple Pay, крупнейший банк России работает над технологическим прорывом в сфере мобильных платежей. По информации Известий, Сбербанк планирует запустить систему бесконтактной оплаты уже в 2025 году. Новейш...
5 игр для iPhone из топа бесплатных российского App Store Всегда было интересно, во что играют люди на своих iPhone. Всё дело в том, что на презентациях Apple показывает крутые тайтлы с шикарной графикой, а вот вокруг себя чаще видишь куда более простые приложения. В этом плане топ бесплатных игр российского App Store оказался оче...
ИИ потребует от 80% программистов повышения квалификации уже к 2027 году Генеративный ИИ преобразует ландшафт разработки программ, вынудив 80% программистов в ближайшем будущем повысить свою квалификацию. А если быть точнее, то к 2027 году. Технология создаст новые роли и повысит производительность, но также пот...
Инженер внедрения в IT: куда и как развиваться Всем привет! Меня зовут Егор Сизов, и это моя вторая статья здесь. Я руковожу группой инженеров внедрения в ГК «Цифра». В первой статье я написал о специфике роли инженера внедрения в IT и необходимых ему компетенциях, теперь хочу рассказать в каких направлениях такой специа...
Лоукост VPS в России и зарубежом. Возможно ли? Было бы нечестно отрицать, что эта статья является прямой отсылкой к уже существующей публикации на Хабре, которая вышла ровно 9 лет назад. Так что же изменилось за последнее десятилетие и есть ли смысл сейчас искать дешевые виртуалки? В статье попытались разобраться за скол...
Правильные слова для правильного результата: история внедрения сервиса GigaChat в Luxms BI Сейчас нейросети – это хайп, который, кажется, прошёл свой пик завышенных ожиданий на кривой Гартнера, и внутри компании мы периодически спорим о полезности нейросетей и об их будущем. Один из споров даже вышел за пределы компании на Форум Data&AI с темой "AI мифы, хайп...
Несколько «добрых» слов о текущей версии редактора Habr "И так сойдет" ((c) М/Ф "Вовка в 3/9 царстве") "Работает - не чини" ((c) вольный перевод афоризма Б.Ланса "If it ain't broke, don't fix it")К появлению этой статьи привело совпадение нескольких событий. Читать далее
Асинхронный SQLAlchemy 2: пошаговый гайд по управлению сессиями, добавлению и извлечению данных с Pydantic Продолжаем цикл статей по асинхронной SQLAlchemy в стиле ORM!Если вы ещё не успели ознакомиться с первой частью, настоятельно рекомендую сделать это, так как сегодняшний материал будет опираться на уже освоенные знания.Что нас ждёт сегодня?- Сессии и фабрики сессий: Узнаем, ...
Как я собирал свой первый домашний сервер В этой статье поделюсь как я собирал свой первый домашний сервер для виртуализации, с какими трудностями столкнулся на всем пути сборки и как их решал (правильно или неправильно), поделюсь личными выводами. А в конце посчитаем все это дело в цифрах (на первую половину 2023 г...
API на передовой: методы противостояния кибератакам Гайнуллина Екатерина, Security VisionВ последние годы значение безопасности API значительно возросло. С увеличением использования API и резким ростом их трафика, поверхность атаки расширилась, что сделало API одной из главных целей для злоумышленников. Согласно отчету Salt S...
[Перевод] Новый нечёткий поиск и автодополнение в Manticore Search Краткое содержаниеМы рады представить две новые важные функции в Manticore Search: нечёткий поиск и автокорректировка запросов (или "автодополнение"). Эти функции улучшают возможности поиска, предлагая более удобный для пользователя опыт. Читать далее
Яндекс представил Поиск с Нейро: работает даже в обычных браузерах Яндекс выкатил масштабное обновление поисковой системы: теперь искать информацию поможет нейросеть, которая будет формировать максимально содержательные ответы.
Как небольшой «тюнинг» Talos Linux увеличил производительность NVMe SSD в 2.5 раза Привет, Хабр!Мы рассмотрим несколько примитивных настроек Linux, которые могут повысить производительность NVMe SSD дисков в разы. Под катом много интересных подробностей, так что скучно не будет. Читать далее
Microsoft разыграет более $1 млн среди активных пользователей браузера Edge Microsoft объявила о грандиозной акции, чтобы привлечь больше пользователей к своему браузеру Edge и поисковой системе Bing.
В третьем квартале 2024 года на вокзалах продолжился рост потребления интернет-трафика через публичный Wi-Fi Почти 2,2 тысячи терабайт информации скачали посетители железнодорожных вокзалов и станций через публичный беспроводной доступ в интернет за три квартала 2024 года.
Карьерный рост из senior: кто такой staff-инженер? Привет! Меня зовут Дима Салахутдинов, я principal-инженер в Купере и автор tg-канала «Стафф-инженер». У нас в компании это один из грейдов технической ветки развития инженеров, которую мы обобщенно именуем «Staff-инженер».Цель статьи — сформировать у senior-разработчика обще...
[Перевод] Риски перехода на 64-битный time_t Один из разделов статьи Overview of cross-architecture portability problems я посвятил проблемам, возникающим из-за использования 32-битного типа time_t. Это архитектурное решение, до сих пор влияющее на использующие glibc системы с Gentoo, приведут к тому, что у 3...
Гриды в Битрикс24: теперь не нужно искать сторонние решения Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию...
Яндекс запустил «Поиск с Нейро». Он объединит информацию из разных источников и выдаст один ответ даже на составные вопросы Яндекс представил крупное обновление своей поисковой системы. Так, в результатах «Яндекс Поиска» теперь выдаётся ответ от «Нейро»: система изучит все доступные знания интернета и объединит в один ответ информацию из нескольких источников. Такой о...
Создание кастомного балансировщика нагрузки на Go для gRPC с приоритизацией адресов В процессе разработки микросервисных приложений часто необходимо наладить эффективную и быструю коммуникацию между сервисами. Разработанный Google gRPC предоставляет высокопроизводительный фреймворк для организации такого взаимодействия. Однако стандартные балансировщики наг...
Новое исследование раскрывает тайны рождения звёзд в молекулярных облаках Турбулентность в гигантских молекулярных облаках Млечного Пути играет ключевую роль в формировании звёзд, согласно новому исследованию, опубликованному в журнале Science Advances. Команда учёных, возглавляемая профессором астрофизики Университета штата Аризона Эваном Ск...
Под каким одеялом спать, чтобы выспаться и улучшить настроение? Ответ ученых Правильно подобранное одеяло может не только ускорить засыпание, но и поднять настроение. Источник фото: m.sport-express.ru Чтобы заснуть, человеку требуется от 15 до 30 минут. Слишком быстрое засыпание говорит о недосыпе и переутомлении, а слишком долгое — о бессонице...
Grafana Stack: закрываем все современные потребности Observability Ни одна система не может функционировать без сбоев, всегда могут возникнуть ситуации, когда в работе софта возникают проблемы. И здесь важное значение имеет observability — понятие, включающее в себя мониторинг и наблюдаемость. С помощью монитор...
[Перевод] Поддержка RestClient для OAuth2 в Spring Security 6.4 Команда Spring АйО перевела статью, в которой Steve Reisenberg рассказал о множестве полезных улучшений для работы с OAuth2 в Security 6.4. Прочитав статью вы узнаете, как отправлять запросы к защищенным ресурсам без дополнительных зависимостей, а также переопределять п...
PostgreSQL Antipatterns: «вращаем» JSON Принимать сложные параметры запроса в виде JSON - полезно, хранить его в базе - удобно, но работа с ним в рамках SQL-запроса зачастую вызывает затруднения.Сегодня столкнулся с очередным нетипичным вариантом использования - "перекладыванием" значений из JSON-строк в столбцы.Д...
rustsn — Open Source проект генерации кода и взаимодействия с уже существующем через LLM Я работал над созданием инструмента под названием rustsn, который позволяет генерировать, компилировать и тестировать код с использованием LLM (Large Language Models). Изначально идея заключалась в том, чтобы автоматизировать процесс написания небольших фрагментов кода — так...
Ученые разработали новое лекарство для борьбы с болезнью Альцгеймера Ученые из Университета Вандербильта разработали новое лекарство для борьбы с болезнью Альцгеймера. Препарат, известный как VU6007496, направлен на улучшение работы рецепторов ацетилхолина M1, которые играют ключевую роль в когнитивных функциях.
GeForce RTX 3080 vs GeForce RTX 4070 – для чего NVIDIA экономит память на видеокартах Если сравнить видеокарты, то можно сделать вывод, что наличие большего объёма памяти не играет никакой роли
Как TikTok бустит монетизацию, шеринг контента и количество сессий с помощью геймификации На чем зарабатывает тик-ток?Понятно на чем – на показах рекламы. Больше рекламы посмотрят – больше денежек заработается.Можно даже вывести простенькую формулу:$ = количество сессий * глубинуС количеством сессий все, думаю, понятно. А глубина – это время в ленте и количество ...
Нос по ветру: как наш DNS-сниффер помогает искать Blind-уязвимости Всем привет! В блоге центра исследования киберугроз Solar 4RAYS мы продолжаем делиться результатами расследований инцидентов, полезными инструментами для ИБ-специалистов и другими практическими материалами, часть которых мы размещаем и здесь.Сегодняшняя статья от специалисто...
Размышления о шаропоезде Бывает так что некоторое изобретение никак не вписывается в рамки стандартного описания его функций и смысла.Тогда множество авторов ищут ему близкие по смыслу слова и свойства, через которые ему можно дать словесное обозначение… но не всегда это бывает удачно.И шаропоезд Яр...
Как рекламировать IT-продукт, на который нет спроса? У сервиса видеонаблюдения получилось и лиды выросли в 4 раза Как продвигать сервис видеонаблюдения, если ЦА даже не понимает, что ей нужна такая услуга? Где искать точки роста без увеличения стоимости лида и кровавой конкуренции? Сервис видеонаблюдения нашел новых клиентов с помощью контекстной рекламы, превратил их в постоянных и выр...
Как подружить микросервисы и Kafka С увеличением вычислительных мощностей и пропускной способности каналов связи увеличились также и объемы обрабатываемых данных, а также требования к скорости обработки. Сейчас все больше систем требуют, чтобы работа с данными велась в режиме реальног...
[Перевод] 8 инструментов для разработчиков, которые стоит попробовать Эта статья расскажет о восьми инструментах, которые помогут разработчикам упростить рабочий процесс и повысить продуктивность. Вы найдете решения для создания пользовательских компонентов, упрощения работы с кодом, разработки интерфейсов и документации. Читать далее
Статья для Хабра может стоить 60 000 рублей, а сайт на Тильде до 1,5 млн: за что берут такие деньжища? Разбираемся в ценообразовании на услуги диджитал и контент-агентств.Мы запускаем серию исследовательских статей по теме ценообразования на товары и услуги в разных сферах бизнеса. В этой статье разберем ценообразование на две услуги — сайт на Тильде и статья для публикации н...
А ваш IDM умеет играть в шахматы? OpenIDM управляет жизненным циклом учетных записей в организации. Автоматизирует процессы приема на работу, администрирования, управления привилегиями, увольнения. Может синхронизировать изменения в учетных записях во множестве корпоративных систем.В OpenIDM возможно настраи...
OpenAI получила 405 миллионов долларов от Khosla Ventures, но не из собственного капитала Венчурная фирма Khosla Ventures привлекла $405 миллионов для OpenAI, разработчика популярного чат-бота ChatGPT. Однако, согласно регулирующему документу, это не означает, что фирма вложила существенный или какой-либо капитал в раунд финансирования. Большая часть или, во...
Xiaomi представила операционную систему HyperOS 2 Вчера в рамках собственного мероприятия компания Xiaomi официально представила флагманские смартфоны Xiaomi 15 и 15 Pro, а также новейшую версию своей оболочки на базе Android — HyperOS 2. Данная версия системы, по словам производителя, оснащена обновлённым планировщиком зад...
Что такое астигматизм — болезнь глаз, которая имеется почти у 50% людей Астигматизм встречается у все большего количества людей, и обычно передается по наследству. Источник изображения: Science Alert В мире около 2,2 миллиарда человек сталкиваются с различными нарушениями зрения, такими как близорукость или дальнозоркость. Однако знаете ли вы, ч...
Как быстро вести поиск по картинкам на iPhone Ни для кого не секрет, что современные поисковики умеют отлично искать необходимые вам вещи по картинкам. Больше не надо придумывать сложные запросы и фантазировать на тему того, как обозвать какую-то вещь. Достаточно просто загрузить изображение на нужный вам сайт, и он на...
Зарплаты в IT: сравнение Германии и России — где программисты и айтишники получают больше Эта статья для тебя, если ты когда-нибудь задумывался о том, сколько получают IT-специалисты в Германии и как это всё сравнить с зарплатами в России. Я расскажу про реальные цифры и поделюсь своим личным опытом переезда.Я живу третий год в Европе. В апреле 2024 года я начал ...
Китай приступил к модернизации крупнейшего в мире радиотелескопа FAST Китай начинает второй этап модернизации крупнейшего в мире однозеркального радиотелескопа FAST. Этот проект направлен на расширение возможностей телескопа и включает в себя добавление 24 новых подвижных радиотелескопов, каждый диаметром 40 метров. Старт процесса состоял...
Онлайн-курсы для детей 10 лет: создание игр, анимации и другое Онлайн-курсы для детей 10 лет – отличное средство и хороший инструмент для развития в одном из востребованных направлений. Программирование и создание игр, веб-дизайн, английский язык, творчество и рисование, шахматы, актерское мастерство – лишь примеры. Предлагаем рассмотре...
Полнотекстовый поиск в java приложениях с помощью Elasticsearch Рассмотрим, как использовать Elasticsearch в качестве поискового движка в приложениях на Spring Boot. Поговорим о стратегии реализации полнотекстового поиска, эффективной индексации сущностей JPA и их связей. Уделим внимание использованию аннотаций полей, настройке релевантн...
Типы JOIN. Основы, комбинации, практика Привет, Хабр! Меня зовут Татьяна Ошуркова, я разработчик и системный аналитик. В этой статье я затрону базовую теорию по SQL – оператор JOIN. На примерах мы разберем, как использовать каждый из видов соединений в отдельности, а также посмотрим, как можно комбинировать н...
Аналитика сайта FRANK by Баста. Как провести редизайн не просто рисуя картинки, а улучшая удобство, метрики и визуал? Практически каждый джун совершает одинаковую ошибку при редизайне — берут старый дизайн и лишь визуально видоизменяют его. На деле же редизайн — это огромный процесс, который требует аналитики, продумывания и реализации гипотез, прототипирования и только потом улучшени...
Какие смартфоны OnePlus получат Oxygen OS 15 на Android 15 и когда Android 15 вышла для устройств Google Pixel, а другие производители уже во всю следуют за ней со своими собственными обновлениями. Все топовые флагманы на Android скоро получат обновление UX skin, которое обновит платформу до Android 15. OnePlus объявила, что также прокачае...
Кризис достоверности в искусственном интеллекте: OpenAI показала, что LLM выдают ложные ответы в 60% случаев Компания OpenAI представила новый бенчмарк под названием SimpleQA для оценки точности выходных данных собственных и конкурирующих моделей ИИ. Однако результаты тестирования выявили серьёзные проблемы с достоверностью информации, генерируемой современными крупн...
В «Авито» запустили обобщённые отзывы на услуги — ИИ поможет в выборе исполнителей Команда популярного сервиса частных объявлений «Авито» объявила о запуске нового сервиса. Разработчики обучили собственную большую языковую модель (LLM) анализировать отзывы, оставленные о мастерах, и составлять на их основе короткую справку. Сгенерировано ...
Поступление в ШАД: как затащить математику Всем привет!Продолжаем говорить о поступлении в Школу анализа данных Яндекса, а именно про подготовку по математике. Обсудим с чего начать, что входит в программу экзамена и какие бесплатные ресурсы помогут выстроить эффективную подготовку (в статье около 50 ссылок на книги/...
Поиграли в игры — и хватит? Nvidia запретила россиянам и белорусам скачивать и обновлять драйверы для видеокарт Nvidia сильно усложнила жизнь пользователям дискретных GPU и ноутбуков с графикой GeForce в России и Белоруссии: с сегодняшнего дня они не смогут скачать драйверы для своих видеокарт с официального сайта Nvidia. Скриншот сайта Nvidia При попытке загрузить ПО появляется...
В AppMetrica появилась возможность обнаруживать фрод Пользователи AppMetrica теперь могут исключать некачественные источники трафика и оптимизировать рекламу только на реальные установки.
Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY Пользователи PostgreSQL нередко оперируют аналитическими запросами, при выполнении которых данные сортируются и группируются по разным правилам. За счёт оптимизации вычисления агрегатов и сортировок можно значительно сократить время и стоимость выполнения запросов. Об одной ...
Чистый код: Начало По дате публикации, данная статья является завершением, а на самом деле предисловием к циклу статей написанных по теме чистого кода. В статьях отразил свой взгляд на создание гибкого и читаемого программного кода, где акцент сделан на примерах.Текущая же статья посвящена общ...
Тактические паттерны DDD В предыдущей статье мы обсудили стратегические паттерны, а теперь давайте углубимся в тактические. Важно помнить: в DDD тактика без стратегии теряет смысл! Если вы не знаете, как правильно разделить систему, отдел или предприятие на контексты и поддомены, ваши усилия, н...
LLM агент для работы с Google Spreadsheets Салют, Хабр! На связи Арсенин Никита из команды R&D в SberDevices. Сегодня я хочу рассказать про одно из наших направлений исследований — разработку агентских систем на основе больших языковых моделей.В этой статье мы постараемся с...
486-го хватит всем В конце технического интервью, если кандидат ответил на вопросы и справился с задачами, у нас есть время для свободных вопросов, которые можно задать команде или кому-то из интервьюеров. Эту практику я переносил из компании в компанию, и она всегда помогала разрядить обстано...
Спасибо искусственному интеллекту за 8 ГБ памяти в новом iPad mini. Оказалось, что ОЗУ у новинки сразу вдвое больше, чем у предшественника Компания Apple без лишнего шума вчера представила новый планшет iPad mini, наделив его более современной и мощной платформой. Оказалось, что памяти у новинки также стало больше. фото: Apple У прошлого iPad mini было лишь 4 ГБ ОЗУ, а у нового — сразу 8 ГБ. О...
Можно ли нарастить хранилище в MacBook на Apple Silicon? Судя по всему, да Еще десять лет назад модернизация хранилища в компьютерах Apple не была хоть сколько-то актуальной темой. Компания почти этому не препятствовала, и пользователи могли без проблем нарастить хранилище своих Mac. Но с 2016 года заменить накопитель стало фактически невозможно. A...
Data catalog: от истории до сравнения решений Прийти и по запросу быстро найти нужные данные — идеальный сценарий. Но он практически невозможен при условии использования множества баз данных и хранилищ. В реальных условиях без «надстройки» над всеми БД и «единой точки входа» команды вынуждены тратить время на исследован...
[Перевод] Apple убивает Swift Swift был прекрасным языком, но он далеко отошел от своего первоначального видения.Очень далеко.В этой статье мы рассмотрим различные виды управления современными языками программирования. Я объясню, в чем именно заключается уникальность диктаторской структуры Swift, и проде...
Новейший минивэн Lada на агрегатах кроссовера Vesta может стоить около 3 млн рублей, по словам главного редактора «За рулем» Минивэн, который АвтоВАЗ обещал представить в 2025 году, будет стоить около 2,5-3 млн рублей, о чем пишут «Известия», которые опросили экспертов. Максим Кадаков, главный редактор «За рулем», который точно спрогнозировал цену Lada Aura задолго до ...
ИИ в Крипто-Торговле: Возможен ли Успех? (Часть 1) В данной статье я постараюсь описать долгий и усердный путь от разработки алгоритмов бота до создания моделей искусственного интеллекта для автоматизированной крипто-торговли на бирже ByBit. Статья будет разделена на несколько частей, так как мне удалось создать три успешные...
Как обналичить биткоин в России: 3 лучших способа Сегодня все больше людей в России становятся владельцами биткоинов (BTC) и сталкиваются с вопросом, как обналичить биткоин, чтобы перевести его в рубли или другую фиатную валюту. На фоне растущей популярности криптовалют многие задаются вопросом: можно ли обналичить биткоин ...
Unidraw — путь длиной в два года Привет! Я Георгий, разработчик команды, которая создавала Unidraw. Расскажу историю о том, как мы искали инструмент для совместных сессий на виртуальной доске. Сначала развернули опенсорсное решение, но потом у нас так выросла нагрузка, что пришлось писать свое. Статья — о т...
Настройка хранения электронных писем в Carbonio Одним из самых простых и эффективных способов оптимизировать размер почтовых ящиков на сервере является настройка времени хранения писем. Автоматическое удаление писем по истечении настроенного срока их хранения позволяет пользователям не превышать выделенную им квоту без до...
В «СёрчИнформ КИБ» реализован автоматизированный бэкап Разработчик повысил отказоустойчивость DLP: теперь создать резервную копию и восстановить систему из архива со всеми настройками можно без привлечения сторонних инструментов.
Об особенностях электротехнических (и не только) сообществ: тщеславный Двач выходит в топ поисковой выдачи Несколько мыслей об устройстве Хабра, мотивации его авторов писать статьи и мотивации его читателей читать статьи. Хабр не тот?
Российские ученые создали метод точного выявления опухолей мозга Российские ученые из Сибирского федерального университета (СФУ) разработали методику, которая значительно улучшает определение границ опухолей головного мозга с помощью МРТ. Новая технология позволит повысить точность диагностики и поможет врачам более эффекти...
Как LLM может валидировать данные Привет! Меня зовут Мира и я работаю DQE (Data Quality Engineer) в крупной международной компании.В этой статье я расскажу, как у нас получилось автоматизировать работу аналитиков DQ и разработать продукт, который генерирует тесты автоматически на любой source.Всё началось с ...
Как растут data science-инженеры и что советуют синьоры, чтобы развиваться быстрее Привет, на связи Светлана Морозова и Сергей Кляхандлер из команды data science Авито. Рассказываем, как у нас устроен рост сотрудников, поговорим и о особенностях этого процесса в big tech-компаниях в целом и в Авито в частности. Статья будет интересна всем, кто хочет развив...
Как событие Joomla назовёшь, так оно и триггернётся? — Нет! Вы, конечно, можете называть события как угодно и вызывать откуда угодно, но правильно составленные имена событий не будут требовать заучивания, они как будто сами будут печататься на экране.Как же следует именовать события в своих компонентах? — Так, ч...
[Перевод] Ускоряем e2e-тесты с помощью playwright-network-cache Быстрые и стабильные e2e-тесты — залог успешного CI/CD процесса. Однако взаимодействие с внешними API может существенно замедлить тесты. В этой статье рассмотрим новый интрумент для Playwright, который ускорит ваши тесты за счет кэширования запросов на файловой системе. Чита...
Как в базе поставщиков найти лучшие по цене предложения, чтобы показать их пользователю Управление поиском цен на отели в сервисе бронирования — это как ремонт работающего двигателя. Работа с запросами происходит в реальном времени, и простого варианта «отель N на майские» недостаточно, чтобы получить то, что нужно. Скрейпинг, массовые запросы, настройка баланс...
Яндекс Вебмастер внес обновления в инструмент «Мониторинг запросов» Теперь в инструменте связаны поисковый запрос и URL страницы, на которую он привел
«Лига Ставок» — первый в России букмекер с социальной сетью в приложении Создание социального продукта – это инструмент для укрепления лояльности и уровня вовлеченности аудитории. Внедрение социальной составляющей стало значимым шагом для привлечения новых пользователей в приложение букмекерской компании «Лига Ставок», формирования спортивного со...
Как магазины заставляют нас покупать больше: 5 хитрых приемов Магазины ловко манипулируют нами, а мы этого даже не замечаем. Источник изображения: megaobzor.com Ученые уже давно изучают строение и принципы работы человеческого мозга. Современные исследования в области нейробиологии и психологии позволили нам понять, насколько он уязвим...
Данные о том, кто и как голосовал на выборах в США нашли на сайте VoteRef В новом отчете 404 Media подчеркивается «угроза для конфиденциальности», исходящая от сайта VoteRef. Этот сайт позволяет любому человеку мгновенно и бесплатно искать личную информацию о избирателях, включая имена, адреса, возраст, партийную принадлежность...
Обход блокировки YouTube без VPN и GoodbyeDPI Клешни постепенно сжимаются. С момента замедления YouTube, по данным СМИ, его трафик для России снизился на 50%. Роскомнадзор активно блокирует VPN-сервисы. Все больше блогеров переносят свои видео с YouTube, и вероятно, в ближайшие месяцы нас ожидает полная блокировка ресур...
Искавшего «как я могу узнать наверняка, следит ли за мной ФБР» арестовало ФБР Эрик Кауэлл-младший, 25-летний житель Алабамы, был арестован ФБР за взлом аккаунта Комиссии по ценным бумагам и биржам США (SEC) в X (ранее Twitter) для публикации ложной информации о биткоине, что временно увеличило его цену на 1000 долларов. Не&nbs...
ООП для типовых ML задач Привет! Меня зовут Андрей Татаренко, я работаю Data Scientist-ом в Альфа-Банке. Я вам расскажу о своем опыте разработки Python-библиотеки для автоматизации разработки типовых ML-моделей. В статье привожу ту структуру основных классов, которая у меня получилась. Надеюсь, чита...
Анонс Windows 11 Insider Preview Build 22635.4291 (канал Beta) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4225 (KB5043166) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4291.ni_release_svc_betaflt_prod1.240919-1625. Для инса...
Кластеры и мир: хроника высокодоступного Pub/Sub в Redis В статье рассматриваются основные принципы и особенности использования Redis в режиме Pub/Sub для масштабируемых и высоконагруженных приложений. Описаны два подхода к обеспечению высокой доступности — Redis Sentinel и Redis Cluster, их преимущества, ограничения и примеры нас...
[Перевод] ARPA-H: новый шаг к биологическому бессмертию В 2022, когда биолог Рене Вегжин возглавила Агентство перспективных исследовательских проектов в области здоровья (ARPA-H), вопросы закрутились вокруг совершенно нового агентства, созданного президентом Джо Байденом для финансирования смелых, передовых биомедицинских исследо...
Как запрогать сайт другу и не поссориться Эта статья прекрасно подойдет тем, кто только собирается запрогать что-либо другу или уже начал работу над проектом. В ней я опишу, какие вещи лучше проговорить заранее, чтобы вы успешно завершили проект. Читать далее
Как настроить DLNA на разных устройствах: пошаговый план Привет, Хабр, меня зовут Алексей Оносов, я ― автор в медиа вАЙТИ. В статье расскажу про настройку DLNA на серверах, телевизионных и мобильных плейерах и аппаратных приемниках. Сначала это может показаться сложной задачей, но на практике это не так. Главное — п...
Межсетевые экраны в 2024 году Статья посвящена межсетевым экранам (МЭ) в 2024 году, их функционалу, архитектуре, и ключевым параметрам. Автор рассматривает функциональные возможности присущие межсетевым экранам на момент 2024 года без привязки к конкретным производителям. В статье рассмотрена архитектура...
[Перевод] Насколько быстры B-деревья по сравнению с хэш-таблицами? Во многих «скриптовых» языках для стандартных ассоциативных структур данных используется хэш-таблица (hashmap) (объекты Javascript, словари Python и так далее). Хэш-таблицы обладают множеством раздражающих свойств: Уязвимость к hash flooding. В случае защиты от hash floo...
Кто придумал школы Школы были очень давно, но кто создал школы такие, какие мы их знаем. С классами и каникулами, школьным спортом и наглядными пособиями. Привлечением юных талантов и бесплатным образованием. Всё это придумали в шестнадцатом веке. А как и кто, читайте в статье. Читать далее
Как мы обучили Mistral 7B русскому языку и адаптировали для объявлений Авито Привет! Я Настя Рысьмятова, руковожу командой LLM в Авито. Эта статья — про то, какие задачи мы решаем с помощью языковых моделей и как адаптируем их под себя. Мой опыт будет интересен прежде всего тем, кто тоже занимается большими языковыми моделями в крупных продуктовых ко...
[Перевод] Быстрый поиск опечаток на Rust Мы запустили наш поисковик по Hacker News и RAG-движок с полусырой системой исправления опечаток. В нашей первой версии тратилось более 30 мс на обработку орфографически правильных запросов. Это достаточно много, поэтому по умолчанию мы отключили данную фичу. Наша новей...
Pygame для начинающих программистов. Статья первая В современном мире программирования язык Python занимает особое место благодаря своей простоте, читаемости и мощным возможностям. Он стал одним из самых популярных языков среди начинающих разработчиков и профессионалов. Но как же привлечь внимание к этому языку и сделать про...
Библиотека видео Rutube достигла 275 млн роликов и 67 млн пользователей Платформа Rutube за последние четыре года значительно расширила свою библиотеку и аудиторию. На сегодняшний день на видеохостинге размещено 275 миллионов видео, а ежемесячная аудитория в октябре 2024 года составила 67,1 миллиона пользователей. М...
Как контентным сайтам продвигаться в Яндексе? Вопрос: Как продвигаться в Яндексе сейчас контентным сайтам? Гугл предсказуемо ушел в "космос" за счет перелинковки и внешнего ссылочного. Яндекс растет чрезвычайно медленно, хотя контент качественный, ключевые и LSI все есть без переспама (у конкурентов чаще больше). Накрут...
Как мы придумали маскота и подружили экзотического зверя с ценностями бренда технологической ИТ-компании Привет! Это Роман Кашенков, старший специалист по связям с общественностью, и Максим Надыров, руководитель отдела клиентского и партнерского маркетинга Киберпротекта. В этой статье нам хотелось бы рассказать о том, как мы придумали, разработали и внедрили в корпоративную кул...
Когда я вырасту, я стану Системным аналитиком Привет, Хабр! Меня зовут Татьяна Ошуркова, я разработчик и системный аналитик. Очень часто в докладах я рассказываю про выполнение смежных задач системным аналитиком. Но какие задачи входят в его обязанности сегодня? Совпадают ли они с тем, о чем говорит нам теория?Подписыва...
Как изменить оформление Android на телефоне: темы, шрифты и другие настройки Андроид предлагает огромное количество настроек персонализации телефона, позволяющих до неузнаваемости изменить оформление системы. С их помощью мы можем освежить внешний вид ОС или адаптировать его под себя, сделав взаимодействие с устройством более комфортным. Как изменит...
A/B тестирование в офлайне: как не потерять миллионы на масштабировании Всем привет!Меня зовут Наталья Ким, я продакт-менеджер продукта A/B тестирования в Big Data «Ленты». Наша компания — это ведущий многоформатный ретейлер в области продуктового и FMCG-секторов, где каждый бизнес-юнит активно генерирует и реализует разнообразные изменения, нап...
Разбор геймплея Dragon Sword с выставки G-Star 2024 Студия Hound13 дала возможность поиграть в Dragon Sword посетителям выставки G-Star 2024. На неё привезли PC-версию, поэтому разберём именно её. Геймплей разбит на 3 режима: основной сюжет и 2 подземелья для фарма ресурсов. В команде может быть 3 персонажа; всего можно...
Использование ChatGPT для автоматизации генерации кода в JS-проекте В своих предыдущих статьях о разработке телеграм-ботов я делился опытом создания базового функционала и работы с командами через аргументы (раз, два). На этапе подготовки третьей статьи передо мной встал вопрос генерации однотипного кода для новых команд, что превратилось в ...
Как сделать офис местом силы для айтишников Для большинства ИТ‑компании офис давно уже стал чем‑то большим, чем обычное пространство для работы. Для многих — это настоящее место силы, где рождаются новые идеи и прорывные проекты, где встречаются команды; место, где находят единомышленников и новых ...
Как найти хорошую работу в IT? Лучшие каналы и практики поиска в 2024 году Последнее время всё чаще, когда речь заходит о карьере, говорят о том как правильно составить CV, презентовать себя, написать сопроводительное. Это безусловно база, без этого никак. Но забывают о важном факторе - мониторинге. Самые крутые позиции закрываются быстро и ча...
[Перевод] Понимание кругового DNS Для OpenFreeMap я использую серверы за Round Robin DNS. В этой статье я пытаюсь понять, как браузеры и CDN выбирают, какой из них использовать. Что такое циклический DNS?Обычно, когда вы обслуживаете веб-сайт с помощью VPS, например Digital Ocean или Hetzner, вы д...
Из-за санкций США у китайской компании 01.ai было слишком мало видеокарт, и они обучили модель ИИ с затратами в 25-30 раз меньше, чем у OpenAI Китайская компания 01.ai, похоже, совершила революцию в области обучения больших генеративных моделей искусственного интеллекта. По крайней мере собственные заявления этой компании указывают именно на это. создано Gemini Кай-Фу Ли, основатель и руководитель компа...
Аргументы по умолчанию(мысли вслух) Тут сценарий такой - РАССУЖДЕНИЯ АВТОРА -> РАССУЖДЕНИЯ ЧИТАТЕЛЯ.Поехали...Последнее время, меня всё больше смущают "бесконечные" параметры по умолчанию на протяжении всей обработки пользовательского запроса.Стандартный поток обработки пользовательского запроса выглядит та...
Элитные страдания с Work Breakdown Structure (WBS) Давайте разберёмся, для чего нужен WBS, что в нём должно быть, как он может выглядеть и какую пользу приносит.Обычно структура включает несколько крупных эпиков, а также этапы процессов, таких как UX/UI, управление, разработка, QA + DevOps и SEO и т.д.Для наглядности я посте...
Проектируем А/Б-эксперименты грамотно Проектирование A/B-экспериментов может быть сложным процессом, особенно для тех, кто только начинает работать с аналитикой и тестированием в мобильных приложениях. Нередко возникают проблемы с формулировкой гипотез, выбором метрик и определением оптимального распределения ау...
Как работать с Permissions для чтения и записи файлов в Android 13+ на примере React Native В МойОфис мы разрабатываем iOS- и Android-приложения цифрового рабочего пространства Squadus с помощью кроссплатформенного фреймворка React Native. В функциональность нашего приложения входит загрузка и отправка различных вложений другим пользователям.В какой-то момент мы по...
В МТУСИ разработали систему детектирования скелетной модели человека во время занятия фитнесом В научно-исследовательском отделе разработки прикладного и системного программного обеспечения МТУСИ разработана система детектирования скелетной модели человека во время занятия фитнесом с использованием технологии HPE – HumanPoseEstimation.Human Pose Estimation (...
Игристое и кейсы: закрытый бранч для застройщиков 21 ноября в Loft Avrora разберем за бокалом игристого реальные кейсы ТОП-10 застройщиков Краснодара. Поговорим про клиентский путь, инфлюенс-маркетинг, SMM для лидогенерации. Мероприятие закрытое: только для директоров и специалистов по маркетингу от застройщиков. Заче...
Разработан метод генетического материала в клетки мозга плода: исследование открывает путь к лечению генетических заболеваний мозга Новое исследование показывает, что биомедицинский инструмент может успешно доставлять генетический материал для редактирования дефектных генов в развивающихся клетках мозга плода. Технология, протестированная на мышах, может иметь потенциал для остановки прогрессировани...
Client-Side DoS, или, ещё одна уязвимость, за которую вам не заплатят "В современном мире уже придумали так много всего, что мы можем использовать защитные механизмы против того, кто их внедрил"Привет Хабр!В этой небольшой статье хочу поделиться кейсом, с которым я столкнулся на одном из проектов во время работы, а также моими мыслями на этот ...
Xiaomi решила главную проблему умных колец. Почему их так сложно купить Умные кольца появились на рынке уже давно, но в последнее время они начали завоевывать реальную популярность среди потребителей. Не только специализированные бренды, такие как Oura, лидируют в этом направлении, но и крупные технологические гиганты обращают на них внимание. ...
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта.Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR...
Новый телефон Nothing будет создан совместно с пользователями, и выйдет совсем скоро Phone 2a был выпущен в марте, предоставив поклонникам Nothing новое устройство среднего уровня. Примерно в то же время компания запустила проект, ориентированный на сообщество, в котором участникам предлагалось принять участие в создании кодового знака для Phone 2a Communit...
Обучение GigaChat с контекстом в сотни тысяч токенов Помните фразу «640 килобайт памяти хватит всем»? Запросы человечества вечно растут, а индустрии надо поспевать.Вот и с языковыми моделями так. Ещё недавно мы все удивлялись тому, на что они стали способны. А теперь нам этого мало: «ну хорошо, а может модель в диалоге учитыва...
Microsoft готова заплатить вам $1.000.000 за пользование поисковиком Bing Компания Microsoft сообщила об увеличении премии для тех, кто на повседневной основе использует ее поисковую систему Bing. Она так и не стала популярной, а недавнее снижение количества баллов за работу в Bing, Edge и Xbox вызвало негативную реакцию пользователей. В качестве ...
ML-тренды рекомендательных технологий: шесть приёмов, которые помогают угадывать желания пользователя Главная задача рекомендательной системы — предоставить пользователю контент, фильм, трек, книгу, товар или информацию, которые могут заинтересовать его в данный момент. Сложность в том, что у нас нет явного запроса пользователя, как в ...
Продукт или студия: куда пойти работать дизайнеру, и почему в банках так много платят Эта статья для начинающих и взрослых дизайнеров. Новички поймут, в какую сторону смотреть, где искать первую работу. Опытные ребята ответят себе на вопросы: «Тем ли я занимаюсь?» и «Стоит ли менять профессию?». Читать далее
DLP от базовых настроек до продвинутой аналитики Привет, я Артемий, архитектор систем информационной безопасности группы компаний «Гарда». В этой статье будем искать ответы на следующие вопросы: · что такое DLP и как работает DLP-система;· что делать с...
«Такие кражи примитивны, но эффективны», — воры всё чаще крадут фары премиальных машин, о чем рассказали в страховой CMA Специализированная компания по урегулированию убытков по автострахованию Claims Management & Adjusting (CMA), входящая в группу QuestGates, отметила тревожный рост числа случаев кражи фар. Новая тенденция заключается в том, что воры нацеливаются на фары автомобилей ...
Пластиковый мусор на пляжах теперь можно обнаружить из космоса: инновационная технология RMIT Новая технология спутниковой съёмки, разработанная исследователями из Королевского Мельбурнского технологического института (RMIT) в Австралии, позволяет обнаруживать пластиковый мусор на пляжах по всему миру. Эта разработка, основанная на спектральных характеристиках п...
Имитирующий мозг микрочип ускорит лечение болезни Альцгеймера Ученые из Международной лаборатории нанотехнологий в Португалии, разработали микрочип, имитирующий работу человеческого мозга. Это устройство может сыграть ключевую роль в разработке более эффективных методов лечения неврологических расстройств, таких как боле...
Синергия ручных проверок и автоматизации: как мы улучшили тестирование и ускорили запуск продуктов При работе над проектом задавались ли вы хоть раз вопросами: как быть уверенным в качестве покрытия тестами продукта? Как максимально эффективно организовать свою работу и обработку задач? Как подружить ручные проверки и автоматизацию? Если ответ — да, то привет и добро пожа...
В России быстро растет популярность отечественных почтовых сервисов За девять месяцев текущего года количество пользователей российских почтовых сервисов увеличилось вдвое по сравнению с аналогичным периодом прошлого года, в то время как трафик увеличился на 50%. Напротив, прирост аудитории зарубежных почтовых аналогов составил всего 17%, а ...
Как Бетховен писал музыку, если был глухим? Людвиг ван Бетховен пытался всеми силами компенсировать свою глухоту. Источник изображения: autogear.ru Многих людей удивляет факт того, что немецкий композитор Людвиг ван Бетховен создавал свои бессмертные шедевры даже несмотря на то, что был глухим. Важно отметить, что вел...
Буферный пул для максимальной скорости: квест по победе над Nginx! Вы когда-нибудь ловили себя на том, что пытаетесь выжать каждую миллисекунду из своего HTTP-сервера? Возможно, вы слышали, что «Nginx — король скорости», и думали: «Вызов принят!» Что ж, давайте поговорим об обработке небольшого контента (менее 100 КБ) в десять раз быстрее о...
[Перевод] Архитектура и реализация виртуальной машины CPython Для любого языка программирования, компилируемого в байт-код, самой интересной частью его реализации является виртуальная машина, где и происходит выполнение этого байт-кода. Поскольку это ключевой элемент работы языка, его реализация должна быть высокопроизводительной. Даже...
Как мы ищем деградации на нодах в кластерах Kubernetes Привет, Хабр! Меня зовут Станислав Егоркин, я инженер юнита IaaS департамента разработки Infrastructure в Авито. В этой статье я расскажу про инструмент, который мы используем для обнаружения деградаций на нодах в кластерах Kubernetes, а также покажу дашборд, где мы наб...
Увеличиваем выручку с помощью математики: как учитывать бизнес-контекст в оптимизационных задачах Привет! Я Эдуард, в ecom.tech руковожу группой прогноза спроса для Мегамаркета. В этой статье хочу рассказать, что меняется в работе с алгоритмами машинного обучения, когда начинаешь учитывать ограничения и нюансы бизнес-задачи. Расскажу на примере одного исследования – как ...
В России стартовали онлайн-продажи автомобилей JAC Китайский автопроизводитель JAC запустил в России платформу онлайн-продаж, которая представляет собой современную цифровую витрину, позволяющую потенциальным покупателям детально изучать модельный ряд, сравнивать комплектации и визуально исследовать интерьер и экстерьер...
Этическая идентичность программистов: как навигация в мире эко-программирования в условиях технологического прогресса В стремительно развивающейся индустрии разработки программного обеспечения появляется новое измерение идентичности: оно сосредоточено вокруг экологической ответственности и устойчивого развития. Как инициатор Eco-Programming Alliance, я обнаружил, что программисты всё чаще с...
Реляционная алгебра для DAX: ALL в итераторе SUMX для SUMMARIZECOLUMNS Привет, Хабр! Язык запросов DAX популярен и эффективен для построения дашбордов в Business Intelligence, и за счет свой функциональной природы DAX в чем-то ближе к реляционной алгебре, по сравнению с SQL. Особенности DAX удобно рассмотреть на основе примеров DAX-запросов, пе...
Предвзятость русскоязычных LLM: кого машина считает «обычным человеком»? После прочтения зарубежного исследования предвзятости GPT, где автор генерировал людей большими языковыми моделями, решил повторить эксперимент с русскоязычными моделями. Как выглядит типичный день человека: его пол, возраст, профессия и типичный распорядок дня по&...
Что интернет-магазину нужно знать про рейтинг в сниппете в Яндексе? (вторая часть) Это вторая (заключительная) часть мини-курса. Первая часть — тут.Для вашего возможного удобства записал видео по этой части — его можно посмотреть в Rutube или Youtube. А тут — оформил текстом со скринами. Так что смотрите, как вам удобнее.Содержание этой...
Ученые улучшили протезы, управляемые силой мысли Ученые из Немецкого центра приматов разработали протокол для интерфейсов мозг-компьютер, позволяющий точнее управлять протезами рук с помощью сигналов мозга. В ходе исследования с макаками-резусами было показано, что сигналы, контролирующие положение рук,...
Разыскивается ARM-нетбук Ben Nanonote или WM8650 Привет, Хабр! Публикую специально в чулан, дабы не задеть ничьи чувства. Для подготовки следующей статьи о моддинге и программировании для необычных девайсов (можете посмотреть примеры у меня в профиле), я ищу китайские ARM-нетбуки конца нулевых-начала десятых годов. Стоили ...
Три распространенных ошибки с метриками Kubernetes в PromQL Миллионы разработчиков пишут запросы PromQL и создают пользовательские дашборды Grafana для Kubernetes. И все используют одинаковые метрики из node-exporter, kubelet и kube-state-metrics. К сожалению, не все знают, как при работе с метриками обойти некоторые подводные камни....
Google тестирует ИИ-инструмент для увеличения конверсии рекламы Search Bidding Exploration поможет выявить запросы с низким трафиком
Маркетинг поведенческий. Особенности принятий решений Психология выбора. Как использовать особенности мозга, чтобы повлиять на выбор покупателя в нашу пользу? Читать далее
Text-to-speech. Анализ открытых решений синтеза речи Всем привет! В этой статье будут рассмотрены открытые проекты по синтезу речи с поддержкой русского языка. Под словом «открытые» будем иметь в виду, что разработчики безвозмездно предоставляют в пользование результаты своих трудов (спасибо им за это большое). Также в обзоре ...
Почему ревлолюция в нейросетях намного важнее, чем кажется Придется начать немного издалека. Долгие века основой любого европейского (и, соответственно, российского тоже) мировоззрения была философия. Это был обязательный элемент в кругозоре любого публичного интеллектуала. Фактически, послевоенное поколение стало первым, которое от...
Цифровые двойники и современная архитектура обучения Данная статья является обобщением ранее разбираемых мной тем по современным образовательным технологиям, применительно к реальной задаче обучения специалистов в области бурения (персонала буровых установок разведочного и эксплуатационного бурения), а также специалистов в обл...
Как создать стабильный поток кандидатов: пошаговый алгоритм для эффективного найма Какие основные трудности при привлечении и найме кандидатов?Одной из самых серьезных проблем является отсутствие квалифицированных кандидатов. Создание и поддержка стабильного потока соискателей — важная задача, напрямую влияющая на эффективность HR-отдела и успех компании.С...
Отношения на работе. Как говорить о том, что важно? Надо ли говорить на работе о том, что для сотрудника важно и как это делать, чтобы потом не было мучительно больно?Статья навеяна вот этой статьей на Хабре: https://habr.com/ru/articles/846700/ (почему не надо оставлять честную обратную связь).Я сам очень долго был сотрудник...
Не играй в догонялки со Spring — Explyt Spring plugin для IDEA Community ВведениеВсем привет. После моей предыдущей статьи о Maven плагине, где я предложил новый подход к реализации и создал свою версию для IDEA (вместо того чтобы писать свой мини-мавен, я делегировал всю основную работу ему посредством Maven плагина), меня пригласили работать на...
Cookie, иммерсивные технологии, ренессанс CRM и ещё четыре вопроса, которые волнуют маркетологов: трендбук Okkam MarTech Okkam MarTech с помощью ИИ выделил семь главных вопросов, которые волнуют маркетологов и диджитал-специалистов в 2024 году, и ответил на них в «Мартех-Трендбуке-2024». Рассказываем, как устроено и чему посвящено это исследо...
Magic: The Gathering. Сложность — это не предел Привет, Хабр! Сегодня поговорим о старой-доброй Magic: the Gathering. Я фанат этой игры с 1999 года. Провела за ней много часов в институтской общаге, потом играла с друзьями, даже сама организовывала турниры, а сейчас в основном играю для себя и «затягиваю» в Magic новых лю...
[Перевод] Разница между очисткой, сбросом и восстановлением моков В данной статье мы подробно рассмотрим различия между операциями очистки (clearing), сброса (resetting) и восстановления (restoring) моков в процессе тестирования программного обеспечения. Вы узнаете, когда и в каких ситуациях применяется каждая из этих стратегий, а также ка...
Резервное копирование системы виртуализации Basis.DynamiX с помощью RuBackup Привет всем, кто заботится о данных и не собирается их терять. Сегодня мы рассмотрим тему бэкапа виртуальных машин (ВМ) на платформе виртуализации Basis.DynamiX (далее — DynamiX). Для этого будем использовать систему резервного копирования (СРК) RuBackup.В ста...
В России будут собирать больше кроссоверов и внедорожников Haval — до 200 тысяч в год Принадлежащий Great Wall бренд Haval планирует значительно расширить производственные мощности своего российского предприятия. Изначально мощность завода «Хавейл Мотор Мануфэкчуринг Рус» в Тульской области, запущенного в 2019 году, составляла 150 тыс. автомо...
Группировка FIN7 создает фальшивые ИИ-генераторы «обнаженки» По данным специалистов Silent Push, хак-группа FIN7 запустила сеть сайтов с фейковыми ИИ-генераторами контента для взрослых. Посетителей таких ресурсов заражают малварью, которая ворует данные.
Паттерны проектирования на языке Kotlin Паттерны проектирования на языке KotlinЭта статья является продолжением. Первая часть статьи здесь.Поведенческие паттерны13. Chain of Responsibility (Цепочка обязанностей)Описание: Позволяет передавать запросы последовательно по цепочке обработчиков.Когда использов...
Краткий гайд по квантованию нейросетей Мы достаточно написали статей про оптимизацию ваших нейросетей, сегодня пора перейти к дроблению, уменьшению и прямому урезанию, иначе квантованию данных. Сам по себе процесс этот несложный с точки зрения всего, но подводные камни у операции есть.Рассказываем о видах квантов...
От подвала до облака: как обучить нейросеть в домашних условиях Всем известно, что обучение нейросетей требует значительных вычислительных ресурсов. Но что делать, если у вас нет мощного оборудования? В этой статье я расскажу, как обучить нейросеть частями, но и объясню ключевые понятия вроде слоев, батчей, и функций активации. Читать да...
«Я за это не платил!» или просто о возвратном платеже В электронной коммерции, особенно на маркетплейсах, мошенничество — это не «если», а «когда». Нужно всегда быть на шаг впереди и не ждать, пока случится что‑то плохое. Защита данных, верификация пользователей, мониторинг подозрительных активностей и ...
Проектирование и роль САПР в современном строительстве: Философский взгляд В мире, где архитектура встречает технологию, проектирование становится не просто ремеслом, а философским актом. Каждое здание, каждое сооружение — это нечто большее, чем просто сумма материалов и конструкций. Это отражение нашего времени, наших ценностей и стремлений. И в э...
Зачем в лифте нужно зеркало: неожиданные факты, о которых вы не знали Зеркало в лифте нужно не только для того, чтобы делать селфи. Источник изображения: Reddit Лифты — это неотъемлемая часть современной жизни, особенно в больших городах, где небоскребы и многоэтажные торговые центры стали обыденностью. Многие из нас постоянно ими пользуются, ...
Как сделать инструмент для запуска нагрузки одной кнопкой: показываем наш Pangoloader Привет, Хабр! Меня зовут Дмитрий Королёв, я инженер по нагрузочному тестированию Platform V Pangolin — целевой СУБД в Сбере и не только. Эту статью я написал вместе с моим коллегой Алексеем Хорохориным @AlexeyHorohorin. Наш продукт — специальная сборка PostgreSQL с доработка...
Вернер Бухгольц. Байт на Stretсh В феврале 1977 года, во втором выпуске журнала с говорящим названием «Байт» было опубликовано письмо некоего Вернера Бухгольца, который приоткрыл тайну появления этого термина. Почему? Потому что именно он стоял у его основ и вспомнил, что первое применение термина было в да...
Честно и по делу: смотрим на F+ R570E с российской системой на борту Друзья! Несмотря на то, что статья может показаться на певый взгляд рекламной, это не так. Я давно слежу за Linux на мобильных системах и в частности, за Sailfish-подобными ОС. Недавно я самолично написал в компанию F+ и попросил какой-нибудь смартфон на Авроре для статьи и,...
«Народный фермер» провел круглый стол по кадровому обеспечению В Министерстве сельского хозяйства участники обсудили возможности привлечения новых специалистов в сельское хозяйство, практики взаимодействия с молодежными организациями и вовлечение участников и ветеранов СВО в фермерство. Генеральным партнером мероприятия выступил АО «Рос...
«Народный фермер» провел круглый стол по кадровому обеспечению В Министерстве сельского хозяйства участники обсудили возможности привлечения новых специалистов в сельское хозяйство, практики взаимодействия с молодежными организациями и вовлечение участников и ветеранов СВО в фермерство. Генеральным партнером мероприятия выступил АО «Рос...
Развертывание Asterisk с помощью Ansible Ansible — система управления конфигурациями, написанная на языке программирования Python. Используется для автоматизации настройки и развертывания программного обеспечения. Обычно используется для управления Linux-узлами, но есть большая коллекция плагинов для подключения к ...
Работа в командной строкой ОС Astra Linux Командная строка является неотъемлемой частью любого дистрибутива Linux. Какие бы оконные оболочки мы не устанавливали, администраторы все-равно большинство задач будут решать через командную строку. Поэтому важно уметь пользоваться этим инструментом.Данная статья предназнач...
Китайская компания ADA Space успешно протестировала спутник с искусственным интеллектом Китайская компания ADA Space, специализирующаяся на технологиях спутникового интернета на основе искусственного интеллекта, объявила о успешном завершении испытаний своей большой ИИ-модели на борту недавно запущенного спутника. С 25 сентября по 5 октября спутник провёл ...
OpenAI ожидает убытков в миллиарды долларов в 2024 году и хочет повысить цены OpenAI, вероятно, понесет в этом году значительно больше убытков, чем ожидалось. Но ИИ-компания ожидает сильного роста доходов в 2025 году — в том числе благодаря росту цен на ChatGPT Plus.
Скачиваем и смотрим YouTube на своём хостинге У пользователей в РФ возникли затруднения с доступом к YouTube. Причины известны, как и варианты решения. Однако это битва кота и мыши: ТСПУ эволюционируют, и популярные инструменты часто перестают работать.Чуть надёжнее использовать свою инфраструктуру в зарубежном дата-цен...
Нанокерамические звезды: новое слово в лечении псориаза или нейродермита Швейцарские ученые разработали нанокерамические звезды, которые могут улучшить доставку лекарств через кожу. Эта технология обещает повысить эффективность лечения кожных заболеваний, преодолевая ограничения традиционных методов.
Браузер Яндекса обзавёлся функциями для выгодных покупок: оплатой частями и промокодами Команда Яндекса объявила о запуске полезного обновления для фирменного браузера. Теперь в «Яндекс Браузере» можно оплачивать товары по частям в большинстве интернет-магазинов без установки расширений. Это стало возможным благодаря интеграции сервиса &l...
[Перевод] Почему GitHub на самом деле победил: история глазами сооснователя Недавно мы опубликовали в блоге перевод статьи о том, как GitHub заменил SourceForge в роли доминирующей платформы для хостинга кода. Но, как справедливо отметил автор оригинала, его мнение основано на открытых источниках и интервью с коллегами. А потом своим ви́дением подел...
Немного о Durability в Postgres. Часть 2 В прошлой публикации мы обсудили механизм парсинга, оптимизации и исполнения запроса в PostgreSQL. В процессе обсуждения, был также затронут WAL (Write-Ahead Log). Давайте разберемся, что же это такое.WAL, он же Write Ahead Log - бинарный лог, хранящий в бинарном виде непоcр...
Рецепты эффективного делового общения Всем привет! Меня зовут Марина, я из Максилекта. В этой статье хочу напомнить о подходах к деловым коммуникациям.Тема актуальна и для офисного, и для удаленного формата. Однако в удаленном, возможно, проблема эффективности коммуникаций более остро - далее поясню, почему...
Будущее наступило: нейросеть управляет компьютером. Что дальше? Недавно компания Anthropic обновила свои нашумевшие модельки Claude. ИИ-шки стали работать лучше и в очередной раз обошли GPT-4o. Но ключевое нововведение — удалённое управление компьютером. В статье расскажем, как ИИ это удалось и что ждёт нас дальше. Чита...
Практики SRE: стандартизация логов Меня зовут Дима Синявский, я SRE-инженер в Ви.Tech — это IT-дочка ВсеИнструменты.ру. Наш сайт создает более 100 тысяч заказов каждый день. У нас много сервисов и много разработчиков, которые пишут много логов. Пишут их с целью разобраться в ситуации при сбое. В них нужно уме...
Прощай, павербанк! Российские учёные создают генераторы энергии будущего Одежда, которая генерирует электричество, обувь, которая заряжает плеер во время пробежки, — что ещё придумали учёные для энергетики будущего? Оказывается, черпать энергию можно буквально из воздуха — нужно лишь научиться правильно её «ловить».
Дизайн аналитических инструментов для управления СИМ в мегаполисе: вызовы и решения В этой статье мы рассмотрим основные трудности, с которыми сталкиваются операторы транспортных систем при мониторинге средств индивидуальной мобильности (СИМ) в условиях мегаполиса, и раскроем роль UX/UI‑дизайна в решении этих задач. Опишу подходы к&...