Делаем из Mastech MS6100 частотомер |
Да, я не ошибся в заголовке. В том виде, в котором этот недостойный представитель семейства измерительных приборов был приобретен, он не заслуживал звания частотомера. В данной статье я описываю его доработку, в результате чего его точность и стабильность будет превосходить значительно более дорогие приборы, а также способ калибровки, доступный любому радиолюбителю, не имеющему доступа к рубидиевым стандартам и прочему. В принципе, предлагаемая доработка годится практически для любого дешевого частотомера.
Читать далееhttps://habr.com/ru/post/691130/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691130
Метки: Производство и разработка электроники Электроника для начинающих измерения частотомер доработка TCXO |
[Перевод] От wtf-кода к чистой архитектуре |
Материал заботливо подготовлен на основе перевода части книги Go With The Domain, а именно — главы 9 «Чистая архитектура» за авторством Milosz Sm'olka.
В этой части говорится о том, как из wtf-кода прийти к чистой архитектуре с помощью сочетания двух идей: разделении портов и адаптеров + ограничении того, как структуры кода ссылаются друг на друга.
Читать далееhttps://habr.com/ru/post/691562/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691562
Метки: программирование архитектура управление разработкой го go архитектура приложений golang it-инфраструктура clean architecture чистая архитектура блог компании southbridge |
[Перевод] Меньше программ, больше дизайна |
Преобладает миф о том, что хорошая визуализация данных возникает благодаря (так называемому) хорошему программному обеспечению. Excel закрепил этот миф, позволив пользователям быстро преобразовывать необработанные данные в трехмерные гистограммы и круговые диаграммы с десятками срезов - или, что еще хуже, трехмерные круговые диаграммы. Плохие визуализации - это проблема не программного обеспечения, а выбора дизайна пользователем.
Читать далееhttps://habr.com/ru/post/691708/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691708
Метки: Блог компании OTUS Визуализация данных дизайн аналитика анализ данных |
Новые угрозы безопасности и старые проблемы менеджмента: на что жалуются разработчики российских компаний в 2022 году |
Российское IT-комьюнити не стесняется высказываться критически. Но что если собрать полную картину стресс-факторов, добавив злободневные проблемы и честный взгляд на разработчиков со стороны? Мы расспросили IT-специалистов различных грейдов и профилей, что их больше всего раздражает в работе.
Читать далееhttps://habr.com/ru/post/691696/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691696
[Перевод] Как Осборн Рейнольдс пришёл к своему числу. Часть 5 |
Перевод классической научной работы, вышедшей в 1883 году.
Читать далееhttps://habr.com/ru/post/691690/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691690
Метки: Научно-популярное Физика рейнольдс механика жидкостей турбулентность |
[Перевод] Очередь недоставленных сообщений для обработки ошибок в Apache Kafka |
Любому надёжному конвейеру потоковой обработки данных нужны механизмы обнаружения и обработки ошибок. В этой статье вы узнаете, как реализовать обработку ошибок с помощью очереди недоставленных сообщений (Dead Letter Queue) в инфраструктуре Apache Kafka.
Мы рассмотрим несколько вариантов: кастомная реализация, Kafka Streams, Kafka Connect, Spring Framework и Parallel Consumer. Вы увидите, как Uber, CrowdStrike и Santander Bank реализуют надёжные механизмы обработки ошибок в реальном времени и в огромном масштабе.
Читать далееhttps://habr.com/ru/post/691682/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691682
Метки: Блог компании Southbridge Администрирование баз данных Apache Хранилища данных DevOps kafka apache kafka работа с данными |
[Перевод] Большим данным настал конец. Databricks, Snowflake и конец неоправданного хайпа |
Что только нам не обещали с появлением Big Data. Мы будем прогнозировать продуктовый спрос и вспышки болезни, научим нейросети рисовать картины и сочинять романы, от которых плакал бы сам Достоевский (воссозданный теми же нейросетями по дневникам, портретам и рассказам современников). Что-то из этого уже в каком-то виде увидело свет — и это круто. Но большинству компаний это неинтересно и не нужно. Вместо суперсовременной архитектуры с плюшками-свистелками мы ищем аналоги наших старых хранилищ, но быстрее, дешевле и полегче в настройке. И это наглядно видно на примере историй Databricks и Snowflake.
Кликбейт, но интересноhttps://habr.com/ru/post/689094/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689094
Метки: Блог компании Geekfactor.io big data big data analytics технологии big data tools и хранение данных snowflake |
Возможности предиктивной аналитики в повышении энергоэффективности оборудования и прогнозе энергопотребления |
По данным консалтинговой компании Roland Berger, ведущие электроэнергетические компании по всему миру реализуют программы цифровой трансформации. Повсеместное применение больших данных способствует развитию решений предиктивной аналитики, которые сегодня высоко востребованы в энергетике. Прогнозная аналитика позволяет предсказать выход оборудования из строя, объективно оценивать риски и принимать стратегически верные решения.
В этой статье мы расскажем о том, как с помощью предиктивного анализа реализовать качественный прогноз энергопотребления и повысить энергоэффективность оборудования генерирующих компаний.
Читать далееhttps://habr.com/ru/post/691678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691678
Monq 7.0: сценарное управление и автоматизация; как концепция кода изменила мониторинг и его инструменты |
В последние годы среди организаций, живущих философией DevOps и SRE, стал популярен подход “всего как кода”. Особенно часто он встречается при управлении инфраструктурой. Направление IaC (infrastructure as a code), где ручная настройка заменяется использованием скриптов, появившись в ответ на растущую виртуализацию данных, превратилось в IT-стандарт и неотъемлемую часть DevOps. Представление инфраструктуры в виде кода обеспечивает её гибкость и масштабируемость, автоматизирует ручные задачи, минимизирует риск человеческого фактора и позволяет эффективнее использовать существующие ресурсы. Но рука об руку с инфраструктурой идёт и её мониторинг, а потому резонным является вопрос о том, как на нём отразилась описанная выше концепция.
В этой статье я расскажу про такой подход как Monitoring as a Code и покажу его реализацию на примере нашей платформы для мониторинга и автоматизации Monq 7.0.
Читать далееhttps://habr.com/ru/post/691676/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691676
Метки: Блог компании Monq Системное администрирование IT-инфраструктура DevOps Софт мониторинг aiops автоматизация автодискаверинг low-code monq monqlab |
Блин! Да не сложно похудеть! Даже работая в IT |
Очень хочется выругаться прямо в текст! Прочитал длинную статью про похудение. Да вот она - Почему похудеть, работая в ИТ, так сложно. Хотел бы я увидеть фото автора в полный рост. Сомневаюсь что он в хорошей форме.
Первое что меня возмутило и зацепило - это сам заголовок. Смысл который этот заголовок несёт. Сразу понятно что автор будет обосновывать сложность процесса. Приведёт массу доводов, формул, исследований, ссылок. Это же — Хабр. Тут так положено.
А ещё то кол-во лайков к посту. Люди, вы серьёзно? Вы серьёзно хотите верить в то, что жиреть за компом - это неизбежно, а похудеть нереально?
В статье автор был так убедителен, что я сам чуть было не поверил. Но вовремя вспомнил что сам похудел с 96кг до 82кг следуя всего одному элементарному правилу - 16/8. За 3 месяца, а не за всю жизнь, как пишет автор. Более того, удерживаю этот вес вот уже полгода, а в спортзал так и не записался.
Читать далееhttps://habr.com/ru/post/687608/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687608
Метки: Здоровье похудение IT |
Как оценивать свою работу на фрилансе |
Это глава из «Книги нормального фрилансера», в которой я делюсь опытом успешного проектировщика интерфейсов, работающего на себя.
Нужно брать с клиента столько, чтобы он не отвалился.
Где потом найдёшь другого? Лучше зря не рисковать!
Совершай скорее сделку, не продумывай деталей,
Время — деньги, пусть другие тратят время на расчёт.
Одним из самых трудных вопросов, с которыми я столкнулся на фрилансе, стал «Сколько денег взять за эту работу?» Первым клиентом волей случая оказалась компания Telphin, оператор VoIP-телефонии, довольно крупный на 2008 год. От меня требовалось спроектировать новую версию интерфейса кабинета пользователя.
Тогда в оценке я руководствовался такими понятиями, как «сколько бы мне попросить, чтобы клиент не отвалился?», «сколько вообще люди берут за подобную работу?», «за какую сумму я сам готов работать?» Тогда я назвал что-то порядка 30 000 рублей. Для студента невероятно большая сумма…
Читать далееhttps://habr.com/ru/post/691674/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691674
Метки: фриланс оценка трудозатрат проектирование |
HaaS, работа 24/7 и модульная оптимизация: как сэкономить 50 млн рублей и ускорить обмен данными в 10 раз |
https://habr.com/ru/post/691644/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691644
Метки: Блог компании CloudMTS Высокая производительность Управление проектами Облачные сервисы Компьютерное железо HaaS производство завод трансформация облако |
Институт лазерных технологий ИТМО: актуальные проекты |
Подумайте, как часто в повседневной жизни вы сталкиваетесь с лазерами? Конечно, многие вспомнят и лазерные принтеры, и указки, и шоу, и, в конце концов, гаджеты из научной фантастики. В ИТМО есть целое подразделение, которое занимается лазерными технологиями для вполне понятных и повседневных целей: от обработки металлов до лечения грибка ногтей.
В этой статье расскажем подробнее о проектах, над которыми работает Институт лазерных технологий, а заодно о том, как выглядит типичный путь студента, заинтересовавшегося лазерами или их практическим применением.
Читать далееhttps://habr.com/ru/post/691666/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691666
Метки: Блог компании ИТМО нанотехнологии Лазеры итмо институт лазерных технологий лазерные технологии оптоэлектроника биомедицина промышленность |
Платформа управления качеством данных на Open Source |
Значение данных для эффективного управления организацией расчет с тех пор как больше ста лет назад Фредериком Уинслоу Тейлором были заложены основы научной организации труда. Появление компьютеров позволило вывести их обработку и использование на принципиально новый уровень. Объем используемых человечеством данных растет по экспоненте. По прогнозам экспертного сообщества их объем уже через три года (в 2025 году) достигнет 180–200 Зеттабайт.
Ручная обработка больших объемов информации практически невозможна и мы вынуждены все больше полагаться на сложные алгоритмы обработки, подготовки и анализа. Агрегация данных становится все более и более высокоуровневой, десятки и сотни миллионов записей в базах данных сводятся машинами в одностраничную табличку, на основе которой принимаются стратегические решения.
Но ошибки в исходных данных вызывают ошибки в расчетах производных, в лучшем случае алгоритмы оказываются неспособны их обработать и процесс аварийно останавливается, а в худшем – менеджер получает результат анализа, не осознавая, что ошибки привели к абсолютно неадекватному результату. Образно говоря, он начинает грызть футбольный мяч, будучи уверен, что это арбуз.
Здесь мы приходим ко вполне предсказуемому, но все еще неочевидному для многих выводу: управление современной организацией невозможно без создания системы управления данными и, в частности, системы управления КАЧЕСТВОМ данных.
Читать далееhttps://habr.com/ru/post/691630/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691630
Метки: Блог компании Газпромбанк Хранение данных качество данных качество данных (data quality) |
Удобный бенчмаркинг с Jetpack Benchmark Library. Макро- и микробенчмарки |
Что за зверь такой этот бенчмаркинг Android-приложений? Разберемся с тем, для чего он нужен, погрузимся в детали работы Jetpack Benchmark Library и получим знания для написания первого бенчмарк-теста.
Помогать в этом деле буду я, Диана Федотова, Android-разработчица из Технократии.
Узнать про бенчмаркингhttps://habr.com/ru/post/691620/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691620
Метки: Разработка мобильных приложений Разработка под Android бенчмаркинг jetpack benchmark library android bechmarking бенчмарки бенчмарк |
[Перевод] Руководство по программированию сокетов на Python. Клиент, сервер и несколько соединений |
https://habr.com/ru/post/691296/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691296
Метки: Блог компании SkillFactory python программирование Сетевые технологии skillfactory сокеты сервер клиент интерфейсы сеть сети соединения |
Неформальный Эксель: OpenGL, игры на GDI+ и инфографика теперь и в VBA |
На Хабре уже было довольно много интересных публикаций с неформальным использованием Экселя (списочек под катом). Этой статьёй мне хочется поделиться с сообществом красивыми результатами нашего французского коллеги. Автор, Тьерри Гасперм (Thierry Gasperment), создаёт подобную красоту на VBA под Excel / Access / Word и VB6. Увы, сайт на французском, а материалы, хоть и свободны для использования, но для просмотра и скачивания зачастую требуют регистрации. По этой причине я поместил наиболее интересные примеры на свой GitHub. Для тех, кто захочет "выйти за пределы шахматной доски", советую всё же потратить пару минут своего драгоценного времени и зарегистрироваться на сайте. Оно того стоит, так как количество и качество информации на сайте Тьерри заслуживают того. Для регистрации и просмотра рекомендую Chrome: автоматический перевод Edge порождает "гуртовщиков мыши" и прочие химеры вроде "glutMouseРазумный" и "Силовая установка" (PowerPoint).
https://habr.com/ru/post/691560/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691560
Метки: красота excel vba opengl инфографика игры для программистов визуализация данных ненормальное программирование анимация и 3d графика visual basic for applications cgi (графика) |
Молодёжный и бюджетный дядька из нулевых. Обзор коммуникатора HTC Gene Оживление, Использование в наше время |
Думаю, ни для кого не секрет, что основная аудитория хабра - люди 20-30-40 лет. И большинство из них помнят про такие штукенции - как КПК/коммуникаторы. Кто-то из вас, читателей - и сам пользовался оными, кто-то видел у друзей, а кто-то и слышать не слышал, и ему хватало его Nokia 3310!
Сейчас данные аппараты совсем недорогие - можно найти за 100-200 рублей, причём рабочие. Если вы хотите погрузится в подобную ностальгию - отличный шанс, а в этой статье, я распишу поднятие своего экземпляра, купленного за 100 рублей(~3$, меня как-то попросили указывать цену в баксах - без проблем). Добро пожаловать в статью!
https://habr.com/ru/post/691550/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691550
Метки: Гаджеты смартфоны КПК коммуникатор HTC ретро |
Лучший мультитул для IT инженера |
Самый нужный мультитул для IT-инженера
Свойство стандартного мультитула всегда быть наготове. Можно носить с собой на ремне в фирменном чехле, можно положить в рюкзак и не пользоваться годами, или же держать на рабочем столе на самом видном месте. Согласитесь, рано или поздно наступит момент, когда под рукой не окажется самого нужного инструмента. Предлагаю вам ознакомиться с самым простым, неочевидным и буквально маст-хэв устройством, который найдет себе место у любого инженера.
Читать далееhttps://habr.com/ru/post/691548/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691548
Метки: DIY или Сделай сам мультитул |
Давайте избавимся от LAMPового рабства |
Не знаю как вы, а я регулярно сталкиваюсь с ситуацией - предлагаешь кому-то сделать проект на современном стеке технологий, а он говорит - "Да я лучше установлю Wordpress". Думаю, многие мало-мальски опытные программисты, ненавидят вордпресс. Но почему заказчики предпочитают его?
Да, можно сказать, что для него есть куча готовых плагинов, что многие программисты его знают (пусть и ненавидят). Но в то же время даже заказчики понимают, что вордпресс очень быстро превращает в тормозящую свалку из плагинов разной степени глючности. Но почему они все-таки его предпочитают?
Мне кажется я нашел ответ. Этот ответ - хостинги.
Точнее, виртуальные LAMP-хостинги. Те самые, по 100 рублей сайт. Они не меняются последние лет 20. И они действительно очень удобны для простых людей.
Почему? Потому что там все есть. Панель управления, где есть кнопка "Создать сайт на Wordpress/Drupal/MediaWiki с таким-то адресом". Ты нажимаешь, и сайт создан. Всё. Для заказчиков это куда важнее любой технологичности.
И тут я задумался - а почему нет замены этому для современных веб-сервисов на современном стеке технологии? И нашел ответ, который меня поразил. Замена есть. Но ею никто не пользуется как заменой.
Это docker-образы.
Docker-образ - это буквально картридж для игровой приставки, который вставил в слот, и он сразу работает. Ну, несколько env-параметров укажи, и работает. Технологический стек при этом может быть любым. Docker для этого и нужен - абстрагировать технологический стек и все окружение от конечной эксплуатации.
Читать далееhttps://habr.com/ru/post/691546/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691546
Метки: хостинг DevOps docker lamp технологии |