zhub.link is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

28
active users

#ошибки

1 post1 participant0 posts today

$440 000 000 на ветер за 45 минут: технические проблемы в алготрейдинге и как их [не?] предотвращают

Не так давно мы рассказывали о роли человеческого фактора в катастрофах на фондовом рынке: от fat-finger error и других ошибок ввода до перформансов, которые пьяные брокеры могут устраивать с деньгами клиентов. Однако сошедшие с ума алгоритмы биржевых ботов и не вовремя упавшие серверы могут доставить еще больше проблем. Из недавних случаев можно вспомнить сбой 3 июня 2024 года, который парализовал Нью-Йоркскую фондовую биржу (NYSE) почти на четыре часа, а акции Berkshire Hathaway, одной из компаний Баффетта, чуть не вылетели в трубу . Подобные инциденты случаются и в России: так, в ноябре все того же 2024 года Московская биржа на несколько часов задержала начало торгов из-за аппаратной ошибки в работе торгово-клиринговой системы. В этой статье мы попробуем разобраться, почему биржевые алгоритмы иногда слетают с катушек.

habr.com/ru/companies/finam_br

Хабр$440 000 000 на ветер за 45 минут: технические проблемы в алготрейдинге и как их [не?] предотвращаютНе так давно мы рассказывали о роли человеческого фактора в катастрофах на фондовом рынке: от fat-finger error и других ошибок ввода до перформансов, которые пьяные брокеры могут устраивать с деньгами...

Как ошибается ИИ, если за ним плохо следят

ИИ – это очень здорово и удобно. Он уже спасает жизни, штрафует за преступления, помогает делать весёлые картинки и видеоролики (посмотрите только на рекламу Сбера к 8 марта). Однако, за искусственным интеллектом нужен глаз да глаз, потому что он иногда выдаёт такие штуки, что становится стыдно или страшно. Предлагаю рассмотреть несколько примеров – про оштрафованного адвоката, запутанного Евгения Онегина, про робота, склоняющего пациента к роскомнадзору, сексизм при отборе кандидатов на работу и другие. А в комментарии присылайте самые яркие и бредовые случаи – чтобы мы собрали полный список.

habr.com/ru/articles/889318/

ХабрКак ошибается ИИ, если за ним плохо следятИИ – это очень здорово и удобно. Он уже спасает жизни, штрафует за преступления, помогает делать весёлые картинки и видеоролики (посмотрите только на рекламу Сбера к 8 марта). Однако, за искусственным...

Типичные ошибки начинающих в SQL

Проанализировали наиболее распространённые ошибки начинающих в SQL и расположили их в порядке возрастания сложности. Материал будет интересен тем, кто только начинает работать с данными, а также тем, кто хочет избежать популярных ошибок и сэкономить время на изучении SQL.

habr.com/ru/companies/netology

ХабрТипичные ошибки начинающих в SQLПроанализировали наиболее распространённые ошибки начинающих в SQL и расположили их в порядке возрастания сложности. Материал будет интересен тем, кто только начинает работать с данными, а также тем,...

Хватит выгорать! Инструкция для директоров. Часть 1. Бережливая организация

Быть руководителем сложно. Статистика показывает, что это крайне сложная и требовательная работа по всему миру, где выгорание — только одно из проявлений: 🧨55% СЕО испытывали ментальное расстройство за последний год 🧨75% директоров серьёзно рассматривают уход из компании, 43% — готовы вовсе уйти с директорской должности 🧨71% — испытывают синдром самозванца 🧨48% — признаются в нарушении баланса между работой и личной жизнью 🧨70% — хотят, чтобы за них принимали решения роботы и так далее. В этой и двух последующих публикациях мы с вами разберём, в чём же проявляются сложности современных руководителей. И, главное: как их можно обойти с помощью 30+ практик и подходов, из которых сотрудник любого уровня сможет подобрать и реализовать нужный набор. В этой части рассмотрим, как можно организовать свою работу так, чтобы больше успевать и меньше выгорать. Научиться организовывать и не выгорать

