Как стать автором
Поиск
Написать публикацию
Обновить

Все потоки

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

Золотая лихорадка 2.0: Как технологии перевернули добычу драгметалла в России

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

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

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

Читать далее

lateinit вместо nullable: пять ошибок

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

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

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

Читать далее

Три уровня зрелости систем опросов: от базовых до продвинутых решений

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

В условиях пандемии, когда многие компании терпели убытки, американская компания Walmart, управляющая крупнейшей в мире сетью оптовой и розничной торговли, не только выжила, но и увеличила онлайн-продажи на 74%! Как им это удалось? Все дело в умении слушать своих клиентов. В 2020 году компания провела исследование, которое выявило, что более 75% покупателей стремятся использовать бесконтактные способы оплаты и доставки. В ответ Walmart внедрила инновации, что привело к рекордному росту онлайн-продаж.

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

Читать далее

Джун за неделю или как инфоцыгане ломают найм в IT HR

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

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

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

Читать далее

Долгий путь к ResizeObserver

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

Привет, Хабр! Меня зовут Анна, я JS-разработчик в компании SimbirSoft и занимаюсь разработкой веб-приложений на React. Эту статью я посвящаю тем, кто занимается разработкой, сталкивается с нестандартными задачами и переживает, что нашу профессию может вскоре заменить искусственный интеллект (ИИ). Я поделюсь решением задачи, связанной с динамическими размерами блока, — проблемой, с которой наверняка может столкнуться в своей работе любой frontend-разработчик.

Почему же я назвала статью именно «Долгий путь к ResizeObserver»?

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

Читать далее

Автоматизация маркетинга с помощью решений BPMSoft

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

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

Читать далее

Самый обобщённый живучий алгоритм

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

Путь от костылей к универсальному живучему алгоритму

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

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

Пропустить обложку через вентилятор

Инфракрасное сканирование микросхем

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

Перед тем, как использовать неизвестный чип, желательно сначала посмотреть, что у него внутри. Так считает хакер Эндрю «Банни» Хуанг, который разработал технику IRIS (Infra-Red, In Situ) для инфракрасного сканирования микросхем.

Дело в том, что кремний прозрачен для ИК излучения с длиной волны более 1100 нм. Этот эффект можно использовать, применив стандартную цифровую камеру, микроскоп и ИК-фильтры.

Читать далее

Следствие вели, или Культура инцидент- и проблем-менеджмента в Ozon

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

Обрыв каналов связи, багованный релиз, мискоммуникация… Серия загадочных событий, авантюрный детектив из цикла «Следствие вели…» — нет, не с Леонидом Каневским, и даже не Колобки, а команда разбора инцидентов, или просто Post. 

Хей-хей! Я Юля, и я специалист по сопровождению инцидентов в команде Post департамента SRE (Site Reliability Engineering). Когда я рассказываю своим друзьям, чем я занимаюсь на работе, мне часто говорят, что я работаю в детективном агентстве. 

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

Вперед вперед!

CNCF: Kubernetes, AI и Platform Engineering — в числе главных DevOps-трендов

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

Фонд Cloud Native Computing Foundation опубликовал свой юбилейный 10-й отчет CNCF Annual Survey под названием «Cloud Native 2024: Approaching a Decade of Code, Cloud, and Change». В опросе приняли участие более 750 IT-специалистов со всего мира: инженеры, архитекторы, CTO и руководители DevOps-направлений. Инженеры из DevOps-команды Hilbert Team проанализировали данные отчета и сравнили их с трендами российского рынка.

Читать далее

«Open Tracker: как разработать Android-приложение для автоматического трекинга коммерческих представителей. Часть 2»

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

Во второй части статьи рассматривается реализация пользовательского интерфейса Android‑приложения Open Tracker для автоматического трекинга коммерческих представителей. Основное внимание уделено минималистичному дизайну, работе с системными разрешениями и механизму передачи данных между фоновым сервисом и UI. Описаны три ключевых экрана (OverView, Log, Settings), а также особенности их взаимодействия с ядром приложения. Статья будет полезна разработчикам, создающим аналогичные решения с использованием Jetpack Compose, StateFlow и современных архитектурных подходов.

Читать далее

DIY-стенд для обучения автомобильной электронике, который сделает из новичка CAN-профи

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

Технологии автопрома стремительно развиваются, и современный автомобиль — это уже не просто механическая коробка с двигателем, а сложная сеть электронных систем. И прежде, чем залезть в электронику машины, нужно научиться работать с CAN‑шиной. На мой взгляд, это одна из самых интересных технологий, которая играет роль «нервной системы», так как обеспечивает связь между разными компонентами авто, позволяя им эффективно обмениваться данными.

Делюсь классной историей ведущего специалиста по монтажу «76 Ойл Тюмень»: когда он столкнулся с необходимостью обучать новых монтажников работе с автомобильной электроникой, то понял: теория без практики бесполезна, а ошибки при подключении к реальному авто могут стоить дорого. Так родилась идея создать учебный стенд, который позволит безопасно осваивать CAN‑технологии.

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

Почему решили сделать стенд

Читать далее

Протокол обмена данными. Пользовательский уровень, поверх CAN 2.0. Проект

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

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

Читать далее

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

Какие источники трафика действительно влияют на продажи и позволяют постоянно расти

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

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

Читать далее

Быстрые гипотезы, AI инструменты в мобильной разработке и зачем CTO самому писать код

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

Привет, Хабр! Сегодня публикуем интервью с Русланом Давлетшиным, CTO в Hyperskill и членом программного комитета серии митапов для мобильных разработчиков AppsConf X. Главной темой беседы стала хайповая сейчас тема искусственного интеллекта

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

Читать далее

Воркшопы по искусственному интеллекту: виртуозная демонстрация или технологический мираж?

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

Сейчас модно. В любой сфере, где есть хоть пара строк кода — сразу же всплывают воркшопы: «Создай своего ИИ‑ассистента за вечер! Без программирования! Без боли!» Звучит, как мечта. На деле? Ну... как сказать.

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

Создаем «AI assistant without code» на базе popular platform X. Вводим несколько файлов с вопросами, заводим пару правил, обучаем чат‑модель, включаем embed‑виджет на сайт. Выглядит как бот? Да. Работает как бот? Возможно. Заменит ли он людей? Принесет выгоду? Определённо нет.

Сейчас докажу...

Иллюзия автоматизации под видом воркшопов

Spring Security

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

Spring Security — это мощный и важный фреймворк в Spring для обеспечения безопасности приложения при помощи аутентификации и авторизации. Основан на цепочке фильтров. Например, в Spring Security 6.5.1 по умолчанию стандартная цепочка фильтров (FilterChainProxy) содержит до 12–16 фильтров, выполняющих различные механизмы проверки. Стоит отметить, что точное количество фильтров зависит от конфигурации.

Читать далее

Код сквозь хейт: Как продолжать творить, когда сообщество против

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

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

Понять логику отторжения

Искусство использовать интеллект: история и патенты Anthropic

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

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

Читать далее

REST API в облаке: пошаговый гайд на Java + Spring

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

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

Изучить инструкцию