🔖 Nokia: поучительная история многолетнего сотрудничества горячих финских инженеров и холодного скандинавского менеджмента
Пожалуй, самая известная финская компания — Nokia — была основана в 1865 году и в то время занималась производством целлюлозы. Постепенно компания осваивала новые категории ассортимента: выпускала покрышки и резиновые сапоги, занималась выработкой электроэнергии, производством пластика, химических материалов и бытовой техники. Но всемирную известность бренд получил благодаря первым моделям сотовых телефонов, которые быстро стали доступны большому числу людей.
Пережив внутренний кризис в конце 80-х, фокусным направлением для развития бизнеса Nokia выбрала телекоммуникационное оборудование, отважно вложив в него все силы. И уже в 1992 году компания начала продажи модели 101 — аналогового мобильного телефона, который весил невообразимые для того времени 275 грамм. Эта модель стала первой ступенькой для Nokia на пути к вершинам рынка сотовой связи и телеком-оборудования.
К 2001 году инженеры компании создали первый массовый мобильный телефон стандарта GSM, добавили в свои устройства игру «Змейка» и даже начали продажи смартфона со встроенной камерой. А к концу нулевых Nokia была лидером мирового рынка сотовых телефонов с долей в 34%.
Но наступление эры смартфонов и магазинов приложений, открытых сторонним разработчикам, заметно пошатнуло позиции компании. В 2011 году Nokia свернула разработку собственных операционных систем, а через три года всё направление по производству мобильных телефонов приобрела Microsoft.
Как именно компания стала номером один и что привело к потере рынка? К предстоящим выходным мы подобрали для вас художественный мини-сериал и документальный фильм о Nokia. Они не только рассказывают историю появления легендарных телефонов, но и раскрывают влияние корпоративных ценностей и инженерной культуры на успешность бизнеса.
▪ Художественный мини-сериал «Сделано в Финляндии»
Действие происходит в 1988-1991 годах. Nokia переживает сложный период: смену руководства, падение выручки и патентный спор с Motorola, который может закончиться потерей всего американского рынка. Руководство компании принимает решение отказаться от новых проектов, в том числе от разработки мобильного телефона H300, задуманного как ответ Motorola MicroTac.
Заморозка проекта не останавливает инженера Ристо Салминена. Он продолжает работать над прототипом H300 по ночам и на выходных, даже закладывает дом, чтобы заказать необходимые компоненты. Его нежелание отказаться от инженерной мечты и своевременная поддержка нового руководителя станут судьбоносным для компании.
▪ Документальный фильм «Nokia — мы соединяли людей»
О Nokia — словами ее инженеров, разработчиков, юристов и топ-менеджеров. Фильм Арто Коскинена позволяет проследить цепочку изменений в инженерной и корпоративной культуре компании, которые незаметно сделали новые технологические прорывы невозможными.
От стремления создавать революционные продукты к консервативному подходу, где не место серьезным изменениям и риску. От ценности «уважение людей» до просто «уважения». От горизонтальной структуры с одинаковой для всех зарплатой до матричной с многомиллионными бонусами отдельным сотрудникам. И в целом о том, как мотивация создавать лучшие идеи и проекты незаметно уступает место страху выйти из машины на парковке офиса.
Какие фильмы про технологические компании вы бы посоветовали? Пишите в комментариях к посту.
#приборы #фильмнавыходные #телеком
Пожалуй, самая известная финская компания — Nokia — была основана в 1865 году и в то время занималась производством целлюлозы. Постепенно компания осваивала новые категории ассортимента: выпускала покрышки и резиновые сапоги, занималась выработкой электроэнергии, производством пластика, химических материалов и бытовой техники. Но всемирную известность бренд получил благодаря первым моделям сотовых телефонов, которые быстро стали доступны большому числу людей.
Пережив внутренний кризис в конце 80-х, фокусным направлением для развития бизнеса Nokia выбрала телекоммуникационное оборудование, отважно вложив в него все силы. И уже в 1992 году компания начала продажи модели 101 — аналогового мобильного телефона, который весил невообразимые для того времени 275 грамм. Эта модель стала первой ступенькой для Nokia на пути к вершинам рынка сотовой связи и телеком-оборудования.
К 2001 году инженеры компании создали первый массовый мобильный телефон стандарта GSM, добавили в свои устройства игру «Змейка» и даже начали продажи смартфона со встроенной камерой. А к концу нулевых Nokia была лидером мирового рынка сотовых телефонов с долей в 34%.
Но наступление эры смартфонов и магазинов приложений, открытых сторонним разработчикам, заметно пошатнуло позиции компании. В 2011 году Nokia свернула разработку собственных операционных систем, а через три года всё направление по производству мобильных телефонов приобрела Microsoft.
Как именно компания стала номером один и что привело к потере рынка? К предстоящим выходным мы подобрали для вас художественный мини-сериал и документальный фильм о Nokia. Они не только рассказывают историю появления легендарных телефонов, но и раскрывают влияние корпоративных ценностей и инженерной культуры на успешность бизнеса.
Действие происходит в 1988-1991 годах. Nokia переживает сложный период: смену руководства, падение выручки и патентный спор с Motorola, который может закончиться потерей всего американского рынка. Руководство компании принимает решение отказаться от новых проектов, в том числе от разработки мобильного телефона H300, задуманного как ответ Motorola MicroTac.
Заморозка проекта не останавливает инженера Ристо Салминена. Он продолжает работать над прототипом H300 по ночам и на выходных, даже закладывает дом, чтобы заказать необходимые компоненты. Его нежелание отказаться от инженерной мечты и своевременная поддержка нового руководителя станут судьбоносным для компании.
О Nokia — словами ее инженеров, разработчиков, юристов и топ-менеджеров. Фильм Арто Коскинена позволяет проследить цепочку изменений в инженерной и корпоративной культуре компании, которые незаметно сделали новые технологические прорывы невозможными.
От стремления создавать революционные продукты к консервативному подходу, где не место серьезным изменениям и риску. От ценности «уважение людей» до просто «уважения». От горизонтальной структуры с одинаковой для всех зарплатой до матричной с многомиллионными бонусами отдельным сотрудникам. И в целом о том, как мотивация создавать лучшие идеи и проекты незаметно уступает место страху выйти из машины на парковке офиса.
Какие фильмы про технологические компании вы бы посоветовали? Пишите в комментариях к посту.
#приборы #фильмнавыходные #телеком
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14💔5
📄 С широко открытыми глазами: как оценить качество PCIe-соединения без дорогого осциллографа
Интерфейс PCI Express используют для подключения к материнской плате компьютера высокоскоростного периферийного оборудования. Например, видео- и звуковых карт, адаптеров Ethernet или некоторых типов твердотельных накопителей.
При запуске новых плат и устройств с PCIe-соединениями недостаточно просто вставить сетевую карту в слот. Нужно произвести дополнительные настройки, чтобы на каждой полосе установилось соединение — поднялся линк. То есть приёмопередатчики на обоих концах распознали друг друга, договорились о кодировке и скорости передачи.
Долгое время без дорогих инструментов нельзя было убедиться, что установленный линк достаточно устойчив и не пропадёт при малейших воздействиях температуры или влажности. Ситуация изменилась с появлением четвёртого стандарта PCIe и функционала Lane Margining.
Сергей Мирошниченко, руководитель отдела системного программирования в YADRO, рассказал, как теперь можно оценить качество PCIe-соединения без специальной аппаратуры. А также о созданной его командой утилите pcilmr, которая значительно упрощает решение этой задачи.
Из статьи узнаете:
▪ Что такое глазковая диаграмма и почему хороший «глаз» должен быть широко открыт;
▪ Как измерить «глаз» без осциллографа для частот в десятки ГГц в теории и на практике;
▪ Какую информацию даёт инженеру утилита pcilmr;
▪ С какими любопытными нюансами команда столкнулась при разработке утилиты.
Читать статью➡
#приборы #инструменты
Интерфейс PCI Express используют для подключения к материнской плате компьютера высокоскоростного периферийного оборудования. Например, видео- и звуковых карт, адаптеров Ethernet или некоторых типов твердотельных накопителей.
При запуске новых плат и устройств с PCIe-соединениями недостаточно просто вставить сетевую карту в слот. Нужно произвести дополнительные настройки, чтобы на каждой полосе установилось соединение — поднялся линк. То есть приёмопередатчики на обоих концах распознали друг друга, договорились о кодировке и скорости передачи.
Долгое время без дорогих инструментов нельзя было убедиться, что установленный линк достаточно устойчив и не пропадёт при малейших воздействиях температуры или влажности. Ситуация изменилась с появлением четвёртого стандарта PCIe и функционала Lane Margining.
Сергей Мирошниченко, руководитель отдела системного программирования в YADRO, рассказал, как теперь можно оценить качество PCIe-соединения без специальной аппаратуры. А также о созданной его командой утилите pcilmr, которая значительно упрощает решение этой задачи.
Из статьи узнаете:
Читать статью
#приборы #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🤓5❤2👍1
🎤 Между процессором и пользователем: как разрабатывают операционные системы
Новый гость подкаста «Битовые маски» может быть знаком вам по выступлениям на конференциях The Linux Foundation. Алексей Бродкин уже 16 лет работает в Synopsys и сейчас руководит командой инженеров, которые разрабатывают операционные системы — не только Linux, но и ОС реального времени (RTOS).
Расстояние в тысячи километров между гостем и ведущими не помешало им записать интересную беседу об особенностях разработки операционных систем и их поддержки для разных процессоров и архитектур. А ещё обсудить грядущее процессорное семейство Synopsys — ARC-V, которое будет использовать набор команд RISC-V.
Из этого выпуска вы узнаете:
▪ Почему вероятность появления новой большой и полноценной операционной системы очень мала;
▪ Что представляет из себя уровень аппаратных абстракций в ОС;
▪ Почему термин «операционная система реального времени» может вводить в заблуждение;
▪ Происходит ли миграция функциональности между Linux и RTOS;
▪ Можно ли начать разработку ОС до появления микросхемы в кремнии;
▪ Как связаны прерывания, их обработчики и планировщик задач.
Смотреть📺 | Слушать 🎤
#программы #подкасты #битовыемаски
Новый гость подкаста «Битовые маски» может быть знаком вам по выступлениям на конференциях The Linux Foundation. Алексей Бродкин уже 16 лет работает в Synopsys и сейчас руководит командой инженеров, которые разрабатывают операционные системы — не только Linux, но и ОС реального времени (RTOS).
Расстояние в тысячи километров между гостем и ведущими не помешало им записать интересную беседу об особенностях разработки операционных систем и их поддержки для разных процессоров и архитектур. А ещё обсудить грядущее процессорное семейство Synopsys — ARC-V, которое будет использовать набор команд RISC-V.
Из этого выпуска вы узнаете:
Смотреть
#программы #подкасты #битовыемаски
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍10🤩4👏1
📖 “Hello, world, I am ARM”: история большого успеха маленького чипа ARM1
В апреле 1985 года сотрудники компании Acorn Computers Стив Фарбер и Софи Уилсон получили с фабрики процессор, над дизайном которого работали 18 месяцев. После подключения чипа к специальному разъёму компьютера BBC Micro и пары дополнительных настроек инженеры ввели команду PRINT PI. На экране появился ответ: “Hello, world, I am ARM”. Так поприветствовал своих создателей ARM1 — самый первый процессор на ARM-архитектуре.
За прошедшие почти 40 лет общий объём поставок чипов на базе ARM превысил отметку в 280 млрд штук. Низкая стоимость, энергопотребление и маленькое количество выделяемого при работе тепла сделали ARM-процессоры фаворитами для портативных устройств, включая iPhone и iPad. Небольшая компания, которая не была до конца уверена в успехе разработки собственного чипа, даже не могла представить такое будущее. Рассказываем, как появился чип Acorn RISC Machine под номером 1 и чем он примечателен, в рубрике #dieshots.
Читать заметку➡
#приборы
В апреле 1985 года сотрудники компании Acorn Computers Стив Фарбер и Софи Уилсон получили с фабрики процессор, над дизайном которого работали 18 месяцев. После подключения чипа к специальному разъёму компьютера BBC Micro и пары дополнительных настроек инженеры ввели команду PRINT PI. На экране появился ответ: “Hello, world, I am ARM”. Так поприветствовал своих создателей ARM1 — самый первый процессор на ARM-архитектуре.
За прошедшие почти 40 лет общий объём поставок чипов на базе ARM превысил отметку в 280 млрд штук. Низкая стоимость, энергопотребление и маленькое количество выделяемого при работе тепла сделали ARM-процессоры фаворитами для портативных устройств, включая iPhone и iPad. Небольшая компания, которая не была до конца уверена в успехе разработки собственного чипа, даже не могла представить такое будущее. Рассказываем, как появился чип Acorn RISC Machine под номером 1 и чем он примечателен, в рубрике #dieshots.
Читать заметку
#приборы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🤩2👏1
❓ Рецепт приготовления плазмы в домашних условиях: научное объяснение популярного эксперимента с виноградом в микроволновке
Первые видеозаписи эксперимента с виноградом в микроволновке появились в 1995 году. Половинки ягоды провоцировали генерацию плазмы — эдакие короткие «солнечные вспышки», только в домашней СВЧ-печи. Несмотря на то, что плазма — часть физического мира (99% материй за пределами Земли представляют собой плазму), наблюдать ее в устройстве для разогревания супа было необычно.
Долгие годы природа эксперимента не давала покоя учёному Аарону Слепкову, который руководит лабораторией биофотоники в Трентском университете. Спустя несколько десятков лет он в составе группы исследователей решил найти объяснение эффекту, который могут наблюдать все бесстрашные владельцы микроволновых печей. Один из них — Михаил Захаров, кандидат физико-математических наук, окончивший аспирантуру по направлению «Элементарные процессы в плазме», продакт-менеджер YADRO. Он не только повторил опыт, но и объяснил, почему плазма притягивает внимание учёных.
Читать➡
#материалы #техника #идеи
Первые видеозаписи эксперимента с виноградом в микроволновке появились в 1995 году. Половинки ягоды провоцировали генерацию плазмы — эдакие короткие «солнечные вспышки», только в домашней СВЧ-печи. Несмотря на то, что плазма — часть физического мира (99% материй за пределами Земли представляют собой плазму), наблюдать ее в устройстве для разогревания супа было необычно.
Долгие годы природа эксперимента не давала покоя учёному Аарону Слепкову, который руководит лабораторией биофотоники в Трентском университете. Спустя несколько десятков лет он в составе группы исследователей решил найти объяснение эффекту, который могут наблюдать все бесстрашные владельцы микроволновых печей. Один из них — Михаил Захаров, кандидат физико-математических наук, окончивший аспирантуру по направлению «Элементарные процессы в плазме», продакт-менеджер YADRO. Он не только повторил опыт, но и объяснил, почему плазма притягивает внимание учёных.
Читать
#материалы #техника #идеи
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13🔥11🤓5👍1🤔1
Слышали про такой эксперимент с виноградом?
Anonymous Poll
3%
Да, и даже проводил(-а) его дома
17%
Да, но воспроизвести не рискнул(-а)
56%
Нет, теперь хочется попробовать
7%
Нет, и такой исследовательский дух мне не близок
17%
Мне просто посмотреть ответы
Согласитесь, с этими праздниками легко забыть свой пароль от GitHub или имена коллег! Чтобы держать своё серое вещество в тонусе, предлагаем пройти небольшой квиз. Все вопросы основаны на последних публикациях в «Истовом инженере» — обязательно поделимся ими в заключительном посте.
#квиз
#квиз
🔥4😁2❤1👍1
Какая часть тела дала название одному из способов графического представления последовательных цифровых сигналов для анализа?
Anonymous Quiz
3%
рот
30%
сердце
48%
глаз
19%
палец
❤1
Какой этап создания микросхемы мы закрыли серым прямоугольником?
Anonymous Quiz
34%
верификация
42%
прототипирование на FPGA
24%
проектное планирование
Какой самый популярный язык для работы с нейросетями и ML-задачами?
Anonymous Quiz
88%
Python
5%
C++
4%
Go
3%
Scala
Какого известного американского автора книг по программированию разработчики нежно прозвали Uncle Bob?
Anonymous Quiz
8%
Роберт Грин
10%
Джордж Мартин
43%
Роберт Мартин
39%
Бобби Пирс
А вот тексты, которые помогли бы вам справиться с мини-квизом на отлично. Ставьте 🤓, если вы и так правильно ответили на все вопросы, и 🤔, если было непросто.
→Lane margining: как оценить качество PCIe-соединения без дополнительной аппаратуры
Именно своеобразное «око Саурона» позволяет инженерам оценить качество установленного PCIe-линка — глазковая диаграмма сигнала.
→Опыт автоматизации управления FPGA-стендами для распределенной команды
На картинке мы прикрыли этап прототипирования, но в инженерном мире без него никуда.
→Ищем Арнольда Шварценеггера среди мужчин, женщин и детей с помощью нейросети на С++
В машинном обучении Python — действительно «царь зверей», но инженер Кирилл Колодяжный бросил ему вызов, создав нейросеть на «плюсах».
→5 способов писать эффективный код на Go: от нейминга переменных до архитектуры
Один из авторов текста — Go-разработчик Даниил Подольский — упомянул книгу «Чистая архитектура» известного писателя Роберта Мартина, того самого дяди Боба.
→
Именно своеобразное «око Саурона» позволяет инженерам оценить качество установленного PCIe-линка — глазковая диаграмма сигнала.
→
На картинке мы прикрыли этап прототипирования, но в инженерном мире без него никуда.
→
В машинном обучении Python — действительно «царь зверей», но инженер Кирилл Колодяжный бросил ему вызов, создав нейросеть на «плюсах».
→
Один из авторов текста — Go-разработчик Даниил Подольский — упомянул книгу «Чистая архитектура» известного писателя Роберта Мартина, того самого дяди Боба.
🤔16🤓15👍1
🔖 Берем ответственность за вопросы: как задавать их правильно
Задавать вопросы — такой же навык, как планировать спринт или писать документацию к коду. Но если последние задачи решает не каждый, то вопросы мы задаем каждый день — и часто допускаем ошибки в этом привычном действии.
Оксана Нечитайлова, руководитель отдела сервисного дизайна продуктов в YADRO, управляет проектными командами более 17 лет. За это время она убедилась, что навык правильно и эффективно задавать вопросы очень важен в работе, его можно и нужно развивать. Свой опыт Оксана собрала в статье, из которой вы узнаете:
▪ какие виды вопросов бывают и какие ошибки в них допускают чаще всего;
▪ какие практики повысят навык задавания вопросов;
▪ как не вестись на манипулятивные вопросы и избегать их в своей речи.
В конце материала вас ждёт чек-лист, который поможет применять рекомендации из статьи в работе.
Читать статью➡
#складума #практикиуправления #команднаяработа
Задавать вопросы — такой же навык, как планировать спринт или писать документацию к коду. Но если последние задачи решает не каждый, то вопросы мы задаем каждый день — и часто допускаем ошибки в этом привычном действии.
Оксана Нечитайлова, руководитель отдела сервисного дизайна продуктов в YADRO, управляет проектными командами более 17 лет. За это время она убедилась, что навык правильно и эффективно задавать вопросы очень важен в работе, его можно и нужно развивать. Свой опыт Оксана собрала в статье, из которой вы узнаете:
В конце материала вас ждёт чек-лист, который поможет применять рекомендации из статьи в работе.
Читать статью
#складума #практикиуправления #команднаяработа
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5🔥5
Думая о разработке сложных программно-аппаратных комплексов, таких как серверы или системы хранения данных, мы ставим их функциональность на первое место. Такие системы должны работать эффективно и предсказуемо, решать задачи пользователя в необходимые ему сроки. После функциональности начинаем думать о пользовательском опыте — UX- и UI-составляющих: удобен и понятен ли интерфейс. Но есть ещё один важный компонент разработки сложного инфраструктурного продукта, который опытный вендор не проигнорирует. Речь о сервисном дизайне, или serviceability, который контролирует вопросы комфорта обслуживания и диагностики систем сервисными инженерами и заказчиком.
В новой статье Оксана Нечитайлова, которая развила отдел сервисного дизайна в YADRO и руководит им, рассказала про суть serviceability, профиль специалистов, которые им занимаются, и результаты их работы.
Из материала вы узнаете:
Читать статью
#промышленныйдизайн #производственныепроцессы #инженернаякультура
Please open Telegram to view this post
VIEW IN TELEGRAM
👏7👍5❤1
🔖 Голодные игры: как появился Pac-Man — самая популярная аркадная игра в мире
Ровно 44 года назад в токийском районе Сибуя установили первый аркадный автомат Puck Man. Главным персонажем игры стал прожорливый жёлтый кружок, который поедал белые точки и убегал по лабиринту от четырёх привидений. Но тогда на «премьеру» мало кто обратил внимание.
Осенью того же года дистрибьютор видеоигр в США переименовал игру в Pac-Man и перекрасил оригинальные автоматы в яркий цвет главного героя. И уже совсем скоро к аркадам стали выстраиваться целые очереди, прилавки магазинов заполнили бесчисленные товары с изображением героев игры, а в топ-10 музыкального чарта вошла песня Pac-Man Fever. СМИ писали о наступлении Pac-мании, а государство выпускало законы, регулирующие работу игровых залов.
Ко дню рождения легендарной игры коротко вспоминаем историю её разработки и рассказываем:
▪ почему игроки хватались за боковую панель аркадного автомата при игре в Pac-Man;
▪ какая ошибка в коде привела к невозможности пройти игру после 255 уровня;
▪ что общего у Pac-Man’а с космосом.
Читать➡
#программы #геймдев #историятехнологий
Ровно 44 года назад в токийском районе Сибуя установили первый аркадный автомат Puck Man. Главным персонажем игры стал прожорливый жёлтый кружок, который поедал белые точки и убегал по лабиринту от четырёх привидений. Но тогда на «премьеру» мало кто обратил внимание.
Осенью того же года дистрибьютор видеоигр в США переименовал игру в Pac-Man и перекрасил оригинальные автоматы в яркий цвет главного героя. И уже совсем скоро к аркадам стали выстраиваться целые очереди, прилавки магазинов заполнили бесчисленные товары с изображением героев игры, а в топ-10 музыкального чарта вошла песня Pac-Man Fever. СМИ писали о наступлении Pac-мании, а государство выпускало законы, регулирующие работу игровых залов.
Ко дню рождения легендарной игры коротко вспоминаем историю её разработки и рассказываем:
Читать
#программы #геймдев #историятехнологий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2
При достижении 256 уровня в Pac-Man печально известный баг приводит к тому, что:
Anonymous Quiz
7%
Игра становится чёрно-белой вместо цветной
21%
Изображение на экране переворачивается вверх ногами
45%
Половину экрана заполняют случайные цифры и буквы
27%
Джойстик перестаёт реагировать на управление игрока
Токамак KSTAR (Korea Superconducting Tokamak Advanced Research) — один из исследовательских термоядерных реакторов, где учёные запускают и изучают УТР. Этот «армированный бублик» с плазмой вместо начинки сконструировали в 2007 году в Южной Корее, а первую плазму он сгенерировал в 2008 году. Что такое плазма и как наблюдать её в домашних условиях, мы недавно писали.
Почему учёные борются за каждую секунду реакции? Дело в сложности организации термоядерного синтеза, который обещает человечеству более чистое и дешевое электричество. Чтобы просто запустить реакцию, плазма в реакторе должна быть разогрета до крайне высоких температур — так положительно заряженные частицы в её составе разгонятся и начнут сталкиваться друг с другом, как ядра попкорна под крышкой. Также столкновения должны происходить достаточно часто, поэтому важна и плотность плазмы.
Все это позволит лишь запустить реакцию, но для генерации энергии нужно поддерживать горение плазмы продолжительное время — речь не о минутах, а о часах. На этом фоне победные 48 секунд южнокорейского токамака кажутся каплей в море. Но к 2026 году исследователи планируют сильно прирасти в результате и обеспечить 300 секунд горения плазмы при той же температуре «семи солнц» — 100 млн градусов Цельсия.
Углеводные плитки дивертора токамака KSTAR поменяли на вольфрамовые. Вольфрам — один из наиболее твёрдых и тугоплавких материалов, особо устойчив в вакууме. Благодаря его свойствам дивертор нагрелся всего на 25% от прежнего уровня, дольше времени сохраняя стабильную реакцию синтеза.
Да, иногда несколько лет упорных исследований приводят к, казалось бы, незначительному прогрессу. Но такова природа большинства мировых рекордов: каждая секунда имеет значение.
#цифрадня #материалы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5❤1😁1
📄 Найти и переиспользовать: как DevOps-инженерам из разных команд организовать общее хранилище Ansible-контента
Зачем писать определённую роль для Ansible с нуля, если твой коллега из другого департамента уже это сделал? Кажется, лучше потратить время на её улучшение или расширение функционала — то есть на то, чтобы в дальнейшем роль могли использовать ещё больше специалистов.
Таким вопросом задался DevOps-инженер YADRO Павел Воробьёв. Вместе с коллегами он запустил проект по созданию общего репозитория Ansible-контента в компании. Так, чтобы все, кто работает с инструментом — от сотрудников телеком-департамента до разработчиков СХД, могли делиться своими наработками и переиспользовать их в задачах. Вариантов реализации немало — в статье Павел описал их, обозначив подводные камни.
Из текста вы узнаете:
▪ какими компонентами в Ansible удобнее всего делиться;
▪ какие способы доставки контента в репозиторий существуют;
▪ что такое Ansible Galaxy и как использовать утилиту;
▪ как обеспечить общую работу с репозиторием Ansible-ролей без конфликтов;
▪ как проект повлиял на горизонтальные связи DevOps-специалистов компании.
Читать статью➡
#инженернаякультура #DevOps #инструменты
Зачем писать определённую роль для Ansible с нуля, если твой коллега из другого департамента уже это сделал? Кажется, лучше потратить время на её улучшение или расширение функционала — то есть на то, чтобы в дальнейшем роль могли использовать ещё больше специалистов.
Таким вопросом задался DevOps-инженер YADRO Павел Воробьёв. Вместе с коллегами он запустил проект по созданию общего репозитория Ansible-контента в компании. Так, чтобы все, кто работает с инструментом — от сотрудников телеком-департамента до разработчиков СХД, могли делиться своими наработками и переиспользовать их в задачах. Вариантов реализации немало — в статье Павел описал их, обозначив подводные камни.
Из текста вы узнаете:
Читать статью
#инженернаякультура #DevOps #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1🤓1
🎤 Спорадические баги и большая кодовая база: как устроена разработка JVM runtime
Когда говорят о рантаймах, первым делом упоминают garbage collector. Безусловно это важная часть, но в рантайме ещё много интересных вещей. Каких именно, поможет разобраться новый выпуск подкаста «Битовые маски». Его гостем стал Иван Углянский, известный разработчик JVM, член программного комитета Java-конференции SnowOne и один из создателей профиля «Системное программирование» в НГУ.
Иван соприкоснулся с процессом разработки компиляторов и рантаймов ещё в старших классах школы, а после продолжил заниматься этим направлением в компании Excelsior. Елена Лепилкина обсудила с Иваном не только его основную специализацию в системном программировании, но и реализацию интероперабельности в Java, а также преимущества новых проектов Java.
Из этого выпуска вы узнаете:
▪ что входит в состав рантайма, кроме garbage collector;
▪ как отлаживать баги в рантайме с помощью «кротов» и Time Travel Debugging;
▪ что из себя представляют новые мегапроекты Panama, Loom и Valhalla;
▪ почему виртуальные потоки в Java ближе к горутинам, чем к корутинам;
▪ как и почему в НГУ появился профиль «Системное программирование».
А ещё услышите много забавных и одновременно захватывающих примеров отладки багов из времен работы Ивана в Excelsior. Например, о том, как случайная папка может вызвать краш Java-приложения.
Смотреть📺 | Слушать 🎤
#программы #подкасты #битовыемаски
Когда говорят о рантаймах, первым делом упоминают garbage collector. Безусловно это важная часть, но в рантайме ещё много интересных вещей. Каких именно, поможет разобраться новый выпуск подкаста «Битовые маски». Его гостем стал Иван Углянский, известный разработчик JVM, член программного комитета Java-конференции SnowOne и один из создателей профиля «Системное программирование» в НГУ.
Иван соприкоснулся с процессом разработки компиляторов и рантаймов ещё в старших классах школы, а после продолжил заниматься этим направлением в компании Excelsior. Елена Лепилкина обсудила с Иваном не только его основную специализацию в системном программировании, но и реализацию интероперабельности в Java, а также преимущества новых проектов Java.
Из этого выпуска вы узнаете:
А ещё услышите много забавных и одновременно захватывающих примеров отладки багов из времен работы Ивана в Excelsior. Например, о том, как случайная папка может вызвать краш Java-приложения.
Смотреть
#программы #подкасты #битовыемаски
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13🤓4❤2👍1
Система хранения данных — сложное устройство, и, если при работе произошла ошибка, оно должно своевременно и понятно сообщать об этом пользователю. В большинстве веб-сервисов для этого используют баннер с надписью «Что-то пошло не так», но такой способ уведомления не отражает суть ошибки, а в его основе — сложный код, с которым неудобно работать инженеру.
Александр Лырчиков, старший инженер по разработке ПО в YADRO, рассказывает, как он и его команда искали оптимальное решение для обработки ошибок на Go, которое подойдёт для пользователя, программиста и машины, и почему написали собственный инструмент — Terror, сокращение от tatlin-error. Из материала вы узнаете:
Александр подробно описал реализацию решения и оставил инструкции для тех, кто захочет создать аналог Terror в собственном проекте.
Читать статью
#программы #go #системыхраненияданных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1🔥1🤔1