habr.com/ru/articles/888162/

ХабрХватит выгорать! Инструкция для директоров. Часть 1. Бережливая организацияБыть руководителем любого уровня сложно. А директором — тем более. Много изменений, сложные условия, высокая неопределённость и прочие прелести «динамично развивающегося мира». А следом...

Миф о доказательном программировании без ошибок

Много копий сломано в обсуждениях, какой язык программирования самый лучший с точки зрения корректности и безопасности (под термином "корректность и безопасность" имеется ввиду отсутствие различных ошибок в программе, которые проявляют себя на стадии её выполнения и приводят к выдачей некорректного результата или неожиданному поведения). А некоторые языки программирования, такие как SPARK или OCaml, даже специально разрабатывались для облегчения доказательства корректности программы. А возможно ли вообще писать программы без ошибок?

habr.com/ru/articles/886774/

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

[Перевод] Топ 7 ошибок в MySQL

Перевод статьи medium.com/@datasciencedelight Мы все знаем, насколько важен SQL для любой работы, связанной с анализом данных. Он пользуется популярностью благодаря возможности извлечения значимой информации из данных и предоставления мощных инструментов для их обработки и анализа. Но, может быть, вы один из тех пользователей SQL, кто допускает ошибки? Например, забываете использовать агрегатные функции или случайно удаляет все строки в наборе данных? (Ой!) Не волнуйтесь! В данной статье мы рассмотрим некоторые распространенные ошибки в SQL, которые мы все совершаем, и узнаем, как их избежать.

habr.com/ru/articles/885836/

Medium · Top 7 SQL Mistakes to Avoid! - Data Science Delight - MediumBy Data Science Delight

Ошибки, которых следует избегать при миграции из Confluence

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

habr.com/ru/companies/document

ХабрОшибки, которых следует избегать при миграции из ConfluenceКонкретика и практичность — основа успешной миграции из Confluence. Разбираем ключевые ошибки, которые могут осложнить процесс: от неподготовленных данных до неправильного выбора инструментов. Делимся...

Почему мы отказались от выражения «assert» в Python

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

habr.com/ru/articles/876170/

ХабрПочему мы отказались от выражения «assert» в PythonПривет! Меня зовут Дмитрий, я backend-разработчик. В текущем проекте на Python мы отказались от использования выражений с ключевым словом assert , и в этой статье я расскажу почему. Ключевое слово...

Ошибки в запросах 1С, которые допускают все. Делаем свой чек-лист

Привет! Меня зовут Михаил Журавлёв, я работаю в компании SM Lab, занимаюсь разработкой и ревью кода. Сегодня хочу рассказать вам о допускаемых ошибках в запросах 1С и создании чек-листа для их предотвращения Зачем нужен чек-лист в разработке

habr.com/ru/companies/sportmas

ХабрОшибки в запросах 1С, которые допускают все. Делаем свой чек-листПривет! Меня зовут Михаил Журавлёв, я работаю в компании SM Lab, занимаюсь разработкой и ревью кода. Сегодня хочу рассказать вам о допускаемых ошибках в запросах 1С и создании чек-листа для их...

Судный день: топ-10 ошибок в C и C++ проектах за 2024 год

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

habr.com/ru/companies/pvs-stud

++

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

10 самых интересных ошибок в Java проектах за 2024 год

В 2024 году мы проверили много проектов, о чём регулярно писали в свой блог. Теперь же настала новогодняя пора, и самое время рассказывать новогодние истории. Вот и мы решили поведать о самых интересных Java ошибках, встреченных нами в Open Source проектах.

habr.com/ru/companies/pvs-stud

Хабр10 самых интересных ошибок в Java проектах за 2024 годВ 2024 году мы проверили много проектов, о чём регулярно писали в свой блог. Теперь же настала новогодняя пора, и самое время рассказывать новогодние истории. Вот и мы решили собрать самые интересные...

