Pull to refresh
2
0

Инженер-программист

Send message

Сказ о сплаве Розе и отвалившейся КРЕНке

Reading time6 min
Views181K
image
Давным, давно, когда я был школьником и добывал радиодетали преимущественно из разных выброшенных на свалку плат, заметил я необычное явление в процессе распаивания очередной такой платы: некоторые пайки моментально отваливались от фольги, стоило в них ткнуть паяльником. Контактная площадка оставалась чистой от припоя, гладкой и серебристо облуженной, а капля припоя на выводе детали имела внизу такое же блестящее плоское основание.
Читать дальше →
Total votes 218: ↑217 and ↓1+216
Comments253

Опасный радиоконструктор с Aliexpress: будьте осторожны

Level of difficultyMedium
Reading time12 min
Views56K


Сегодня я расскажу про сборку и наладку довольно продвинутого и мощного средневолнового радиопередатчика, способного оживить винтажные приёмники в радиусе не только угла комнаты, но и целой квартиры, загородного дома или даже приусадебного участка.

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

А если у вас есть радиолюбительская лицензия не ниже третьей категории, открывающая «джентльменский» 160-метровый диапазон, то можно перенастроить передатчик и попробовать связаться с коллегами на мощности 400 милливатт (не путать с киловаттами).
Поехали!
Total votes 57: ↑51 and ↓6+56
Comments60

Уже не luggable pc, ещё не notebook: Laptop TOSHIBA T3100/20

Reading time3 min
Views25K
Привет, Хабр! Продолжаем ковыряться в старом железе и обозревать его по мере сил.
Сегодня у нас на столе лэптоп из той эры когда это слово не было синонимом ноутбука.



Я нашёл этот экземпляр на одной интернет-барахолке в мае 2018 года в Химках, он выдавал ошибку жёсткого диска и ругался на севшую батарейку.



Помогли мне в транспортировке этого агрегата некто deadelf и TomFarr. Спасибо им огромное.
Total votes 71: ↑69 and ↓2+67
Comments82

Чиним замедление YouTube на уровне роутера

Level of difficultyMedium
Reading time6 min
Views632K

Всех категорический приветствую. Буквально первого августа, прямо в ночь, стал у меня жутко лагать YouTube. Естественно, мне это сильно не понравилось. Ну, что же, давайте разбираться, почему и как это исправить в условиях моей личной сети.

Что случилось?

Хорошо описано произошедшее здесь, на Хабре. Если совсем кратко, своими словами - во время установки SSL соединения в открытом виде домен передается к которому мы подключаемся(так называемое SNI). И если это googlevideo.com то начинают твориться "интересные вещи". Можно проверить это локально коммандами из статьи.

$ curl https://speedtest.selectel.ru/100MB -o/dev/null

Читать далее
Total votes 360: ↑357 and ↓3+412
Comments1053

Эмиттерный повторитель — ключ к пониманию работы транзисторных каскадов

Level of difficultyMedium
Reading time9 min
Views38K


Привет, эту публикацию я хочу посвятить людям, кто, как и я, любил в детстве читать журнал «Радио» и книги по электронике, но не смог сам разобраться в принципах работы усилителей на биполярных транзисторах. Тема полупроводников непроста и требует понимания многих чуждых для нашей повседневной интуиции физических процессов. Я помню момент озарения, когда я понял принцип схемотехнического решения эмиттерного повторителя, и именно с него пошло постепенное понимание, как функционируют и другие типы транзисторных каскадов. И я предполагаю, что эта тема может стать точкой входа в аналоговую электронику не только для меня.
Читать и смотреть схемы
Total votes 149: ↑147 and ↓2+187
Comments117

Алюминий, морская вода и кофеин: производство водорода

Reading time18 min
Views3.9K


Ископаемые ресурсы, используемые для выработки энергии и топлива, имеют свойство заканчиваться. Пока это не произошло, но неизбежность исчерпания запасов неоспорима. Если же учесть экологическое влияние использование таких ресурсов, то поиски зеленой альтернативы являются одной из приоритетных задач современной науки. Но процесс этот не так прост как кажется, ведь необходимо найти источник, способный давать желаемое количество выходного материала, быть гомологичным и, что не мало важно, экономически выгодным. Ученые из Массачусетского технологического института (Кембридж, США) нашли способ использовать алюминий, морскую воду и кофеин для производства водорода, способного быть отличным топливом, не генерирующим выбросов углерода. Какие принципы легли в основу исследования, как именно ученые объединили столь разнообразные компоненты, и насколько их методика эффективна? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →
Total votes 13: ↑12 and ↓1+17
Comments10

Аналоговые вычисления для искусственного интеллекта: как делать MAC-операцию при помощи закона Ома

Level of difficultyMedium
Reading time13 min
Views4.8K

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

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

Интересно, причем тут закон Ома?
Total votes 25: ↑25 and ↓0+32
Comments17

