Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
В Microsoft мы часто говорим о нашей миссии, которая состоит в том, чтобы расширить возможности каждого человека на планете для достижения большего. И обеспечение лучшей доступности и инклюзивности с помощью технологий – важная часть того, как мы буд...
Подробнее

В некоторых технологиях и языках программирования юнит-тестирование — уже давно неотъемлемая часть написания кода. Оно интегрировано в разработку и доступно «из коробки» в виде фреймворков, как, например, JUnit для Java, xUnit/nUnit для C# и т. д. Но...
Подробнее

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

Labdien! Это вторая часть нашей истории о переезде в Ригу. Если пропустили первую, то можете прочитать здесь. Там дан контекст нашей ситуации, описан объем и процесс подготовки необходимых документов. В текущей же статье я коснусь моментов получения ...
Подробнее

Обычно с помощью CDN ускоряют доставку статического контента. Спрашивается, почему бы не использовать сеть и для динамических приложений? Проблема в том, что для этого подходит далеко не каждая CDN. Как выбрать среди них правильную и на какие техноло...
Подробнее

Компания OmniLine — Платиновый партнер 3СХ — разработала интеграцию 3СХ и Creatio, доступную на маркетплейсе Terrasoft. 3CX CRM Template for Creatio — базовая интеграция популярной СRM-системы Creatio от Terrasoft и коммуникационной платформы 3C...
Подробнее

Привет! Подошел к концу двенадцатый набор в Школу Программистов hh.ru. Самое время рассказать, как Петр Васильевич раздавал премии менеджерам, кто вышел победителем из "Релиза до выходных" благодаря ролевому помощнику, и как впервые в истории Школы н...
Подробнее

ПЛИС и Verilog - естественная платформа для обучения будущего проектировщика процессоров, так же как Си и микроконтроллеры - естественная платформа для обучения будущего программиста встроенных систем.И один, и другой путь начинается с мигания огоньк...
Подробнее

Про работу аналитика полно заблуждений: причем даже не со стороны заказчиков, а со стороны самих аналитиков. Собрали основные и рассказываем, что с этим делать.
Подробнее

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

Посмотрите внимательно на это судно. Построенное в 1858 году оно могло доставить 4000 пассажиров в любую точку планеты, не требуя дозаправки. Даже сегодня на это способны только суда с ядерной установкой, но этот гигант был построен за 100 лет до пер...
Подробнее

В самом начале 2021 года мы писали о том, что дефицит полупроводниковых чипов достиг уже 30%. Тогда эксперты отрасли прогнозировали продолжительность кризиса производства электронных компонентов примерно в год. Но уже вскоре представители IT-бизнес...
Подробнее

Продажи электромобилей во всём мире продолжают расти. В прошлом году они превысили планку в три миллиона автомобилей. И всем этим машинам, конечно же, требуются аккумуляторы. Поэтому спрос на перезаряжаемые батареи бьёт рекорды. Все эти аккуму...
Подробнее

Ansible с костыльком может автоматизировать сеть и non-CloudEngine коммутаторов Huawei, как недавно было доказано на нашем Enterprise форуме. Однако в сети, в которой работают разные модели коммутаторов, Ansible не представляется эффективным инструме...
Подробнее

GraphQL + SPQR + Spring Boot Starter 2021GraphQL — это язык запросов к API-интерфейсам. Он отображает предоставляемые сервером данные, чтобы клиент смог выбрать именно то, что ему нужно. GraphQL SPQR призван упростить добавление GraphQL API в лю...
Подробнее

Сегодня при помощи набросков, которые чуть сложнее детских рисунков, EditGAN позволяет изменить на фотографии конкретные черты лица (глаза, брови) или даже колёса автомобиля. Ранее эта задача была крайне сложной. Делимся кратким обзором разра...
Подробнее

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

Всем привет!Если у устройства есть микроконтроллер, рано или поздно возникает вопрос обновления прошивки. Вам очень повезло, если у устройства есть какой-нибудь удобный интерфейс для обновления прошивок, вроде USB или SD карты. Тоже неплохим варианто...
Подробнее

Ситуация: Есть некий заказчик, у которого в закрытой сети работают сотрудники. Внутри, помимо прочего, есть веб-сайты с приложениями, для доступа к которым используется обычный Google Chrome. Внезапно уже им поставили задачу - перейти на ГОСТ. Везде....
Подробнее

Давненько у нас не было статьи из рубрики #Биография_Вида@phanerozoi о каком-либо динозавре. Надо исправляться и восстанавливать упущенное. И сегодня мы поговорим с вами о самом известном хищнике юрского периода — об аллозавре.
Подробнее

Создание Dropdown компонента - процесс не такой лёгкий, как может показаться на первый взгляд. Необходимо учесть множество мелких, но важных моментов, чтобы разработчику было приятно и удобно им пользоваться. В то же время есть потребность сделать ег...
Подробнее

Всем привет!Мы - команда GlowByte Advanced Analytics. Сегодня мы расскажем об одном из перспективных направлений Data Science - графовом анализе, и покажем, какие задачи можно решать с его помощью.Цель статьи - показать многообразие бизнес-областей, ...
Подробнее

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

Порой кажется и многие читатели придерживаются мнения, что автор становится классиком только после смерти. Его книги должны пройти проверку временем, сформировать отдельное направление или оказать значительное влияние на развитие жанра и культуры в ц...
Подробнее

Продолжаем цикл статей, посвящённый основам Django Rest Framework. В предыдущей статье мы подробно рассмотрели, как сериалайзер валидирует входные данные. В этой статье мы закрепим теорию на простом примере, а также затронем те вопросы, которые не ...
Подробнее

Расскажу, как я заменил Еву Грин другой актрисой в сцене из фильма "Город грехов 2: Женщина, ради которой стоит убивать". Делал все сам, бюджет ролика нулевой.
Подробнее

Сегодня большинство компаний используют методологию Agile при разработке программного обеспечения. У Agile есть разные системы с похожими принципами и конечными результатами, но они различаются по структуре и подходу к управлению. Какой из них лучше ...
Подробнее

C++20 Ranges, также известная как STL v2, представляет из себя более эффективную замену существующих алгоритмов и технических средств STL. В этой статье мы пройдемся по изменениям, введенным Ranges (диапазоны/интервалы), обсудим представления (views)...
Подробнее

Terraform позволяет организовывать свой код так, как вам хочется.Это обеспечивает большую гибкость и позволяет легко начать работу, просто поместив несколько ресурсов в файл и запустив terraform apply.Но по мере роста вашей среды потребуется более ст...
Подробнее

В пятницу, 17 декабря, в 17 часов мы проведем онлайновый митап под названием «Kaspersky Tech: микрофронтенды и фиче-команды вместо монолита». Наши JavaScript-разработчики, создавшие решение для управления корпоративной защитой Kaspersky Security Cent...
Подробнее