🤩15🔥9👍6⚡3🎉3
📖 Открытый курс по схемотехнике: от истоков до первого устройства
Многие инженеры пришли в профессию потому, что в детстве им нравилось чинить электронные устройства или самим проектировать то, что нельзя найти в магазине. Учиться новому на практике и получать из россыпи компонентов работающее устройство — увлекательный процесс, который мы хотим разделить с вами.
Если вам интересно, как устроены и почему работают окружающие нас электронные устройства, присоединяйтесь к нашему курсу по схемотехнике для начинающих. В нём 11 практических видеороликов с подробными теоретическими материалами к каждому. Начнём с истоков, где познакомимся с физикой тока и всем необходимым оборудованием, а закончим сборкой секундомера на макетной плате без единой строчки кода и паяльника.
Кому подойдет курс
Всем, кому интересно разобраться в основах электроники. Кому-то курс поможет найти новое занимательное хобби, а кому-то — определиться с делом жизни.
Чему научатся участники
▪ Читать и собирать электрические схемы;
▪ Работать с макетными платами и разными электронными компонентами;
▪ Конструировать базовые логические элементы на транзисторах;
▪ Использовать микросхемы цифровой логики;
▪ Собирать свои первые электронные устройства и понимать, как они работают.
Программа курса➡
#джуниор #обучение #схемотехника
Многие инженеры пришли в профессию потому, что в детстве им нравилось чинить электронные устройства или самим проектировать то, что нельзя найти в магазине. Учиться новому на практике и получать из россыпи компонентов работающее устройство — увлекательный процесс, который мы хотим разделить с вами.
Если вам интересно, как устроены и почему работают окружающие нас электронные устройства, присоединяйтесь к нашему курсу по схемотехнике для начинающих. В нём 11 практических видеороликов с подробными теоретическими материалами к каждому. Начнём с истоков, где познакомимся с физикой тока и всем необходимым оборудованием, а закончим сборкой секундомера на макетной плате без единой строчки кода и паяльника.
Кому подойдет курс
Всем, кому интересно разобраться в основах электроники. Кому-то курс поможет найти новое занимательное хобби, а кому-то — определиться с делом жизни.
Чему научатся участники
Программа курса
#джуниор #обучение #схемотехника
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍15❤6
📄 От Apple AMX до SiFive VCIX: всё, что вы хотели знать о матричных расширениях, но боялись спросить
Матричные расширения появились не так давно — чуть более трёх лет назад. Несмотря на это, они есть у каждой уважающей себя процессорной архитектуры, в том числе у относительно молодой открытой RISC-V. Без расширений сложно представить ускорение операций над матрицами, а именно они — в основе вычислений большинства хот-спот технологий. Среди них искусственный интеллект и машинное обучение, компьютерное зрение, математическое моделирование сложных физико-технических систем и другие приложения.
Валерия Пузикова, эксперт по разработке ПО в компании YADRO, кандидат физико-математических наук, заложила первые два кирпичика в «антологию» по существующим матричным расширениям:
Из первого текста вы узнаете, зачем нужны расширения и как именно они ускоряют операции над матрицами. Также в нём вас ждет описание каждого из существующих матричных расширений.
Во второй статье Валерия перевела фокус внимания на стандартные матричные расширения RISC-V, которые разрабатываются прямо сейчас. Здесь — актуальные статусы рабочих групп и последние новости по поддержке разреженных матриц.
Ставьте 🤓, если давно ждали хороший лонгрид про матричные расширения, или 🤔, если для освоения материала вам придется попотеть.
#приборы #алгоритмы
Матричные расширения появились не так давно — чуть более трёх лет назад. Несмотря на это, они есть у каждой уважающей себя процессорной архитектуры, в том числе у относительно молодой открытой RISC-V. Без расширений сложно представить ускорение операций над матрицами, а именно они — в основе вычислений большинства хот-спот технологий. Среди них искусственный интеллект и машинное обучение, компьютерное зрение, математическое моделирование сложных физико-технических систем и другие приложения.
Валерия Пузикова, эксперт по разработке ПО в компании YADRO, кандидат физико-математических наук, заложила первые два кирпичика в «антологию» по существующим матричным расширениям:
Из первого текста вы узнаете, зачем нужны расширения и как именно они ускоряют операции над матрицами. Также в нём вас ждет описание каждого из существующих матричных расширений.
Во второй статье Валерия перевела фокус внимания на стандартные матричные расширения RISC-V, которые разрабатываются прямо сейчас. Здесь — актуальные статусы рабочих групп и последние новости по поддержке разреженных матриц.
Ставьте 🤓, если давно ждали хороший лонгрид про матричные расширения, или 🤔, если для освоения материала вам придется попотеть.
#приборы #алгоритмы
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔17🤓12👍7👏1
Представьте сервис, который обрабатывает запрос в течение почти 11 секунд. За это время пользователь успеет разозлиться, открыть чат с поддержкой, стукнуть по клавиатуре или просто закрыть приложение и никогда им не пользоваться.
Разработчики тест-менеджмент системы TestY столкнулись с подобной проблемой. Одна из функций TMS — создание тестовых кейсов — «зависла» на 10,93 секунды, когда количество запросов от одной из команд превысило полмиллиона. Чтобы решить проблему без серьезных изменений UX-дизайна и архитектуры, инженеры TestY решили ускорить серверную часть — фреймворк Django. Для этого они написали пакет с помощью языка Rust, Orjson и Python-пакета Maturin.
В новом материале инженер в отделе разработки инструментов тестирования компании YADRO Роман Кабаев рассказывает про решение проблемы и пошагово объясняет, как написать пакет для ускорения Django-rest-framework. Из статьи вы узнаете:
Если вы еще не знакомы с TestY, TMS с открытым исходным кодом, читайте материалы о системе и новых фичах, которые появились в последнем релизе.
Читать статью
#opensource #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4⚡2❤1
Спустя месяц после появления первого в мире веб-сайта в 1991 году финский студент Линус Торвальдс решил опубликовать в открытый доступ исходный код своего ядра операционной системы. Он хотел назвать его Freax — от сочетания слов free, freak и UNIX. Но преподавателю Технического университета Хельсинки Ари Лемке оно не понравилось. С его легкой руки в FTP-каталоге появился Linux, известный каждому техническому специалисту.
Постепенно к разработке ядра операционной системы подключались все больше людей из разных уголков мира, формируя беспрецедентную сеть доверия. Появились первый FTP-сервер с Linux в США, версия Linux 1.0, ставшая поворотным моментом в коммерческом использовании ОС, и компания Red Hat с невообразимой ранее бизнес-моделью. В 2001 году Линус не знал, сколько ещё «проживет» Linux и когда устареет. Но верил, что сила open source-технологий в том, что даже через 50 лет лучшая на тот момент операционная система сможет воспользоваться его исходным кодом.
О первом десятилетии истории Linux в контексте движения за открытый исходный код рассказывает документальный фильм «Код». В его съёмках принял участие не только сам Линус, но и многие другие сторонники open source. Например, Алан Кокс, один из ведущих разработчиков ядра Linux и ярый противник запатентованного ПО, и Ричард Столлман, основатель проекта GNU и Фонда свободного программного обеспечения. Они и другие программисты и хакеры расскажут, как изменился образ разработки программного обеспечения на рубеже веков.
Смотреть
#программы #фильмнавыходные
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🤓3👍2❤1👎1
Чтобы сохранить важную информацию, люди прибегают к различным способам: от бумажных дневников до электронных систем хранения. Об одном из способов мы уже рассказывали. И пусть Цеттелькастен — метод ведения записей родом из XX века, его принципам многие следуют до сих пор.
Герои новой заметки — участники сообщества «Цеттелькастен и Персональные базы знаний», которое объединяет людей разных профессий, заинтересованных в создании личных систем для запоминания и хранения информации. Мы поговорили с инженерами, техническим писателем и разработчиком, чтобы узнать, как они организовывают рабочие и личные заметки с помощью метода.
Из материала вы узнаете:
Читать
#мышлениеиподходы #обучение #инженернаякультура
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍8🤔3🤓2
🎤 На своём диалекте: подкаст о DSL-языках и разработке спецпроцессоров
В нашем подкасте «Битовые маски» уже выходили эпизоды про GCC и LLVM, а также Kotlin компилятор. В новом выпуске посмотрим на разработку компиляторов с другого ракурса — со стороны DSL и компиляторов для спецпроцессоров. Гостем студии стал Пётр Советов, специалист в сфере технологий компиляции и синтеза программ, преподаватель РТУ МИРЭА и известный докладчик профильных конференций.
Антон Афанасьев обсудил с гостем задачи, для которых есть смысл написать предметно-ориентированный язык, актуальность подхода domain specific architecture, а также возможную пользу от изучения истории алгоритмов и методов компиляции.
Из выпуска вы узнаете:
▪ Когда для решения задачи имеет смысл использовать новый предметно-ориентированный язык;
▪ Какие экзотические языки могут вдохновить инженера и чем полезно их изучение;
▪ Где в России можно найти сильные курсы по разработке компиляторов;
▪ Какие методы полезно использовать для быстрой разработки компиляторов;
▪ Чем полезен взгляд в прошлое и можно ли использовать исторические знания сейчас.
Смотреть📺 | Слушать 🎤
#программы #подкасты #битовыемаски
В нашем подкасте «Битовые маски» уже выходили эпизоды про GCC и LLVM, а также Kotlin компилятор. В новом выпуске посмотрим на разработку компиляторов с другого ракурса — со стороны DSL и компиляторов для спецпроцессоров. Гостем студии стал Пётр Советов, специалист в сфере технологий компиляции и синтеза программ, преподаватель РТУ МИРЭА и известный докладчик профильных конференций.
Антон Афанасьев обсудил с гостем задачи, для которых есть смысл написать предметно-ориентированный язык, актуальность подхода domain specific architecture, а также возможную пользу от изучения истории алгоритмов и методов компиляции.
Из выпуска вы узнаете:
Смотреть
#программы #подкасты #битовыемаски
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4❤2👏1
❓ Здоровье на глазок: как устроены умные линзы с хитрым блоком питания
Умные очки с камерой, умные часы и кольца с датчиками для сбора метрик здоровья… Развитие технологий связано с наполнением простых предметов обихода полезной функциональностью. В фокусе учёных — не только очки, но и контактные линзы. Последние, например, могут измерять уровень сахара в крови и оценивать уровень глазного давления. Но если в корпус очков можно заложить необходимую электронику, то как сделать это для линз?
Учёные из Университета штата Юта предложили решение: они создали прототип умной линзы, которая не нуждаются в проводной зарядке благодаря постоянной генерации энергии. В основе технологии — «блок питания», объединяющий гибкие кремниевые солнечные элементы и металло-воздушные батареи, которые активируются морганием. Система позволяет генерировать энергию на поверхности глаза и не требует внешних источников питания. В новой заметке рассказываем подробнее об устройстве беспроводного блока питания и проблемах, которые решат контактные линзы.
Из текста вы узнаете:
▪ Какие способы генерации энергии соединили учёные, чтобы получить гибридное беспроводное устройство;
▪ Как работают металло-воздушные батареи и при чём здесь электрохимические реакции;
▪ Зачем человеку измерять внутриглазное давление при помощи умных контактных линз.
Читать →
#приборы #биомед #техника
Умные очки с камерой, умные часы и кольца с датчиками для сбора метрик здоровья… Развитие технологий связано с наполнением простых предметов обихода полезной функциональностью. В фокусе учёных — не только очки, но и контактные линзы. Последние, например, могут измерять уровень сахара в крови и оценивать уровень глазного давления. Но если в корпус очков можно заложить необходимую электронику, то как сделать это для линз?
Учёные из Университета штата Юта предложили решение: они создали прототип умной линзы, которая не нуждаются в проводной зарядке благодаря постоянной генерации энергии. В основе технологии — «блок питания», объединяющий гибкие кремниевые солнечные элементы и металло-воздушные батареи, которые активируются морганием. Система позволяет генерировать энергию на поверхности глаза и не требует внешних источников питания. В новой заметке рассказываем подробнее об устройстве беспроводного блока питания и проблемах, которые решат контактные линзы.
Из текста вы узнаете:
Читать →
#приборы #биомед #техника
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🤔2
📖 На голову выше: что полезно знать про независимое матричное расширение T-Head для RISC-V
Если выбирать самую hot-spot тему в мире технологии на данный момент, многие назовут AI/ML — высоконагруженные приложения, которые сложно представить без операций над матрицами. Их ускорение — задача номер один для матричных расширений, о которых мы уже писали. Предлагаем зайти дальше и прикоснуться к технологии, которая разрабатывается прямо сейчас. Речь о матричном расширении компании T-Head под RISC-V.
Плат с реализацией этого расширения пока нет, но есть его эмуляция на QEMU. Можно стать первопроходцем и получить опыт программирования под него. Или пока просто узнать больше про это матричное расширение, о котором эксперты YADRO пишут буквально по следам заседаний рабочей группы T-Head:
▪ Эксперт по разработке ПО Валерия Пузикова рассказала про спецификацию матричного расширения и показала простой пример поэлементного произведения блоков матриц при помощи расширения.
▪ А инженер-программист Андрей Соколов подробно разобрал пример использования матричного расширения T-Head для реализации алгоритма матричного умножения.
#приборы #алгоритмы
Если выбирать самую hot-spot тему в мире технологии на данный момент, многие назовут AI/ML — высоконагруженные приложения, которые сложно представить без операций над матрицами. Их ускорение — задача номер один для матричных расширений, о которых мы уже писали. Предлагаем зайти дальше и прикоснуться к технологии, которая разрабатывается прямо сейчас. Речь о матричном расширении компании T-Head под RISC-V.
Плат с реализацией этого расширения пока нет, но есть его эмуляция на QEMU. Можно стать первопроходцем и получить опыт программирования под него. Или пока просто узнать больше про это матричное расширение, о котором эксперты YADRO пишут буквально по следам заседаний рабочей группы T-Head:
#приборы #алгоритмы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤓7🔥3
IBM PC 5150— первый персональный компьютер в мире. Так ли это?
Anonymous Quiz
21%
Да, все так. Поэтому сегодня празднуется день персонального компьютера
79%
Нет, IBM не был первопроходцем. Просто компьютер компании стал особенно успешен
👍2
Сколько человек работало над проектом первого устройства в серии IBM PC?
Anonymous Quiz
15%
38
37%
13
48%
5
👍2
Какой процессор стал «сердцем» IBM PC 5150?
Anonymous Quiz
56%
Intel 8088
19%
Zilog Z80
25%
Motorola 6800
🔖 «Добро пожаловать, IBM. Без шуток»: как первый ПК от IBM стал символом новой эпохи массовой компьютеризации
12 августа 1981 года, в отеле «Уолдорф-Астория» в Нью-Йорке, компания IBM представила свой первый персональный компьютер — IBM Personal Computer 5150. Он не был первым ПК: на рынке уже существовали разработки от Apple, MITS, Commodore PET и Atari. Он даже не был первой более компактной машиной, созданной IBM. До 1981 года компания уже выпустила на рынок несколько портативных компьютеров, которые противопоставлялись мэйнфреймам — громоздким вычислительным машинам, занимающим целую комнату.
IBM PС не был первым, но при этом стал символом революции пользовательских устройств, «Машиной года» по версии журнала Times и стандартом ПК в IT-мире. В новой заметке рассказываем, что такого особенного было в этом устройстве, как компании удалось разработать компьютер новой серии всего за год и почему открытость стала ключевой составляющей успеха продукта.
Читать➡
* Цитата в заголовке принадлежитСтиву Джобсу, создателю первых персональных компьютеров Apple и основателю компании. В своей немного саркастической статье он поприветствовал IBM, которая присоединилась к «самому волнующему и важному рынку с момента революции персональных компьютеров, начавшейся 35 лет назад».
12 августа 1981 года, в отеле «Уолдорф-Астория» в Нью-Йорке, компания IBM представила свой первый персональный компьютер — IBM Personal Computer 5150. Он не был первым ПК: на рынке уже существовали разработки от Apple, MITS, Commodore PET и Atari. Он даже не был первой более компактной машиной, созданной IBM. До 1981 года компания уже выпустила на рынок несколько портативных компьютеров, которые противопоставлялись мэйнфреймам — громоздким вычислительным машинам, занимающим целую комнату.
IBM PС не был первым, но при этом стал символом революции пользовательских устройств, «Машиной года» по версии журнала Times и стандартом ПК в IT-мире. В новой заметке рассказываем, что такого особенного было в этом устройстве, как компании удалось разработать компьютер новой серии всего за год и почему открытость стала ключевой составляющей успеха продукта.
Читать
* Цитата в заголовке принадлежит
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4❤2
📄 Вирт, Кормен и диалекты Basic: подборка базовых материалов про алгоритмы на С++
Опытные «плюсовики» YADRO подготовили подборку материалов про алгоритмы и структуры данных на С++. Если вы только подступаетесь к этим темам, обратите внимание на курс, которые рекомендует старший инженер Кирилл Колодяжный. А если хотите подготовиться к собеседованию или узнать что-то новое, посмотрите выступление по совету разработчика ПО Ильи Казакова.
Что ещё ждёт в подборке:
▪ Лекции разработчика Павла Маврина;
▪ «Классика» литературы о низкоуровневом программировании — книга Томаса Кормена;
▪ Книга «Диалекты Basic для ZX Spectrum» под редакцией Родионова и Ларченко
▪ И другие интересные материалы.
Инженеры рассказали, почему стоит посвятить время каждому из них, — рекомендации помогут вам, актуальны ли для вас эти знания.. А в комментариях пишите, чем бы вы дополнили подборку.
Читать статью➡
#языкипрограммирования #алгоритмы
Опытные «плюсовики» YADRO подготовили подборку материалов про алгоритмы и структуры данных на С++. Если вы только подступаетесь к этим темам, обратите внимание на курс, которые рекомендует старший инженер Кирилл Колодяжный. А если хотите подготовиться к собеседованию или узнать что-то новое, посмотрите выступление по совету разработчика ПО Ильи Казакова.
Что ещё ждёт в подборке:
Инженеры рассказали, почему стоит посвятить время каждому из них, — рекомендации помогут вам, актуальны ли для вас эти знания.. А в комментариях пишите, чем бы вы дополнили подборку.
Читать статью
#языкипрограммирования #алгоритмы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤12👍4👎1
Такие послания инженеры наносят на платы после завершения проводящего рисунка — они играют роль своеобразной «подписи». Предлагаем снова «прогуляться» по зоопарку Дэвидсона и посмотреть на животных, изображения которых меньше их реальных размеров в 176 000 раз.
#dieshots #техноарт
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤5👍4