Клиентоцентричность с точки зрения Go-разработчика и причем тут рефлексия

Когда всё, что делает компания — от продуктов, услуг и до обслуживания — направлено на то, чтобы клиент был доволен и возвращался снова, все команды объединяются вокруг единой цели — смотреть на задачи и искать решения с точки зрения проблем и нужд конечного клиента. Я Александр Шакмаев — технический лидер Читать дальше

habr.com/ru/companies/cloud_ru

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

Гадание на пяти строчках: о чем молчит программа

Забудьте о призраках, настоящая угроза кроется в повседневных вещах, таких как static_cast, который может неожиданно лишить вас безопасности, и assert, стремительно исчезающий в релизной сборке. Добро пожаловать в мир ловушек, созданных собственными руками!

habr.com/ru/companies/pvs-stud

++

ХабрГадание на пяти строчках: о чем молчит программаЗабудьте о призраках, настоящая угроза кроется в повседневных вещах, таких как static_cast, который может неожиданно лишить вас безопасности, и assert, стремительно исчезающий в релизной сборке. Добро...

8⃣типичных ошибок при работе над проектом, которые может допустить каждый (но теперь не вы) :)

Продолжаю писать по темам, за которые голосовали подписчики в ТГ Проекты — это сложные механизмы, в которых важны детали. Часто ошибки, которые случаются, кажутся очевидными после, но в моменте мы их то и дело допускаем, и они могут сильно помешать успеху, который, казалось был близко :) Давайте попробуем разобраться, на что стоит обратить внимание. Я для себя выделила 8 oсновных ошибок. Дополняйте меня в комментариях! 1️⃣ЕДИНАЯ ТЕРМИНОЛОГИЯ Я писала об этом выше. Не буду подробно останавливаться. ЭТО КРИТИЧНО ВАЖНЫЙ пункт.Если все члены команды понимают одни и те же термины по-разному, это моментально создает путаницу. И успеха вам не видать практически со 100% вероятностью. 2️⃣НЕОПРЕДЕЛЕННЫЕ ЦЕЛИ Знаете ли вы, сколько раз я слышала фразу "Просто начнем, а там разберемся"? И, как правило, такие проекты заканчиваются либо огромной переработкой, либо полным провалом. Если вы и команда не понимаете, зачем вы это делаете и куда стремитесь, результат будет случайным. Что делать:Ставьте четкие цели. Банальный избитый пример: "Увеличить продажи на20% за6 месяцев", а не"Сделать что-то классное". 3️⃣НЕРЕАЛЬНЫЕ СРОКИ, ОТСУТСТВИЕ РЕСУРСОВ "Сделаем за неделю, это несложно!" — а потом три недели бессонных ночей и нервов. Выгоревшая команда, раздрай и непонимание смыла происходящего у всех. Часто мы переоцениваем свои возможности или просто боимся огорчить заказчика, показав некомпетентность не взявшись за проект. По факту вы показываете некомпетентность БЕРЯСЬ за проект с нереальными сроками.Вы, как РП, и нужны для того, чтобы обозначать РЕАЛЬНЫЕ сроки и подбирать нужную команду.Обычно за это вам и платят. (ПС:бывают плохие исключения) Пример из жизни: Проект по интеграции нового ПО. Команда посчитала, что хватит двух недель, но реальные задачи, согласования и тесты растянулись на 2 месяца. Совет:Учитывайте возможные задержки и форс-мажоры.Лучше сразу заложить дополнительное время,чем потом объясняться с клиентом.(учу этому на свое курсе, кстати:))

habr.com/ru/articles/860754/

Хабр8⃣типичных ошибок при работе над проектом, которые может допустить каждый (но теперь не вы) :)Продолжаю писать по темам, за которые голосовали подписчики в ТГ Проекты — это сложные механизмы, в которых важны детали. Часто ошибки, которые случаются, кажутся очевидными после, но в моменте мы их...