Панорама матричных расширений: от x86 до RISC-V

Reading time15 min
Views8.5K

Матричное расширение ISA CPU… Что это и что оно делает? Уже из названия понятно, что это расширение позволяет ускорять операции над матрицами на CPU. Но задумывались ли вы когда-нибудь, какие они бывают, когда появились, кто и как их создает?

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

Матричные расширения появились не так давно — чуть более трех лет назад. Несмотря на это, они есть у каждой уважающей себя процессорной архитектуры, в том числе и у относительно молодой открытой RISC-V. Почему их так много и чем они отличаются? Поддерживаются ли разреженные матрицы? Об этом и многом другом вы узнаете из статьи. Приготовьтесь, будет интересно и (спойлер!) без многоэтажных формул. 

Читать далее
Total votes 63: ↑62 and ↓1+78
Comments38

Реанимация моноблока PC-III VGA Paper White Portablе

Level of difficultyMedium
Reading time13 min
Views9.3K


На обломках одного НИИ, был найден удивительный артефакт – моноблок PC-III VGA Paper White Portablе. Вещь очень стильная, но время его не пощадило: пожелтевший корпус, со следами неправильного хранения и отсутствующая в комплекте — родная клавиатура. Однако, несмотря на возраст и эти нюансы – железка выглядит потрясающе. Если посмотреть его конфигурацию, то начинаешь понимать, что для своих лет это было очень крутое устройство:

Встроенный LCD дисплей имеет разрешение 640х480 пикселов и отображает 32 оттенка серого цвета. Видеокарта поддерживает режимы VGA (800x600)/HC/CGA/MDA. В качестве центрального процессора установлен камень 386DX, работающий на частоте 33 МГц, оперативной памяти установлено 4 МБ, что по тем временам было весьма жирно. Встроенный жёсткий диск имел размер 200 МБ. В качестве съёмных носителей используется пятидюймовый дисковод, поддерживающий дискеты размером 1,2 МБ, и стандартный дисковод 3,5 дюйма на 1,44 МБ.

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

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

Короче говоря, получился весьма прикольный ребус.
Читать дальше →
Total votes 106: ↑101 and ↓5+136
Comments36

Светящиеся конденсаторы и дисплеи на их основе (в том числе DIY) на любой поверхности? Почему нет…

Level of difficultyMedium
Reading time11 min
Views12K
Картинка Freepik

Что, если я скажу вам, что существуют светящиеся конденсаторы, которые могут быть использованы в качестве элементов дисплеев?

Несмотря на странное, на первый взгляд, утверждение, всё более, чем реально, и, мало того, известно около века…
Читать дальше →
Total votes 54: ↑52 and ↓2+70
Comments24

Самый маленький open source свитч — как он устроен, что может предложить, мнения и некоторые альтернативы

Reading time6 min
Views6.6K

Ученики из школы в штате Нью-Гэмпшир, спроектировали 5-портовый сетевой коммутатор, который они окрестили «самым маленьким в мире». Свои наработки они передали в open source. Коротко рассмотрим компонентную базу свитча, обсудим мнения сообщества, а также взглянем на некоторые похожие проекты.

Читать далее
Total votes 7: ↑5 and ↓2+6
Comments12

Как правильно составить заявку на регистрацию ПО в Минцифры

Reading time9 min
Views1.2K

Подать заявку в реестр отечественного ПО Минцифры можно самостоятельно, но для этого нужно изучить множество деталей. 

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

Готовы разобраться в деталях и узнать, что необходимо для успешной регистрации вашего программного обеспечения? Тогда давайте начнем!

Значение регистрации ПО в Минцифре 

Нужно понимать, что регистрация ПО в реестре Минцифры – это добровольная процедура. Проводят ее не просто так, а для достижения какой-то цели. 

Регистрация ПО и ПАК в Минцифре открывает для владельцев дополнительные возможности:

Читать далее
Total votes 3: ↑2 and ↓1+3
Comments0

Гость из другого мира: обзор рабочей станции HP 9000 712/60 под управлением HP-UX

Reading time14 min
Views14K

Что если я скажу вам, что уже во второй половине 80-х годов ХХ века были машины с многозадачной ОС с развитым графическим интерфейсом, цветными дисплеями высокого разрешения, мощными процессорами и десятками мегабайт оперативной памяти, способные выполнять задачи работы с графикой, обслуживать системы трехмерного моделирования и другие вещи, ставшие под силу ПК только в середине следующего десятилетия?

Добро пожаловать в параллельный мир, мир рабочих станций Unix!
Читать дальше →
Total votes 65: ↑65 and ↓0+65
Comments12

Прокачиваем тонкий клиент HP t5325

Reading time3 min
Views55K
В этой статье речь пойдет о доработке тонкого клиента HP для установки на него Debian 8.



