Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

5 способов убить производительность в асинхронном Rust

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров3.4K

Привет, Хабр! В предыдущих статьях — «Rust без прикрас: где мы ошибаемся» и «Rust без прикрас: где мы продолжаем ошибаться» мы обсудили всякие неприятные грабли: бездумное использование unwrap(), игнорирование ошибок через let _ =, чрезмерное клонирование, проблемы с хвостовой рекурсией и прочие оплошности. Теперь пришло время взглянуть на другой пласт проблем.

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

Читать далее

Как я сделал аудиогид с ИИ без опыта мобильной разработки

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров808

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

Читать далее

Памяти Эрика Булатова: как его художественный метод изменил дизайн навсегда

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров3.1K

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

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

Читать далее

Проекции в Spring Data: производительность vs ограничения

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров2K

Всем привет! Я работаю разработчиком Java в компании bpm (ранее “ЛАНИТ - Би Пи Эм”). Приглашаю вас погрузиться в увлекательную тему оптимизации запросов в Spring Data — использование проекций. Если вы часто сталкиваетесь с необходимостью выборки лишь нескольких конкретных полей из большой сущности, понимая, насколько ресурсозатратно извлечение всей структуры целиком, этот материал специально для вас.

Читать далее

Пытался устроиться электромонтером, а стал UI/UX-дизайнером в металлургической компании

Время на прочтение7 мин
Количество просмотров2.5K

Так началась моя история знакомства с НЛМК. Вообще о комбинате я уже что-то слышал ранее — ведь именно в моем родном городе находится Стойленский ГОК. И, когда мне пришло письмо о возможности постажироваться в НЛМК, я сразу же подал заявку.

Но обо всем по порядку. Почему я на 100% уверен, что не ошибся с местом стажировки, через что пришлось пройти, чтобы туда попасть, и что меня ждало по окончании практики — расскажу ниже.

TL;DR Стажировка в НЛМК — не галеры и не манеж с детскими задачками, а возможность по-настоящему понять, что дизайн — это не про красоту, а про пользу для настоящих, живых людей.

Читать далее

ИТ-аудит: как бизнесу перестать терять деньги на сбоях в ИТ

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров337

Дисклеймер: эта статья написана для руководителей и владельцев малого и среднего бизнеса, которые не являются IT-специалистами. Если вы — опытный сисадмин или CIO, вы вряд ли найдете здесь глубокую техническую экспертизу. Наша цель — объяснить суть и пользу ИТ-аудита языком бизнеса, чтобы помочь управленцам и айтишникам лучше понимать друг друга.

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

Примерно то же самое происходит с IT в большинстве компаний. Руководитель видит только «кран» — работающие программы и интернет. А в каком состоянии находятся «трубы» — серверы, сети, системы безопасности — одному … системному администратору известно. И когда начинаются «протечки» в виде сбоев, частых зависаний и утечек конфиденциальных данных, бизнес просто теряет деньги.

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

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

Читать далее

Что даст переход NVMe дисков на PCIe Gen 5: скорость 14 000+ МБ/с и мгновенная работа с большими данными

Время на прочтение4 мин
Количество просмотров5.7K

Диски NVMe с интерфейсом PCIe Gen 5 обещают удвоенную производительность по сравнению с Gen 4 и впечатляющие скорости за 14 000 МБ/с. Но насколько эта скорость необходима в реальных задачах и кому действительно стоит планировать переход? Разбираемся в особенностях разных поколений PCIe SSD и помогаем определить, когда апгрейд имеет смысл.

Читать далее

Как выстроить отношения со спонсорами и партнерами мероприятия

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров133

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

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

Читать далее

Как мы починили процессы в ML-команде и сократили T2M на 20%

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров264

Привет, Хабр! Меня зовут Василий Сизов. По образованию я инженер-конструктор, а сейчас работаю тимлидом в ВТБ и занимаюсь машинным обучением в CRM и проектами с LLM. 

В какой-то момент мне доверили кросс-функциональную команду — и тут пришлось разбираться не только в моделях, но и в процессах, которые обеспечивают их жизнеспособность. В этой статье расскажу, как мы пересобрали эти процессы и сократили Time to Market на 20%. Возможно, вы узнаете в этих историях свои задачи и вызовы – и найдете идеи, которые помогут их решить.

Читать далее

