Результаты поиска

  1. K

    БСД для финансистов: попробуем посложнее?

    О своем трепетном отношении к Байесовским сетям доверия (БСД) я уже написал в предыдущей статье. Там же детально разобрана очень простая модель анализа решений инвестора об исполнении опциона колл на акцию. На этот раз предлагаю углубиться в тему и построить БСД, которая уже может послужить...
  2. K

    Структура службы поддержки клиентов: Как построить работу службы поддержки клиентов

    Предоставление качественной клиентской поддержки своим клиентам должно быть приоритетным. В конце концов, ваши клиенты нуждаются в вас больше всего в те моменты, когда им требуется поддержка. Эти моменты создают прекрасную возможность поразить своих клиентов и заслужить их доверие благодаря...
  3. K

    Почему PostgreSQL тормозит: индексы и корреляция данных

    "Хочешь ускорить запросы, построй индекс" – классический первый шаг по увеличению производительности в PostgreSQL. Вот только на практике можно встретить ситуацию, когда индексы в PostgreSQL есть, но тормоза никуда не делись. Не все индексы являются эффективными. Одна из возможных причин...
  4. K

    Различия между Docker, containerd, CRI-O и runc

    Появление Docker привело к взрывному росту популярности контейнеров, но с тех пор появились и другие инструменты. К сожалению, разобраться в них может быть совсем непросто. Но мы попробуем! И если вы считаете себя единственным, кто всего этого пока не понимает, не волнуйтесь... Это не так! Что...
  5. K

    Книга «JavaScript для глубокого обучения: TensorFlow.js»

    Пора научиться использовать TensorFlow.js для построения моделей глубокого обучения, работающих непосредственно в браузере! Умные веб-приложения захватили мир, а реализовать их в браузере или серверной части позволяет TensorFlow.js. Данная библиотека блестяще портируется, ее модели работают...
  6. K

    WPF, UWP, WinUI, MAUI, Windows App SDK

    Человека далёкого от клиентской разработки на Windows все эти термины определённо путают. И даже среди MS-сообщества регулярно возникают споры жив UWP или мёртв. Причем главный вопрос в этом споре - а что же такое UWP? Вот уже года 3 Microsoft проводит "рефакторинг" в своём "королевстве"...
  7. K

    Игнорирование .dockerignore

    Пришел ко мне коллега и спросил: "Как проигнорировать .dockerignore при сборке docker-образа?" После совместных поисков и проверок, было найдено простое решение, состоящее в следующем: Собрали тестовый проект: А теперь подробнее по файлам: Dockerfile FROM alpine COPY . . ENTRYPOINT cat...
  8. K

    Знакомство с ИИ

    Технологии искусственного интеллекта (ИИ) и машинного обучения (МО) уже начинают трансформировать бизнес практически во всех направлениях. Лидерами в этой трансформации являются сферы здравоохранения, финансовых услуг и автомобильной промышленности. Однако примеры удачного применения ИИ...
  9. K

    Введение в SSD. Часть 5. Контроллерная

    В прошлых частях цикла мы рассказывали про историю накопителей, о применяемых интерфейсах и форм-факторах, а также про организацию на физическом уровне. Пятая же часть посвящена «мозгу» современного твердотельного накопителя. Контроллер современного накопителя — маленький компьютер, который...
  10. K

    Введение в SSD. Часть 4. Физическая

    Прошлые части цикла «Введение в SSD» поведали читателю про историю появления SSD-накопителей, интерфейсы взаимодействия с ними и популярные форм-факторы. Четвёртая часть расскажет о хранении данных внутри накопителей. В предыдущих статьях цикла: История создания HDD и SSD Возникновение...
  11. K

    Введение в SSD. Часть 3. Форм-факторная

    В прошлых частях цикла «Введение в SSD» мы рассказали про историю появления дисков и интерфейсов взаимодействия с накопителями. Третья часть познакомит читателя с современными форм-факторами дисков. Твердотельные накопители лишены подвижных частей, а данные хранятся в микросхемах, которые...
  12. K

    Введение в SSD. Часть 2. Интерфейсная

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

    Введение в SSD. Часть 1. Историческая

    Изучение истории дисков — начало пути к пониманию принципов работы твердотельных накопителей. Первая часть нашего цикла статей «Введение в SSD» проведет экскурс в историю и позволит наглядно понять разницу между SSD и его ближайшим конкурентом — HDD. Несмотря на обилие различных устройств для...
  14. K

    Как выглядит современный дата-центр изнутри

    «Миран» пришел на рынок коммерческих ЦОДов в 2010 году. За это время мы построили два дата-центра и стали предоставлять широкий спектр услуг по аренде и размещению серверного оборудования. Но этот год — особенный, так как мы завершили строительство новой и самой масштабной очереди в ЦОД...
  15. K

    Валидация в приложении на PHP (часть 1 — валидация доменного слоя)

    Как по мне достаточно важный, хотя и холиварный вопрос. Эта статья аккумулирует в себе те практики, которые мне близки и которых я придерживаюсь в разработке. Статья рассчитана не на новичков, потому нормально, если по ходу чтения какие-то понятия будут вам неизвестны, я постарался коротко...
  16. K

    Лампа для слежения за фазами Луны на Raspberry Pi и Python

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

    Делаем спрайт разных цветов

    Я пробую делать игры. Пишу код, пробую рисовать и хочу научиться делать музыку. Я прорисовал персонажа и мне нужно было сделать так, чтобы ему можно было менять цвет одежды. Решение пришло сначала одно, но потом додумался до более простого. первое решение до чего я додумался, это сделать у стен...
  18. K

    Аннотирование текстов при помощи BERT

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

    Как и зачем «Ашан» построил платформу для работы с Big Data в публичном облаке

    Современный ритейл уже не может обходиться без построения прогнозных и рекомендательных систем на основе Big Data. Но при больших объемах данных, таких как у «Ашана», работа с большими данными на локальных мощностях неэффективна: это дорого, сложно в эксплуатации и может привести к гонке за...
  20. K

    Крупнейший в мире эксперимент по сокращению рабочей недели в Исландии завершился однозначным успехом

    Исландия с 2015 по 2019 года проводила крупнейшие в мире испытания по сокращению рабочей недели. Наконец, на этой неделе были опубликованы результаты обработки собранных за это время данных. Отчёт подготовили исландская «Ассоциация по демократизации и устойчивому развитию» и британский...
Сверху