Как стать автором
Обновить

Все потоки

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

ИИ становится более мощным, но и более скрытным

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

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Новости

Облачная трансформация ИТ инфраструктуры современной компании. Практический опыт Х5 Group

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

Привет, меня зовут Максим Осорин, я руковожу Х5 Облаком в Х5 Group. Хочу рассказать про то, как мы трансформируем ИТ инфраструктуру крупнейшего в стране продуктового ритейлера. Зачем это нужно, как мы это делаем, с какими сложностями сталкиваемся и как их преодолеваем.

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 1

Что слизь может рассказать нам о Вселенной?

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

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

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

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

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 1

DVC + Hydra: легко меняем и запускаем ML эксперименты

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

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

Читать далее
Рейтинг 0
Комментарии 0

Истории

Сплит-клавиатура: спустя 5 месяцев использования

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

И нет, речь не про состояние клавиатуры - с ней все в порядке.

Сегодня я подробно расскажу об опыте работы с таким девайсом, как сплит-клавиатура

Клац-Клац
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 2

Модель запроектной аварии с потерей теплоносителя

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

Добрый день!

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

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

В связи с этим фактом, предлагаю сегодня смоделировать такую ситуацию, а именно:

смоделируем протекание запроектной аварии с потерей теплоносителя, при большой течи, с отказом САОЗ высокого и низкого давления на аналитическом тренажере ЛАЭС-2 (ВВЭР-1200). Таким образом, представим, что происходит потеря охлаждения топлива, сопровождающаяся выходом из строя системы аварийного охлаждения;

проанализируем различные параметры аварии, включая изменение температуры топлива, давления в реакторе, а также другие параметры, влияющие на протекание аварии;

сравним полученные результаты расчета запроектной аварии на тренажере с данными из Предварительного отчета по безопасности (ПООБ);

сделаем вывод о точности моделирования теплогидравлических процессов на тренажере-имитаторе ЛАЭС-2 (ВВЭР-1200).

Ссылка на телеграм-канал REPEAT: https://t.me/repeatlab

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 3

Развитие продукта в общем цифровом пространстве

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

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

В статье Артём Варкулевич, CEO и основатель стартапа Онтонет, руководитель отдела бизнес-архитектуры с 20-летним стажем в ИТ, расскажет, как подходы системной инженерии и онтологическая платформа поддерживают гибкие подходы к разработке в стартапе. Похожие проблемы роста существуют и в историях корпоративных команд.

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 1

Звук- это продольная волна в упругой среде. Воздух- это упругая среда?

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

Почему никто не ссылается на «кинетическую теорию газов» при объяснении упругих звуковых волн в воздухе, но при этом физику упругости «твёрдого тела» объясняют через уравнения газовой динамики?

Мы постоянно окружены воздухом и звуками в нём.

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

Без воздуха мы бы умерли, так как перестали бы дышать.

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

Так что спорить о существовании воздуха и звука не приходится.

Другой вопрос в том, что не очень понятен принцип устройства самого воздуха и механизм передачи звука в нём.

Читать далее
Всего голосов 13: ↑7 и ↓6 +1
Комментарии 14

Наши на Standoff. Как проходит крупнейшая кибербитва страны

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

Кибербитва Standoff 12 идёт уже несколько дней, и просто сообщить о её начале было бы недопустимым упущением. Да, этот пост о том, что происходит на крупнейшей площадке, собравшей лучшие умы и технологии, в число которых, кстати, входит наш спутник. Поехали!
Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 0

Как галлий стал незаменимым металлом в транзисторах и оптоэлектронике

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

Мы продолжаем серию статей, посвященных тем или иным металлам. Если в прошлый раз на Хабре речь шла о литии, то сегодня мы поговорим о галлии. 

Это мягкий серебристый металлический элемент с атомным номером 31 и химическим обозначением Ga. Французский химик Поль-Эмиль Лекок де Буабодран (Paul-Emile Lecoq de Boisbaudran) обнаружил галлий в сфалерите (минерале, содержащем сульфид цинка) в 1875 году с помощью спектроскопии. Он назвал элемент в честь своей родины Франции (бывшая Галлия; на латыни Gallia).

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 2

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

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

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

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

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 1

Из летописи навигации: история компаса в России

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

Компас занимает особое место в истории навигации. О появлении первого компаса и его развитии мы рассказали в первой части цикла статей. Сегодня мы поговорим об использовании компаса отечественными мореплавателями и о том, как компас появился на территории России.

Читать далее
Всего голосов 17: ↑14 и ↓3 +11
Комментарии 3

Что такое метрика ага-момента и как ее найти

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

Всем привет! Меня зовут Сережа Казарян из команды CX-аналитики AI-центра Тинькофф. Мы используем ML-инструменты, чтобы кластеризовывать обращения клиентов, анализировать нотификации и ошибки, с которыми сталкиваются пользователи. Мы переводим их в понятные actionable-инсайты для бизнеса. Каждый день работаем над тем, чтобы клиенту стало приятнее и лучше.

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

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 3

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

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Яндекс Backend Tour
Дата 13 – 26 ноября
Время 18:00 – 23:00
Место Москва Нижний Новгород Екатеринбург Новосибирск Санкт-Петербург Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн
Открытая трансляция Главного зала HighLoad++ 2023
Дата 27 – 28 ноября
Время 10:00 – 20:00
Место Онлайн
Business Code Conference
Дата 30 ноября
Время 17:30 – 00:00
Место Москва
Импульс Т1
Дата 1 декабря
Время 12:30
Место Москва Онлайн
YaTalks 2023 — главная конференция Яндекса для IT сообщества
Дата 5 – 6 декабря
Время 9:00 – 23:59
Место Москва Белград Онлайн

Самые малоиспользуемые функции Pytest

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

Почему тестировщик не пригласил Pytest на свой день рождения? Потому что он боялся, что тесты падут и вечеринка закончится с ошибкой 404 – "Файл не найден"!

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

В этой статье мы рассмотрим топ малоизвестных, но полезных функций Pytest.

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Комментарии 7

Уволили половину копирайтеров и заменили их на нейросеть. Зачем мы так сделали, и почему нам не стыдно?

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

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

Читать далее
Всего голосов 28: ↑5 и ↓23 -18
Комментарии 15

Распознавание русского жестового языка: распознаём до 3+ жестов в секунду на обычном ПК без видеокарты

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

Привет!

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

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

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

А между тем, глухие или неговорящие - достаточно большая группа людей, которая посещает государственные учреждения, ходит в магазины, банки и пр. По данным ВОЗ, более 5% населения мира, или 430 миллионов человек, имеют проблемы со слухом, а к 2050 г. с этой проблемой столкнется каждый десятый, или более 700 миллионов человек.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 4

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2)

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

Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью на английском о том, как добавить Flutter в новый или существующий проект Native iOS. Решил поделиться с вами переводом. Это вторая часть, в которой будет идти речь про реализацию экрана Flutter в приложение для iOS и использование platform channel.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 0

База для работы в IT: почему её постоянно не хватает новичкам и нужна ли она вообще

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

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

Читать далее
Всего голосов 7: ↑4 и ↓3 +1
Комментарии 6

Программное обеспечение будущего, каким оно должно быть

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

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

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

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

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

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

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

Читать далее
Всего голосов 10: ↑1 и ↓9 -8
Комментарии 4