Тонкий клиент HP t5325 самый маленький в своем семействе и единственный построен на архитектуре ARM. Ниже приведу его основные характеристики:

  • Прцессор Marvell ARM 88F6281 1.2 GHz.
  • Видеокарта XGI VOLARI-Z11-A2CB-HF 64MB.
  • RAM 512MB DDR2.
  • Flash memory 512MB.

Читать дальше →
Total votes 30: ↑26 and ↓4+22
Comments15

Сборник встраиваемых модулей на ПЛИС

Level of difficultyEasy
Reading time6 min
Views9K

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

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

Читать далее
Total votes 20: ↑18 and ↓2+21
Comments23

Реализация кодека 66b/64b на языке VHDL

Level of difficultyEasy
Reading time4 min
Views3K

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

равномерное распределение 0 и 1 в канале

простота кодирования/декодирования

иметь небольшую избыточность

Один из самых распространённых протоколов, о которых думаю, если не каждый человек, то уж каждый инженер точно слышал, является Ethernet, который имеет большое количество стандартов. Он так же использует кодек, а именно 66b/64b, который широко известен в инженерных кругах. Вот небольшой список популярных протоколов, использующих этот кодек:

Ethernet (10,40,100G)

Common Public Radio Interface

Fibre Channel (10G, 16G)

Infiniband (FDR, EDR)

Thunderbolt

Читать далее
Total votes 16: ↑16 and ↓0+16
Comments4

Видеокарта VGA для микроконтроллера. Часть 2. От идеи до мелкой серии

Level of difficultyEasy
Reading time9 min
Views15K
image

В первой части была описана идея видеокарты VGA для простого микроконтроллера (или ардуины), с помощью которой можно выводить информацию на стандартный монитор с интерфейсом VGA даже с самых слабых и медленных ядер. Карта, сердцем которой является высокоскоростная ПЛИС, берет на себя все скоростные и критичные к таймингам операции.

Идея была обкатана на макете и показала свою жизнеспособность. Однако для ее реализации «в железе», а тем более в серии, необходимо пересмотреть несколько моментов.
Читать дальше →
Total votes 63: ↑62 and ↓1+80
Comments37

CPLD-ретрокомпьютинг. Часть 1 — Доска для студента

Reading time12 min
Views24K
Ретрокомпьютинг бывает разный. Кто-то собирает килограммы древних процессоров, кто-то восстанавливает советские ЕС ЭВМ, кто-то до сих пор разгоняет Celeron в жидком азоте, а мы же насладимся платой Altera University Programm Board UP1 1997 года c древней CPLD MAX7128S и даже поморгаем светодиодом (и не только).
Дальше
Total votes 14: ↑14 and ↓0+14
Comments3

PAL, GAL и путешествие в цифровое ретро

Reading time17 min
Views22K
Идея сделать цифровые логические микросхемы с изменяемой структурой была всегда. Почему? Достаточно посмотреть на толстенный каталог чипов серии TTL 74xx (или советской К155), чтобы такая идея самозародилась. В СССР почти у каждого инженера и радиолюбителя был справочник В.Л. Шило «Популярные цифровые микросхемы», который вышел каким-то невероятным тиражом. Но всё равно, хотелось иметь некий «универсальный кристалл», из которого можно сделать все остальные микросхемы (ну хорошо, не все, но многие).

Конечно же, полупроводниковая промышленность тоже была не прочь удовлетворить такой спрос.
Дальше
Total votes 95: ↑95 and ↓0+95
Comments38

Compaq Alphaserver DS20 — Оживление мамонта (часть 1)

Reading time6 min
Views4.2K
Compaq Alphaserver DS20 — мой первый сервер в коллекции. Этот сервер не является x86-совместимым компьютером. Он построен на отдельной альфа-архитектуре. Сервер по современным меркам старый, он 1999 года выпуска, но в то время это был очень сильный компьютер. Его конфигурация такая: процессор: Alpha EV6 — 500 МГц, 64 разрядный, 4 мегабайта кэш-памяти! 7 винчестеров, SCSI Ultra320, общий объём 160 гигабайт! Оперативной памяти максимум 4 гигабайта (у меня полтора гигабайта). Также на сервере стоят два блока питания, если один выходит из строя, сервер автоматически начинает работать на втором. Каждый блок питания на 675 ватт! В 1999 году этот сервер стоил 19000 долларов США! В интернете я нашел информацию что такие серверы стояли в Пентагоне, а 128 таких двухпроцессорных серверов, объединённых в кластер, были признаны самым быстрым компьютером в 1999 году! В то время я только начал работать (играть) за компьютерами, и я бы даже не смог себе представить такую производительность, а особенно дисковый размер и количество ОЗУ.
Читать дальше →
Total votes 62: ↑60 and ↓2+58
Comments39
1
23 ...

Information

Rating
Does not participate
Registered
Activity