OpenStack-грабли: как мы перезапустили облачную платформу Рег.ру

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

habr.com/ru/companies/runity/a

ХабрOpenStack-грабли: как мы перезапустили облачную платформу Рег.руПривет, Хабр! Я — Евгений Мартынов, директор по информационным технологиям Рег.ру. В последние пару лет я занимаюсь развитием облачной платформы. Сегодня я расскажу, как мы перезапустили это...

Сложный интерфейс: Рисуем состояния экрана без помощи системного аналитика

Когда дизайнер проектирует что-то сложнее посадочной страницы, возникает необходимость в разных состояниях экранов. Чаще всего дизайнеры получают одни и те же правки: «Тут нужен лоадер» или «Как выглядит ошибка?». Полный набор состояний никогда не появляется без пинка аналитика. Годами я наблюдаю бессмысленный пинг-понг. Дизайнер рисует экран и ждёт ревью. Аналитик через пол дня открывает ссылку и просит дорисовать состояние загрузки. Задачка висит в статусе «ин-прогресс» и не уходит в разработку. Сроки растягиваются, релизы переносится. Сегодня разберёмся с запросами и состояниями экрана раз и навсегда. На примере ресторана узнаем, как приложение общается с сервером и как процессы на бэкенде влияют на интерфейс. Чек-лист по отрисовке всех состояний экрана ждёт вас в конце статьи. Получить чек-лист

habr.com/ru/articles/858524/

ХабрСложный интерфейс: Рисуем состояния экрана без помощи системного аналитикаСегодня разберёмся с запросами и состояниями экрана раз и навсегда. На примере ресторана узнаем, как приложение общается с сервером и как процессы на бэкенде влияют на интерфейс. Чек-лист по...

YYYY? yyyy!

Знаете ли вы, в чём разница между 'Y' и 'y' символами в паттерне даты в Java? В этой статье мы рассмотрим, как неправильное форматирование даты может привести к ошибке, а также расскажем вам про нашу новую диагностику V6122 для языка Java, которая убережёт вас от внезапных путешествий во времени.

habr.com/ru/companies/pvs-stud

ХабрYYYY? yyyy!Знаете ли вы, в чём разница между 'Y' и 'y' символами в паттерне даты в Java? В этой статье мы рассмотрим, как неправильное форматирование даты может привести к ошибке, а также расскажем вам про нашу...

Rust без прикрас: где мы ошибаемся

Привет, исследователи Rust! Сегодня хочу поделиться своим опытом (не всегда радужным) работы с Rust. Да, язык классный, безопасный, быстрый — все мы это знаем. Но, как и в любом инструменте, здесь есть свои подводные камни, на которые я благополучно наступал.

habr.com/ru/companies/beget/ar

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

Концептуальный wish-you-happy-debug

На эти грабли я чуть не наступил (но не наступил!) в рабочем коде, когда захотел прикрутить концепты. Просто задумался о последствиях, проверил на дистиллированном коде, - и да, оно стреляет. Поэтому предлагаю вам в качестве упражнения по ненормальному C++. Итак. Пусть у нас есть полиморфная (шаблонная, перегруженная, - неважно) функция f(x). И мы написали концепт, который говорит, что тип может быть аргументом этой функции. Назовём его fable, то есть, "f-абельный", или, по-русски, "сказка". (Эта сказка будет страшной). На C++20 это выглядит очень просто и элегантно. (Без requires в виде шаблонной метафункции это тоже делается, но заметно громоздче).

habr.com/ru/articles/857744/

++

ХабрКонцептуальный wish-you-happy-debugНа эти грабли я чуть не наступил (но не наступил!) в рабочем коде, когда захотел прикрутить концепты. Просто задумался о последствиях, проверил на дистиллированном коде, - и да, оно стреляет. Поэтому...

Поиск ошибок в юнит-тестах

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

habr.com/ru/companies/pvs-stud

++

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