В этой статье хочу поделиться некоторыми тезисами на тему создания чат-ботов и разработки подобных решений. Я работаю Python Software Engineer в Grid Dynamics. На статью меня, в том числе, натолкнуло участие во внутреннем проекте, который за полгода ...
Подробнее
Статьи
Kubernetes де-факто стал стандартом при разработке контейнерных приложений, поскольку он предоставляет огромный набор функциональных возможностей "из коробки", которые помогают разработчикам создавать масштабируемые и отказоустойчивые системы.Все выг...
Подробнее
Привет, Хабр! Я работаю в сфере IT около 15 лет. За свою карьеру успел побывать support-агентом, QA-специалистом, техническим писателем, Linux-админом, DevOps-инженером и DevOps- тимлидом. Именно опытом работы в роли последнего я хотел бы поделиться....
Подробнее
Для хранения объектов Swift использует две структуры данных: стек и кучу. Управление распределением памяти подразумевает выделение памяти под объект (аллокацию) и ее последующее высвобождение (деаллокацию).
Подробнее
Институт образования Высшей Школы Экономики опубликовал результаты второго исследования о трудоустройстве выпускников Яндекс.Практикума. Вот главные данные: 78% наших выпускников, которые пришли за сменой профессии, трудоустраиваются по выбранной спе...
Подробнее
Я долго выбирал, начать расписывать все «от плинтуса», или заведомо предположить, что читатель знаком хотя бы с тремя произведениями:
1. Сергей Викторович Ковалев: «Психотерапия человеческой жизни. Основы интегрального нейропрограммирования».
2....
Подробнее
Все специалисты не без греха: учителя за пределами школы тоже всех поучают и к бытовым задачам относятся слишком ответственно; маркетологи следят за чужой рекламой и скидками и ворчат, когда слоган банальный, а креатив «не цепляет». А в этой ста...
Подробнее
Всем, кто хоть раз участвовал в создании продукта, известно, что нельзя просто сидеть и ждать, пока яблоки начнут падать с дерева. И даже те идеи, которые вдруг всплывают в наших головах, приходят после долгих размышлений. Мы постоянно думаем о наших...
Подробнее
В современном телекоме, да и не только там, техподдержка — это подразделение, работа которого бесконечно оптимизирована, а затраты выжаты по максимуму. При этом, менеджмент понимает, что качество техподдержки сильно влияет на отток и приток клиентов,...
Подробнее
Источник картинки: linuxgizmos.com
Перемещение по земной поверхности с использованием шагающего принципа является своего рода «Священным Граалем» робототехники. В разные времена множество изобретателей пытались решить эту задачу на том уровне наук...
Подробнее
Статья состоит из 2-х частей:1. Популярное объяснение2. Хардкорное объяснение (поймут только те, кто сам задавался подобными вопросами)Если вы разбираетесь в виртуальных мирах, к...
Подробнее
Во всех наших приложениях сотрудники могут общаться при помощи встроенного чата. При этом все чаще можно увидеть приложения, которые позволяют общаться пользователям по видеосвязи без перехода в сторонние сервисы. В этой статье я расскажу про удобны...
Подробнее
Всем привет. Меня зовут Анна Хан, и я руководитель команды обучения в Quadcode. Еще два года назад для обучения мы использовали гугл таблички, prezi и тратили 90 часов в неделю на проведение очных лекций. Сейчас мы полностью выстроили процесс на плат...
Подробнее
В третьей части Диего расскажет про многогранники, сглаживание и что такое контекст в Блендере.Первая часть: меши с Python & Blender: двумерная сеткаВторая часть: меши с Python & Blender: кубы и матрицы Начнём? Рейтинг 0 Просмотры 11...
Подробнее
Меня зовут Аксёнов Вячеслав, я старший бэкенд Java/Kotlin разработчик в крупном энтерпрайзе. Однажды я попал на проект, полный микросервисов, в котором за конфигурацию отвечала такая штука как Spring Cloud. Чтобы разобраться как именно это работает я...
Подробнее
Автор: Аналитический центр УЦСБЗдравствуйте! Если вы открыли эту статью, значит у вас уже имеется представление о необходимости обеспечения информационной безопасности (ИБ). И вы понимаете, что обеспечение ИБ является не самоцелью, а одним из процесс...
Подробнее
Привет, я Света, давайте снова знакомиться. В IT я более 10 лет, начинала в Мэйл.Ру в отделе персонала. Пока компания росла от 600 до 6 000 человек, я выросла из ассистента отдела до руководителя направления внутренних коммуникаций. Олды могут м...
Подробнее
Всем привет, меня зовут Сергей, я занимаюсь тестированием производительности. Недавно поднялся вопрос в выборе инструмента для воспроизведения довольно интенсивной нагрузки, в основном по HTTP. Инструментов для тестирования производительности сейчас...
Подробнее
Каждый день (да что там, каждый час) кто-то пишет на Хабр, а кто-то его читает. Авторы приходят на Хабр по-разному: чаще через песочницу или корпоративное приглашение, реже через инвайт друга, ещё реже — через общение с кураторами или модераторами. О...
Подробнее
Привет, Хаброжители! Глубокое обучение с подкреплением (глубокое RL) сочетает в себе два подхода к машинному обучению. В ходе такого обучения виртуальные агенты учатся решать последовательные задачи о принятии решений. За последнее десятилетие было ...
Подробнее
Мы выяснили, что в 5% из 666 исследованных нами репозиториев Python с открытым исходным кодом на GitHub есть три бага, вызванных ошибочным использованием запятых.
Слишком мало запятых
Случайно пропущенная запятая в строке списка/кортежа/множества...
Подробнее
Пока кто-то играл в «REvil», кто-то играл в безобидные «симуляторы хакерства». Хакер — очень популярный сеттинг в играх. Во многих играх, к примеру, Watch Dogs 2, System Shock 2, Deus Ex: Human Revolution, Cyberpunk 2077, есть тематика хакерства. Но ...
Подробнее
Подумав с чего начать эту статью я вспомнил о фильме "Превосходство" где главному герою отсканировали мозг и он смог жить с помощью электроники. Немного понаблюдав за своим мозгом я понял, что такой путь ни к чему не приведет, так как он подходит тол...
Подробнее
Иногда при решении задач классификации необходимо применять алгоритм kNN в векторных пространствах. И если при обучении всё просто и знакомо, то при выводе в production люди сталкиваются с проблемами.В этой статье мы расскажем, как пытались реализова...
Подробнее
Стелс-миграция с первого Angular на React 17, или история о том, как дёшево побороть страшное легаси
Мы разрабатываем ati.su, это площадка где грузоотправитель находит грузоперевозчика. Между собой они общаются заявками. Заявка — это карточка с множеством полей. Так мы её и зовём — «Карточка груза». Поиск таких зая...
Подробнее
Гибернация астронавтов может стать лучшим способом сократить расходы на миссию, уменьшить на треть размеры космического корабля и сохранить здоровье экипажа на пути к Марсу. Новое исследование под руководством европейских ученых показывает, что гибер...
Подробнее
В этой статье хотел бы описать то, как устроена работа с UITableView на наших проектах в компании. К данному подходу мы пришли в процессе унификации и поиска наиболее удобного решения для работы с таблицами. Прежде, чем начать, нужно отметить, что эт...
Подробнее
У Андрея Николаевича Туполева была мечта: построить сверхзвуковой пассажирский лайнер. Первый полёт этот самолёт совершил 31 декабря 1968 года — и это был первый в мире пассажирский сверхзвук.
Чтобы создать такой самолёт, пришлось решить очен...
Подробнее
Внедрение новой платформы базы данных требует тщательного исследования внутри компании. Приобретение СУБД — сложная процедура, если учитывать огромные вложения в необходимые аппаратные и программные системные компоненты. И хотя поставщики DBaaS отч...
Подробнее
Привет! Я Виктор Барсуков, Java-разработчик в Lamoda. В этой статье хочу рассказать о своем опыте разработки десктопного Java-приложения в рамках пет-проджекта. Что из этого получилось и что можно было бы сделать иначе.
Подробнее
