Социальные сети Рунета
Воскресенье, 11 апреля 2021

[Перевод] Микросервисы со Spring Boot. Часть 5. Использование сервера имен Eureka В этой заключительной части нашей серии архитектур микросервисов мы научимся включать сервер имен Eureka и позволять микросервисам взаимодействовать с ним. Это статья входит в серию статей «Микросервисы со Spring Boot»: Часть 1. Начало работы с архитектурой микросервисов ...

[Перевод] Обработка распределенных транзакций в микросервисной архитектуре Привет, Хабр! Сегодня мы предлагаем вашему вниманию небольшой материал о микросервисах и распределенной архитектуре. Он, в частности, затрагивает идею Мартина Фаулера о том, что новая система должна начинаться с монолита, а даже в развитой микросервисной архитектуре целесоо...

[Перевод] Создание масштабируемой и отказоустойчивой архитектуры с помощью динамических микросервисов И снова здравствуйте. Как вы знаете, в марте OTUS запускает абсолютно новый курс «Архитектура и шаблоны проектирования». В преддверии старта курса перевели для вас большой материал про Создание масштабируемой и отказоустойчивой архитектуры с помощью динамических микросервисо...

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

Автоматизация тестирования в микросервисной архитектуре Привет, Хабр. Меня зовут Сергей Вертепов, я senior backend инженер. Это небольшая обзорная статья о том, как мы тестировали монолитное приложение Авито, и что изменилось с переходом на микросервисную архитектуру. Читать дальше →

Микросервисы на монолите Всем привет! Скажу сразу, эта статья не про очередное переписывание монолита на микросервисы, а о применении микросервисных практик в рамках существующего проекта с использованием интересных, как мне кажется, подходов. Наверное, уже нет смысла объяснять, почему многие п...

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

Выступает DMN, дирижирует ZeeBe: как использовать бизнес-правила в микросервисах Меня зовут Николай Первухин, я Senior Java Developer в Райффайзенбанке. Так сложилось, что единожды попробовав бизнес-процессы на Camunda, я стал адептом этой технологии и стараюсь ее применять в проектах со сложной логикой. Действительно сама идея подкупает: рисуешь процесс...

[Перевод] Микросервисы со Spring Boot. Часть 4. Использование Ribbon для балансировки нагрузки Это часть 4 серии о микросервисных архитектурах, в которой мы сосредоточимся на использовании Ribbon для балансировки нагрузки. Это статья входит в серию статей «Микросервисы со Spring Boot»: Часть 1. Начало работы с архитектурой микросервисов Часть 2. Создание микросерви...

История Учи.ру: от мини-монолитов до микросервисной архитектуры Добрая четверть моего рабочего времени за последний год ушла на обновление архитектуры Учи.ру. С ростом продуктов и количества пользователей увеличился и клубок зависимостей в монолите. Выделяя из него части и набивая на этом пути шишки, я не раз задумывался о том, как мы к ...

[Перевод] Миграция API с REST на gRPC в WePay В предыдущих постах серии о service mesh мы говорили о настройке инфраструктуры для модернизации нашей микросервисной архитектуры и архитектуры балансировки нагрузки, а также о том, как мы обеспечиваем высокую доступность для использования всех замечательных возможностей ser...

Справочник security-архитектора: обзор подходов к реализации аутентификации и авторизации в микросервисных системах Контейнеризация, CI/CD, оркестрация, микросервисы и agile-процессы – это облако тегов, которое теперь находится в словаре security-инженеров. Микросервисная модель и сопутствующие технологии привели к многообразию подходов в реализации архитектуры безопасности современных ре...

[Перевод] Микросервисы на Java: практическое руководство Вы можете использовать это руководство, чтобы понять что такое Java микросервисы, как вы их разрабатывать и создавать. А также получить обзор библиотек для разработки Java микросервисов. Примечание: Статья ~ 7000 слов, вероятно, не стоит читать ее на мобильном устройстве. До...

Разбиваем монолит на микросервисы В настоящее время, задача разбивки монолита на микросервисы приобрела поистине огромную популярность в бизнес среде. Как будто все корпорации России вдруг осознали все перспективы “новой” архитектуры, получили при этом пинок от начальства и бросились брать под козырек. Ретив...

[Перевод] Антипаттерны событийно-ориентированной архитектуры И снова здравствуйте! В преддверии старта курса «Архитектор ПО» подготовили перевод еще одного интересного материала. Последние несколько лет наблюдается рост популярности микросервисной архитектуры. Есть много ресурсов, которые учат правильно ее реализовывать, однако дост...

[Из песочницы] Микросервисы: шаг назад На дворе 2020 год, эпоха технологических стартапов и сурового энтерпрайза. На первый взгляд, ничего общего у них нет, кроме моды на построение IT систем в стиле микросервисов. Ранее для энтерпрайза считалось стандартом использовать монолитные системы. Теперь в листингах вака...

У Вас проблемы с legacy — значит, Вам повезло! Распил монолита на PHP Меня часто просят рассказать о работе с legacy-монолитами. Про микросервисную архитектуру и переход на нее говорят много, но редко упоминают о том, что проекты приходят ней после многих лет роста с монолитным приложением. Учебники по решению проблем не пишут. Чтобы поменять ...

Принтер 2,5х4,0х2,5м Все мы (адепты Аддитивизма) рано или поздно задаёмся вопросом: Почему нет больших принтеров? По-настоящему больших, таких, чтобы можно было распечатать целиком мебель, беседку, лодку. Есть масса примеров таких принтеров:В России Тотал Z,  Спецавиа (Ярославль) с принтером Бег...

Диагностируем проблемы в микросервисной архитектуре на Node.js с помощью OpenTracing и Jaeger Всем привет! В современном мире крайне важна возможность масштабировать приложение по щелчку пальцев, ведь нагрузка на приложение может сильно отличаться в разное время. Наплыв клиентов, которые решили воспользоваться вашим сервисом, может принести как большую прибыль так и...

[Перевод] Использование API Gateway в качестве единой точки входа для веб-приложений и API Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение Преимущества AWS, такие как высокая доступность, масштабируемость и эластичность, уже доказали свою эффективность для SaaS-провайдеров (Software-as-a-Service). При модернизац...

[Перевод] Docker Compose: упрощение работы с использованием Makefile Каждые несколько лет в индустрии разработки ПО происходит смена парадигмы. Одним из таких явлений можно признать рост интереса к концепции микросервисов. Хотя микросервисы — это технология не самая новая, лишь в последнее время её популярность буквально взлетела до небес. Б...

[Перевод] Самые важные архитектурные шаблоны, которые нужно знать Рассказываем о самых распространенных шаблонах в архитектуре ПО. Разбираемся с контекстом и решаемыми задачами, обсуждаем достоинства и недостатки.- Многоуровневая архитектура - Каналы и фильтры - Клиент — сервер - Модель — представление — контроллер- Управляемая событиями а...

[Из песочницы] Микросервисы или модульные системы? Как заказчику выбрать подход к IT-архитектуре продукта Микросервисная и модульная системы — это типы архитектуры IT-решений. При работе с модулями мы дорабатываем коробочную версию существующего IT-продукта. Под коробочной версией имеем в виду монолит, готовую систему с ядром, которая поставляется всем заказчикам одинаково, «ка...

Онлайн-Круглый стол «Как создать свой игровой бизнес» 19 августа (Среда), в 19:00, состоится бесплатный Онлайн-круглый стол «Как создать свой игровой бизнес». Вы создаете собственные игры или давно хотите начать этим заниматься? Вы хотите, чтобы разработка игр приносила вам самореализацию и прибыль, но не знаете, как этого д...

Микросервисы с коммуникацией через Axon В этом простом туториале мы сделаем пару микросервисов на Spring Boot и организуем между ними взаимодействие через фреймворк Axon. Читать дальше →

Есть ли перспективы у монолитных web-приложений? Что лучше для web-приложений - монолит или микросервисы? Многие ответят на этот вопрос, что, мол, все инструменты хороши, если их использовать по назначению. В таком случае у меня, как у человека, в силу своего возраста, довольно консервативного и неохотно воспринимающего не...

Мне не нравится то, во что превращается PHP И я уже знаю, что скажете вы, глядя на заголовок статьи: — Кто ты такой? Почему ты позволяешь себе так говорить? Отвечу сразу, чтобы не было недомолвок: Я профессионально программирую на PHP с 2004 года, то есть вот уже 16 лет на момент написания этой статьи, и продол...

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

РИТ++ 2020: консультации с инженерами Авито в Зуме Привет, Хабр! 25 и 26 мая будет РИТ++. Это большая онлайн-конференция для всех, кто делает интернет. В обычных условиях мы бы встретились на стенде Авито в зале мероприятия, но 2020 перевернул всё с ног на голову. Так что общение переноситс...

[Перевод] Как приручить событийно-ориентированные микросервисы Современные микросервисные архитектуры являются событийно-ориентированными, реактивными и придерживаются хореографического подхода (в противовес к централизованному контролю через оркестратор), что позволяет им быть слабо связанными и легко изменяемыми, не так ли?TL;DR: А в...

Эксперимент: Redux от мира ООП В интернетах давно ведётся священная война между адептами Функционального Программирования и ООП, Redux и MobX, React и Angular. Многие годы я обходил её стороной, но теперь эта тема коснулась и меня. Читать дальше →

Как быстро и безопасно организовать удалённую работу сотрудников? Рассказываем о разных подходах: с VDI и не только С необходимостью удобно и безопасно организовывать удалённую работу своих сотрудников бизнес столкнулся давно. Но если раньше эту задачу можно было регулярно откладывать и продолжать обдумывать, то сейчас времени уже нет: «удалёнка» – главный тренд весны 2020 во всём мире. В...

Выявление аномалий в микросервисной архитектуре — обзор инструментов для DevOps и SRE Всем привет. Сегодня мы хотели бы поговорить про выявления аномалий в микросервисной среде. Данный пост является краткой выжимкой нашего 40 минутного доклада, который мы делали на онлайн конференции DevOps Live 2020 и, чтобы не писать лонгрид, мы решили сфокусироваться на об...

Юноше, обдумывающему электронику Люди, начинающие интересоваться электроникой, рано или поздно сталкиваются с проблемой получения ответов на вопросы разной степени наивности. И здесь новообращённый адепт паяльника и вольтметра упирается в проблему технической информации по указанному направлению. Хорошо, ес...

Первое IT-шоу, которым рулишь ты, или как объединить знания и юмор в пяти тезисах Привет, Хабр! У нас намечается классная тусовка. Уверены, что за время пандемии и изоляции ты успел посетить несколько онлайн-конференций (или нет). Мы тоже. Чаще всего это выглядит как-то так: слева на экране спикер, справа слайды — доклад на 40 минут и ответы на вопросы из...

Из биомассы создали самый огнестойкий пластик Получать пластик из возобновляемых источников биомассы, например, переработанных пищевых отходов, — привлекательная идея для всех адептов экологичного производства. Однако у такого метода есть ограничение — биопластик обладает плохой устойчивостью к тепловому воздействию. По...

6 способов организовать иконки на рабочем столе iPhone без джейлбрейка Самое время навести порядок в приложениях!

10 главных Android-смартфонов десятилетия Подводим итоги десятилетия с адептом Android Беном Шуном.

«Как QA в управлении хранилища данных эволюционировал» Профессиональную сферу DWH (Data Warehouse, или, по-нашему, хранилище данных) отличает высокая технологичность, а также огромное многообразие используемых решений. Крупные компании строят хранилища с самыми разными инструментами и технологиями, отличаются архитектуры, процес...

ЛАНИТ проведет «умную» конференцию в онлайн-формате Компания ЛАНИТ организует в период 21-22 октября проведение первой конференции «Умные решения – умная страна: инновационные технологии для новой реальности». Информационную поддержку мероприятию обеспечит деловое издание «Ведомости». В его рамках выступит знаменитый экономис...

Тонкости настройки CI/CD: как работает GitLab runner, когда использовать Docker-in-Docker и где пригодится Argo CD В конце прошлого года в «Слёрме» вышел видеокурс по CI/CD. Авторы курса инженер Southbridge Александр Швалов и старший системный инженер Tinkoff Тимофей Ларкин ответили на вопросы первых студентов. В частности, обсудили: Как работает GitLab runner: сколько задач берёт и ск...

Wi-Fi и беспилотники начали войну за 5,9 GHz В США разворачивается настоящее противостояние адептов Wi-Fi 6 и автомобильной промышленности.

[Перевод] Предметно-ориентированная микросервисная архитектура от Uber Прим. перев.: недавняя статья от Uber Engineering рассказывает о путешествии этой крупной компании к своей улучшенной версии микросервисной архитектуры. Несмотря на то, что некоторые интернет-пользователи не без причин увидели в новом подходе «всего лишь применение принципов...

Нужно ли разработчику знать Kubernetes Допустим, в вашей компании решили перейти на Kubernetes. Это должно было повысить стабильность сервисов, увеличить скорость разработки, но в реальности этих изменений не произошло. В чем причина: Kubernetes не работает или процессы не отлажены? За круглым столом поговори...

Zombie Army 4 Dead War вышла в Steam после года эксклюзивности для Epic Games Store Теперь наподдать трупакам могут и адепты магазина дядюшки Гейба.

Как создать микросервис на PaaS Если вам интересно, как можно автоматизировать повседневные задачи разработчиков и построить удобную систему оркестрирования зависимостей ваших сервисов, загляните под кат. Об этом в своем докладе на конференции Golang Live 2020 рассказал разработчик продуктовой команды «Ави...

Kubernetes: почему так важно настроить управление ресурсами системы? Как правило, всегда возникает необходимость обеспечить выделенный пул ресурсов какому-либо приложению для его корректной и стабильной работы. Но что, если на одних и тех же мощностях работают сразу несколько приложений? Как обеспечить минимально необходимыми ресурсами каждое...

[Перевод] Calico Enterprise: обзор Translation of this article written by John Armstrong on Jan 20, 2021Вступая в новый год, самое время поразмышлять о достижениях компании Tigera и о том, насколько  Calico Enterprise изменилась за последний год и как она стала ведущим решением в сфере безопасности и мон...

«Откуда ноги растут» или что предшествует программированию? Всем привет! На днях в рамках образовательной платформы OTUS запускается новый курс: «Архитектура и шаблоны проектирования». В связи со стартом мы провели традиционный открытый урок. На нём изучили особенности монолитного приложения, многоуровневой и бессерверной архитектур....

