Месяц: Октябрь 2022

  • Новая схема SQL Join-ов

    от автора

    Учу SQL и понимаю, что схема Join-ов основанная на пересекающихся кругах не корректна. Результатом джойнов всегда идет увеличение таблицы в ширь. А по схеме с кругами площадь кругов почти везде не увеличивается. И также круговая схема не показывает заполнение NULL-ами при LEFT и RIGHT джойнах. Предлагаю схему на прямоугольниках, где закрашенный красный это результирующая таблица…

  • DFI снижает download-скорость первые 10 секунд

    от автора

    Недавно обратился клиент, который жаловался на низкую скорость download-загрузки на сети 802.11ac. В качестве доказательства он представил Speedtest скрин, на котором upload был равен 200mbps, а download 15-20mbps. В ходе траблшутинга с помощью iPerf мы заметили, что низкий показатель download продолжается только первые 10 секунд теста. Мы попытались разобраться почему…Низкая скорость загрузки проявлялась только в…

  • Technical Governance для IDP на 7000 разработчиков

    от автора

    Всем привет, меня зовут Дмитрий Гаевский, я руковожу созданием внутренней платформы для разработчиков в Тинькофф. Последние два года стали знаковыми для российской ИТ-отрасли с точки зрения «распаковки» тем о таких платформах. Крупные технологические компании начали делиться опытом, и сегодня я расскажу о нашем кейсе. ВведениеВнутренние платформы — не новинка для мировой ИТ-индустрии, но подход к их…

  • Как мы перепридумывали офис для мира, где офис не нужен

    от автора

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

  • Начало работы с бесcерверными функциями Azure. Часть 1

    от автора

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

  • Принимаем TRON USDT на Java

    от автора

    Наступает эпоха Web3. Скоро во многих сервисах рядом с Mastercard/Visa появятся такие пункты, как USDT, USDC, BUSD и т. д. Как вы возможно уже догадались, речь пойдет о криптовалютах. Все эти койны являются эквивалентны американскому доллару. Главное, что нужно знать о них, это то, что они не управляются одной компанией, а все кошельки и транзакции…

  • Что делать компаниям, которые не могут пользоваться классическим IaaS из-за требований к безопасности

    от автора

    В этом материале мы расскажем, что такое аттестованный сегмент ЦОД. Поговорим о преимуществах и проблемах IaaS и on-premise как собственного решения. Также разберем, как А-ЦОД закрывает потребности компаний, которые хотят использовать возможности IaaS, но не могут из-за разных ограничений — например, аттестации по 17 приказу ФСТЭК или строгих корпоративных правил безопасности. Наконец ответим на вопрос,…

  • Сохранение и загрузка нескольких Docker образов в один архив

    от автора

    Добрый день. Возможно, кому-то будет полезна данная информация. Мне в рамках некоторых рабочих задач понадобилось сохранить порядка 50 образов Docker и затем загрузить их в Docker на другом сервере.За исходным кодом прошу под кат.Код скрипта для сохранения образов (save-images.sh):#!/bin/bash list=»images.txt» images=»images.tar.gz» usage() { echo «USAGE: $0 [—image-list images.txt] [—images images.tar.gz]» echo » [-l|—image-list path] text…

  • Нейросети, датасеты, VQА: разбираем результаты соревнования Fusion Brain Challenge с конференции AIJ 2021

    от автора

    Привет, Хабр! Сегодня мы расскажем об интересных задачах соревнования Fusion Brain Challenge с международной конференции AIJ 2021 по искусственному интеллекту, нейросетям и смежным темам. Цель проведения ― собрать на одной площадке представителей международных организаций, бизнеса, научного сообщества и технических специалистов.Конференция проводилась в прошлом году, но решения, которые предлагались участниками, оказались настолько интересными, что некоторые из…

  • Как в ИТМО спроектировали и изготовили прототип беcпазового двигателя для сверхточных применений

    от автора

    Двигатели, используемые в робототехнических устройствах, в составе прецизионных приводов станков ЧПУ, опорно-поворотных систем слежения, манипуляторов и других устройств, для выполнения своих задач должны иметь очень плавный ход без рывков и пульсаций. Однако стандартной конструкции двигателей свойственен так называемый зубцовый момент, который мешает точному позиционированию.Руководитель проекта по разработке беспазового синхронного двигателя, лишенного этого недостатка — ассистент…