Думаете, странных супергероев придумали Marvel и DC? А вот и нет. Встречайте — Джек Попрыгун, смесь Бэтмена и Росомахи, ставший одной из самых странных и массовых истерий Англии викторианской эпохи. В хрониках XIX века он отметился нападениями на дам, извозчиков и даже целый армейский гарнизон. Костюмом Джека вдохновлялись создатели комиксов, и, по сути, он является первым «злодеем маске» в истории, да еще и с суперспособностями. Кем был загадочный Джек и что такого притягательного мы находим в образе маски? Давайте разбираться.
Как математик-пивовар t-распределение изобретал
Распределение удобное, математически выверенное. Показывает, что типичные события происходят часто, а редкие — редко. В начале двадцатого века выяснилось, что для некоторых случаев оно не подходит, более того — может выдать ложные результаты.
Например, оно не подходит для промышленного пивоварения. К такому выводу однажды пришёл учёный (и экспериментальный пивовар компании Гиннесс) Уильям Госсет. Он столкнулся с проблемой: как подойти к оценке качества сырья и продукта, если данных для анализа мало, и в итоге вывел так называемое t-распределение. У него, в отличие от распределения Гаусса, более низкий «горб» и толстые «хвосты» — края, отвечающие за маловероятные события. За счёт этих хвостов, а также благодаря своей возможности меняться, притворяясь гауссовым, t-распределение незаметно, но прочно вошло в нашу жизнь.
Правда, под именем «распределение Стьюдента».
Нормальное распределение (z) и два варианта распределения Стьюдента
Наш опыт эксплуатации Airflow в Kubernetes
Apache Airflow — это один из самых популярных ETL-шедулеров. ETL-процессы — это когда мы выбираем интересующие нас данные, приводим их к агрегированному виду и сохраняем для дальнейшего использования. И это присутствует везде, где есть необходимость анализа данных. Соответственно, Airflow предназначен для того, чтобы запускать пайплайны обработки данных.
Как музыка связана с физикой, и при чем тут секта Пифагора?
Пифагор больше известен как создатель теоремы о прямоугольном треугольнике и так и не вошедших в моду экстравагантных штанов. Чуть менее известным фактом является то, что Пифагору принадлежит первое математическое обоснование музыкальных гармоний, из-за чего его порой называют чуть ли не «отцом всех струнных инструментов». Насколько справедливо это утверждение, как связаны цифры и звуки и что на самом деле открыл Пифагор?
Тестировщик в банке (не в трёхлитровой)
Банковские продукты зачастую имеют сложную логику и множество нюансов, в которые необходимо погрузиться, чтобы тестирование было качественным, т.к. некачественное грозит высокими репутационными рисками, потерей клиентов, а вслед за ними и финансовыми потерями.
В остальном тестирование в банке схоже с другими отраслями, и типовые баги не исключение.
Ошибки бывают не всегда очевидны. Вот один из случаев, который у нас произошёл при попытке отловить ошибку. На неё долго жаловался один из кассиров — выскакивает непонятная блокирующая ошибка, когда кассир пытается провести типичную валютно-обменную операцию. Повторяется стабильно, мешает.
Проверяем мы у себя, внутри ИТ — не воспроизводится, нормально всё работает. Попробовали повторить несколько человек. Не повторяется. Уже и права настроили как у пользователя — не помогло. И всё по шагам прошли 100500 раз, но никак не можем выйти на ошибку, всё работает. А у кассира не работает.
В итоге позвали кассира к себе, встали впятером у неё за спиной и стали смотреть за последовательностью её действий. И на наших глазах у неё ошибка воспроизводится! Сразу.
С первой попытки.
Не поняли. Повторили. И ещё.
А суть была в следующем: оказалось, что каждый раз она входила в лукап валюты, чтобы выбрать из списка рубли. В этом и была засада. Мы же этого не делали, зачем каждый раз проваливаться и что-то выбирать, когда мы знаем, что рубли это 810. Мы просто сразу привычно набирали 810, Tab и шли дальше.
В общем, иногда лучший тестировщик — пользователь.
От коллайдера до МРТ: большое будущее сверхпроводящих магнитов
В конце 2024 года в Дубне планируют запустить NICA (Nuclotron-based Ion Collider fAcility) — сверхпроводящий коллайдер протонов и тяжёлых ионов. Устройство должно помочь учёным получить кварк-глюонную плазму (дальше объясним, что это). За разработку одного из ключевых элементов коллайдера, сверхпроводящих магнитов, заместитель директора по научной работе Лаборатории физики высоких энергий Объединённого института ядерных исследований (ОИЯИ) Гамлет Ходжибагиян получил премию «Вызов» в номинации «Инженерное решение» (кстати, Газпромбанк — среди соучредителей премии). Мы поговорили с учёным и вместе разобрались, для чего нужно получать кварк-глюонную плазму и что ещё изменят сверхпроводящие магниты в будущем.
Как советская машина всех в шахматы обыграла
Источник
«Каисса» — одна из первых прикладных программ, которая показала результат лучше 99,9 % людей-профессионалов в мире. В 1974 году в Стокгольме прошёл знаменательный шахматный чемпионат: впервые в истории за звание чемпиона мира сражались не люди, а машины — 13 компьютерных программ из восьми стран.
Компьютеры в те годы были не чета нынешней мелочи: они были весом по нескольку тонн, а площадью с несколько квартир. Сами они в Стокгольм, конечно, не поехали: ходы делались дистанционно, по телефону.
Советский Союз на этом турнире представляла «Каисса» — программа, в судьбе которой переплелись атомная промышленность, битва с коллективным разумом читателей «Комсомольской правды» и шахматисты-любители.
Кастомные email-оповещения в Apache Airflow
Пролог
Каждый разработчик сталкивался, или непременно столкнется, с ситуацией, когда в бизнес-требованиях видишь “этакое желание”.
Этакое желание (каламбурное определение) – достичь чего-то невозможного или близкого к невозможному с помощью программирования.
Дорогой читатель, наверное, задаст риторический вопрос:
- Как это?! Разве чего-то нельзя достичь с помощью программирования?!
Вопрос, конечно, к месту, и ответ в большинстве случаев очевиден:
- Нет ничего невозможного… главное грамотно спроектировать техническое решение.
Но сейчас немного не об этом, а о целесообразности расхода ресурсов: трудозатрат, количество привлеченных специалистов и т.п.
«Белое зеркало»: как AI улучшит жизнь в ближайшие 10 лет
2035 год кажется вам далеким будущим? А ведь он ближе, чем 2013-й…
В 2013-м было сложно представить, как AI-технологии изменят мир через десять лет. Но сейчас перспектива обрисовалась: к 2035-му искусственный интеллект проникнет везде, где сможет быть полезен. Как именно это произойдёт — лучше всех представляют люди, которые внедряют ИИ.
Для этой статьи мы попросили трёх наших экспертов провести нам экскурсию по нейросетевому будущему и по тому, как устроены процессы в ГПБ одиннадцать лет тому вперёд. Под катом: финтех, кодинг и наём сотрудников в 2035 году.
Бурбон и патентные споры: как появился первый цифровой компьютер
Это признание они получили лишь спустя 30 лет.
Как так вышло?
Всему виной Вторая мировая война и издержки патентного права. Это действительно захватывающая, почти детективная история, где нашлось место интригам, судебным разбирательствам и даже загадочной смерти одного из главных действующих лиц.
А ещё — научному просветлению от пары рюмок бурбона.
Источник
Как российские купцы мировым рынком овладевали
Рост на двести тысяч процентов, на минуточку.
А ещё полвека спустя его внуки доминировали в текстильной промышленности, превращали Россию в мировую льняную державу, готовились отстраивать Европу и вообще покорять мир.
В их истории смешались войны, деньги, старообрядцы, экспедиция на Камчатку, немного политики и даже грузовики ЗИЛ.
А ещё большая и крепкая семья. Not irony.
Степан Рябушинский на заводе ЗИЛ
Пик pickle
Все началось с невинного, но такого необходимого действия — ликвидации технического долга. Мы с командой собрались реорганизовать структуру репозитория наших загрузок данных, которые мы пишем на Apache Airflow. За два с лишним года, его текущая структура потеряла актуальность и попросила себе новое платьице к лету...
Гончар Джозайя Уэджвуд, который на практике научился декомпозиции производственного процесса
Человек потерял ногу, а гончарный круг приводится в действие ногой. В итоге ему пришлось изобретать заново почти всё, включая новые станки и процессы. Он стал одним из предвестников промышленной революции.
По сути, Джозайя один из первых смог декомпозировать на отдельные операции то, что раньше мастера рассматривали как одну цельную задачу в один очень длинный шаг. Образ мышления такой декомпозицией был крайне нехарактерен для эпохи: это сейчас он основа современной алгоритмизации и автоматизации. Тогда же это было очень смело.
Представьте: раннее туманное утро. Вы одеваетесь и спешите поскорее выйти из дома, потому что шутка ли — первый день продаж. Очередь наверняка растянется на пару кварталов, и хорошо ещё, если всем хватит. Пускай дед и говорит, что это глупости, можно купить старую версию, которая ничем не хуже, но раз в десять дешевле. Ведь это не только функционал, это статус, символ успеха!
В конце концов, сама королева покупает их и пьёт из них чай.
Уродливые дети ИИ-революции
Революция ИИ случилась очень внезапно даже по меркам стремительно развивающихся технологий последних десятилетий. Как говорил фантаст и идеолог киберпанка Уильям Гибсон, будущее уже наступило — оно просто неравномерно распределено. И в одном из направлений — имитации внешности и голосов людей — будущее как будто шагнуло вперед сразу на столетие. Что происходит с индустрией сейчас, что ее ждет и как с эпидемией дипфейков планируют бороться в будущем?
О том, что тема дипфейков — на гребне волны общественного интереса, говорит хотя бы то, что этот текст пришлось переписывать и дополнять несколько раз: когда он уже был готов к публикации, появлялась новая информация либо из мира дипфейков, либо из мира борьбы с ними. Но сопротивление кажется обреченным на провал: фейки уже как цунами — закрывают горизонт и того и гляди обрушатся на наши головы.
Компании вроде OpenAI и Microsoft на словах признают опасности, которые приносят технологии, но продолжают создавать все более и более совершенные продукты. Как будто недостаточно того, что у OpenAI есть Sora, которая создает настолько реалистичные ролики, что создатели боятся пускать к ней пользователей.
Microsoft же в конце апреля представила модель VASA-1, которую в обзорах называют «ночным кошмаром создания дипфейков» — убедительная анимация создается на основе всего одной фотографии. Или даже картины. Если Мону Лизу можно заставить читать рэп, что уж говорить об обычных людях… А цифра «1» в названии ясно даёт понять, что останавливаться компания на этом не планирует.
Тюльпаны: крипта XVII века
Это взошли тюльпаны. В Нидерландах про них ещё никто не знал.
За короткое время они превратились из увлечения ботаников и энтузиастов-садоводов в объект массовых спекуляций, которыми занимались даже самые низшие слои общества. Стоимость луковиц взлетела до небес, поставив их в один ряд с золотом и самоцветами. Ажиотаж с пиком цен достиг апогея с декабря 1636-го по январь 1637 года, а затем… рынок стремительно рухнул, утащив за собой на дно всю экономику страны.
Тысячи разорённых поместий, десятки тысяч оставшихся без работы людей. А слово «тюльпаномания» надолго стало нарицательным для обозначения экономических пузырей.
На самом деле — нет.
То есть нездоровый ажиотаж вокруг тюльпанов действительно был, равно как и спекулятивная торговля ваучерами и фьючерсами. И даже крах цветочного рынка был. Но всё это прошло без каких-либо серьёзных последствий для экономики Нидерландов, которая продолжала бурно развиваться.
Но обо всём — по порядку.
Аугсбургский тюльпан
Бегущий по лезвию мир: экономика Blade Runner
В мире Blade Runner есть и то и другое. И ещё вопрос, снятся ли электробарашки андроидам. Чего там нет — так это атакующих кораблей, пылающих над Орионом, и лучей Си, разрезающих мрак у ворот Тангейзера. Ну, точнее, в книге нет.
Но давайте вернёмся к одному из ключевых для киберпанка произведений.
Громадные города, сияющие тысячами медиасолнц, утопают в вечном и беспросветном смоге с кислотными дождями. Перманентный продовольственный кризис поставил миллионы людей на грань голодной смерти. Идёт колонизация планет, но пускают туда только здоровых и богатых — остальные влачат жалкое существование на умирающей и иссушенной планете. Богатые корпорации обладают почти абсолютной властью, но не способны хоть как-то улучшить положение населения. Наконец, искусственные люди-репликанты, «более человечные, чем сам человек», низведены до положения бесправных рабов и отключают свет 30-миллионному городу.
Давайте разбираться, насколько эта гипотетическая модель жизнеспособна.
Точки отказа в HighLoad-системах
Как бороться с типовыми причинами отказа? А самое главное — как их обнаружить? Рассмотрим лучшие элементы инженерной практики, обеспечивающие высокую доступность системы и оперативное расследование инцидентов. Коснёмся памяти, разберём базу данных, поговорим про ТСР-соединения.
Меня зовут Константин, я работаю в Газпромбанке. Занимаюсь транзакционными системами: платежами, переводами, также участвовал в разработке системы СБП в Газпромбанке. В своей практике столкнулся с десятками языков программирования, но в настоящий момент остановился на Java и Kotlin. Поэтому я буду рассказывать про проблемы backend разработки на этих языках.
Отказоустойчивый деплой приложений в Kubernetes. Принципы, паттерны и приемы
Привет, Хабр! Я исполнительный директор по разработке департамента ML и BD Газпромбанка. Сегодня хочу поговорить с вами о деплое.
По данным, приведенным в Google SRE book, до 70% проблем происходит вследствие изменений в уже работающих системах. По моим личным ощущениям, это близко к правде: если у вас хорошо спроектированное и написанное приложение и стабильная, отлаженная инфраструктура, именно деплой — узкое место (которое можно улучшить). Для минимизации рисков Google SRE BOOK рекомендует использовать постепенные выкаты, быстро и точно анализировать проблемы, а в случае необходимости легко откатываться обратно.
Эта статья о деплое в Kubernetes, потому что это самая популярная инфраструктурная платформа, которая уже имеет множество возможностей для построения отказоустойчивых выкатов. А то, чего не хватает «из коробки», покрывается возможностями инструментов развитой экосистемы.
Но начать нужно не с возможностей Kubernetes, а с архитектурных особенностей, которые должны быть реализованы при создании приложений, предназначенных для работы в ней.
Те, кто больше любит слушать, чем читать, могут посмотреть мой доклад про это на HighLoad++. Остальным — добро пожаловать под кат.
Шпайш машт флов, или как работает вселенная Дюны
Выход фильмов Дени Вильнева и их успех — отдельный праздник для давних фанатов книжной эпопеи Фрэнка Герберта. Наконец-то они (мы) могут обсуждать наболевшие детали фантастической вселенной, не боясь показаться (оказаться) законченными нёрдами. Теперь каждый знает, что где-то в космосе есть планета Арракис, на которой добывают необходимый всему разумному человечеству спайс.
Сначала эта статья планировалась как текст о том, может ли вообще в реальности существовать экономическая система, подобная той, что описана в книгах Герберта (и как она может функционировать), но быстро стало понятно — уникальность спайса настолько уникальна, что любое описание упирается в сакраментальное «спайс маст флоу». Вместо этого решили рассказать, как устроена вселенная Дюны, для чего нужен спайс и про его стоимость. Ну, и экономику, конечно, зацепим. В общем, рассказ для тех, кто не читал все книги (а их, вместе с основным циклом, больше двадцати), а только смотрел фильмы Вильнева.
Работа по методу: как методологи облегчают IT-разработку и ускоряют вывод новых продуктов на рынок
Не так давно мы Газпромбанке пришли к очевидному выводу: можно создать сколько угодно отличных продуктовых команд с прекрасными разработчиками, но когда над тобой нависает такая махина, как банк, со всей его безопасностью, регуляторикой и прочими «выкрутасами», с которыми придется иметь дело, глаза начинают стекленеть, руки опускаться, а TTM отрастать.
Всем привет, меня зовут Кирилл Гилевич, и я хочу поделиться историей о том, как в очередной попытке отстать от разработчиков мы создали Центр методологии IT-производства, которым я и руковожу. Хочу поделиться тем, как мы оптимизируем взаимодействие между командами, какие процессы для этого придумали и зачем вообще нужны методологи.
Информация
- Дата регистрации
- Дата основания
- Численность
- свыше 10 000 человек
- Местоположение
- Россия