Как я создал тиндер для подбора подарков, не умея кодить

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров1.7K

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

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

Читать далее

«Коллегз, ду ю хир ми», или Как не надо созваниваться на английском

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров9.6K

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

А теперь по стечению обстоятельств вы оказываетесь в англоязычном коллективе. Те же самые созвоны, та же повестка, но теперь все на английском. И вот тут начинается самое интересное. Мозг следует привычным скриптам и начинает переводить фразы дословно: “Colleagues, do you hear me?”, “Let me share my screen to you”, “Who else didn't connect?”.

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

Читать далее

Как я пытался узнать, виноваты ли в сбое AWS ИИ и утечка мозгов

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.2K

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

Читать далее

Как собрать автономную 5G-сеть на SDR и Open5GS

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров2.6K

Запустить «чистую» 5G дома вполне возможно. Команда дирекции по исследованиям и разработкам СберМобайла прошла весь путь от выбора железа до получения доступа в интернет, и собрала подробное пошаговое руководство для тех, кто готов повторить эксперимент самостоятельно. В этой статье мы развернём автономную сеть 5G NR в режиме StandAlone (SA) — без опоры на LTE. Использовать для этого будем доступные на маркетплейсах компоненты и открытые решения. 

Читать далее

Ближайшие события

Цифровые двойники помогут защитить здания от землетрясений на Крайнем Севере

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров396

Российские ученые из Московского физико-технического института и Института системного анализа Российской академии наук разработали новый вычислительный метод и программное обеспечение, способные с высокой точностью моделировать сейсмическое воздействие на многоэтажные здания, возведенные на свайных фундаментах в суровых условиях Крайнего Севера. Результаты исследования опубликованы в журнале Mathematical Models and Computer Simulations. 

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

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

Читать далее

Знакомства для создания семьи, лидогенерация через Telegram — и ещё 8 российских стартапов

Время на прочтение5 мин
Количество просмотров1.8K

10 новых российских продуктов для поиска битых ссылок на сайте, отбора кандидатов с помощью игровых асасментов, автоматизации аналитики и финансового учета для селлеров и многого другого. Битва за «Продукт недели» началась!

Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

Читать далее

Prompt Caching в Claude: Как мы снизили затраты на AI в 2 раза

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров2.4K

Кейс по оптимизации затрат на Claude API в проекте по автоматизации поиска работы. AI анализировал вакансии и генерировал сопроводительные письма. При 100 пользователях затраты достигали $180/месяц. Решение: Prompt Caching от Anthropic. Экономия 52% ($0.51 → $0.245 за batch из 50 вакансий). Теперь можно делать в 2 раза больше AI-вызовов с тем же бюджетом.

Кому полезно: всем, кто работает с LLM API и хочет оптимизировать затраты.

Читать далее

Как ИИ-ученый пишет научные статьи о машинном обучении на уровне джуна

Время на прочтение6 мин
Количество просмотров1.3K

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

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

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

Читать далее

Мне 17, завтра отчисление. Пытаюсь понять, не совершаю ли я ошибку, копаясь в AI

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров5.2K

Привет, Хабр.

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

Универ дает хорошую базу, спору нет. Но у меня постоянно было ощущение, что я трачу время на изучение вчерашнего дня. Пока мы зубрим формулы, которые давно есть в WolframAlpha, реальность усложняется с экспоненциальной скоростью. Особенно это чувствуется, когда копаешься в современных ЛЛМках. Масштаб изменений такой, что кажется безумием тратить время на что-то еще. Проще говоря - это наша ENV, и я не хочу оказаться в ней как T‑Rex с бесполезным дипломом.

В итоге, все мое внимание ушло на два личных проекта...

Читать далее

Настройка счетчика коммунальных услуг через веб интерфейс Home assistant (HA)

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.4K


Не нашел похожей статьи в одном источнике, провел изыскания и вот результат

Общая концепция снимания показаний с счетчика коммунальных услуг:

Читать далее

Арбитраж ставок финансирования — создаём скрипт для отслеживания возможностей

Время на прочтение7 мин
Количество просмотров695

На крипто рынке у бессрочных фьючерсов существует специальный механизм: ставка финансирования (funding rate) - периодический платёж между держателями длинных (long) и коротких (short) позиций, который служит для выравнивания цены фьючерса с ценой спота.

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

Читать далее