Positive Technologies: злоумышленники могут получить доступ к каждому десятому открытому удаленному рабочему столу В ходе мониторинга актуальных угроз (threat intelligence) эксперты Positive Technologies выяснили, что число сетевых узлов в России, доступных по протоколу удаленного рабочего стола (RDP) всего за три недели (с конца февраля ...

Шпаргалка по форматам файлов с данными в python Python понимает все популярные форматы файлов. Кроме того, у каждой библиотеки есть свой, «теплый ламповый», формат. Синтаксис, разумеется, у каждого формата сугубо индивидуален. Я собрал все функции для работы с файлами разных форматов на один лист A4, с приложением в виде ...

Дизайнеры предлагают разные варианты виджетов для iOS 14 На данный момент сразу несколько источников сообщают о планах Apple добавить с iOS 14 виджеты, которые можно будет разместить на рабочем столе iPhone. Свое видение подобного нововведения представили дизайнеры. Причем сейчас в сети есть несколько разных вариантов виджетов для...

Моделирование микросервисов с помощью Event storming Event storming — метод, который смещает акцент у событий с технического на организационный и бизнес уровни и помогает создать устойчивую модульную систему. Он нередко используется в контексте моделирования микросервисов. Но как применить его на практике?При создании системы ...

Оптимизация игр для консолей это миф – мой негативный опыт владения PlayStation 4 Недавно я уже писал, что продал свою PlayStation 4 из-за низкой производительности и полностью перешёл на ПК-гейминг. Адепты консолей утверждают, что разработчики игр отлично оптимизируют их для приставок, а на компьютеры забивают. Разберёмся, как обстоят дела на самом деле.

Open Architecture Meetup 3/11 Приглашаем вас обсуждать актуальное — микросервисы. Встречаемся на онлайн-митапе 3 ноября, где вместе со спикерами ответим на вопросы: как вынести части, которые можно переиспользовать, и отдать другим командам, и как микросервисная архитектура может помочь развитию сотрудни...

ЛАНИТ: секрет успеха концепции CSP в микросервисной архитектуре Монолитный архитектурный подход с реализацией идеи компоновки функций «всё в одном», являвшийся основным при создании ECM-систем масштаба предприятий в начале нынешнего века, уже не соответствует современным требованиям рынка. Ведущие ...

Монорепо: жизнь до и после Это история о том, почему в одном из направлений «Юлы» отказались от практики отдельных репозиториев на микросервисы и внутренние библиотеки, перейдя на монорепозиторий, и что из этого вышло. О проблемах, с которыми столкнулись в компании, и тех, которые получилось решить пр...

Микросервисы: как соблюсти контракт Переход к микросервисной архитектуре требует пересмотра подхода к разработке, тестированию, сопровождению, проектированию – иными словами, ко всем аспектам жизненного цикла программных компонентов. В этом посте мы расскажем о практиках, к которым пришла команда архитекторов ...

Спикер без имени и финтех без вундервафли. Рассказываем о HighLoad++ Хабр — то самое место, в котором иметь смысл обсудить самые интересные тренды в HighLoad. Чему сегодня уделяют внимание  разработчики высоконагруженных систем, и какие темы могут быть им интересны в ближайшем будущем, можно увидеть в этой статье. Чего нам ждать от нынеш...

Эксперты обсудили в Рособрнадзоре мифы про ЕГЭ В Рособнадзоре провели круглый стол «Мифы про ЕГЭ» при участии замруководителя службы Анзора Музаева. Участниками беседы также стали начальник управления развития кадрового потенциала системы образования московского образовательного ведомства Илья Новокрещенов и замдиректора...

Мнение: Windows 10 надоела пользователям Windows 7 теряет последних адептов и на рынке ОС полностью доминирует Windows 10, но вдруг у нее начался отток пользователей. Что не так с Windows 10 и когда она повернула "не туда"?

[Перевод] 11 инструментов для разработки микрофронтендов, о которых стоит знать В сфере серверного программирования разбиение традиционных монолитных бэкендов на микросервисы позволило добиться невиданной прежде эффективности работы и недоступных ранее возможностей по масштабированию проектов. Но, несмотря на это, большинство фронтенд-систем всё ещё пре...

Как сделать интерактивный стол с рабочей поверхностью в виде окружности? Ввиду своей любви к решению нестандартных задач, хочу поделиться со своими читателями разработкой решения – интерактивного круглого стола в медиа-музее. Возможно, кому-то из вас понадобится такой вариант исполнения. Читать дальше →

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

[Из песочницы] Go: десериализация JSON с неправильной типизацией, или как обходить ошибки разработчиков API Недавно мне довелось разрабатывать на Go http-клиент для сервиса, предоставляющего REST API с json-ом в роли формата кодирования. Стандартная задача, но в ходе работы мне пришлось столкнуться с нестандартной проблемой. Рассказываю в чем суть. Как известно, формат json име...

Использовать время: зачем ВТБ новый кредитный конвейер на микросервисах «Успешные люди вырываются вперёд, используя то время, которые остальные используют впустую», — говорил (так пишут в интернете) изобретатель конвейера Генри Форд. Как микросервисы и графовая платформа помогают экономить время в новом кредитном конвейере ВТБ, читайте под катом...

Трассировка и мониторинг в Istio: микросервисы и принцип неопределенности Принцип неопределенности Гейзенберга гласит, что нельзя одновременно измерить положение объекта и его скорость. Если объект движется, то у него нет местоположения. А если местоположение есть – значит у него нет скорости. Что касается микросервисов на платформе Red Hat Ope...

Что такое микросервисы и как их использовать Архитектура микросервисов или просто микросервисы - это SDLC-подход, на основе которого большие приложения создаются как набор небольших функциональных модулей

Observability система для микросервисов на примере Instana, часть 1 В данном техническом обзоре мы детально познакомимся с продуктом Instana – инструментом для автоматического мониторинга производительности микросервисной инфраструктуры, Kubernetes и пользовательского опыта, который использует наша компания в проектах на протяжении последнег...

Назвали самые популярные смартфоны первого месяца ... Эксперты Counterpoint Research поделились статистикой самых популярных смартфонов января 2021 года, которые охотнее всего приобретали пользователи. И этот рейтинг обрадует адептов iOS и станет определенным разочарованием для тех, кто топит и предпочитает аппараты на Android.

Назвали самые популярные смартфоны первого месяца ... Эксперты Counterpoint Research поделились статистикой самых популярных смартфонов января 2021 года, которые охотнее всего приобретали пользователи. И этот рейтинг обрадует адептов iOS и станет определенным разочарованием для тех, кто топит и предпочитает аппараты на Android.

[Перевод] Создаем высокопроизводительные микросервисы с помощью gRPC, Ballerina и Go В рамках современной микросервисной архитектуры мы можем разделить микросервисы на две основные группы в зависимости от их взаимосвязи и взаимодействия. Первая группа представляет из себя внешние микросервисы, которые напрямую доступны пользователям. В основном это API на ос...

[Перевод] Контрольный список для ревью кода в распределенных системах points of view by sanja Микросервисная архитектура широко распространена в разработке программного обеспечения. Но организации, которые ее используют, помимо сложностей в реализации бизнес-логики сталкиваются еще и с распределенными сбоями. Ошибки распределенных вычислений...

Играем в DOOM на тесте на беременность. Что? Да А также на микроволновке, валидаторе билетов и многом другом. Ко флэшмобу по переносу DOOM на любые устройства, у которых только есть дисплей, теперь добавился еще и тест на беременность. Программист-энтузиаст и адепт реверс-инжиниринга Foone сумел запустить полнофункцио...

Как я не съездил в Лондон, но поучаствовал в London DevOps Enterprise Summit С 23 по 25 июня 2020 года в Лондоне прошла очередная DevOps Enterprise Summit. «В Лондоне» можно написать в кавычках, так как пандемия сделала свое дело и конференция прошла в онлайн-формате. В нём здесь есть и плохое (нетворкинг всё-таки очень сильно страдает), и хорошее:...

Онлайн-конференции: плюсы, минусы, подводные камни Этой весной я следил за кучей онлайн-мероприятий: от конференции Microsoft Build до круглого стола «Киберсекс и самоизоляция». Поскольку работаю в JUG Ru Group, также видел, как готовятся наши собственные 8 конференций. А ещё читал комментарии айтишников об онлайн-формате —...

Бесплатный онлайн-круглый стол «Тенденции игрового рынка 2021. Какие игры делать в новом году» 23 декабря 2020 года (среда), в 19:00, состоится Онлайн-круглый стол «Тенденции игрового рынка 2021. Какие игры делать в новом году!» На круглом-столе вы узнаете о главных трендах в разных сегментах игрового рынка и сможете принять участие в фото-конкурсе «Новогодний дух ге...

DDD, CQRS, Event-Driven, модель акторов и микросервисы Хочу поделиться своим опытом реализации микросервисной архитектуры поверх actor-model фреймоворков, таких как AKKA и Microsoft Orleans. Моя гипотеза: если использовать один стек для реализации микросервисов, то можно: Существенно снизить сложность разработки и объем кода У...

Чипирование в ЭКО, VR в медицине и нейросети в УЗИ Технологии приобретают смысл, когда несут пользу людям. Особенно это касается медицины. В новом интервью поговорим про технологии в медицине и репродукции, причем тут Яндекс и как с помощью BigData "нагнуть" фармкомпании.Мы посмотрели на 3D операционную,узнали, как она ...

О необходимости комплексных мер по ресоциализации подростков заявили эксперты С 30 октября по 28 ноября 2019 года Министерством просвещения Российской Федерации во взаимодействии с Центром профилактики религиозного и этнического экстремизма в образовательных организациях Российской Федерации МПГУ было проведено 8 круглых столов в 8 федеральных округах...

О необходимости комплексных мер по ресоциализации подростков заявили эксперты С 30 октября по 28 ноября 2019 года Министерством просвещения Российской Федерации во взаимодействии с Центром профилактики религиозного и этнического экстремизма в образовательных организациях Российской Федерации МПГУ было проведено 8 круглых столов в 8 федеральных округах...

Как привлечь выпускников в российские корпорации и НИИ Эта заметка по сути своей транскрипция выступления, которое я подготовил для круголого стола на форуме Армя-2020, который проходил этим летом. Круглый стол был посвещен привлечению молодых специалистов и выпускников вузов на предприятия оборонки, да и на отечественные высоко...

Microsoft HoloScreens – дополнительные мониторы в дополненной реальности Как вы считаете, большее количество мониторов делает людей более продуктивными или наоборот, отвлекает? Как бы то ни было, даже у адептов нескольких мониторов не всегда есть возможность (финансовая или просто нет места на столе) установить второй экран. Но появилось решение ...

[Перевод] Мониторинг Kubernetes с помощью Prometheus и Thanos Поздравляем! Вам удалось убедить ваше начальство в миграции приложений на микросервисную архитектуру с использованием контейнеров и Kubernetes.Вы очень довольны и все идет по плану. Вы создаете свой первый кластер Kubernetes (у всех основных облачных провайдеров: Azure, AWS ...

IT-конференция OLLY Secret Exchange в новом формате + ВИКТОРИНА Нет, это не очередной вебинар, на тему что делать и как быть на удалёнке! 28 января в 10:00 ОЛЛИ Дистрибуция приглашает на IT онлайн-конференцию OLLY Secret Exchange в новом формате. Мы подготовили для вас видеопрезентации, посвященные решениям в сфере виртуализации от лиде...

ElevationShelf Under Desk Storage — бокс, который можно закрепить под столом Компания Elevationlab предлагает внушительный ассортимент самых разных аксессуаров. Производитель выпускает разнообразные док-станции, подставки и держатели. Однако отдельного упоминания заслуживают компактные накладные боксы для хранения различных мелочей с рабочего стола.Ч...

IT на YouTube: что посмотреть в рабочий перерыв Раз вы сейчас на Хабре — вероятно, вы любите читать тексты. И я тоже люблю. Но глупо отрицать, что интернет постепенно смещается в сторону видео, и всё больше интересных материалов появляется на YouTube. Поэтому я давно задумался, какой там есть хороший контент про IT. И ос...

Ростех начал торговлю виртуальными рабочими столами VeiL VDI позволяет организовать рабочие процессы и безопасный доступ в корпоративную сеть на виртуальном рабочем столе.

Представляем Owlcat Mono Profiler для Unity Добрый день. Я работаю программистом в компании Owlcat Games, которая выпустила одну из самых успешных российских компьютерных RPG Pathfinder: Kingmaker и сейчас работает над её продолжением, Pathfinder: Wrath of the Righteous. В ходе портирование первой игры нашей студии на...

[Перевод] Как микросервисы Netflix справляются с Pub-Sub данными Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение В микросервисной архитектуре Netflix передача наборов данных от одного к нескольким конечным точкам может быть крайне сложной. Эти наборы данных могут содержать все, что уго...

Зачем идти на конференцию ESCAPE? 15-17 сентября пройдёт конференция ESCAPE для ИТ-специалистов — конференция об essential skills. Мероприятие продлится три дня и будет проходить онлайн. Организаторы позаботились о вашем расписании и сделали возможным регистрацию на отдельные доклады, чтобы вы могли не забив...

Принцип «тик-так» не является главенствующим для AMD при смене архитектур В ноябре курирующий серверное направление в AMD Форрест Норрод (Forrest Norrod) намекнул, что компания будет придерживаться принципа, похожего на знаменитый «тик-так» Intel. Одна архитектура может использовать две смежные ступени техпроцесса, а новую архитектуру принято внед...

27 июня, стрим-конференция «Кодинг будущего» Привет! Если вы читали наши предыдущие посты, то уже знаете про Alfa Battle для Java-разработчиков. Послезавтра в прямом эфире можно будет посмотреть финал чемпионата, с 12.00 до 18.00. Параллельно стриму с финалом мы запустим стрим-конференцию под названием «Кодинг будуще...

Компания PONY EXPRESS завершила первый этап перехода на современную микросервисную архитектуру Компания PONY EXPRESS разработал новую ключевую информационную систему. В рамках проекта эксперты компании выполняют поэтапный переход с монолитной (legacy) на современную микросервисную систему. На новую архитектуру уже переведены ...

Мониторинг в ЦОДе: как мы меняли старую BMS на новую. Часть 1 Что такое BMS Система мониторинга работы инженерных систем в ЦОДе – ключевой элемент инфраструктуры, напрямую влияющий на такой важный показатель для дата-центра, как скорость реакции персонала на аварийные ситуации и, следовательно, на продолжительность бесперебойной рабо...

Есть ли жизнь без Auto Layout? Технология Auto Layout появилась в 2012 году, но споры и дебаты о том, как правильно верстать интерфейс, не утихают до сих пор. Использовать ли Auto Layout интерфейс в билдере или в коде? Верстать без него на фреймах или вообще использовать что-то стороннее? Тема такая горяч...

Уроки электронного голосования в Московскую Городскую Думу 2019 года Продолжаем говорить о деятельности ДИТ Москвы (смотрите наши предыдущие посты), но одновременно и переходим к следующей теме, внезапно ставшей актуальной и набравшей обороты — теме электронного голосования. Если в прошлом году дистанционное голосование граждан рассматривало...

Dell Technologies Forum 2020: приглашаем на большую онлайн-конференцию о цифровой трансформации и новейших IT-решениях Dell Technologies постоянно проводит много самых разных мероприятий в мире и в России, но одно из них особенно важно для нас. Это ежегодная конференция Dell Technologies Forum, к которой мы всегда долго и тщательно готовимся, начиная этот процесс едва ли на за полгода до дат...

[Из песочницы] Создание микросервисной архитектуры с использованием single-spa (миграция существующего проекта) Это первая статья по в данной теме, всего их планируется 3: * Создание root application из вашего существующего проекта, добавление в него 3 микро-приложения (vue, react, angular) Общение между микро-приложениями Работа с git (deploy, обновления) Оглавление Общая час...

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

Варианты настройки iosMain sourceSet'а в Kotlin Multiplatform Mobile При использовании Kotlin Multiplatform Mobile сталкиваешься с непривычной особенностью — iOS код рассматривается компилятором в нескольких вариантах: iosArm64 и iosX64, а также iosArm32 (для поддержки девайсов вышедших до iPhone 5s). При разработке под iOS на Swift про эти о...

Apple может показать новый ARM-чип для MacBook на WWDC 2020 22 июня должна начаться конференция WWDC 2020. Причем в этом году она пройдет в формате онлайн. Однако смена формата никак не повлияет на анонсы. По данным издания Bloomberg, в рамках конференции купертиновцы покажут не только новые версии своих операционных систем, но и пре...

Здесь изображения и характеристики iPhone SE Plus В 2016 году Apple провернула трюк с выпуском компактного и «бюджетного» iPhone, который хорошо приняли адепты компании. В прошлом году iPhone SE получил продолжение, которое по своей сути является iPhone 8, построенном из комплектующих 2020 года. Теперь компания готовит уже ...

[Перевод] Проектируем bounded context с помощью Bounded Context Canvas: рецепт воркшопа Среди тем предстоящей конференции TechLead Conf 2020 будет детальное обсуждение Domain-Driven Design и EventStorming. Помимо подготовки 2-слотового доклада Константина Густова о DDD, доклада Сергея Баранова об EventStorming и митапа, во время которого мы будем создавать DDD-...

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова Привет! Меня зовут Женя, я Java-разработчик в Usetech, в последнее время много работаю с микросервисной архитектурой, и в этой статье хотела бы поделиться некоторыми моментами, на которые может быть полезно обратить внимание, когда вы пишете новый микросервис на Spring Boot....

Kubernetes в духе пиратства: наш путь к микросервисам и готовый шаблон для внедрения Привет, я Юрий Буйлов, занимаюсь разработкой в CarPrice, а также внедряю практики DevOps, микросервисы и Kubernetes. Хочу рассказать про Kubernetes в духе пиратства — только не про управление большим красивым кораблем на парусах, а, скорее, про флот маленьких неприглядных ...

[Личный опыт] Как выбрать софт для проведения онлайн-конференции: пять доступных вариантов В период пандемии многие конференции стали онлайновыми. Моя знакомая из Smartcat занимается организацией онлайн-мероприятий, и я захотел узнать у неё, какие инструменты для запуска массовых конференций есть сегодня. Эта статья о том, как выбрать платформу для проведения...

[Перевод] GraphQL на Rust В этой статье я покажу как создать GraphQL сервер, используя Rust и его экосистему; будут приведены примеры реализации наиболее часто встречающихся задач при разработке GraphQL API. В итоге API трёх микросервисов будут объединены в единую точку доступа с помощью Apollo Serve...

Оперативная аналитика в микросервисной архитектуре: п̶о̶н̶я̶т̶ь̶ ̶и̶ ̶п̶р̶о̶с̶т̶и̶т̶ь̶ помочь и подсказать Микросервисная архитектура, как и все в этом мире, имеет свои плюсы и свои минусы. Одни процессы с ней становятся проще, другие — сложнее. И в угоду скорости изменений и лучшей масштабируемости нужно приносить свои жертвы. Одна из них — усложнение аналитики. Если в монолите ...

MiHoYo представила 5-звёздочного и привлекательного персонажа Чжун Ли из Genshin Impact Чжун Ли — 5-звёдочный персонаж из многопользовательской Genshin Impact. Он участвовал в бета-тестировании, но после этого стал неиграбельным. Сейчас же всё изменилось. Это один из самых мощных персонажей; его стихия — Гео. MiHoYo специально выпустила трейлер, чтобы показать ...

Как создать свой игровой бизнес? История Riot Games с League of Legends и не только… Вячеслав Уточкин, директор образовательных программ по игровой индустриии в Высшей школе бизнес-информатики НИУ ВШЭ организовал круглый стол gamedev-практиков «Как создать свой игровой бизнес». В статье — расшифровка записи. У Вячеслава есть такая традиция — когда начинаетс...

Nvidia расширяет бесплатный 90-дневный доступ к ПО для виртуализации GPU Учитывая возросший в связи с пандемией COVID-19 спрос на решения для удаленной работы, компания Nvidia сообщила о расширении бесплатного доступа к программному обеспечению для виртуализации GPU с 128 до 500 лицензий. Бесплатные лицензии действуют в течение 90 дней. Как ...

Уберись на столе! Офисные мелочи, которые совсем не мелочи Вы обращали внимание на столы своих коллег в разных офисах? Чего там только нет: кактусы в очках, мягкие игрушки, игрушечные машинки и серьёзные модели автомобилей, книги, конфеты, чайники, фотографии, блокноты-мотиваторы и проч. То же самое можно встретить на офисных кухнях...

Конференция AnalogBytes Conference: Роскомнадзор, СМИ, хайлоад и все-все-все Доброе утро, Хабр! Продолжаем рассказывать про нашу конференцию AnalogBytes, до которой остались последние два дня — она пройдёт уже в четверг. Расписание сформировалось, последние участники круглых столов подтверждаются — в общем, всё идёт по плану. Несколько человек сп...

[Из песочницы] Логирование в микросервисной среде .Net на практике Логирование является очень важным инструментом разработчика, но при создании распределённых систем оно становится камнем, который нужно заложить прямо в фундамент вашего приложения, иначе сложность разработки микросервисов очень быстро даст о себе знать. В .Net Core 3 доба...

Как использовать Quora для продвижения бизнеса Речь пойдет о самой недооцененной платформе на просторах Интернета — Quora. Забегая наперед, хочу сказать, что в течение следующих пары лет, данная платформа станет лидером среди конкурентов. Ведь почему нет? Это идеальный ресурс формата “вопрос-ответ”, похожий на Google, гд...

По итогам научно-практических конференций дополнительные баллы получили более 1,1 тысячи школьников столицы Одним из участников минувшего селекторного совещания Департамента образования и науки города Москвы стал директор Мосметодцентра Андрей Зинин. Он сообщил о том, что в мегаполисе были успешно проведены научно-практические конференции предпрофессионального образования школьник...

Айтишники на карантине: личный опыт из разных стран Разработчиков из самых разных концов планеты сейчас объединяет карантин, но опыт у них различается: Кто-то впервые столкнулся с удалёнкой — а кто-то давно работает из дома, но всё равно ощущает себя непривычно, потому что раньше «удалёнка» не означало «изоляция». Кому-то ...

[Перевод] Остановитесь!!! Вам не нужны микросервисы Идет 2020 год. Если вам нужно пояснение, что такое микросервисы — лучше потратьте свое драгоценное время на что-то другое. Но если вы впечатлены историями успеха о микросервисах и хотите нырнуть в "панацею" с головой — продолжайте читать. Прошу прощения, будет немн...

В сети появились реалистичные рендеры iPhone 12 Компания Apple должна показать преемников iPhone 11, iPhone 11 Pro и iPhone 11 Pro Max только осенью этого года. Однако на данный момент в сети уже есть много самой разной информации, касающейся новинок, и новые слухи появляются почти каждый день. Например, сегодня ресурс Le...

Joker 2020: продолжение сезона онлайн-конференций Только что, c 25 по 28 ноября 2020 года, прошла Java-конференция Joker 2020. Это уже второй сезон конференций, проводимых JUG Ru Group в формате онлайн. В онлайн-формате конференция стала лучше или хуже? Что нового организаторами было придумано? Кого из спикеров с какими до...

Делаем удобный держатель стекла рабочего стола из обычной канцелярской прищепки. Всех приветствую.Как и многие использую стекло для печати и фиксирую его к столу 3д принтера при помощи обычных канцелярских прищепок.У этого есть весьма неприятный для меня минус - при автолевеле головы перед печатью или печати на границах стола голова задевает за эту прище...

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

Создание кубсата: часть первая. Техническая документация (корпус) Ноутбук осветил угол небольшой комнаты слепящим белым светом, красным загорелась подсветка на мыши. На рабочем столе горели две большие цифры: 5:59. Что ж, как всегда..Первым делом я полез в гугл. И первым делом стал искать сайты не с информацией, а с возможностью купить дет...

SQL HowTo: рейтинг-за-интервал Одним из наиболее частых требований-"хотелок" бизнеса является построение всяких разных рейтингов - "самые оборотистые клиенты", "самые продаваемые позиции", "самые активные сотрудники", … - любимая тема разных дашбордов.Традиционно, есть два подхода к этой задаче: запр...

Первый опыт с Raspberry Pi или микросервисы для дома Данная статья будет полезна тем, кто никогда прежде не экспериментировал с Raspberry, но считает, что этому самое время.Привет, Хабр! Тенденция приписывать любому техническому устройству эпитет «умный» достигла, кажется, своего апогея (по количеству употребления, разумеется)...

Здесь можно скачать обои в стиле WWDC 2021 для вашего iPhone и не только Вчера Apple наконец объявила о проведении конференции WWDC 2021, которая состоится с 7 по 11 июня в полностью онлайн-формате, как и в прошлом году. На сайте конференции этого года Apple разместила прикольные и необычные 3D-рисунки Memoji, вдохновленные мемом с Крейгом Федер...

Кроссплатформенный мультиплеер на Godot без боли Недавно я начала заниматься разработкой игр на Godot и столкнулась с проблемой - мне понадобилась возможность реализовать мультиплеер с независимым сервером, при этом ещё и с возможностью игры из браузера. В Godot уже есть разные варианты реализации мультиплеера - но для уск...

Мой отчет о SEO конференции Baltic Digital Days 2020 Дорогие друзья, пришло время сделать отчет о конференции Baltic Digital Days, которая прошла в Калининграде 7-8 августа. В этом году конференция BDD прошла в необычном формате. Доклады были в экскурсионных автобусах на ходу. Это было интересно и креативно. Всем участникам оч...

Унифицируй это: как Lamoda делает единообразными свои Go сервисы Мы широко используем микросервисную архитектуру, хоть и не считаем ее панацеей, и чуть больше 2 лет назад начали переходить на язык Go. Он сравнительно прост и, на мой взгляд, очень хорошо подходит для создания простых, небольших и быстрых микросервисов. Эта простота имеет и...

Миграция IBM Lotus Notes/Domino в Microsoft Exchange без шума и пыли Может быть пора? Такой вопрос рано или поздно появляются у коллег, которые используют Lotus в качестве почтового клиента или системы документооборота. Запрос на миграцию (по нашему опыту) может возникнуть на совсем разных уровнях организации: от топ-менеджмента до пользоват...

Что делать если иконка App Store пропала с iPhone или iPad В редких случаях владельцы Android устройств сталкиваются с проблемой отсутствия магазина приложений на своем смартфоне или планшете. Происходить это может по самым разным причинам. На яблочной мобильной платформе такая ситуация практически исключена. Однако иногда иконка Ap...

Как приложения на Flutter делают бизнес проще Мобильные разработчики Surf в течение 7 лет были адептами нативной разработки. Эта же команда с 2018 г. одной из первых стала работать с Flutter в России. Сейчас компания ведет 5 проектов на новой технологии от Google и делится опытом, каких бизнес-целей помогает достичь раз...

[Перевод] Почему tar.xz-файлы, созданные с Python tar, в 15 раз меньше, чем у macOS tar Прим. перев.: это не совсем обычный перевод, потому что в его основе не отдельно взятая статья, а недавний случай со Stack Exchange, ставший главным хитом ресурса в этом месяце. Его автор задает вопрос, ответ на который можно отнести к базовым знаниям в области ИТ, но в то ж...

Утечка: модельный ряд и характеристики будущих «атомных» 10-нм процессоров Intel Jasper Lake на архитектуре Tremont В начале 2021 года ожидается релиз следующего поколения энергоэффективных «атомных» процессоров Intel Jasper Lake, сочетающих передовой 10-нанометровый техпроцесс и актуальную архитектуру Tremont. Эти процессоры рассчитаны на использование в бюджетных ноутбуках и безвентилят...

Как прошла конференция @Kubernetes 29 ноября: видео и итоги 29 ноября прошла конференция @Kubernetes, организованная Mail.ru Cloud Solutions. Конференция выросла из митапов @Kubernetes — и стала четвёртым событием серии. Мы собрали в Mail.ru Group более 350 участников — чтобы обсудить самые актуальные проблемы с теми, кто вместе с ...

MERLION Digital Day 2020 — мероприятие, которое поможет ответить на вопрос: «Что делать дальше?» 26 ноября 2020 г. Компания MERLION при поддержке и участии ведущих мировых ИТ-производителей организует международную онлайн-конференцию MERLION Digital Day 2020. MERLION Digital Day – это площадка для открытого общения лидеров ИТ-индустрии, производителей, системных интегр...

[Перевод] Изобретайте колесо Совет “не изобретать колесо” (в смысле “не искать собственных решений вместо использования имеющихся”) плох уже потому, что переизобрести буквальное физическое колесо — довольно неплохая идея. Колеса независимо придумывались бессчётное количество раз. Менялся дизайн и пропор...

[Перевод] Создание микросервиса на Quarkus, Kotlin и Gradle Введение В предыдущей статье было приведено краткое описание процесса создания микросервиса на современных JVM фреймворках, а также их сравнение. В этой статье будет более детально рассмотрен недавно вышедший Quarkus на примере создания микросервиса с использованием упомяну...

Нужен ли мне 3D принтер? При общении с разными людьми я стал замечать, что при виде удивительных вещей выращенных на 3D принтере, они загораются желанием приобрести и себе это чудо современной инженерной мысли. И я их понимаю, хотя шум вокруг 3D-печати немного и поутих, но тема в медиа-пространстве ...

Участниками конференции «Инвестиции и финансирование» в Гуанчжоу стали 459 инвесторов Согласно информации, опубликованной на сайте CRIOnline, во время 6-го Китайского международного конкурса инноваций и предпринимательства среди студентов высших учебных заведений под названием «Internet +», недавно проведенного в Южно-Китайском технологическом униве...

Стопки в macOS, или как упорядочить файлы на рабочем столе в аккуратные группы Стопки — прекрасная функция, появившаяся в macOS Mojave, которая автоматически наводит порядок на рабочем столе, аккуратно сортируя файлы в разные группы сбоку экрана. Для того чтобы очистить загроможденный рабочий стол, можно использовать стеки, а затем, с помощью параметро...

Настройка роутера Zyxel Keenetic Lite Подключить роутер к интернету самостоятельно может каждый если перед ним будет подробная инструкция, но к сожалению далеко не все маршрутизаторы оснащены инструкцией на русском языке. В данном случае пользователи начинают искать информацию в интернете, и нужную для себя инфо...

Круглый стол в Wrike «Маркетинговая автоматизация: инструменты, интеграции, процессы» Примерные темы для обсуждения:– Лиды. Маркетинговая воронка и воронка продаж– Автоматизация: процессы и инструменты– Lead nurturing– Кроссканальный маркетинг – ЭкспериментыСпикеры:– Мариам Ванян, Head of Marketing Operations, Wrike– Ирина Манолова, Marketing Automa...

Apple проведет WWDC 2020 только в онлайн-формате Компания Apple объявила о том, что в этом году WWDC пройдет в онлайн-формате. Подобный формат нетипичен для этого мероприятия, начиная с 1983 года, конференция проводилась в одном из выставочных центров в Монтеррее, Сан-Франциско или Сан-Хосе.Читать дальше... ProstoMAC.com....

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

Оля, тесты и фабрика — путь к красивой архитектуре и чистоте кода В автоматизации тестирования существует много разных подходов, решений и способов. Самый распространенный и незаменимый —  паттерн Page Object (Screen Object). Я столкнулась с двумя подходами при работе с этим паттерном: c фабрикой для своих page object-ов и без нее. В этой ...

Требования регуляторов на 2020-2021 гг. 25 сентября в рамках конференции BIS Summit 2020 прошел круглый стол «Требования регуляторов на 2020-2021».

В Москве состоялась онлайн-конференция «Цифровое образование — новая реальность» В последних числах октября столичный Департамент образования и науки организовал проведение онлайн-конференции «Цифровое образование — новая реальность». Ее модератором выступила замглавы образовательного ведомства мегаполиса Наталия Киселева. Участниками мероприятия стали в...

Микросервисы: от CRUD до Native Image. Часть вторая Сегодня я продолжу рассуждать о том, как мы пишем микросервисы. В прошлый раз упор был на теорию: нужно было вспомнить, как код писался раньше, понять сущность архитектуры и связи между компонентами. Эта половина статьи сосредоточится на опыте нашей команды BellSoft. По...

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

Кто владеет информацией — тот владеет миром. Как организовать коммуникацию и распространение информации на проекте? Грамотно выстроенная коммуникация и хорошо организованное распространение информации на проекте — самые важные условия для слаженной работы команды. Думаю, во всех командах, вне зависимости от того, remote они или нет, сталкивались с проблемами вида “А почему мне не сказали”...

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 1 Если командная работа не согласована, между отдельными участниками процесса и целыми командами постоянно будут происходить столкновения, а продукты компании или микросервисы внутри одного продукта будут мешать друг другу при использовании общих ресурсов и инфраструктуры. Рез...

«Открытые системы» проводят конференцию «BPM 2020 ОНЛАЙН» Программа «BPM 2020 ОНЛАЙН» включает выступления российских и международных экспертов по ВРМ, тематические круглые столы с участниками конкурса «BPM-проект года» и подведение итогов конкурса.

Односторонние S7-коммуникации в Simatic. Как организовать обмен ПЛК-ПЛК, программируя и загружая только один ПЛК? S7-соединения, применяемые для обмена информацией между устройствами серии S7-300, 400, 1200, 1500, являются конфигурируемыми. Это означает, что необходимо явно указать устройствам, кто с кем общается. В общем случае эти соединения являются двунаправленными (двухсторонними и...

«Живые» обои со смартфона ASUS ROG Phone 5 уже можно скачать Аппарат совсем новый, но утечка фоновых изображений для кастомизации рабочего стола уже давно никого не удивляет. У нас уже превращается в постоянную рубрику. Читать полную статью

Индустриальный кластер — ключевое направление развития 5G в Москве 24 марта в онлайн-формате состоялся круглый стол о мировых тенденциях в сфере 5G.

Вся правда о TGP в видеокартах NVIDIA GeForce RTX 30 для ноутбуков Привет, Хабр! С момента официального анонса нового поколения мобильных видеокарт NVIDIA GeForce RTX 30-й серии для ноутбуков в сети появилось множество разной и в тоже время противоречивой информации о новой графике. Мы расскажем о частотах и энергопотреблении новых видеокар...

Записки на Mac – полезное стандартное приложение macOS, о котором вы могли не знать Не все знают, что у Apple есть простое, но очень полезное приложение под названием Записки. Как легко догадаться по названию, оно дает возможность разместить на рабочем столе цифровую «записку»-стикер с полезной информацией. ♥ ПО ТЕМЕ: Как в один клик скрыть все иконки с раб...

ДИСТРИБУЦИЯ (16.10 – 15.11.20) OCS Distribution выводит в свой партнерский канал новую платформу GM Smart System для централизованного управления рабочими местами, предоставляемыми в формате виртуальных рабочих столов и веб-сервисов у корпоративных и государственных заказчиков...

От монолита к распределенной системе Постоянный рост конкуренции среди Банков заставляет подстраиваться под разные категории Клиентов. Так, одним проще зайти на сайт и оформить заявку на банковский продукт онлайн, другие же привыкли выбирать новые продукты и услуги непосредственно при живом общении с банковским...

Нужно ли разработчику знать Kubernetes и в какой мере? Круглый стол «Слёрма» и MCS Когда компании пора внедрять микросервисы? Как быть разработчику, который хочет или которого заставляют использовать Kubernetes? Где ответственность разработчика, а где админа? Кто виноват, если после внедрения «прилёг продакшен»? Об этом говорили на круглом столе учебного ц...

QA Meeting Point: доклады Привет, Хабр! В этом году мы в DINS провели нашу первую конференцию для QA-инженеров. К нам подключились более 900 человек из 90 городов России и Европы, чтобы послушать доклады с кейсами и дискуссию круглого стола о карьерных перспективах в тестировании. Мы рады, что...

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

Опыт внедрения Service Mesh на Nomad и Consul В этой статье мы расскажем, как развернули Service Mesh, решили часть проблем микросервисной архитектуры и уменьшили нагрузку на разработчиков и инженеров инфраструктуры. Читать дальше →

Правда ли, что iPhone безопаснее? Адепты Apple в числе ключевых преимуществ iOS перед Android неизменно называют более высокий уровень безопасности. Во многом это связывают с действующими строгими правилами размещения софта в App Store, куда не может проникнуть вредоносное ПО. Тогда как Google вменяют отсутс...

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

[Перевод] Конференция QCon. Овладение хаосом: руководство Netflix для микросервисов. Часть 2 Джош Эванс рассказывает о хаотичном и ярком мире микросервисов Netflix, начиная с самых основ — анатомии микросервисов, проблем, связанных с распределенными системами и их преимуществ. Опираясь на этот фундамент, он исследует культурные, архитектурные и операционные методы, ...

[Перевод] Конференция QCon. Овладение хаосом: руководство Netflix для микросервисов. Часть 3 Джош Эванс рассказывает о хаотичном и ярком мире микросервисов Netflix, начиная с самых основ — анатомии микросервисов, проблем, связанных с распределенными системами и их преимуществ. Опираясь на этот фундамент, он исследует культурные, архитектурные и операционные методы, ...

[Перевод] Конференция QCon. Овладение хаосом: руководство Netflix для микросервисов. Часть 4 Джош Эванс рассказывает о хаотичном и ярком мире микросервисов Netflix, начиная с самых основ — анатомии микросервисов, проблем, связанных с распределенными системами и их преимуществ. Опираясь на этот фундамент, он исследует культурные, архитектурные и операционные методы, ...

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

Путешествие в unmanaged code: туда и обратно Несмотря на популярность высокоуровневых языков программирования, существует значительное количество областей, в которых вам придется использовать в своем коде неуправляемые реализации библиотек. Это могут быть вызов специфических функций ОС, низкоуровневый доступ к устройст...

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

Что может Citrix Session Recording – решение для записи сессий на виртуальных рабочих столах Меня  зовут Николай, и в DataLine я занимаюсь эксплуатацией стенда виртуальных рабочих столов (ВРС) на базе Citrix Vitrual Apps and Desktop. Недавно мы добавили к инфраструктуре ВРС сервис записи пользовательских сессий для двух сценариев: - служба ИБ по записям ра...

Андрей Зинин рассказал о предназначении нового образовательного ресурса «Игры и занятия для дошкольников» Недавнее селекторное совещание Департамента образования и науки города Москвы отметилось выступлением директора Мосметодцентра Андрея Зинина. Он рассказал о том, что ММЦ создал для родителей и воспитателей образовательный ресурс «Игры и занятия для дошкольников» (http://deti...

Какую роль играют микросервисы в современной разработке ПО Микросервисы позволяют разбить ПО на небольшие, независимые друг от друга части, что обеспечивает бóльшую гибкость. Ввиду того, что микросервисная технология продолжает набирать популярность, портал Techopedia рассказывает ...

Meizu удивила странным набором для настоящего рабочего стола Компания Meizu анонсировала необычный набор 2020 New Year Gift Box, в которую вошли различные аксессуары для вашего рабочего стола. Причем речь в данном случае идет не о рабочем столе смартфона или компьютера, а о самом настоящей письменном столе. Все предметы изготовл...

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

Вкратце: iOS 14 с виджетами на рабочем столе и другие анонсы Apple с WWDC 2020 Коротко о главных событиях с конференции разработчиков WWDC.

sROOM – уникальное решение для размещения инфекционных больных от JUD care Компания JUD care, являющаяся одним из ведущих высокотехнологичных предприятий в сфере интеллектуальных разработок для медицины и здравоохранения, приступила к реализации международной партнерской программы для выведения на рынок своей новой передвижной палаты sRoom (далее —...

[Из песочницы] Flutter. BlOC, Provider, async – архитектура «по полочкам» Вступление Когда пытаешься написать приложение, то первое с чем сталкиваешься – это как организовать архитектуру приложения. А когда еще при этом речь идет про Flutter, так голова совсем может пойти кругом от того, что выдает Гугл — Vanilla, Scoped Model, BLoC, MVP, MVC, MVV...

Зачем нам 170 разработчиков Привет, Хабр! Меня зовут Андрей Евсюков, я заместитель CTO в Delivery Club. Наша компания устроена сложнее, чем может показаться, когда представляешь себе сервис по доставке еды. Даже когда примерно знаешь, что там может быть под капотом. В этой серии статей я расскажу о ...

[Перевод] Почему нужна инструментальная поддержка пагинации на ключах Всем привет! Я бэкэнд-разработчик, пишу микросервисы на Java + Spring. Работаю в одной из команд разработки внутренних продуктов в компании Тинькофф. У нас в команде часто встает вопрос оптимизации запросов в СУБД. Всегда хочется еще чуть-чуть быстрее, но не всегда можно об...

Профессиональные IT услуги в России На сегодняшний день большинство бизнес направлений активно развивается в интернет сети. Самостоятельно грамотно построить бизнес в этом формате достаточно сложно, тем более если речь идет о перспективах и далеко идущих планах. Несмотря на то, что в доступе у пользователей ес...

CREASEE CS20 прюша подобный принтер. Принтер поставляется в коробке, с надписью 3D PRINTER.Внутри все на должном уровне, все хорошо упаковано и лежит в «пенке».Принтер приходит уже пред собранный, как и большинство его собратьев.Инструкция на формате А4, довольно скудная, но на флешке присутствует файл с подроб...

Radeon RX 5950 XT — цена в 1000 долларов и производительность на 33% выше, чем у RTX 2080 Ti Согласно всем слухам и утечкам, позже в этом году AMD должна выпустить на рынок новые видеокарты поколения Navi, которые при этом будут основаны на новой архитектуре — RDNA2. Она даст жизнь настоящих флагманским видеокартам. Если учитывать утечки из сертификационн...

Скатерть-детектив: распознавание объектов за счет измерений емкости Мир, окружающий нас, весьма материальный, как бы мы ни относились к этому. Каждый день к нам в руки попадают десятки разных предметов: от кухонных принадлежностей и столовых приборов до продуктов питания и личных вещей. Некоторые из этих вещей имеют свойство прятаться от н...

Укрощая зверя: legacy-код, тесты и вы Legacy-код — это «старый» код, возраст которого может быть как 2 месяца, так и 10 лет. Часто его писали разработчики, о которых в компании смутно помнят. Возможно, их вообще не было, а legacy-код родился вместе со Вселенной во время Большого Взрыва. С тех пор требования к не...

Meizu удивила странным набором для настоящего рабочего стола Компания Meizu анонсировала необычный набор 2020 New Year Gift Box, в которую вошли различные аксессуары для вашего рабочего стола. Причем речь в данном случае идет не о рабочем столе смартфона или компьютера, а о самом настоящей письменном столе. Все предметы из...

Android 10 придет на Xiaomi Mi A2, Xiaomi Mi A2 Lite и Xiaomi Mi A3 Серия Mi A у компании Xiaomi — это «спецверсии» китайских смартфонов под управлением «чистого» Android без фирменного интерфейса MIUI. Их выходом производитель попытался задобрить адептов стоковой ОС от Google и всегда остается шанс в числе перв...

Ласточка в мире микросервисов Helidon – по гречески ласточка (Χελιδόνι), это такая маленькая птичка из отряда воробьиных с длинными острыми крыльями и характерным двойным хвостом. Уверен, каждый из нас восхищается полетом и грацией этой птички, а то, как она живет в стаях, чем-то напоминает мир микр...

Реализация процессорной архитектуры из книги Чарльза Петцольда «Код. Тайный язык информатики» Наверное многие, из тех, кто увлекается изучением того, как работает компьютер на самом низком уровне читали такие книги как: Таненбаум "Архитектура компьютера" или Харрис, Харрис "Цифровая схемотехника и архитектура компьютера", которые безусловного являются объемлющими тру...

Форум BIG DATA пройдёт 25 марта в Москве 25 марта 2021 года издательство «Открытые системы» проведет юбилейный, 10-й форум BIG DATA 2021, посвященный теме больших данных и интеллектуальной аналитики. По замыслу организаторов, в юбилейном BIG DATA 2021 примут участие несколько легенд российского ИТ-рынка, выступавш...

Designer Lap Desks – портативная подставка для работы в любых условиях Компания LapGear уже не первый год производит самые разные подставки и рабочие поверхности. В ассортименте производителя есть как условно специализированные аксессуары, так и более универсальные решения. В число последних входит Designer Lap Desks.Читать дальше... ProstoMAC...

Теория поколений и мотивация. Есть ли различия между X-Y-Z на самом деле? Человеку свойственно опираться на различные теории – это придает уверенности. Когда мы ищем ответы в точных науках, очевидность теорий, подкрепленных проверками лабораторных испытаний, помогает нам не ошибиться со следующим шагом. Но можно ли перенести подобный подход на изу...

Flutter + чистая архитектура: разбираем на примере На определенном этапе изучения новой технологии начинаешь задаваться вопросом, как правильно организовать архитектуру проекта. Мне в свое время повезло - попались опытные наставники, которые дали мудрые советы. Однако я считаю, что знания не должны лежать мертвым грузом, ...

[Из песочницы] Rust vs. State Важно: для комфортного прочтения статьи нужно уметь читать исходный код на Rust и понимать, почему оборачивать всё в Rc<RefCell<...>> — плохо. Введение Rust не принято считать объектно-ориентированным языком: в нём нет наследования реализации; инкапсуляции ...

iOS 14: виджеты на рабочем столе и улучшенная звонилка В этом году купертиновцы решили не затягивать WWDC 2020 и практически сразу начали рассказывать о новинках. Первой была анонсирована iOS 14. Слухи о возвращении старого названия (iPhoneOS) не подтвердились. Однако в сеть утекло достаточно много разных подробностей. Например,...

[Перевод] Почему в InVision затаскивают микросервисы обратно в монолит Прим. перев.: автор этой статьи — Ben Nadel, сооснователь и главный инженер InVision App Inc. Миссию своей команды, поддерживающей серверную инфраструктуру компании, он сам характеризует как «advocate for the users», т.к. её главная цель — гарантировать пользователям InVisio...

Онлайн круглый стол «Хочу в геймдев» 20 мая 2020 года (среда), с 19:00 и до 22:00, состоится бесплатный Онлайн-круглый стол «Хочу в геймдев». Участники мероприятия смогут пообщаться с экспертами игровой индустрии в прямом эфире на темы трудоустройства в геймдеве, получить консультации по имеющимся проектам, ...

Чек-лист внедрения VDI: что учесть, чтобы виртуальные рабочие столы работали как надо Виртуальные рабочие столы на базе VDI — удачное решение, если нужно развернуть сразу много пользовательских десктопов с едиными настройками. Сотрудник подключается с любого устройства и получает привычный и удобный интерфейс с доступом ко всей офисной инфраструктуре — так вы...

Дистанционные электронные голосования: архитектура доверенной электоральной системы В прошлой нашей публикации — тексте доклада Алексея Щербакова «Уроки электронного голосования в Московскую Городскую Думу 2019 года» на конференции AnalogBytes Conf 2020, проходившей 5 марта — был разобран один из свежих примеров проведения дистанционного электронного голосо...

РТС-тендер представляет бесплатную EdTech программу «223-ФЗ. Заказчик 2020» 19 июня 2020 года, Москва – Предлагаемая программа представляет собой инновационную методику подготовки и поддержания высокого профессионального уровня специалистов по закупкам по 223-ФЗ. Эта программа дистанционной подготовки выходит за рамки формата классического обучения ...

Как сбалансировать управление данными и микросервисными приложениями Микросервисы стали частью инфраструктуры, с их помощью которых создается основная масса приложений на предприятии. Архитектор корпоративных инфраструктур DataStax Патрик Каллаген рассказывает на портале Information Age о том, как ...

Твердотельные накопители Hikvision Crius E2000, Intel SSD 660p и Silicon Power A60 емкостью 1 ТБ: все еще недорогие, но емкие модели для разных сфер применения В этом обзоре мы рассмотрим пару недорогих NVMe-терабайтников. Актуальны ли устройства такой емкости в условиях, когда флэш-память несколько месяцев только дорожала (пусть и сильно подешевев за предыдущие два года), к чему добавились еще и скачки на валютном рынке? Вопрос сл...

Pudu Robotics стала эталонным предприятием в сфере коммерческих сервисных роботов Предположим, есть такой официант, который способен обслуживать от 4 до 8 столов одновременно, никогда не устает, никогда не жалуется, не уходит в отставку, никогда не требует зарплату, работает 24 часа каждый день? Хотели бы Вы его нанять прямо сейчас? Если его присутствие с...

Илья Новокрещенов прокомментировал рекомендацию Роспотребнадзора отменить общие перемены в школах Как подчеркнул Илья Новокрещенов*, в условиях угрозы со стороны COVID-19 очень важно правильно организовать образовательный процесс. Такое заявление он сделал, комментируя рекомендацию Роспотребнадзора по отмене общих перемен для школьников с целью снижения угрозы передачи б...

Сверхсовременные иммутабельные структуры данных Годами эксперты в С++ рассуждают о семантике значений, иммутабельности и разделении ресурсов за счет коммуникации. О новом мире без мьютексов и гонок, без паттернов Command и Observer. На деле все не так просто. Главная проблема по-прежнему в наших структурах данных. Имму...

Сотовый оператор «МТС» запустил потрясающий тарифный план, которому абсолютно нет равных Услуги телекоммуникационного характера с каждым днем становятся все более востребованными, то есть все больше и больше людей, проживающих в различных самых разных регионах России, видят смысл в том, чтобы ими пользоваться на постоянной основе. На Читать полную версию публик...

81% в играх и 72% в приложениях: прирост производительности процессоров AMD с архитектурой Zen3 над Zen первого поколения Немецкий ресурс провёл сравнение четырёх процессоров Ryzen различных поколений. Благодаря этому можно наглядно оценить прирост производительности чипов как при последовательной смене поколений, так и глобальный прирост – от первого поколения архитектуры Zen (2016 года) до ны...

Nuke: настраиваем сборку и публикацию .NET-проекта В настоящее время существует множество систем CI/CD. У всех есть определенные достоинства и недостатки и каждый выбирает себе наиболее подходящую под проект. Цель данной статьи - познакомить с Nuke на примере web-проекта, использующего уходящий на покой .NET-Framework с приц...

Podlodka #169: увольнения Есть еще один важный этап рабочего цикла, с которым рано или поздно может столкнуться каждый — увольнение.

Конференция по игровым механикам. Проводится в Minecraft 05 июля 2020 года (воскресенье), с 13:00 и до 19:00, состоится Онлайн-Конференция по игровым механикам, которая проводится в Minecraft! Вас ждут интересные лекции, круглый стол, общение с единомышленниками и квесты! Спикерами конференции стали основатели и геймдизайнеры к...

Проблемы архитектуры в больших проектах Разработка мобильных приложений кажется достаточно простым занятием. Казалось бы, что там делать? Накидал парочку вьюх, помазал это какой-нибудь архитектурой, и все, проект готов, можно отправлять приложение в стор. В цикле статей я поделюсь особенностями, с которыми мы стол...

[Перевод] Мониторинг и управление потоком задач в рамках взаимодействия микросервисов Ключевые тезисы: Взаимодействие между компонентами напрямую друг с другом может привести к неожиданному поведению, в котором сложно будет разобраться разработчикам, операторам и бизнес-аналитикам. Чтобы обеспечить устойчивость бизнеса, вам нужно видеть все возникающие в...

Работа ИТ-специалистов в Русфинанс Банке ― от найма до реализации амбициозных проектов При поиске работы у кандидатов часто возникают вопросы: рассматривать или не рассматривать ту или иную вакансию, оправдаются ли ожидания от работы, как будет выстроено взаимодействие внутри команды, чего ожидать при трудоустройстве. Поиск ответов на них и сбор информации отн...

Самое важное с конференции Apple WWDC'20 Сегодня вечером прошла 31-я конференция Apple для разработчиков – впервые полностью в формате онлайн. В этом репортаже мы перечислили наиболее значимые нововведения, которые были представлены сотрудниками компании для своих операционных систем и устройств. Читать дальше &r...

Группа компаний ЛАНИТ провела онлайн-конференцию «Умные решения — умная страна: инновационные технологии для новой реальности» В онлайн-конференции «Умные решения — умная страна: инновационные технологии для новой реальности», которая была проведена 21-22 октября, приняли участие свыше 1900 человек из различных субъектов РФ. Она была организована силами группы компаний ЛАНИТ, которая является ...

Desktop. Не популярный, но все еще живой. Eclipse Rich Client Platform (RCP e4) Всем доброго времени суток. Начнем. Во время своего обучения этой технологии я столкнулся с проблемой, что на весь интернет есть только один нормальный источник информации по этой теме (Lars Vogel). А в нем все написано профи для профи. Поверхностно, без деталей. ...

18 российских инновационных стартапов стали финалистами второго набора программы Global Pilots За 9 недель программы 18 стартапов-финалистов организовали 32 пилотных проекта с компаниями из разных стран, расширили свою сеть партнеров и потенциальных клиентов.  Завершилось обучение второго потока программы  Global Pilots, организованной Microsoft, EY и Startu...

[Из песочницы] Веб-разработка с нуля: руководство для молодых команд по созданию инфраструктуры CI/CD и процесса разработки Чуть больше года назад я столкнулся с тем, что на внутреннем проекте совсем не айтишной компании вырос целый отдел веб-разработки, которым мне и довелось руководить. Рабочий процесс вроде как устаканился и всех устраивал, но оставались проблемы: Проверка каждой ветки проход...

Apple организовала музыкальную премию Apple Music Awards Билли Айлиш — единственный исполнитель, получивший Apple Music Awards сразу в двух номинациях Всякая награда, которую присуждают артистам – это чистой воды субъективизм тех, кого принято называть беспристрастным жюри. Но на самом деле этот статус — не больше чем ...

Промокоды на бесплатную голду и скины в Standoff 2 за март 2021 Получить бесплатную голду и крутые скины в Standoff 2 не так просто, да? Хорошо, что есть промокоды, которые обновляются каждый месяц. Мы предоставим самые актуальные коды для наших читателей, чтобы они сделали своего бойца индивидуальным, а также получили голду. Если вдруг ...

Go-swagger как основа взаимодействия микросервисов Здравствуй, NickName! Если ты программист и работаешь с микросервисной архитектурой, то представь, что тебе нужно настроить взаимодействие твоего сервиса А с каким-то новым и ещё неизвестным тебе сервисом Б. Что ты будешь делать в первую очередь? Если задать такой вопрос ...

Мир, код, май: проводим праздники с полезными докладами До этой недели слова про «саморазвитие на самоизоляции» были не очень актуальны для айтишников: они продолжали активно работать, у них не появилась прорва времени на книги или онлайн-курсы. Но на майских праздниках время будет, и при этом по-прежнему надо оставаться дома. К...

CrowdMics от Biamp превратит смартфон в беспроводной микрофон Вы собрали конференцию на 1000 человек. Как выслушать каждого участника и при этом не ходить по рядам с радиомикрофоном? А если нужно организовать голосование или опрос? У каждого есть в кармане смартфон, и достаточно установить бесплатное приложение ...

[Перевод] 5 диаграмм, необходимых для документирования архитектуры решений Процесс документирования архитектуры программного обеспечения может показаться пугающим. Но на самом деле достаточно всего 5 диаграмм, чтобы объяснить структуру вашей системы практически любому.  Читать далее

[Из песочницы] «Подготовка к собеседованию QA» starter pack или самая большая шпаргалка вопросов-ответов по тестированию 163 страницы смеси ответов на вопросы с реальных собеседований, перевода интересного контента с зарубежных ресурсов и агрегации материала с отечественных. Читать дальше →

Национальные доменные регистратуры Европы – за создание пространства доверия в интернете 27-29 мая в Амстердаме (Нидерланды) прошла конференция CENTR Jamboree 2019. В конференции приняли участие более 200 экспертов и специалистов, представляющих регистратуры национальных доменов верхнего уровня, входящих в ассоциацию CENTR (Council of European National TLD Regi...

Как создать новый рабочий стол Spaces в Mac (macOS) Менеджер окон Mission Control – отличный инструмент для тех кто много работает. С ним очень удобно просматривать все открытые программы (в т.ч. и полноэкранные) / рабочие столы / Split View и переключаться между ними. В этой статье мы поговорим о том, как создать через МС ра...

[Перевод] Разговаривать — это трудно. Эссе об общении с непрограммистами У программистов есть разные поговорки о трудных проблемах. Наверное, мой любимый вариант: «В информатике две трудные проблемы: недействительность кэша, присвоение имён и ошибки на единицу». Я пишу программное обеспечение достаточно давно, чтобы столкнуться с каждой из этих ...

Разработка firmware на С++ словно игра в бисер. Как перестать динамически выделять память и начать жить История непримиримой борьбы за повышение безопасности написанного на языке С++ микропрограммного обеспечения, против динамического выделения памяти, за пробуждение исследовательского духа в разработке, против избыточной сложности кода, за здоровую критику на ревью и здоровую...

«BPM 2020 ОНЛАЙН»: Кладовая опыта процессного управления Переход в онлайн не помешал с успехом провести конференцию «BPM 2020 ОНЛАЙН. Процессы цифрового предприятия» и назвать победителей конкурса «BPM-проект года — 2019». 17 июня Издательство «Открытые системы» и Ассоциация профессионалов управления бизнес-процессами (ABPMP Ru...

Записи онлайн-митапов из глубинки Пандемия испепелила расстояния, и все знания мира оказались на расстоянии клика. Именитыми конференциями в онлайне уже никого не удивишь, пришла пора поискать сокровища в глубинке.И мы тут как тут. За изоляцию мы сделали 6 онлайн-митапов, сегодня делимся материалами с трёх, ...

Как поменять стандартные иконки папок на смайлики эмодзи в macOS Синие папки на рабочем столе выглядят слишком уж консервативно. Но зачем сохранять такой их вид, если его можно поменять вручную? Это поможет оживить рабочий стол, а значки папок сделать намного более веселее, например, в виде смайликов. ♥ ПО ТЕМЕ: Как изменить папку Загрузк...

Windows 10 Build 21337 доступна для скачивания Microsoft только что выпустила новую сборку Windows 10 Insider Preview для тестеров в канале разработчиков (Dev). Новая сборка ОС – 21337, и она включает в себя несколько заметных изменений, в том числе новый способ переупорядочивания и настройки виртуальных рабочих столов. ...

Любить всех человеков — лучшие доклады с TeamLeadConf за 5 минут Недавно мы с коллегами были на TeamLeadConf — это конференция об управлении, мотивации, найме, процессах и других штуках, полезных тимлидам. Обычно после конференций мы делимся впечатлениями с теми, кто на конференцию не пошел. Самый популярный формат — список топовых докла...

Защита RDP-подключения к VDS/VPS в эпоху «заслуженного» киберпанка Пандемия вируса COVID-19 радикально изменила модель работы персонала множества организаций в добровольно-принудительном порядке, «наградив» большую его часть статусом «дистанционный», а кое-кого, даже «удалённый работник». Если до «мега-эпидемии» сотрудники выполняли свои...

[Перевод] Экономим на облачных затратах Kubernetes на AWS Перевод статьи подготовлен в преддверии старта курса «Инфраструктурная платформа на основе Kubernetes». Как сэкономить на облачных затратах при работе с Kubernetes? Единственно правильного решения не существует, но в этой статье описано несколько инструментов, которые пом...

Деплоим проект на Kubernetes в Mail.ru Cloud Solutions. Часть 1: архитектура приложения, запуск Kubernetes и RabbitMQ О Kubernetes и его роли в построении микросервисных приложений известно, пожалуй, большинству современных IT-компаний. Однако при его внедрении часто возникает вопрос — какой вариант установки выбрать: Self-Hosted или Managed-решение от одного из облачных провайдеров. О недо...

[Из песочницы] Микросервисы — комбинаторный взрыв версий Привет, Хабр! Представляю вашему вниманию авторский перевод статьи Microservices – Combinatorial Explosion of Versions. Во времена когда мир IT постепенно переходит на микросервисы и инструменты вроде Kubernetes, все более заметной становится лишь одна проблема. Эта проблем...

Nvidia анонсирует конференцию Digital GTC На глобальной онлайн-конференции с 5 по 9 октября состоится свыше 500 сессий по ИИ, обработке данных и другим темам; прямое взаимодействие с техническими лидерами по всему миру Компания Nvidia объявила о проведении конференции Digital GTC, посвященной технологиям GPU. М...

Реализация консенсус-алгоритма RAFT для распределенного K-V хранилища на Java И снова здравствуйте. Несколько дней назад началось обучение в новой группе по курсу «Архитектор ПО», а сегодня мы хотели бы поделиться статьей, которую написал один из студентов курса — Плешаков Антон (руководитель направления разработки в компании «Программная логистика» и...

21 и 22 января — два бесплатных онлайн-митапа (QA и iOS) Привет! Новый год — новые митапы.Уже через неделю мы проведём два первых в этом году митапа, первый из которых будет полезен тестировщикам, а второй — iOS-разработчикам. Спикеры будут из Альфа-Банка, а вот участники круглого стола по теме — из Сбера, Тинькофф и Райффайзенбан...

Логирование и трассировка запросов — лучшие практики. Доклад Яндекса В Яндекс.Маркете большая микросервисная архитектура. Браузерный запрос главной страницы Маркета рождает десятки вложенных запросов в разные сервисы (бэкенды), которые разрабатываются разными людьми. В такой системе бывает сложно понять, по какой именно причине запрос упал ил...

Поворотный стол ScanBase APT20: доступная профессиональная фотография Профессиональная фотография еще никогда не была столь доступной!С помощью поворотного стола SCANBASE APT20 можно реализовать предметную фотосъёмку с разных ракурсов, вращающиеся 3D-фотографии, а также полноценные полигональные 3D-модели с фотореалистичной текстурой методом ф...

Пишем блог на микросервисах – часть 3 «User» Во второй части нашего цикла статей «Пишем блог на микросервисах» мы описали «API Gateway». Здесь мы опишем реализацию микросервиса User. Читать дальше →

Реактивное программирование на Java: как, зачем и стоит ли? Часть II Реактивное программирование — один из самых актуальных трендов современности. Обучение ему — сложный процесс, особенно если нет подходящих материалов. В качестве своеобразного дайджеста может выступить эта статья. На конференции РИТ++ 2020 эксперт и тренер Luxoft Training Вл...

Видеозаписи докладов онлайн-конференции Product Security Trends 2020 Привет, Хабр! Мы в Wrike TechClub решили устроить несколько онлайн-встреч по информационной безопасности. Первая из них прошла в минувший вторник и вызвала большой интерес в сообществе. Мы получили много заявок на доклады и почти 500 зарегистрировавшихся. Пришлось расширит...

Активисты проекта ОНФ «Народный фермер» просят чиновников о снижении избыточных санитарно-эпидемиологических норм Лидер проекта ОНФ «Народный Фермер», член ОП РФ, истринский сыровар Олег Сирота выступил модератором круглого стола «Снижение административных барьеров и требований к малым предприятиям в АПК». Участниками этого мероприятия, которое прошло в последних числах ноября, стали от...

Хватит это терпеть: как мы обновили архитектуру системы мониторинга автотранспорта на 15 000 машин и 17 000 магазинов Привет, Хабр! Наш проект "Пятерочки #налету", описанный в статье "Как тебе такое, Джефф Безос?"продолжает развиваться - надеемся, что вскоре дадим по нему апдейт. Ну а пока расскажем о еще более масштабном проекте, в ходе которого удалось обновить систему мониторинга ав...

[Перевод] Сравниваем производительность REST и gRPC У меня есть несколько микросервисов, которые общаются друг с другом с помощью JSON через REST, и мне кажется, что скоро они достигнут предела производительности VPS, и мне нужно будет его апгрейдить, чтобы не было просадки по производительности.И я решил оценить, какой выигр...

SMARTlife: Подбираем подарки-гаджеты к Новому Году в Y.ua Самое время покупать подарки. В этой статье редакция портала Smartphone.ua собрала 10 самых актуальных устройств, одно из которых точно есть в списке желаний каждого из нас. Как минимум одно...

«Инженерия резильентности»: заметки с конференции REDeploy Пока конференции по всему миру ищут оптимальные форматы в онлайне, самое время вспомнить, как они (да и все мы) жили в довирусную эпоху. В конце прошлого года я посетил конференцию REDeploy 2019, посвященную Resilience Engineering. Очень долго пытался понять, как перевести...

У Zoom такого нет. Microsoft Teams предлагает бесплатные видеозвонки продолжительностью 24 часа Компания Microsoft внесла важное изменение, которое может переманить пользователей сверхпопулярного Zoom в видеокоференции Microsoft Teams.  В Microsoft Teams появилась возможностью запускать видеоконференции продолжительностью 24 часа для бесплатных пользователей...

[Перевод] Использование HAProxy в качестве Data Plane Service Mesh в архитектуре микросервисов Использование HAProxy в качестве Data Plane Service Mesh в архитектуре микросервисов HAProxy Data Plane API – это программа, которая работает вместе с HAProxy, чтобы вы могли полностью настроить балансировщик нагрузки HAProxy во время выполнения. Эта функция позволяет исполь...

Модели памяти C++ и CLR Это расшифровка-перевод доклада Саши Гольдштейна, признанного лучшим на конференции DotNext 2016 Piter. С годами этот доклад стал лишь актуальнее прежнего: появление Mac на ARM-процессорах — еще один пример, почему разработчикам сегодня нужно думать не только о x86-аерхитект...

От монолита к микросервисам: ускорили банковские релизы в 15 раз Бывает, что компания использует устаревшую монолитную IT-систему, с которой сложно быстро выпускать обновления и решать свои бизнес-задачи. Как правило, рано или поздно владелец продукта начинает проектировать новое, более гибкое архитектурное решение. Недавно мы писали о т...

Цифровизация паники: ДИТ Москвы против москвичей — круглый стол 23 мая Мы продолжаем еженедельные круглые столы на темы, касающиеся IT — и завтра приглашаем всех на круглый стол, посвящённый одной из самых горячих и неоднозначных: работа ДИТ Москвы в последние два месяца по внедрению в столице цифровых пропусков и приложения «Социальный монитор...

Логистика в новом медиапространстве. Итоги «Дней медиалогистики» 2021 17-18 февраля 2021 года в онлайн-формате прошли «Дни Медиалогистики» – конференция о настоящем и будущем медиа и телеком-индустрии. Главным посылом конференции стала необходимость и оценка трансформации экосистем телесмотрения. Мероприятие объединило представителей зарубежны...

Что Microsoft представила разработчикам на Build: winget, GUI-программы в WSL2 и прочее Сейчас в разгаре онлайн-конференция Microsoft Build, и вчера вечером отгремела её презентационная часть. Сначала там были воодушевляющие слова от Сатьи Наделлы и освещение конкурса Imagine Cup, но нам интереснее всего блок «Скотт Хансельман представляет новые штуки для разр...

Гайд по мобильной рекламе для тех, кто задумался о монетизации Основной способ монетизации наших приложений — это реклама, и её рынок растёт с каждым годом. В этой статье рассмотрим четыре основных вида рекламы, каждый из которых делится ещё на несколько типов. И поговорим об особенностях каждого как с технической, так и с пользовательс...

[Перевод] Осмысленные интерфейсы Недавно в команде произошел случай, который заставил обратить наше внимание на статью 2013 года. Материал не потерял актуальности, а перевода я не нашел, поэтому решил заполнить пробел. Но сначала немного предыстории.Комьюнити-менеджеры обратили внимание на редко всплывающий...

Xiaomi Watch Color и доступные циферблаты засветились прямо перед началом продаж Проверенный сетевой информатор, который ведет страничку в социальной сети Twitter под ником @AndroidSaint, опубликовал большую подборку фотографий умных часов Xiaomi Watch Color. Особенностью Xiaomi Watch Color станут быстросъемные ремешки самых разных цветов и материа...

Microsoft Edge для Windows 10 превосходит Chrome благодаря функции группировки новых вкладок Microsoft надеется повысить продуктивность пользователей Windows 10 с помощью развертывания новой функции под названием «Рабочие области» в Microsoft Edge, которая направлена ​​на организацию ваших действий в браузере, чтобы сформировать единый опыт управления вкладками. Доб...

Реддит собирается платить своим удаленным сотрудникам так, будто они работают в Нью-Йорке или Сан-Франциско Даже сейчас, через 8 месяцев после начала пандемии Covid-19, мы всё еще думаем над тем, как лучше организовать удаленную работу. Каждая компания решает этот вопрос по-разному. Все расходятся даже в вопросах оплаты. Реддит, популярный социальный новостной сайт с 400 сотрудник...

Новосибирская «Балтика» стала участником круглого стола «Реформирование законодательства и экологические тренды» Опыт пивоваренной компании «Балтика» по самостоятельному исполнению расширенной ответственности производителя (РОП) в регионе учтен при разработке рекомендаций для реформирования экологического законодательства. Изменения в регулировании сферы обращения с отходами и ход реал...

Круглый стол Сбербанка по поддержке бизнеса: банком принято более 10 тысяч заявок по новой программе под 2% 26 мая 2020 года, Москва — Сбербанк на площадке информационного агентства ТАСС выступил организатором круглого стола на тему: «Новая экономическая реальность: возможности и сервисы для бизнеса». Российские предприниматели, представители государства и банковского сектора собр...

18 апреля состоится онлайн-конференция MCOM Foodtech Anticrisis 18 апреля участники фудтех-рынка России встретятся на онлайн-конференции MCOM Foodtech Anticrisis, чтобы обсудить, где искать новые точки роста в эпоху глобальных перемен. Среди спикеров топ-менеджмент крупнейших маркетплейсов, ресторанных сетей, сервисов доставки и популярн...

KnowledgeConf 2020 Online: внедряем управление знаниями по шагам Каждая команда рано или поздно сталкивается с проблемой управления знаниями. Когда не приживаются новички, когда уходит опытный сотрудник и это вызывает панику, когда тяжело найти в общей папке важный документ или продуктовая команда постоянно опаздывает со сроками — всё это...

Самые интересные фичи Parallels RAS Продакт-менеджер Parallels Евгений Корепанов рассказал о наиболее интересных фичах решения по доставке приложений и инфраструктуры виртуальных рабочих столов Remote Application Server и его основных конкурентных преимуществах. Далее рассказ от первого лица. Enjoy! Paralle...

NVIDIA назовёт следующую архитектуру видеокарт именем первой женщины-программиста Похоже, NVIDIA может отложить выпуск чипов на архитектуре Hopper, которая включает в себя несколько кристаллов. Вместо этого компания намеревается выпустить новую монолитную серию под названием Lovelace. Она названа в честь Ады Лавлейс, математика, которую называют первым пр...

Apple признала раздражающую проблему iPhone 12 с беспроводной зарядкой Пользователи iPhone 12 с первых же дней продаж новых смартфонов Apple жалуются на сильно раздражающую проблему — беспроводная зарядка работает нестабильно и может отключаться в самый неподходящий момент.  Перезагрузка смартфона спасает, но только на время &m...

NVIDIA может представить 5-нм архитектуру GPU, названную в честь математика Ады Лавлейс, и отложить запуск многочиповой архитектуры Hopper Как утверждают новые слухи, компания NVIDIA откладывает внедрение многочиповой архитектуры, известной под кодовым названием Hopper, чтобы представить новую серию монолитных решений под названием Lovelace. В связи с этим названием возникает некоторая путаница, так как внутри ...

WWDC 2020: Apple уходит с процессоров Intel на ARM - тренд или рост конкуренции? Вчера вечером Apple провела свое первое большое онлайн-мероприятие в этом году - ежегодную конференцию для разработчиков WorldWide Developer Conference (WWDC). На нем было объявлено, что Apple планирует отказаться от использования процессоров Intel Для своих настольных систе...

Марафон удалёнки, неделя 1: рабочее место Вот там на самом верху сайта у нас иконка бегуна, который символизирует Марафон удалёнки. Эту душеспасительную движуху мы затеяли, чтобы самим не сойти с ума в изоляции. А заодно, надеемся, эта активность поможет кому-то прокачать навыки удалённой работы. Эту неделю — с 20...

[Из песочницы] Новая архитектура нейросети — EfficientDet Привет, Хабр! представляю вашему вниманию перевод статьи «EfficientDet: Scalable and Efficient Object Detection» автора Mingxing Tan, Ruoming Pang, Quoc V. Le. В последние годы был достигнут огромный прогресс в направлении более точного обнаружения объектов, в то же время с...

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

[Перевод] Почему оболочка Garuda KDE превзошла Deepin Linux Изображение: Джек Уоллен (Jack Wallen) Джек Уоллен, признанный эксперт, кумир многих линуксоидов, фанат FireFox и Open source в целом, неожиданно для себя выбрал своего нового фаворита среди оболочек рабочих столов для Linux. По его мнению, Garuda Linux в связке с KDE, зас...

Инновационные решения ZTE удостоены наград на 5G World 2020 Компания ZTE Corporation (0763.HK / 000063.SZ), крупный международный поставщик телекоммуникационных решений, а также корпоративных и потребительских технологий для мобильного Интернета, сообщила, что ее решение для точного потокового анализа сети iFlow (...

Что нужно знать при DevOps-миграции на микросервисные архитектуры Если ваша DevOps-команда планирует перейти от традиционных серверных архитектур к микросервисам, то вы должны учитывать различные изменения, связанные с инструментами и навыками, пишет на портале InformationWeek ...

Как организовать возвращение сотрудников на рабочие места: опыт компании ICL Техно Рынок IT возвращается на круги своя: поэтапная отмена карантинных мер в отдельных регионах страны требует повышенного внимания к организации рабочих мест сотрудников на местах. Российский производитель компьютерной техники ICL Техно поделился собственным опытом реорганизации...

Как в macOS Catalina сменить приложение для работы с PDF по умолчанию На данный момент PDF можно назвать одним из самых популярных форматов электронных документов. В нем часто сохраняют книги, журналы, инструкции, отчеты и т.д. В яблочной настольной операционной системе есть встроенное решение для просмотра документов в формате PDF. Речь идет ...

Lingoda Team Challenge приглашает объединяться для онлайн-изучения языков Lingoda, языковая онлайн-школа №1, объявила о запуске #LingodaTeamChallenge, курс, который объединит людей со всего мира, которые хотят выучить новый язык. Особенность Lingoda Team Challenge заключается в программах онлайн-обучения. Каждая программа разработана индивидуально...

RBK.money выпустила первый в мире open-source платежный процессинг — творим будущее вместе Привет! Если вы читали наши предыдущие посты (читали же?), то точно помните, что мы в RBK.money очень сильно за опенсорс. Настолько, что выложили в открытый доступ наш антифрод в виде открытых исходников под лицензией Apache 2.0. Как вы понимаете, нам понравилось. Одного а...

iPhone быстро разряжается? Возможно дело в Apple Music Как пишет источник со ссылкой на Forbes, многие пользователи iPhone столкнулись в последнее время с проблемой быстрого разряда своих телефонов. Оказалось, к этому причастно приложение Apple Music. Как написал один из пользователей, его новенький iPhone 11 начал быстро ...

Dell Technologies 2020_Live: всё самое актуальное об инновационных продуктах и решениях Dell. Репортаж с онлайн-конференции Dell Technologies 2020_Live – отчетное онлайн-мероприятие вендора для российских пользователей (организовано совместно с Intel и Microsoft) – состоялось 30 июня. На трехчасовом интеративе ведущие специалисты Dell рассказали о новинках продуктового портфеля компании, а также ...

[Перевод] TED: Как устрено цифровое правительство Эстонии Почти 30 лет назад моя страна столкнулась с необходимостью восстанавливать всё с нуля. После времён советской оккупации Эстония восстановила свою независимость, но мы остались ни с чем. Никакой инфраструктуры, ни органов управления, ни свода законов. Организационный хаос. ...

Энтузиаст создал программу, которая добавляет на рабочий стол компьютера забавного гуся из Untitled Goose Game Энтузиаст, фигурирующий в сервисе микроблогов Twitter под ником Samperson, разработал небольшую программу, созданную по мотивам игры Untitled Goose Game. Программа переносит забавного пернатого персонажа на экран рабочего стола компьютера, где тот начинает делать мелкие (и н...

Prometheus мониторинг микросервисных приложений. Виталий Левченко Расшифровка доклада 2016 года Виталия Левченко "Prometheus мониторинг микросервисных приложений" Prometheus, в отличие от классических систем, даёт возможность легко поднять и поддерживать мониторинг быстро меняющихся и сложно организованных систем. Я расскажу об о...

Почему мой NVMe медленнее SSD? В данной статье мы рассмотрим некоторые нюансы подсистемы ввода-вывода и их влияние на производительность. Пару недель назад я столкнулся с вопросом, почему NVMe на одном сервере медленнее, чем SATA на другом. Посмотрел в характеристики серверов и понял, что это был вопрос...

Печать Нейлоном (Nylon) Нашёл способ удержать нейлон на столе и хотел бы поделиться.Нейлон обычно печатаю на Anycubic Kossel. Стол родной, шершавый.Как и все, столкнулся с проблемой отлипания нейлона (PA от CREOZONE) и не одно из решений, найденых в сети, не помогало.Мой способ:Стол нагревается до ...

В столице состоялась пресс-конференция «Турецкие цитрусовые – самое время! Вкусные, натуральные турецкие цитрусовые в России» В расположенном в Москве пресс-центре «Комсомолки» было организовано проведение пресс-конференции, которая была посвящена турецким цитрусовым и их популярности на отечественном рынке. Напомним, что импорт этих фруктов стремительно растет в ноябре и декабре в связи с приближе...

[Из песочницы] Да хватит уже делать плохие митапы Ослабление карантина стало потихоньку возвращать оффлайн-митапы в нашу жизнь. За последние несколько недель я снова окунулся в этот мир: нетворкинги, стартап-питч-компитишены, приглашённые спикеры – водоворот мероприятий захлестнул. К сожалению, как и до карантина, на 70% э...

Microsoft подтверждает, что рабочий стол Windows 7 может стать черным Поддержка Windows 7 завершилась 14 января, и Microsoft больше не работает над новыми качественными обновлениями для данной ОС. Как мы уже сообщали, последнее обновление безопасности для Windows 7 от Microsoft делает неисправным основную функцию ОС – персонализацию рабочего с...

[Из песочницы] Миллион за месяц: как запустить стартап в Европе своими силами Всем привет! Два месяца назад я и мой знакомый (для краткости, назовем его Илья) запустили свой стартап. Пффф… Скажите вы. Каждый день кто-то что-то запускает. Кто-то запускает в одиночку. Некоторые кучкуются в команды. У кого-то есть деньги на разработку\маркетинг, кто-то...

Чем на самом деле должен заниматься менеджер продукта Ярополк Раш из Wargaming рассказал, кого на самом деле ищут работодатели, чем продакт-менеджер отличается от продюсера и по какому фреймворку он работает. Проблема большинства продуктовых конференций в том, что темы докладов не имеют никакого отношения к управлению продукт...

Android + Redux = <3 Привет! Меня зовут Виталий Сулимов, я Android-разработчик в компании Wheely, и сегодня я бы хотел поговорить с вами об архитектуре мобильных приложений. А именно о том, как мы в компании применили Redux-архитектуру к двум нашим приложениям и что из этого вышло. Дисклеймер #1...

Как Kafka стала былью Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхр...

Инсайды конференции Microsoft Build-2020: рассказываем то, о чем вы спрашивали «Бесконтактный» формат превратил ежегодную крупнейшую конференцию разработчиков Microsoft Build в непрерывный 48-часовой онлайн-марафон, эдакий Netflix для нердов. Но что офлайн, что онлайн, на Build всегда есть сенсации, так что хочется заранее узнать, какие сюрпризы пригот...

Apache Kafka для чайников Данная статья будет полезной тем, кто только начал знакомиться с микросервисной архитектурой и с сервисом Apache Kafka. Материал не претендует на подробный туториал, но поможет быстро начать работу с данной технологией. Я расскажу о том, как установить и настроить Kafka на W...

Взлом reCAPTCHA v2 Назойливая игра, разметка данных для google. Если, занимаетесь сбором доступной информации, с ресурсов не принадлежащим вам, и не сумели реализовать решение для преодоления этой преграды, советы от начинающего разработчика вам помогут. Опишу один из способов, основанный на д...

Cisco следит за здоровьем ЦОДа Центр обработки данных, дата-центр, многопоточные сервера. Как много в этих словах счастья и боли одновременно. На них мы возлагаем самое ценное, что у нас есть в сети – наши данные. Но насколько они защищены и как организовать ЦОД с минимальными потерями? Ответ в статье.

Число кибератак через протокол удаленного рабочего стола выросло на 140% После нескольких месяцев постоянного использования темы COVID-19 во вредоносных целях хакеры вернулись к ряду своих прежних тактик.

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

Использование Shopker для IoT Недавно я столкнулся с задачей визуализации данных от датчиков (температура, влажность, частицы PM2.5). Для решения подобных задач существует несколько бесплатных инструментов, например, Grafana + InfluxDB. Найденные мной решения показались слишком сложными и ...

Официально: конференция Microsoft Build 2021 пройдёт с 25 по 27 мая Microsoft обновила список грядущих мероприятий, добавив информацию о ежегодной конференции разработчиков Build 2021. Как и предполагалось ранее, мероприятие пройдёт с 25 по 27 мая в онлайн-формате. Также эти даты подтвердил представитель Microsoft в ответ на запрос портала ...

Архитектура архитектуры архитектора Архитектор – это звучит… Звучит как-то не понятно. Наверное, поэтому всегда добавляют что-то. Ну типа «системный архитектор» или там «программный архитектор». Не то чтоб так стало понятно, что он делает, но точно кто-то важный. Я вообще пишу «архитектор информационных систем...

Один день удаленного тимлида на бэкенде Привет, Хабр! Я - бэкенд разработчик на удаленке из Максилекта. Сейчас я работаю на внутреннем проекте компании, который мы реализуем совместно с партнером из Румынии. На собственных проектах с высокими нагрузками и ограниченными серверными ресурсами бывает всякое. Иногда у ...

Microsoft раскрыла все возможности управления удаленным рабочим столом Windows с Android-гаджетов Microsoft полностью переработала клиента Microsoft Remote Desktop для Android, что позволяет теперь подключаться к удаленному ПК или виртуальным приложениям и рабочим столам с Android-гаджетов и иметь полный доступ к функциям настольного компьютера. Подробнее об этом читайте...

Компания Hikvision рассказала об особенностях работы современных СКУД. Итоги вебинара «Распознавание лиц – в каждый офис» Современный офис обладает сложной и разветвленной ИТ-инфраструктурой, которая объединяет самые разные системы, включая также системы безопасности. Поэтому возможность интеграции систем контроля доступа и их отдельных элементов в действующую ИТ-среду компании, объединения с к...

3D-аркада в браузере: как мы сделали игру на React + Redux Привет, Хабр! В не такие уж далёкие годы, на первом курсе «программистского» факультета, мне нравилось задавать товарищам по учёбе вопрос: «Зачем вы вообще пошли сюда учиться?» Точной статистики ответов я, конечно, не вёл, но доподлинно помню: больше половины хотели делать и...

Новинка клей-лак для 3D печати от ТриDЭшники Клей-лак для 3D печати ТриДэшники™Предназначен для создания надежной адгезии между нижними слоями вашей модели и рабочего стола 3D принтера. Подходит для многих материалов: ABS, PLA, PETG, HIPS, ASA, TPU и т.д.Легкое снятие отпечатанных изделий после остывания рабочей поверх...

Apple покажет 9 новых продуктов, включая iPhone 12: что именно и в каком порядке Китайский ресурс Mydrivers, ссылаясь на проверенного эксперта, опубликовал подробности о грядущей пресс-конференции Apple, на которой ожидается анонс смартфонов линейки iPhone 12 и других интересных новинок. Как и в случае с Worldwide Developers Conference 2020, компани...

Автотесты на языке разметки или как мы в Lamoda тестируем микросервисы Всем привет! Меня зовут Кирилл Поляков, я QA-инженер в компании Lamoda. Мы тестируем бекэнд большой e-commerce платформы. В этой статье я расскажу, как мы пришли к автотестам на языке разметки для тестирования микросервисов и делаем это с помощью инструмента собственной разр...

AliExpress столкнулся с огромными проблемами. Заказов нет и покупателей тоже Крупнейшим и самым известным в мире сервисом, позволяющим покупать какие-либо товары с доставкой из Китая, является AliExpress. Он продает огромное множество различных самых разных товаров, начиная с крайне дешевых и заканчивая невероятно дорогостоящими, то есть Читать полн...

[Перевод] Собеседования в сфере Data Science и распространённые приёмы работы с датами в SQL Поговорим о распространённых приёмах работы с датами, которые находят применение на Data Science-собеседованиях и в обычной работе. При анализе данных весьма часто возникает необходимость извлечения из полей, хранящих даты, их частей, вроде года, дня или месяца. Нередко тому...

Scrum Community Meetup в Райффайзенбанке Приглашаем на митап Scrum Community 11 февраля! Поговорим про командную ответственность: как часто вы поднимаете эту тему? Бывает ли такое, что вы как скрам-мастер, продукт-оунер или менеджер думаете, что ответственность и осознанный подход к её принятию решают большинство в...

Google Earth Engine (GEE) как общедоступный суперкомпьютер Сервис Google Earth Engine предоставляет возможность бесплатно работать с огромными массивами пространственной информации. К примеру, в считанные минуты можно получить композитную мозаику (сборное изображение) по миллиону космоснимков. Считая, что каждая сцена (набор спектра...

[Из песочницы] Конвертация текстовых документов в xml на С# Недавно мне пришлось столкнуться с необходимостью достать текст из офисных документов (docx, xlsx, rtf, doc, xls, odt и ods). Задача осложнялась требованием представить текст в формате xml без мусора с максимально удобной для дальнейшего парсинга структурой. Решение использо...

Альтернативное управление окнами в Linux Я из тех, кто ставит на Caps Lock переключение раскладки потому, что лень нажимать 2 клавиши, когда можно нажимать одну. Я бы даже хотел 2 ненужные клавиши: одну бы я использовал для включения английской раскладки, а вторую для русской. Но вторая ненужная клавиша — это вызов...

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

Уйти во фронтенд после декрета, стать синьором в Gitlab и core team member Vue.js Наш новый формат — прямые эфиры с успешными разработчиками и айтишниками, на которых вы можете задать вопрос профессионалу и получить ответ из первых рук развивается дальше. 25 мая на ваши вопросы будет отвечать Наталья Теплухина, Vue.js core team member, GoogleDevExpret ...

PostgreSQL Antipatterns: работаем с отрезками в «кровавом энтерпрайзе» В различных бизнес-приложениях регулярно возникает необходимость решить какую-либо задачу с отрезками/интервалами. Самое сложное в них — понять, что это именно одна из таких задач. Как правило, они отчаянно маскируются, и даже у нас в СБИС их найти можно в абсолютно разных...

Tips & tricks в работе с Ceph в нагруженных проектах Используя Ceph как сетевое хранилище в разных по нагруженности проектах, мы можем столкнуться с различными задачами, которые с первого взгляда не кажутся простыми или тривиальными. Например: миграция данных из старого Ceph в новый с частичным использованием предыдущих с...

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

Как управлять состоянием в Angular по мере роста приложения Допустим, перед вами стоит задача написать фронтенд-приложение. Есть ТЗ с описанием функционала, тикеты в баг-трекере. Но выбор конкретной архитектуры лежит на вас. Порой трудно заранее понять, какая архитектура будет удачной, а какая нет. Особую сложность представляет орга...

[Перевод] Эмуляция компьютера: интерпретатор CHIP-8, таймеры и обработка ввода Мы уже создали вполне рабочий эмулятор CHIP-8, но он, к сожалению, получился очень медленным. Почему? Если заглянуть в его главный цикл — можно увидеть, что данные на экран выводятся после выполнения каждого шага цикла. При включённом vsync SDL пытается привязать скорость ре...

Новый РИТ++ в новых условиях Фестиваль Российские интернет-технологии больше 10 лет собирает под одной крышей профессионалов в самых разных областях IT. В этом году всё будет по-другому. Необходимость изменений в любом случае назревала, но мы не думали, что придется меняться настолько и по сути переизоб...

Хабр ищет новостников, авторов и кураторов Всем привет! Контент продолжает править миром, поэтому мы ищем тех, кто знает толк в его создании. В нашей компании появилось несколько вакансий, о которых мы решили сообщить отдельным постом. Читать далее

Обновление 1.3 для Genshin Impact выйдет в феврале — 5-звёздочный Сяо и Лунный Новый год Студия miHoYo раскрыла дату обновления 1.3 для популярной игры Genshin Impact. Отмечайте красным цветом 3-е февраля. Тогда начнётся празднование Лунного Нового года, а это означает внутриигровые ивенты. Во-первых, это новый режим «tower defense». Помимо этого мы сможем выбра...

Реально ли big data настолько круты? Как собрать в прямом эфире 17 000 зрителей? Значит, рецепт такой. Берем 15 актуальных IT-направлений, зовем зарубежных спикеров, дарим подарки за активность в чате, и вуа-ля — крупнейший в Украине и восточной Европе онлайн-ивент готов. Именно так прошла ежегодная мультитул...

Как писать техстандарт по защите информации для крупной компании Любая крупная компания со временем сталкивается с проблемой появления неразберихи в применяемых методах, способах и средствах защиты информации. Каждая компания решает проблему хаоса по-своему, но обычно одна из самых действенных мер — написание технического стандарта ИБ....

Тестовые сборки Microsoft Edge добавляют в Windows 10 виджеты для рабочего стола Похоже, что разработчики из Microsoft намерены вернуть в операционную систему Windows 10 возможность использования виджетов при взаимодействии с разными приложениями. По сообщениям сетевых источников, в тестовых сборках браузера Edge появилась возможность использования неско...

Почему рабочие столы на Mac меняются местами Система использования рабочих пространств на Mac очень удобна для продуктивной работы. Однако, по умолчанию данная фишка работает немного непривычно. Все дело в том, что изначально в системных настройках активен параметр “Менять расположение пространственным в зависимо...

Насколько хорош Snapdragon 865? Результаты тестирования в ... На прошедшем в начале декабря технологическом саммите Qualcomm анонсировала новую флагманскую аппаратную платформу Snapdragon 865, производимую на 7-нанометровом техпроцессе. Первые устройства с новой системой-на-чипе появятся в первом квартале следующего года и их предназна...

[Перевод] Facebook заставляет модераторов документировать своё рабочее время с точностью до секунды — даже походы в туалет «Людям приходится отмечать время прихода и ухода даже при походе в туалет, и объяснять, почему они там задержались – это унизительно и оскорбительно» Когда Валера Зайцев пару лет назад начал работать в Дублине в должности модератора Facebook, он знал, что ему придётся смот...

Мы купили Creator 3. Продолжение. Первый Креатор имел заводской брак, который не смогли устранить из-за отсутствия з/ч из Китая, поэтому 3Dmall выслали нам новый Креатор. С новым сюрпризом.Суть проблемы: принтер укладывает нить на расстоянии около 1 мм над столом. Калибровали, Gкод смотрели, слайсер мучали (...

Apple выпустила новую ОС. Самое значительное обновление дизайна с момента выхода Mac OS X Компания Apple объявила о выпуске своей новой операционной системы для компьютеров — macOS Big Sur (обзор).  Стабильная версия macOS Big Sur стала доступна для простых пользователей спустя нескольких месяцев тестирования, стартовавшего после анонса на июньск...

Apple представила iOS 14 с виджетами на рабочем экране На конференции для разработчиков WWDC 2020 Apple представила iOS 14. Новая прошивка претерпела значительные изменения, включая появления виджетов на рабочем столе и заканчивая мелкими функциями. Виджеты на рабочем столеНа рабочем столе iPhone появились расширяемые…

Организация удаленной работы с помощью Цифровых рабочих мест Zextras В связи с пандемией коронавируса многие предприятия столкнулись с необходимостью перевода всех или части сотрудников на удаленный режим работы. Основной проблемой при таком режиме работы является организация взаимодействия, чтобы работники по-прежнему могли удобно общаться, ...

Встречаем почти юбилейный релиз Chrome OS 85 Хорошие новости для владельцев хромбуков — вышел релиз Chrome OS 85. База этой операционной системы — ядро Linux, плюс системный менеджер upstart, сборочный инструментарий ebuild/portage, открытые компоненты и браузер Chrome 85. Chrome OS 85 доступна для большинства актуа...

В iOS 14 появится возможность запуска части приложения без загрузки из App Store Авторы ресурса 9to5mac отмечают, что в будущем купертиновцы могут дать пользователям возможность опробовать приложения для iOS без необходимости их полной установки.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакомиться с другими матер...

Запущен Microsoft xCloud – облачный сервис, позволяющий играть в компьютерные игры на смартфонах и планшетах Как известно, разного рода сервисов, предназначенных для решения различных самых разных задач, с каждым годом становится все больше и больше. У этого есть одна основная причина, а заключается она в том, что с их помощью Читать полную версию публикации Запущен Microsoft xClo...

MSI представила стильный моноблок Modern AM241 В последнее время на рынке компьютеров интересных моноблоков никто не выпускал, так что новинка от компании MSI действительно кажется привлекательной. Главная особенность данного устройства в том, что пользователь получает обычный монитор, который немного толще чем стандартн...

Анонс: Как организовать IT-конференцию и не сойти с ума Завтра, в 20:00 в наших соцсетях выступит Наталья Крапкина (больше известная как Кейт или ladynoname), одна из организаторов конференции Chaos Constructions. Наташа создает курирует IT-сообщества в Петербурге: ITGM 14, митапы DevOps40, MonHouse, и работает как идейный вд...

Нельзя так просто взять и погрузиться в работу: как делать это правильно — так, чтобы не отвлекали [гайд] Бывает, что работа так давит на психику, что человек органически не может ее принять. Офисный формат с девяти до шести, бесконечные звонки, встречи и необходимость согласовывать каждое действие с начальством вызывают отторжение, а не рост продуктивности.Такой эффект как-то д...

Архитектура — Декларативна. Реализация — Императивна. Все остальное — Бюрократия Что такое Архитектура? Чем Архитектура отличается от Дизайна? Где граница между Архитектурой и Реализацией? Можно ли увидеть Архитектуру? Можно ли тестировать Архитектуру? Чем отличаются Инженерный и Эволюционный подходы к Архитектуре? Что такое Хорошая Архитектура? В чем со...

На дистанционке или нет: почему важно быть внимательным к любым системам мониторинга Тема «удаленки» в этом году уже успела всем надоесть, но мир вынужден погружаться в нее с каждой новой эпидемиологической волной и в массовом порядке мигрировать из офиса. Этот процесс связан со множеством сложностей, в том числе с точки зрения адаптации технологий и поддерж...

Эффективная работа из дома: общее и личное Моё домашнее рабочее место Да, о работе из дома есть уже миллион текстов, в том числе и на Хабре. Но многие советы из них вроде «оденьтесь по-офисному, и тогда будет рабочий настрой» для меня выглядят слишком обобщающими. Люди разные, и одним формальная одежда действительно...

[Из песочницы] Повысьте производительность SPA, разбив ваши библиотеки Angular на несколько частей Привет, Хабр! Представляю Вашему вниманию перевод статьи «Improve SPA performance by splitting your Angular libraries in multiple chunks» автора Kevin Kreuzer. Angular — отличный фреймворк. Мы все его любим <3. Одна из вещей, которая делает Angular успешным и прекрасным в...

Raspberry Pi + Fedora (aarch64) = Wi-Fi Hotspot (или малиновый роутер в синей шляпе) В статье Raspberry Pi + CentOS = Wi-Fi Hotspot (или малиновый роутер в красной шляпе) я рассказал о способе превращения «малинки» в беспроводную точку доступа при помощи операционной системы CentOS. Собрав по такому чертежу мой домашний роутер, я удовлетворил свое творческое...

Разработано единое цифровое пространство для учебных заведений Разработка уже используется в тестовом режиме для защиты выпускных работ в РГГМУ и санкт-петербургском университете ИТМО. Предлагаемое для вузов и школ решение состоит из двух модулей: защищенной видеоконференцсвязи IVA AVES S и системы виртуализации рабочих столов Veil VDI....

JPoint 2020: новый формат, новые возможности С 29 июня по 3 июля 2020 года в онлайн-формате прошла Java-конференция JPoint 2020. Информация о докладах, спикерах, особенностях проведения, впечатления от конференции — всё это можно прочитать далее. Читать дальше →

Кого эйчары искали в октябре? В экспериментальном режиме собрали для вас несколько сводок с Хабр Карьеры за октябрь. Проанализировали открытые за месяц вакансии, навыки в них и зарплаты — чтобы рассказать вам, кто пользовался спросом у ИТ-рекрутеров в октябре. Надеемся, это поможет вам держать руку на пу...

Водяное охлаждение в формате E3D Toolchanger. Работа над новым принтером идет потихоньку. Лето не лучшее время. И пока не пришла грелка для стола уделил время конструированию водяного охлаждения. Делать я его не собирался. Просто попалась на глаза тема и стал думать как бы его сделал я. А потом понял что если я собираюс...

Стол для дельты Для своей дельты я соорудил стол из следующего "бутерброда": алюминиевая пластина (Д16АТ толщина 3мм, заказывал лазерную резку, стоимость ~2000 руб) крепится к профилю винтами через 3 толстые шайбы (для вентиляции, снижения теплопередачи и возможности крепления зажима), дале...

Тапочки для гика: ищем позитив во временных закрытиях офисов Сначала закрытие офисов было сюжетом из новостей. А в пятницу закрылся наш. Ну, как закрылся: пришло сообщение, что сотрудникам рекомендуют работать из дома по соображениям эпидемиологической безопасности. И все бы ничего, но у меня в офисе остались тапочки. Удобные, любимые...

NVIDIA превратила GTC 2020 в онлайн-конференцию из-за опасности коронавируса Похоже, в этом году довольно много крупных мероприятий пострадает из-за вспышки коронавируса. В конце февраля уже не состоялась барселонская выставка MWC 2020, а теперь и компания NVIDIA решила провести конференцию GTC (GPU Technology Conference) в формате онлайн-мероприятия...

Пишем ИИ для игры Гомоку (5 в ряд) Разрабатывая браузерную игру Гомоку (5 в ряд) на языке JavaScript, я столкнулся с необходимостью реализации компьютерного противника (ИИ). В данной статье кратко описаны основные компоненты ИИ, а также приведено сравнение алгоритмов поиска Negamax, NegaScout и MTD-F.Основные...

Более 10 лет ставлю цели на год: рассказываю, как это делать эффективно Меня зовут Павел Комаровский, и я алкоголик занимаюсь саморазвитием уже более 10 лет. Эта статья о том, какой подход к личному целеполаганию я выработал для себя в итоге – надеюсь, она поможет вам избежать ошибок, которых в своё время наделал я.Я полностью прошёл все стадии ...

История одного сервера и тестировщика Васи Как собрать в прямом эфире 17 000 зрителей? Значит, рецепт такой. Берем 15 актуальных IT-направлений, зовем зарубежных спикеров, дарим подарки за активность в чате, и вуа-ля — крупнейший в Украине и восточной Европе онлайн-ивент готов. Именно так прошла ежегодная мультитул...

Отбор признаков в задачах машинного обучения. Часть 1 Часто наборы данных, с которыми приходится работать, содержат большое количество признаков, число которых может достигать нескольких сотен и даже тысяч. При построении модели машинного обучения не всегда понятно, какие из признаков действительно для неё важны (т.е. имеют свя...

Конференция по тестированию QAASP 2020 ONLINE 16 октября в онлайн-формате пройдет большая минская QA-конференция QAASP 2020: Quality Assurance, Automation, Security, Performance, Testing. На нее из соберутся эксперты из успешных компаний, чтобы поделиться опытом тестирования не только software, но и hardware. На конф...

Объявлена программа онлайн-конференции о медиапотреблении в эпоху коронавируса «Телеспутник» совместно с ИАА TelecomDaily организуют 23 апреля 2020 года онлайн-конференцию «ОТТ-притяжение: факторы перезагрузки на рынке онлайн-видео», в ходе которой самые востребованные эксперты отрасли обсудят резкое изменение ландшафта рынка OTT.

Стартап-кафе Grill как новый формат поддержки молодого бизнеса «Битва» стартаперов прошла в Цифровом деловом пространстве в центре Москвы REES46, Push4site, Garderobo A.I., Pooling, Contour, Ubirator, Thermofleet, Dostav.im, Montrans и другие начинающие компании и проекты в сфере онлайн-коммерции, транспорта и логистики были представлен...

Уравнение теории ценообразования. Ликбез для гика, ч. 9 Меня зовут Алексей Ахметшин. Я математик. В этом посте мы поговорим о различных задачах оптимизации, с которыми встречается инвестиционный банк, про функцию полезности и стохастический коэффициент дисконтирования. А также о корреляции рисков и избыточную доходность. Читать д...

[Личный опыт] Еще про работу в Uber в Амстердаме: интервью, рост внутри компании, коммуникации Какие этапы интервью ждут разработчика в Uber? Как расти внутри компании? Как происходит продвижение по грейдам? На вебинаре поговорили с Алиной Коваленко, Software Engineer II в Uber. В прошлой статье она рассказывала про рабочие процессы в компании и переезде в Амстер...

На крупнейшем стадионе Швейцарии используется технология Wi-Fi 6 от Huawei Компания Huawei недавно предложила решение для актуальных проблем крупнейшего швейцарского стадиона Санкт-Якоб Парк на базе передовой архитектуры облачного управления с использованием самых современных технологий Wi-Fi 6. Расположенный в Базеле Санкт-Якоб Парк является крупн...

Все про обои для Mac: где скачать, как установить и автоматически изменять обои на рабочем столе macOS По-прежнему пользуетесь «стоковыми» обоями для рабочего стола вашего Mac? Хватит это терпеть! Всего несколько кликов – и вы легко установите поверх рабочего стола изображение из интернета или даже слайд-шоу из сменяющих друг друга снимков. ♥ ПО ТЕМЕ: Как сделать функциональн...

Как мы разрабатывали кроссплатформенную BPMS Всем привет! В НОРБИТ мы занимаемся SRM-решениями. Сегодня расскажем про особенный для нашей команды проект — разработку BPMS-платформы NBT. Мы не просто создали бизнес-решение для заказчика, а разработали собственный продукт с нуля, — всё это подразумевает совершенно друго...

[Перевод] Разбираемся с launchMode Android Activity: standard, singleTop, singleTask и singleInstance Перевод статьи подготовлен специально для студентов продвинутого курса по Android разработке. Activity — это одна из самых ярких концепций в Android (самой популярной мобильной операционной системе с хорошо продуманной архитектурой управления памятью, которая отлично реал...

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

Водные миры. Об Энцеладе, Европе и серендипности Одна из неотменимых романтических целей космонавтики – поиск внеземной жизни. Человечество становится все прагматичнее, ресурсы и труд инженеров все дороже, а ошибки все болезненнее (хотя и реже) – но мечта найти внеземную жизнь остается вечно свежей, гуманистической и ...

Шпаргалка по SIMD-инструкциям, теперь и для .NET Core Ни для кого не секрет, что в дотнет завезли интринсики. Я писал об этом и до того, как они появились и после. Плюс ещё посты на Хабре, например этот. И всё, казалось бы, замечательно, если бы не одно «но»: называются эти интринсики по-дотнетовски, а совсем не так как в ассем...

Адептам закреплённого "конца" Как то раз дошло до спора, что все перехлесты от не закреплённого конца или производители "редиски", но тогда было лень заниматься имитациями.И вот в пятницу ничто не предвещало проблем......сдохла тефлоновая трубка в термобарьере...но это же стандартно.После переборки petg ...

PubSub почти бесплатно: особенности NOTIFY в PostgreSQL Если ваши микросервисы уже используют общую базу PostgreSQL для хранения данных, или ей пользуются несколько экземпляров одного сервиса на разных серверах, можно относительно «дешево» получить возможность обмена сообщениями (PubSub) между ними без интеграции в архитектуру Re...

VPS на Linux с графическим интерфейсом: запускаем сервер RDP на Ubuntu 18.04 В предыдущей статье мы разобрали запуск сервера VNC на виртуальной машине любого типа. У этого варианта масса недостатков, основным из которых являются высокие требования к пропускной способности каналов передачи данных. Сегодня мы попробуем подключиться к графическому рабо...

Описание инфраструктуры в Terraform на будущее. Антон Бабенко (2018г) Многие знают и используют Terraform в повседневной работе, но для него до сих пор не сформировались лучшие практики. Каждой команде приходится изобретать свои подходы, методы. Ваша инфраструктура почти наверняка начинается просто: несколько ресурсов + несколько разработчико...

SMARTtech: Светодиодные фары (LED) - вместо ближнего света фар и актуальный рабочий свет Тусклый свет штатной галогеновой лампы заставляет водителей искать альтернативу. Иногда с заменой лампочки, а иногда в виде установки светодиодной фары рабочего света. Можно ли просто взять и поставить на автомобиль лампу с диодами без последствий?

Почему лучше работать в B2B-проектах: неожиданные факты о разработке в B2B и B2C Правда ли, что разработка в B2B и B2C — это совершенно два разных мира? Многие разработчики считают, что в B2B:- медленная и неповоротливая разработка;- используются технологии 10-летней давности;- мало возможностей для профессионального развития;- нужно постоянно писать куч...

Директор по конфиденциальности Apple Джейн Хорват выступит на CES за круглым столом по защите прав потребителей Apple будет присутствовать на выставке Consumer Electronics Show (CES), которая пройдет в январе этого года, но компания не будет демонстрировать новые продукты. Вместо этого Apple будет обсуждать конфиденциальность потребителей, как отмечает Bloomberg. Джейн Хорват, старший...

API для генерации ответов сервера с любыми кодами статусов Привет, Хабр! Работая над библиотекой-обёрткой REST API, я столкнулся с проблемой. Для тестирования обработки ошибочных кодов ответа сервера (400, 500, 403 и т.д.) необходимо искусственно создавать условия на сервере для получения соответствующих кодов. При правильно настрое...

[Перевод] Почему Kafka такая быстрая За последние несколько лет в сфере архитектуры ПО произошли огромные изменения. Идея единственного монолитного приложения или даже нескольких крупных сервисов, разделяющих общий массив данных, практически стерта из умов и сердец инженеров-практиков во всем мире. Преобладающ...

Контроль сотрудников: не сходите с ума Ну что, как ощущения от 2020 года и тотальной, всеобщей удалёнки? Легко было поверить сотрудникам и коллегам, когда фактически одним днём они пропали не только из зоны видимости, но и с радаров IT-мониторинга, офисных камер, IP-телефонии и СКУД? Каждый из нас сидел дома и вз...

Безопасность REST API от А до ПИ Введение Умение реализовать грамотное REST API — полезный навык в наше время, т.к. все больше сервисов предоставляют свои возможности с помощью API. Но разработка REST API не ограничивается реализацией HTTP запросов в определенном стиле и формированием ответов в соответстви...

Микрофронтенды. Учимся на ошибках В этой статье я расскажу с какими проблемами удалось столкнуться при построении микрофронтендов, каким образом их можно было бы избежать, а также немного привнести полученного опыта в довольно редкоподнимаемую тему микрофронтендов. Микрофронтенды на iframe В одной компани...

DBA: Ночной Дозор Для многих систем характерен паттерн постоянного накопления данных с течением времени. Причем основная их масса больше никогда не изменяется - то есть они пишутся в режиме append-only.Это не только различного рода логи и метрики оборудования, но и такие, казалось бы, несвяза...

Обновление MySQL (Percona Server) с 5.7 до 8.0 Прогресс не стоит на месте, поэтому причины обновиться на актуальные версии MySQL становятся всё более весомыми. Не так давно в одном из наших проектов настало время обновлять уютные кластеры Percona Server 5.7 до 8-й версии. Всё это происходило на платформе Ubuntu Linux 1...

Оптимизация микросервиса на Go на живом примере Всем привет. Меня зовут Нещадин Иван, и я расскажу про оптимизацию одного из микросервисов Авито на Go. История построена вокруг различных инструментов, которые доступны в языке, и пойдёт от простых примеров к более сложным. Читать да...

[Перевод] Измерение производительности JavaScript-функций Измерение времени, которое уходит на выполнение функции — это хороший способ доказательства того, что одна реализация некоего механизма является более производительной, чем другая. Это позволяет удостовериться в том, что производительность функции не пострадала после неких и...

Интеграция Росплатформы с grafana+prometheus через consul Долго колебался мыслями о необходимости написания этой статьи, но все-таки решился. Интерес к красивым дашбордам победил лень и отсутствие мотивации к слишком мудреным реализациям мониторинга такого типа (для микросервисных систем). Плюс накопилось желание поскорее все выл...

Живые и мотивирующие обои для рабочего стола Идея данной публикации сегодня была под вопросом, но видимо механизм мотивации, описанный в статье, всё же работает. Однажды среди бизнес-уроков Николая Мрочковского услышал про интересную технику работы с собственным временем и целями. Называется она "Таблица жизни&q...

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

Kia все еще может стать партнером Apple Издание Reuters со ссылкой на корейский ресурс Chosun Biz сообщает о том, что Apple все же может начать сотрудничать с Kia. Напомним, что некоторое время назад в сети появилась информация о прекращении переговоров между компаниями. Однако источники отмечают, что в прошлом го...

NVIDIA снизила цену на GeForce RTX 2060, а AMD в ответ обновлением прошивки существенно ускорила Radeon RX 5600XT до старта продаж 17 января NVIDIA анонсировала снижение рекомендованной цены игровой видеокарты GeForce RTX 2060 — самой доступной и, как следствие, самой популярной модели актуального поколения Turing с поддержкой набора технологий NVIDIA RTX. Новая постоянная цена GeForce RTX 2060 в официа...

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

РосКомСвобода приглашает на Privacy Day и Pandemic Hackathon РосКомСвобода в деле! Хотим рассказать про наши ближайшие онлайн-мероприятия. Мы запустили сбор заявок на конкурс-хакатон для помощи здравоохранению и гражданскому обществу — Pandemic Hackathon. Тему выбрали актуальную и важную, потому что искренне верим в то, что лишь совм...

Что такое ярлыки на Android, зачем они нужны и как ими пользоваться Думаю, вы знаете, что такое 3D Touch. Это интерфейс распознавания усиленных нажатий, который появился в iPhone в 2015 году. Благодаря ему пользователи iOS получили доступ к так называемому контекстному меню приложений с кнопками быстрого доступа к отдельным функциям или раз...

lerna + CI =? Или как не запутаться в трёх соснах О чём пойдёт речь?Пилотный пост будет посвящён интересной проблеме с которой мы столкнулись при попытке организовать CI/CD для монорепозитория с lerna. Сразу скажу, что этот пост:* не про монорепозитории. Плюсы и минусы монорепы, как концепции, уже давно описаны в множестве ...

Как мы создаём отказоустойчивую почту для высоких нагрузок. Go, RethinkDB, Cloud Native архитектура и немного магии Привет, Хабр! Меня зовут Антон Герасимов, я руковожу департаментом разработки в московском центре компании МойОфис. Почти четыре года мы с командой создаём новую высоконагруженную и отказоустойчивую почтовую систему Mailion. Она предназначена для корпоративных коммуникаций и...

Как мы защищаем виртуальные рабочие столы клиентов от вирусов, шпионов и атак В этом году многие компании спешно переходили на удаленку. Некоторым клиентам мы помогали организовывать больше сотни удаленных рабочих мест за неделю. Было важно сделать это не только быстро, но и безопасно. На помощь пришла технология VDI: с ее помощью удобно распространят...

«Не будем порождать теории заговора». Разговор про ML-конференции с людьми из науки и IT-компаний Сейчас почти никакие публичные мероприятия не проходят, но мы надеемся, что скоро ситуация изменится (и прикладываем к этому усилия). Мы ждём, что перенесённые события пройдут в другие даты, а будущие — не отменятся, поскольку в их отмене не будет необходимости. В том числе ...

Некоторые соображения о температуре печати для ABS... Обобщения опыта 3 лет. Итак, всем доброго!По истечении 3 лет печати, - накопился у меня кое-какой опыт по подбору температуры для ABS...Может кому будет интересно и полезно.Итак: поначалу, когда купил свою дельту, сразу перешел на печать ABS-так как испугала ломкость PLA(основываясь на опыте шедше...

Производительность распределённых вычислений превысила 81 млн петафлопс, но науке досталось лишь 470, готовы к участию? Недавно одна из программ распределенных вычислений — SETI@Home, применявшаяся для поиска сигнала разумного происхождения, анализируя данные полученные 300-метровым радиотелескопом в Аресибо, закрытого в данный момент, объявила также и о своём закрытии, так как все данные с м...

Clang-Tidy для автоматического рефакторинга кода Существует много инструментов для анализа кода: они умеют искать ошибки, «узкие места», плохую архитектуру, предлагать оптимизацию. Но много ли среди них инструментов, которые могут не только найти, но и исправить код сами? Представьте, что у вас есть большой проект на С или...

Локализация React приложении Всем привет! До нового года остаются считанные дни. Наткнулся на свой список дел, которые собирался сделать в 2019-м, среди них оказалось и написать статью на Хабр. Самое время заскочить в уходящий вагон). Сразу оговорюсь, пиарю свой велосипед, если такое Вам не по душе, то ...

Открытые трансляции Heisenbug и Mobius Конференции Heisenbug и Mobius посвящены разным темам (тестирование и мобильная разработка), но у них есть кое-что общее. Во-первых, обе пройдут в Москве на этой неделе: Heisenbug 5-6 декабря, Mobius 7-8 декабря. А во-вторых, у каждой из них будет открытая трансляция на You...

Организация цифрового рабочего места сотрудника с помощью Microsoft Project Moca Всем привет! Сегодня будет знакомство с новым сервисом из линейки сервисов Microsoft 365, под названием Project Moca. Данный сервис еще пока находится в стадии Preview и недоступен в явном виде для изучения и использования, но есть некоторые хитрости, которые позволят нам уж...

Грабли на пути к keep-alive Увеличение активности обмена данными между микросервисами зачастую является проблемой в архитектуре современных IT решений. Выжать максимум и выжить любой ценой — серьёзный вызов для любой разработки. Поэтому поиск оптимальных решений — это не прекращающийся процесс. В стать...

.NET 5.0 выйдет в релиз 10-12 ноября на .NET Conf .NET Conf — это бесплатное трехдневное виртуальное мероприятие для разработчиков, организованное совместно сообществом .NET и Microsoft. В этом году на .NET Conf 2020 произойдет релиз .NET 5.0. Читайте подробности о релизе. .NET Conf с самого начала была виртуальным меропри...

Конференция 3DEXPERIENCE World 2021 в новом виртуальном формате посвящена свободе творчества С 8 по 11 февраля 2021 года проходит виртуальная конференция для дизайнеров, инженеров, предпринимателей и бизнес-лидеров 3DEXPERIENCE World 2021, организованная компанией Dassault Systèmes. В рамках мероприятия Dassault Systèmes делится своими знаниями и ноу-хау по развитию...

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

Обновление Windows 10 снова ломает компьютеры. Впрочем, ничего удивительного Компания Microsoft выпустила 11 февраля очередной апдейт Windows 10 в рамках ежемесячного обновления Patch Tuesday, традиционно выходящего во второй вторник месяца. Также традиционно обновление не обошлось без неприятных сюрпризов.  Январское обновление Windows 10...

Рустам Гильфанов делится секретами по запуску IT-стартапов Начинающим стартаперам приходится столкнуться с решением разных задач. Одним из самых сложных вопросов является управление рисками и затратами. Технологическая сфера – не исключение. Для того чтобы избежать типичных ошибок и быстро добиться успеха, стоит воспользоваться помо...

Разные типы IT-текстов: о чем стоит помнить переводчику Для того, чтобы программным продуктом могли пользоваться люди в разных странах, нужно адаптировать его для них, то есть локализовать. И одним из важнейших этапов локализации всегда был и остается перевод. Я работаю в Plesk переводчиком с английского на русский язык и в этой ...

В Рособрнадзоре организовали проведение круглого стола «Мифы про ЕГЭ» Начальник управления развития кадрового потенциала системы образования образовательного ведомства Москвы Илья Новокрещенов стал участником круглого стола «Мифы про ЕГЭ». Организатором этой беседы выступил Рособнадзор, от которого участие в ней принял замглавы службы Анзор Му...

Восемь гаджетов к 8 Марта с праздничными скидками от ОРРО Восьмое марта уже не за горами, а с ним и необходимость искать подарки женщинам. Компания OPPO AED Украина позаботилась о том, чтобы вам не пришлось ломать голову над идеями, ведь надежная техника всегда желанный и актуальный подарок.

Microsoft уходит в формат онлайн-конференций до июля 2021 года, а Е3 2020 полностью отменена Microsoft объявила, что все их предстоящие мероприятия и конференции полностью перейдут в режим онлайн-трансляций без участия гостей. Данное ограничение продлится как минимум до июля 2021 года. Соответственно, в данном формате проведут Ignite 2020,...

VMworld 2020: щеночки, «кубики» и Рене Зеллвегер …Но, разумеется, это далеко не все, чем нам запомнилась самая масштабная ИТ-конференция года. Те, кто следит за нашими социальными сетями, наверняка знают о том, что в течение всего события мы освещали его ключевые моменты и брали интервью у экспертов VMware. Под катом — спи...

Представлен круглый смартфон, на разработку которого ушло 5 лет Ежегодная выставка CES 2020 может похвастаться множеством интересных анонсов, но сегодняшняя новинка, пожалуй, переплюнула все остальные демонстрации этого года. Так, буквально вот-вот был представлен Cyrcle Phone — полноценный рабочий прототип смартфона в круглом форм-факто...

Как мы перевели все внутренние коммуникации в компании в онлайн Как только привычный нам мир перешел в режим home office, IT-компании перевели своих сотрудников на удаленную работу, столкнувшись не только с техническими проблемами. Как поддержать боевой дух сотрудников? Что сделать для того, чтобы коллеги не грустили на «удаленке»? На эт...

Поведение на рабочем месте все чаще становится причиной увольнения — что нужно об этом знать Разбираем тему простыми словами с практическими рекомендациями для специалистов и управленцев разного уровня. Комментируют эксперты «Актион Право» и «Актион 360». Читать далее

[Перевод] Практический взгляд на хранение в Kafka Kafka повсюду. Где есть микросервисы и распределенные вычисления, а они сейчас популярны, там почти наверняка есть и Kafka. В статье я попытаюсь объяснить, как в Kafka работает механизм хранения. Читать дальше →

PyCon Russia открыл CFP для будущих спикеров. Форматы участия и ожидаемые темы Восьмой российский PyCon пройдет 3-4 сентября в 12 км от Москвы. Мы ищем полезные сообществу темы и людей, которым есть что сказать. В прошлом году самыми интересными докладами стали: Андрей Власовских, JetBrains – Что будет в Python 3.8 и чего не будет; Raymond Hettinger –...

DartUP 2020: архитектура Dart VM, non-nullability в действии и Flutter для бизнеса Уже 4 и 5 декабря пройдет DartUP — конференция по Dart и Flutter на русском и английском языках. Обычно в это время мы смотрим площадку, печатаем стикеры и запасаем в офисе коробки со свежеприготовленным Dart-пивом. Но в этом году все будет по-другому. Под катом рассказыва...

Как мы автоматизируем процесс разработки ИТ-компании всё чаще задумываются о необходимости оптимизации разработки ПО за счёт автоматизации рутинных процессов. С каждым годом желания заказчика, сложность и объёмы проектов возрастают. Сегодня никого уже не удивишь решениями с миллионами строк...

Что происходит с онлайн-мероприятиями: немного нашей статистики Мир стремительно выходит в онлайн. Хотя основной фокус наших Точек кипения — это очные мероприятия по всей стране, мы умеем работать и с онлайн-форматами. Сейчас, на фоне отмены офлайновых мероприятий, стремительно растет количество событий в Cети. Организаторы уже не боятся...

В рамках ЦИПР-2020 Москва представила экспозицию о технологиях ИИ В период 23-25 сентября на площадке Нижнего Новгорода организовано проведение ежегодной конференции ЦИПР-2020. Ее участником традиционно стала и делегация Москвы. Отмечается, что столица презентовала аудитории престижного мероприятия стенд, посвященный технологиям ИИ. Такую ...

20 мая 2020 года компания UserGate проведет первую партнерскую конференцию онлайн 20 мая 2020 года компания UserGate проведет свою первую партнерскую конференцию UserGate Partner Day. Из-за сложившейся обстановки в стране и в мире конференция пройдет в формате онлайн-трансляции. Участниками онлайн-конференции выступят партнеры ...

Dart на сервере Недавно столкнулся с необходимостью написать REST API сервер на Dart. Оставим за рамками этой статьи почему и зачем это было надо, но первое с чем я столкнулся - выбор библиотек. Так уж сложилось, что я привык писать на NodeJS используя KoaJS в качестве веб сервера. Простая ...

Microsoft исправила баг Windows 10, из-за которого ОС принудительно перезагружалась Стало известно о том, что разработчики из Microsoft исправили ошибку, из-за которой в некоторых случаях происходила принудительная перезагрузка операционной системы Windows 10. О данной проблеме, встречающейся на некоторых устройствах с Windows 10 October 2020 Update, стало ...

Как организовать возвращение сотрудников на рабочие места: опыт компании ICL Техно Рынок IT возвращается на круги своя: поэтапная отмена карантинных мер в отдельных регионах страны требует повышенного внимания к организации рабочих мест сотрудников на местах. Российский производитель компьютерной техники ICL Техно поделился собственным опытом реорганизаци...

Зомби по имени Ци Ци: трейлер с новым персонажем из ролевой игры Genshin Impact Выход ролевой игры с открытым миром под названием Genshin Impact уже не за горами. Поэтому разработчики подогревают интерес геймеров новыми трейлерами. На это раз это ролик с одним из персонажей. Она — милый зомби по имени Ци Ци (Qi Qi). Она может забыться на половине предло...

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

Макет газопоршневой установки РГПЭУ-2.0 Проект задумывался как освоение технологии 3D печати. И уж как дополнительная цель - сам макет (если получится). Материал - PLA от Bestfilament. Ни обработка химией, ни окраска не производились. Цвета пластика очень близки к цветам оригинала. Кроме "серебристый металлик" - п...

Чистая архитектура в платёжной платформе Всем привет! Хочу рассказать, как мы применили чистую архитектуру в платежной платформе. Сегодня наша платежная платформа представляет собой целый агрегатор самых разных финансовых решений, хотя продукт достаточно молодой, ему не более 1,5 лет. Читать дальше →

[Перевод] Разбираемся в моделях кода архитектуры x64 «Какой моделью кода мне воспользоваться?» — часто возникающий, но нечасто разбираемый вопрос при написании кода для архитектуры х64. Тем не менее, это довольно интересная проблема, и для понимания генерируемого компиляторами машинного кода х64 полезно иметь представление о м...

Как удобно вести игровой баланс и не сломаться от количества ячеек в таблицах Каждый геймдизайнер рано или поздно сталкивается с необходимостью регулярной работы с таблицами. Базовых знаний Google Sheets или Excel обычно достаточно для того, чтобы вести простые расчеты и работать над игровым балансом. Но когда игра развивается и обрастает новыми сущно...

[Из песочницы] Remote режим работы. Следование «моде» или осознанный шаг Карантин спровоцировал череду вызовов и одним из ключевых стал формат коммуникаций в рабочих процессах. Возможность удаленной работы для сферы IT никогда на являлась чем-то особенным и, даже, была некоторым преимуществом. Сегодня в период выхода из карантина и возврату к о...

Grand Theft Auto V вышла на Android бесплатно Все более широкий круг людей, проживающих в различных самых разных регионах мира, видит смысл в том, чтобы проводить свое свободное время за игрой в видеоигры, делая это на постоянной регулярной основе. В этом нет ничего Читать полную версию публикации Grand Theft Auto V вы...

[Из песочницы] Как подключить АЦП HX711 к NRF52832 1. Введение На повестке дня стояла задача разработать протокол общения микроконтролера nrf52832 с двумя полумостовыми китайскими тензодатчиками. Задача оказалась не простой, так как столкнулся с отсутствием какой — либо внятной информации. Вероятнее, что «корень зла» нахо...

Пять отличных настольных ламп c Aliexpress Полезность хорошего освещения сложно переоценить. Особенно актуальным этот вопрос становится с уменьшением светового дня. Именно поэтому, сегодня мы подготовили небольшую подборку ламп для рабочего стола, которые можно приобрести на Aliexpress.Читать дальше... ProstoMAC.com...

MCOM Foodtech Anticrisis Участники фудтех-рынка России встретятся на онлайн-конференции MCOM Foodtech Anticrisis, чтобы обсудить, где искать новые точки роста в эпоху глобальных перемен. Среди спикеров топ-менеджмент крупнейших маркетплейсов, ресторанных сетей, сервисов доставки и ...

Google Pixel 5 – новый смартфон с самой лучшей в мире камерой и поддержкой 5G Интерес людей по всему земному шару к разного рода носимой электронике стремительно растет, то есть все больше и больше людей видят смысл в том, чтобы такую использовать на постоянной ежедневной основе. Во всем этом, конечно, Читать полную версию публикации Google Pixel 5 –...

Сотовый оператор «Билайн» запустил новую услугу, которую обязан подключить каждый Спрос на услуги телекоммуникационного характера стремительно растет, то есть, проще говоря, все больше и больше людей видят смысл в том, чтобы такими пользоваться на постоянной ежедневной основе, решая с их помощью различные самые разные задачи. Читать полную версию публика...

Как QA в управлении хранилища данных эволюционировал. Часть 2 В предыдущей статье я описал проблемы, с которыми мы столкнулись в самом начале становления QA-процессов в нашем хранилище, а также первые шаги по их исправлению. В этой статье расскажу, как мы справлялись с оставшимися проблемами, какие инструменты использовали и какие у на...

Наводим порядок на рабочем месте. Дешево и сердито. Столкнулся с тем, что время от времени приходится наводить порядок в инструментах на рабочем столе. Задался вопросом, а почему бы не организовать их хранениe таким образом, чтобы все всегда было под рукой?Идея лежала на поверхности (и в Google) - сделать перфорированную пане...

Выпущена сборка Windows 10 21337 в канале для разработчиков В ней есть несколько изменений, в том числе в виртуальных рабочих столах

«Bethesda joins Xbox». Трансляция круглого стола с обсуждением совместных планов команд на будущее [Начало в 20:00] Как и ожидалось, сегодня вечером члены команд Xbox и Bethesda в формате круглого стола обсудят совместное будущее — трансляция начнется в 20:00 по киевскому времени на YouTube-канале Xbox. Ожидается, что сегодня объявят игры Bethesda, которые вскоре пополнят библиотеку Game ...

Не можете запомнить порядок слов в английском предложении? Вжарьте по нему «опсашком» В русском языке порядок слов в предложении практически не важен. «Я тебя люблю», «Я люблю тебя», «Тебя я люблю», «Люблю я тебя». Нюансы есть, но при этом каждый из этих вариантов грамматически правильный. В английском все не совсем так. Есть фраза «I love you», а «...

Энтерпрайз-домино. 0x13 вредных советов для ниндзя-разработчика Практически любая enterprise-система (под которой мы будем подразумевать некоторое ПО, где пользователи работают постоянно в течение всего рабочего дня) в современном мире стремится вырасти вместе с управляемым ей бизнесом в высоконагруженное web-решение вроде нашего СБИС.Он...

Окружим цифрой пользователя Удаленная работа с нами останется надолго и за пределами бушующей сегодня пандемии. 74% компаний из 317, опрошенных Gartner, продолжат использовать дистанционный формат работы. ИТ-инструменты для ее организации будут активно востребованы в будущем. Представляем обзор продукт...

Microsoft Ignite 2020, осмысляем увиденное Прошло 3 недели с Online конференции Ignite 2020: время проанализировать и попробовать анонсированные технологии. Microsoft разделила анонсы на 6 категорий, но я сфокусируюсь на обновлениях по Azure, т.к. это область моих интересов, и некоторых других обновлениях, которые ...

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

[Перевод] 10 Kubernetes Security Context, которые необходимо понимать Безопасно запускать рабочие нагрузки в Kubernetes может быть не простой задачей. Множество различных параметров могут повлиять на безопасность, что требует соответствующих знаний для правильной реализации. Одним из самых мощных инструментов, которые предоставляет Kubernetes ...

[Перевод] Бессерверные функции для микросервисов — хорошее решение, но не забывайте про гибкость При проектировании и планировании новой архитектуры на основе (микро) сервисов бывают моменты, когда архитекторам приходится думать о стратегии развертывания и, следовательно, задаваться вопросом: «Должны ли мы развернуть этот (микро) сервис как бессерверную функцию или лучш...

Умный город в регионах: почему дело вовсе не в деньгах. Лонгрид с примерами из первых рук 23 марта комитет РУССОФТ по умному городу собрал круглый стол в нетрадиционном для данной темы формате «вопрос-ответ», где предложил участникам обойтись без успешного успеха, утомительных презентаций и 10-минутных ...

Руслан Молчанов ответит за все! 29 мая к конференции по 3D-технологиям 3Dtoday Conf присоединится Руслан Молчанов, руководитель компании-производителя материалов для 3D-печати Filamentarno. Встреча пройдет в формате вопросов и ответов, так что сейчас самое время предложить темы для обсуждения.  

Успеть за 24 часа: история переезда оборудования между ЦОДами Переезд сродни пожару. Накал страстей нужно умножить на 10, когда речь идет о перевозке целого ЦОДа крупного банка. Сомневаетесь, что за 24 часа можно перевести 25 стоек, которые содержали 150 единиц оборудования, включая СХД, высокопроизводительные серверы HP Superdome и це...

В октябре ЛАНИТ и деловое издание «Ведомости» проведут «умную» конференцию в онлайн-формате На 21-22 октября намечено проведение первой конференции под названием «Умные решения – умная страна: инновационные технологии для новой реальности». Мероприятие состоится в онлайн-формате. Его организатором выступит лидер на российском рынке IT-услуг компания ЛАНИТ. Конфере...

Дельта. Проба механики для "почти" прямоугольного стола. (видео) Сделал каретки и эффектор(всё из ABS), для прямоугольного стола. Сам стол 200х300мм, ставить не стал, т.к. в процессе сборки выявились слабые места печатных шарниров(ABS).Шарниры состоят из Фишаев и подшипников(10х3х4), люфтов нету, но слабенькие, при сборке один пластиковый...

Личный опыт обучения в Яндекс.Практикум Если вам неинтересна тема образования, то смело пропускайте этот длинный текст. Для тех, кто всё же ищет отзыв о Яндекс.Практикум, я рекомендую потратить некоторое время для ознакомления со структурой обучения. Читать далее

Как мы на хакатоне транспорт кластеризировали Привет, Хабр! Компьютерное зрение и искусственный интеллект — одни из самых востребованных направлений в современном IT. Поэтому мы выбрали именно их для учебного «Межгалактического Хакатона 2021» который организовали НИТУ МИСиС и Zavtra.Online (подразделение Skill...

ВТБ запатентовал технологию проверки данных для распределенных микросервисных систем Группа ВТБ получила патент на разработанный специалистами банка механизм валидации сложных структур данных в микросервисной архитектуре. Данное решение позволяет снизить стоимость и трудоемкость проверки корректности вводимых пользователем или ...

[Перевод] Заклятые друзья навсегда: Google, Facebook, Amazon, Apple и Microsoft Когда деревья были большими, компания Amazon.com Inc. продавала только книги, Apple Inc. продавал компьютеры, а Google был просто поисковиком. Те времена давно прошли, и каждая из этих компаний, а ещё Microsoft и Facebook в придачу, стала технологическим гигантом.Критики Big...

Выяснился возможный ассортимент AMD Ryzen 4000 семейства Renoir для настольных ПК В начале этого года AMD представила мобильные процессоры Renoir, ноутбуки на которых только сейчас постепенно стали появляться в продаже. О настольных версиях этих чипов сама AMD пока не упоминала, но в Сети появляется всё больше свидетельств их подготовки. Теперь же в подтв...

[Перевод] Вы вполне можете писать код на работе, чтобы оставить свободное время для жизни В мире разработке программного обеспечения на разработчиков оказывается постоянное давление, принуждающее их писать код вне рабочего времени. Некоторые считают программирование своей страстью, другие же так не думают. И последние наслаждаются отсутствием необходимости писать...

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

Применяя аналитику данных, компании лучше справляются с вызовами «новой нормальности» Руководители организаций из разных отраслей и эксперты по аналитике обменялись полученным за этот год опытом в ходе виртуальной конференции Beyond Tomorrow, организованной SAS.

Логирование запросов к приложению Django Привет, меня зовут Дмитрий Чернышов, я ведущий разработчик компании «БАРС Груп». Последние несколько лет среди прочих задач нам в команде приходится сталкиваться с необходимостью анализа производительности приложений на Django с большим количеством пользователей и постоянн...

Huawei готовит сюрприз к Дню защитника Отечества Компания Huawei опубликовала официальное заявление, в котором говорится о том, что 23 февраля она проведет пресс-конференцию, посвященную анонсу каких-то новых продуктов. Мероприятие пройдет в формате онлайновой пресс-конференции из-за вспышки коронавирса в Китае, котор...

Как пользоваться Widgetsmith и создать свои виджеты в iOS 14 С выходом iOS 14 виджеты буквально получили вторую жизнь на iPhone. Если раньше это были небольшие информационные окна в отдельном разделе операционной системы, то сейчас виджеты можно размещать в любом месте экрана, на любом рабочем столе, причем сколько угодно! Но к удивл...

[Из песочницы] Логическая репликация из PostgreSQL в Erlang Довольно типичная схема при разработке системы, когда основная логика обработки сосредоточена в приложении (в нашем случае Erlang), а данные для работы этого приложения (настройки, профили пользователей и т. д.) в базе данных (PostgreSQL). Приложение Erlang кэширует настройк...

Подведение итогов про жидкие клеи для 3d печати на основе PVP PVP == поливинилпирролидонМного было материалов про такие клеи, покупные и самодельные, разные рецепты на разный вкус, но все они были какие-то незаконченные... Попробую подвести итог.Есть 2 основных "народных" клея для печати, это1) 3D клей от The3D http://the3dm.ru/2) 4D к...

Наблюдения за «погодными условиями» в проекте с C++/CLI Каждая команда в своей работе сталкивается с необходимостью внедрения новой технологии или языка программирования в проект. Иногда это внедрение проходит успешно, а иногда нет. В этой статье хотелось бы рассказать о нашем опыте использования C++/CLI. Читать далее

Невероятные 8192 ядра CUDA. Таким, судя по всему, будет новый монструозный GPU Nvidia Несколько дней назад в Сети засветились неизвестные графические адаптеры Nvidia с невероятным количеством исполнительных блоков. Мы видели две разные карты со 108 и 118 блоками CU, что означает наличие 6912 и 7552 ядер CUDA соответственно, при условии, что количество яд...

Как организовать IT-конференцию и не сойти с ума Восьмого октября прошёл прямой эфир с Натальей Крапкиной (больше известная как Кейт или ladynoname), одной из организаторов конференции Chaos Constructions. Наташа создает курирует IT-сообщества в Петербурге: ITGM 14, митапы DevOps40, MonHouse, и работает как идейный вдохно...

Импорт ЕГРЮЛ ФНС средствами Apache NiFi. Шаг 2 — преобразование XML в JSON В одном из проектов возникла необходимость перевести процессы импорта данных сторонних систем на микросервисную архитектуру. В качестве инструмента выбран Apache NiFi. В качестве первого подопытного выбран импорт ЕГРЮЛ ФНС. В предыдущей статье было описано, как получить файл...

Музыка фоном: помогают ли сконцентрироваться Моцарт, белый шум и тяжелый рок? За время пандемии работы у разработчиков Учи.ру только прибавилось: по данным SimilarWeb за апрель, платформа стала вторым по популярности образовательным сайтом в мире. А вот сконцентрироваться на ней из дома получается с переменным успехом. Мы проверили на себе самые разны...

Как не выгореть на работе и что делать, если всё-таки выгорел HR-директор сервиса «Зарплата.ру» Вера Маневич рассказала, как отличить настоящее выгорание от физической усталости и что поможет сохранять энергию в процессе работы. Публикуем статью по итогам ее выступления на конференции ProductSense. Выгорание в XXI веке — самая часта...

Apple представила программу конференции WWDC 2020 До начала WWDC 2020 остается меньше двух недель. В этом году конференция пройдет в онлайн формате. По этой причине купертиновцы несколько скорректировали свои планы. В частности, несколько сместили дату проведения конференции, а также внесли некоторые изменения в программу.Ч...

Топ лучших докладов Joker 2019 В октябре в Санкт-Петербурге прошла хардкорная конференция Joker 2019, и уже много про нее написано («Joker 2019: триумф года», «Чем нам запомнилась последняя JokerConf», «Атакуем Joker 2019 полностью: как прошла самая крупная Java-конференция в России»), и фоточки уже досту...

Как провести эковикторину: новое руководство «Теплосети» Что такое эковикторина и как с помощью игры рассказать про концепцию «ноль отходов»? Об этом вы узнаете в новом руководстве для организаторов событий на платформе «Теплосеть». Эковикторина – это такой формат игры, когда пользователи должны ответить на вопросы, объединенн...

Пользователи против Exynos: заговор врагов или жадность Samsung? Базовая архитектура процессоров действительно может быть одинаковой у разных производителей. А вот программное обеспечение у каждого своё. И именно тут проявляются самые большие отличия.

Сотовый оператор «МТС» запустил безлимитный мобильный интернет, лучший в мире Спрос на услуги телекоммуникационного характера стремительно растет, то есть все больше и больше людей осознают всю важность и необходимость таких. Они позволяют совершать целую массу различных самых разных действий, не испытывая при этом никаких сложностей Читать полную ве...

[Перевод] История потоковых мультипроцессоров Nvidia Последние выходные я потратил на освоение программирования CUDA и SIMT. Это плодотворно проведённое время закончилось почти 700-кратным ускорением моего «рейтрейсера на визитке» [1] — с 101 секунд до 150 мс. Такой приятный опыт стал хорошим предлогом для дальнейшего изучен...

Опросы в email-рассылках: кому, зачем и как? Насколько хорошо вы знаете своих клиентов? Знакомство с ними и поведенческими факторами позволяет организовать лучшую коммуникацию, усилить оффер, увеличить конверсию. Опросы по электронной почте – один из самых эффективных инструментов для постижения объективной реальности....

МТС организовал удаленные рабочие места для учащихся инженерного класса НИУ ВШЭ Компания «МТС» организовала комплекс удаленных рабочих мест для учащихся инженерного класса Департамента образования и науки города Москвы при Московском институте электроники и математики Национального исследовательского университета «Высшая школа экономики» (НИУ...

[Из песочницы] Кому на Руси жить хорошо? Как мы искали самый “зеленый” город с помощью OpenStreetMap и Overpass API У каждой карты есть легенда: именно она говорит читателю о том, что и каким образом на ней обозначено. Домам соответствуют многоугольники серого цвета, дорогам — отрезки и кривые, территории парков и скверов заливаются светло-зеленым и украшаются пиктограммой дерева. А к нек...

[Перевод] Поиск инвестиций. Часть 1: если ищете средства на разработку игры Как и многие разработчики игр, наши друзья, выпускники образовательной программы «Менеджмент игровых проектов», столкнулась с необходимостью привлечения финансирования в свой проект. Изучая материалы по этой теме им попалась серия статей, создаваемая при поддержке Epic Game...

Зачем изобретать велосипед: или как Группа «М.Видео-Эльдорадо» развивает собственную микросервисную архитектуру Технологическая инфраструктура «Группы М.Видео-Эльдорадо» сегодня – это значительно больше, чем гигантская цепочка контрольно-кассовых аппаратов в более чем 1000 магазинах по всей стране. Под капотом у нас онлайн-платформа, обеспечивающая взаимодействие с клиентами, машинн...

Архитектура дизайн-системы для нескольких продуктов С увеличением количества обслуживаемых продуктов наша дизайн-система начала разваливаться. Вырос порог входа для дизайнеров и работать с ней стало труднее. В статье расскажу как мы перешли на модульную архитектуру и не растеряли консистентность. Читать далее

WhatsApp с 1-го января перестанет работать на миллионах смартфонов Спрос на программное обеспечение по всему миру стремительно растет, то есть все больше и больше людей видят смысл в том, чтобы им на постоянной ежедневной основе пользоваться, решая с его помощью различные самые разные задачи. Читать полную версию публикации WhatsApp с 1-го...

Конвертация SVG в PNG: а воз и ныне там, но есть варианты Рассказывает Александр Топорков, веб-разработчик Email Soldiers Графический формат SVG (Scalable Vector Graphics) — самый распространённый сегодня формат векторной графики, которая выгодно отличается от растровой, в первую очередь, возможностью масштабирования и преобразован...

Подведены итоги грантовой и проектной программы Россотрудничества «Цифровая экономика» 16 декабря в Международном мультимедийном пресс-центре МИА «Россия сегодня» состоялся круглый стол на тему: «Россия для мира: цифровизация русскоговорящего населения за рубежом» в формате видеомоста.  На мероприятии были подведены итоги грантовой и п...

Павел Дуров критикует iPhone 12 Pro и уверен, что Apple ... Основатель Telegram позволил себе очередной выпад в сторону Apple Отношения Павла Дурова и Apple далеки от теплых. Основатель Telegram не раз набрасывался с критикой на Apple. И нужно признать, что эти выпады всегда собирали живую реакцию мировой общественности.   Читат...

Анализатор PVS-Studio: выявления потенциальных проблем совместимости Java SE API 2019 был очень насыщенным годом в плане конференций. Наша команда могла уезжать на целые недели в командировки. А как известно, конференция – время делиться знаниями. Помимо того, что мы выступали с докладами и много интересного рассказывали на нашем стенде, мы также узнава...

Федеральная служба безопасности запросила у «Авито», «Хабра», Rutube и ещё ряда сайтов ключи для дешифровки переписки пользователей Федеральная служба безопасности летом прошлого года в разгар московских протестов, как утверждает источник, направила ряду российских сайтов письма с требованием «передать ключи для дешифровки переписки пользователей, а также организовать круглосуточный доступ к с...

Мультитул для управления Хранилищем Данных — кейс Wheely + dbt Уже более двух лет data build tool активно используется в компании Wheely для управления Хранилищем Данных. За это время накоплен немалый опыт, мы на тернистом пути проб и ошибок к совершенству в Analytics Engineering.Несмотря на то, что в русскоязычном сегменте уже есть нес...