Без заголовка |
Метки: Управление персоналом Управление продуктом Управление проектами приоритизация задач команда команда разработки |
Импортозамещение на практике. Часть 6. Пользовательские рабочие места |
Время шло, импортозамещение набирало обороты, пилоты становились продакш-средами, и все катилось под откос шло к светлому будущему.
Какое-то время назад мы с командой приступили к пилотированию миграции на «отечественное» ПО. И вот, что из этого вышло.
Мне интересно, что было дальше!https://habr.com/ru/post/695284/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695284
Метки: Настройка Linux системное администрирование IT-инфраструктура импортозамещение linux desktop ansible playbook simply linux sre |
Тактовый механизм управления DWH: как разгрести бесконечную очередь и не умереть |
Отдать управление загрузками в DWH на откуп ETL-инструменту или реализовать самим, что лучше? Если реализовать самим, то какой тип механизма выбрать? Как при этом снизить трудозатраты на разработку и сопровождение? Вопросы вечные и спорные, не хуже нетленной дискуссии «взлетит или не взлетит».
Под катом описание одного из вариантов – круглосуточно работающей автоматизированной системы управления DWH, не требующей постоянных ручных пинков (ну почти). Я расскажу о том, как в нашем хранилище решили выкрутить автоматизацию на максимум, к чему пришли и стоила ли игра свеч.
Читать далееhttps://habr.com/ru/post/695416/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695416
Метки: Блог компании Ростелеком Анализ и проектирование систем хранилища данных DWH управляющий механизм управление данными в ростелеком асу |
С Photoshop на Figma: как UI-команда Rush Royal поменяла основной рабочий инструмент |
Всем привет, меня зовут Евгений Иванов, я дизайнер интерфейсов в студии IT Territory. В этом тексте я расскажу, как перенести рабочий процесс UI-дизайна в Figma на примере готового проекта, какие подводные камни при этом встретятся, в чем плюсы и минусы этого перехода.
Читать далееhttps://habr.com/ru/post/696012/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696012
Метки: Блог компании MY.GAMES Разработка игр Игры и игровые консоли gamedev ux/ui figma |
99 советов геймдизайнеру — Часть 2 |
Реакция людей в комментариях к первой части очень удивила меня и несмотря на несогласие в некоторых советах, многие отзывы все же были позитивными. Кто-то писал, что эти советы действительно помогут вам стать хорошим геймдизайнером, а кто-то просто положительно отзывался и благодарил… Все это позволило мне понять только одно - майка эксперта подходит мне и вторая часть будет вам также полезна! Заглядывайте еще, чтобы получить совета!
Заглянуть...https://habr.com/ru/post/696008/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696008
getscreen.me бага или следит? |
Около недели назад на свежеустановленную windows был установлен getscreen.ru (.me). Я часто использую remote desktop для работы - чтобы работать со слабого ноутбука на мощном стационарном ПК.
Почему был выбран getscreen: Добавлю что teamviewer начинал раздражать задолго до известных событий - блокировал аккаунт, просил фото паспортов и какие-то подписки, и всё равно блокировал, хотя я никогда не использовал его более чем на одной личной машине. Добавлю, что попробовав несколько, он же оказался и самым лагающим, так что, когда он отвалился, я даже обрадовался что заменю его быстрее. Anydesk неплох по скорости, однако показался не слишком удобным, а вот getscreen показался и хорошим по скорости и по удобству, может быть причина в локальных серверах - не знаю.
Всё бы ничего, но, при работе за ПК показалось что есть какие-то микрофризы, при этом, чуткое ухо программиста улавливает периодическое включение вентилятора без всякой причины.
Первый шаг - просто task manager. Видно, что раз в пару минут демон getscreen.exe присыпается и пару секунд ест cpu. Я не особо эксперт в этом области, но помню что была статья на хабре: https://habr.com/ru/post/571500/. Смотрю какими утилитами пользовался автор - устанавливаю и начинаю смотреть трейс, и действительно, видно всплеск getscreen.exe раз в несколько минут.
Читать далееhttps://habr.com/ru/post/695972/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695972
Метки: Системное администрирование Сетевые технологии Удалённая работа remote desktop getscreen getscreen.me сетевая безопасность импортозамещение паранойя |
[Перевод] Визуализация последовательности Web-запроса |
Современные запросы к Web-сервисам представляют собой сложные вещи. Сервис, к которому вы обращаетесь, может сам вызывать другие сервисы, те - третьи и т. д. Все эти запросы могут идти параллельно. Конечно, система логирования хранит информацию со всех участвовавших в запросе сервисов, но с учётом того, что часы на разных сервисах могут быть рассинхронизированы, восстановить полную картину можут быть непросто. А если добавить сюда посылку и обработку сообщений через различные очереди (Azure EventHub, RabbitMQ, ...), то картина становится ещё более запутанной.
Здесь я попытаюсь создать такую систему, которая могла бы очень быстро строить для меня диаграмму последовательности событий (sequence diagram), происходящих во время моего запроса.
Итак, начнём.
Читать далееhttps://habr.com/ru/post/696004/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696004
Метки: .NET logging |
Пять диалогов с ментором. Как улучшить процесс обучения QA-специалистов |
Привет! Меня зовут Дарья, я QA-специалист компании SimbirSoft и руководитель группы менторов в городе Ульяновске. По образованию психолог и проработала до IT более 8 лет в образовательной сфере. Сменив профессию, я нашла применение своему опыту, и уже около двух лет развиваю свои психологические компетенции в менторстве QA-специалистов.
Я работала с разными менти (иначе говоря, подопечными), да и прошлый опыт был богат на сложные ситуации. Они на мгновение ставят в тупик, но заставляют искать новый подход, делать шаг вперед в профессиональной деятельности. И как я смогла убедиться, сколько бы опыта у тебя не было, всегда найдется человек, который удивит.
Этот материал – для менторов и тех, кого они обучают. В данной статье мы разберем ситуации, которые сигнализируют о трудностях в обучении или могут в дальнейшем привести к неприятным последствиям.
Читать далееhttps://habr.com/ru/post/695858/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695858
Метки: Блог компании SimbirSoft Учебный процесс в IT Карьера в IT-индустрии qa менторство обучение тестированию обучение soft skills |
Сложный ARG квест для IT-шников, в котором ты не участвовал. (Часть 3 — финал) |
Квест окончен! Это было сложно... Но интересно! Постараюсь рассказать вам обо всех загадках последнего этапа квеста от ютубера.
Читать далееhttps://habr.com/ru/post/695976/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695976
Метки: квест игра загадки головоломки it информационная безопасность криптография логические игры стеганография arg ctf занимательные задачки игры и игровые консоли noobgamedev |
Сила роя: влияние летающих насекомых на атмосферное электричество |
https://habr.com/ru/post/695756/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695756
О чём расскажут на HolyJS 2022 Autumn |
Как получить от ESLint максимум пользы? Что можно впихнуть в библиотеку на два килобайта? Как выжать больше производительности, когда очевидные оптимизации уже сделаны? Почему слоны умные и параноидальные? Всё это будет в программе HolyJS (да-да, про слонов тоже). Собрали описания всех докладов в этом хабрапосте и разделили на тематические блоки.
Конференция в этот раз пройдёт в два этапа: сначала два дня будут полностью онлайновыми, а вот в третий день можно будет хоть прийти на офлайн-мероприятие в Москве, хоть подключиться удалённо. Другие подробности (вроде точного расписания) и билеты — на сайте.
Читать далееhttps://habr.com/ru/post/695654/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695654
Метки: Блог компании JUG Ru Group JavaScript Конференции holyjs eslint state management ui node.js слоны |
Как навести порядок в AI-продукте: опыт внедрения методологии Event Modeling |
Всем привет, я Алексей Некрасов @letitshine (@znbiz) — Lead направления Python в МТС и старший архитектор в MTS AI. Вместе с коллегой Галиной Прохоровой (@letitshine — product manager в MTS AI — решили поделиться историей внедрения методологии Event Modeling в существующий продукт. Мы расскажем, с какими трудностями наша команда столкнулась и как их преодолела.
Читать далееhttps://habr.com/ru/post/695924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695924
Метки: Блог компании MTS AI IT-компании Управление проектами Управление разработкой ddd eventmodeling event storming techleads техлиды микросервисы |
Внутренние и внешние признаки надежности сети ЦОД |
Эта статья о том, как развиваются и поддерживаются дата-центры МТС, на которых «живет» облако #CloudMTS. Вы узнаете, что лежит в основе надежности и доступности облачных ресурсов. Сегодня инфраструктурная сеть МТС состоит из 15 дата-центров, объединенных каналами связи длиной в ~248 000 км. Она играет ключевую роль в обеспечении доступности облачных сервисов #CloudMTS по всей России и в странах СНГ. Развитие продолжается: в ближайшем будущем каналы связи соединят еще 20 российских городов — практически все федеральные округа.
Читать далее ...https://habr.com/ru/post/695914/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695914
[Перевод] Проблема определения стоимости ресурсов в Блокчейн |
Данный текст представляет собой полный перевод исследования Виталика Бутерина на тему проблемы определения стоимости ресурсов в Блокчейн и в сети Ethereum в частности.
Одна из самых сложных проблем в разработке протокола блокчейна — как ограничить и оценить отправку транзакций, которые включаются в цепочку. Каждая транзакция приносит некоторую личную выгоду ее отправителю, но транзакции также несут социальные издержки для сети в целом, поскольку каждый узел в сети должен обрабатывать каждую транзакцию.
Это приводит к классическому примеру проблемы «трагедии общин». В таких случаях экономическая теория обычно диктует цены на рассматриваемые ресурсы и устанавливает цену, равную социальным издержкам, которые акт потребления каждого ресурса налагает на сеть. Однако разнородный характер задействованных вычислительных ресурсов, пропускной способности и ресурсов хранения, большая часть социальных издержек, которые существуют в форме нематериального и трудно поддающегося оценке вреда, такого как риск централизации и необходимость создания автоматизированного алгоритма, который может устанавливать цены в широком диапазоне будущих сценариев без вмешательства человека, — все это очень затрудняет установление оптимальных ограничений. В этой статье мы обсуждаем компромиссы между различными подходами
I. Введение и модель
Блокчейн — это децентрализованная сеть, состоящая из большого количества компьютеров, каждый из которых должен обрабатывать транзакции, которые отправители транзакций загрузить в цепочку. Следовательно, транзакция, которая публикуется в блокчейне, приносит некоторую личную выгоду ее отправителю, но также приносит внешние социальные издержки участникам сети. Чтобы учесть эти социальные издержки и предотвратить злоупотребление блокчейном как ресурсом общего пула, необходим некоторый экономический механизм ограничения включения транзакций. Однако существует много типов экономических механизмов, которые можно использовать для решения подобных проблем ценообразования ресурсов, и понимание того, какой из них оптимальный требует более глубокого понимания природы и видов рассматриваемых социальных издержек.
Читать далееhttps://habr.com/ru/post/695232/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695232
Метки: Криптовалюты Научно-популярное блокчейн эфириум blochain pricing ethereum |
Информационная безопасность в игровой индустрии |
По принципу работы компьютерные игры — это обычное программное обеспечение. Однако с защитой в них не все так гладко. Информационная служба Хабра поговорила с Владимиром Кочетковым, руководителем отдела исследований и разработки анализаторов кода компании Positive Technologies, и обсудила с ним некоторые проблемы игровой индустрии и геймдева.
Читать далееhttps://habr.com/ru/post/695912/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695912
Метки: игры компьютерные игры информационная безопасность quake it-компании кибербезопасность positive technologies pt nft вредоносы apex legends игры и игровые консоли |
8 игр для школьников, которые научат текстовому программированию |
Хабр, привет! Сегодня хочу поделиться подборкой игр для детей и подростков, обучающих текстовому программированию. Научиться программировать можно самостоятельно, нужна только усидчивость и интерес к IT.
Ранее я уже публиковала подборку обучалок визуальному программированию, лучше начать с этих приложений, ребенку проще понять, как работают алгоритмы на визуальном материале. Немного освоившись, можно повысить уровень и перейти к изучению настоящих языков программирования!
Для удобства я поделила игры, основываясь на наличии русскоязычной локализации. Большинство в подборке браузерные, что очень удобно. Начинать заниматься можно с 7 лет, конечно, возможно, малышам потребуется помощь родителя.
Читать далееhttps://habr.com/ru/post/695896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695896
Сравнение процессора Байкал-S и HiSilicon Kunpeng 920 |
Некоторое время назад появились тесты процессора Байкал-S, поэтому я решил сравнить
производительность данного процессора с китайским процессором Kunpeng 920 (920-4826), к которому некоторое время назад получил доступ.
Читать далееhttps://habr.com/ru/post/695484/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695484
Метки: Высокая производительность Процессоры байкал-s kunpeng 920 benchmarks бенчмарки |
Как фронтендерам общаться с дизайнерами: топ-3 практик |
https://habr.com/ru/post/695646/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695646
Использование Prometheus + Alertmanager + Node Exporter для мониторинга geo-распределенной инфраструктуры компании |
Компания Hostkey предоставляет серверы в аренду — это накладывает на нас, сотрудников компании, обязательства по контролю качества работы оборудования. Одним из ключевых элементов поддержания большой инфраструктуры является эффективная система мониторинга, позволяющая оперативно выявлять сбои в работе серверов. Мы хотим поделиться нашим опытом внедрения и использования различных инструментов, позволяющих отслеживать работу оборудования.
В этой статье мы кратко рассмотрим варианты установки федерации Prometheus, Alertmanager и Node Exporter, остановимся на некоторых особенностях и конфигурации. Можно использовать установку из docker-compose файла или же развернуть систему в Kubernetes-кластере. Наша задача — собирать метрики серверов и сервисов инфраструктуры компании, хранить их, реагировать на алерты. Для решения этих задач необходима база данных.
Мы выбрали Prometheus по ряду причин:
Читать далееhttps://habr.com/ru/post/695726/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695726
Метки: Блог компании HOSTKEY IT-инфраструктура prometheus alertmanager node exporter мониторинг инфраструктура виртуализация |
SiteWatcher — наблюдаем за изменениями на страницах сайтов |
Я не являюсь разработчиком (я себя таковым не считаю) и не занимаюсь программированием для заработка (хотя раньше такое и было), но иногда возникает острое желание чего-нибудь написать для себя, чтоб оно работало, как надо мне, чтоб выглядело, как я хочу, и чтоб была возможность что-то изменить в поведении программы/скрипта/сайта.
В очередной такой "приступ" и было решено написать SiteWatcher. А чтобы труд не пропал зря, решил опубликовать свой проект. Может кому понадобится сама программа или что-то из её кода.
Читать далееhttps://habr.com/ru/post/695842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695842
Метки: программирование github Разработка под Windows я сделяль c# .net 6 wpf |