Как стать автором
Обновить
4
0

Electronics engineer

Отправить сообщение

Как научить людей использовать Git

Время на прочтение3 мин
Количество просмотров140K
По работе приходится участвовать в разных проектах, поэтому я хорошо знаю, как работают все мои коллеги. Помню, что компания начала использовать Git буквально за пару недель до моего прихода. На мониторах разработчиков кругом висели наклейки с напоминанием: сначала add, потом коммит, затем пуш.


Они не знали, зачем. Программистам просто сказали строго следовать инструкции, иначе беда. Но проблемы возникали так часто, что я решила провести семинар по Git.
Читать дальше →
Всего голосов 77: ↑69 и ↓8+61
Комментарии384

Заказные блоки в микросхемах (Silicon IP): как это работает

Время на прочтение22 мин
Количество просмотров43K
В каждой статье на Хабре, посвященной отечественным микропроцессорам, так или иначе поднимается вопрос лицензионных IP-блоков и того, насколько их наличие и отсутствие уменьшает ценность, отечественность или безопасность разработки. При этом очень многие комментаторы не слишком хорошо понимают предмет обсуждения, поэтому давайте попробуем разобраться, как же именно работает лицензирование в микроэлектронной индустрии, чем хороши и чем плохи лицензированные блоки, и в чем состоит процесс разработки микросхемы, если большая часть блоков в ней куплена.


Читать дальше →
Всего голосов 66: ↑65 и ↓1+64
Комментарии149

Преобразование Фурье. The Fast and the Furious

Время на прочтение6 мин
Количество просмотров24K
Зачастую при разработке алгоритмов мы упираемся в предел вычислительной сложности, который, казалось бы, преодолеть невозможно. Преобразование Фурье имеет сложность $O(n^2)$, а быстрый вариант, предложенный около 1805 года Гаусом1 (и переизобретенный в 1965 году Джеймсом Кули и Джоном Тьюки) $O(nlog(n))$. В данной статье хочу вам показать, что можно получить результаты преобразования за линейное время $O(n)$ или даже достичь константной сложности $O(1)$ при определенных условиях, которые встречаются в реальных задачах.

Читать дальше →
Всего голосов 40: ↑37 и ↓3+34
Комментарии16

Топ-10 фильмов про ИТ

Время на прочтение7 мин
Количество просмотров171K
Привет, Хабр!

Летом в нашем ланитовском блоге мы делали подборку сериалов про ИТ (и хакеров), а теперь в преддверии Нового года пришло время полного метра. Такие «Топ-10 фильмов про ИТ» появляются примерно раз в год, и список там примерно один и тот же: «Хакеры» с Джоли, «Пароль «Рыба-меч» и «Матрица».

Кстати, о последней. При всем уважении к братьям сёстрам Вачовски и трилогии, мы таки не относили бы «Матрицу» к фильмам про айтишников или хакеров. То, что мистер Андерсон работает программистом, а вне работы немного хакерит, всё же не является сюжетной канвой фильма. Рискуем возобновить старый холивар, но «Матрица» — это таки киберпанк. Контраргументы приветствуются.

Так вот, про подборку. Мы решили предложить вам  фильмы посвежее. Под катом нет Джоли и знаменитой сцены из «Пароль „Рыба-меч“», но есть фильмы про ИТ, суперкомпьютеры, и информационную безопасность, большинство из которых выпущены в 2010–2018 годах.

Кадр из фильма «Апгрейд»
Всего голосов 111: ↑95 и ↓16+79
Комментарии186

Представляем вакуумный транзистор: устройство, сделанное из пустоты

Время на прочтение10 мин
Количество просмотров47K

Любопытная смесь из электронной лампы и МОП-транзистора однажды, возможно, заменит традиционный кремний


image

В сентябре 1976 года, в разгаре Холодной войны, Виктор Иванович Беленко, советский лётчик и перебежчик, отклонился от курса тренировочного полёта над Сибирью, который он проводил в самолёте Миг-25П, быстро пересёк Японское море на малой высоте, и посадил самолёт в гражданском аэропорту Хоккайдо, когда топлива уже оставалось всего на 30 секунд. Его внезапная измена Родине стала манной небесной для американских военных аналитиков, у которых впервые появилась возможность вблизи изучить высокоскоростной советский истребитель, считавшийся ими одним из наиболее передовых самолётов. Но то, что они увидели, их поразило.

Корпус летательного аппарата был сделан грубее, чем у современных ему американских истребителей, и в основном состоял из стали, а не из титана. Приборные отсеки были заполнены оборудованием, работавшим на электронных лампах, а не на транзисторах. Очевидным заключением, несмотря на бытовавшие страхи, стало то, что даже самая передовая технология безнадёжно отстала от западной.
Читать дальше →
Всего голосов 46: ↑44 и ↓2+42
Комментарии111

Земля на УКВ или демистификация антенн двойной/тройной квадрат

Время на прочтение7 мин
Количество просмотров20K
В 1959 году в №4 журнала «Радио» вышла эпохальная статья энтузиаста дальнего приема телевидения Сергей Кузьмича Сотникова о применении антенн «двойной и тройной квадрат» для дальнего приёма телевидения на МВ (а позже и на ДМВ).

Заявленные феноменальные характеристики 10-12 dBi для двойного квадрата и 16-17 dBi для тройного квадрата взбудоражили умы советского радиолюбительского сообщества и на многие десятилетия предопределили огромный успех таких антенн на МВ и ДМВ: описания этих антенн кочевали из книги в книгу, из журнала в журнал. Повторили их тысячи советских граждан.
Хотя эти характеристики очень сильно завышены, они всё же базировались на публикациях авторитетных исследователей: Сэм Лесли (W5DQV, публикация 1955 года), Дика Бирда (G4ZU), Ротхаммеля (со ссылкой на Лесли и Бирда).

В 1962 году Владимир Павлович Шейко-Введенский (UB5CI) опубликовал в издательстве ДОСААФ книгу «Антенны любительских радиостанций» где тоже есть упоминания 13 dBi от двойного квадрата.

Большое обилие авторитетных источников определило, что в корне неверные выводы Сотникова пользуются популярностью даже в 2018 году.

Попробуем разобраться, где здесь правда граничит с мистификацией
Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии5

Обзор основных методов математической оптимизации для задач с ограничениями

Время на прочтение7 мин
Количество просмотров57K
Я долго готовился и собирал материал, надеюсь в этот раз получилось лучше. Эту статью посвящаю основным методам решения задач математической оптимизации с ограничениями, так что если вы слышали, что симплекс-метод — это какой-то очень важный метод, но до сих пор не знаете, что он делает, то возможно эта статья вам поможет.

P. S. Статья содержит математические формулы, добавленные макросами хабраредактора. Говорят, что они иногда не отображаются. Также есть много анимаций в формате gif.
Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Комментарии20

Сложная разработка простых устройств

Время на прочтение4 мин
Количество просмотров23K
Приветствую читатель! Сегодня я расскажу вам курьезную историю, которая заставила меня задуматься о проблемах, возникающих при неправильном (неоптимальном) выборе комплектующих для реализации какого-либо электронного изделия. А также о кажущейся простоте на примере устройства «одного дня».
Читать дальше →
Всего голосов 34: ↑30 и ↓4+26
Комментарии65

SamsPcbGuide, часть 8: Как получить правильную осциллограмму

Время на прочтение7 мин
Количество просмотров25K
Наверно, все умеют пользоваться осциллографом. Это очень легко – цепляешь «крокодил» к земле, остриё щупа – в необходимую точку измерения, регулируешь масштаб по вертикальной и горизонтальной осям и получаешь временную развёртку напряжения в этой точке. Да, так можно делать, но только если учитывать ряд факторов, о которых пойдёт речь в этой статье. А если не учитывать, то есть вероятность, что полученное на экране осциллографа изображение – бесполезная картинка. И чем меньше его стоимость, тем это более вероятно.
Читать дальше →
Всего голосов 40: ↑40 и ↓0+40
Комментарии55

Качество воздуха в доме зимой

Время на прочтение4 мин
Количество просмотров86K
image

Зимой воздух в помещении хуже всего. Духота, сухость. Работает отопление, проветривать часто нельзя, потому что замерзнешь. Особенно актуально, когда дома есть маленькие дети.
Как соблюсти баланс? Возможно ли это?

В статье я приведу цифры и расчеты. А еще свой вариант решения проблемы и устройство, собранное для этого. Кому интересно, прошу под кат…
Читать дальше →
Всего голосов 64: ↑60 и ↓4+56
Комментарии411

Моделирование дипольной антенны в openEMS

Время на прочтение9 мин
Количество просмотров19K


В предыдущей части было рассказано как промоделировать распространение ЭМВ при помощи симулятора
openEMS. Теперь рассмотрим как рассчитать что-либо полезное. Промоделируем дипольную полуволновую антенну на частоту 500 МГц. Будет рассмотрено моделирование в частотной области и моделирование диаграммы направленности (ДН) антенны. Схема данной антенны показана на рисунке.



Дипольная антенна состоит из двух лучей, каждый из которых имеет длину равную 1/4 волны для резонансной частоты. Запитывается антенна из центра. Антенна имеет сопротивление на чатоте резонанса, равное приблизительно 75 Ом и дигарамму направленности в форме тора. Подробнее о теории работы дипольной антенны можно прочитать, например, в учебнике Айзенберга или Белоцерковского. Эти результаты мы и должны получить после моделирования.

Под катом приведён скрипт с моделью дипольной антенны с построчным разбором. Предполагается, что читатель знаком с основами Matlab/Octave, электротехники и теории антенн (знает что такое комплексное сопротивление, S-параметры и КСВ).
Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии11

Игровые автоматы: откуда они взялись в СССР и как устроены

Время на прочтение9 мин
Количество просмотров65K
30 ноября RUVDS совместно с Музеем советских игровых автоматов проведут первый в России турнир по олдскульным видеоиграм Game Overnight. Сейчас проходит отборочный турнир, за 3 дня уже более 300 хабражителей приняли участие в турнире. Немногие смогли пройти тест. Попробовать свои силы вы можете на сайте игры. А пока мы решили вспомнить как появились первые автоматы в СССР, немного рассказать об их устройстве и помочь игрокам потренироваться перед турниром.

Игровые автоматы появились в СССР намного позже, чем в остальном мире. Когда в Америке и Японии уже вовсю играли в пинболы и аркадные шутеры, советские люди только начинали знакомиться с каруселями, американскими горками и игровыми автоматами.


Читать дальше →
Всего голосов 80: ↑78 и ↓2+76
Комментарии90

Научные способы улучшить внимание: ноотропы, нейроинтерфейсы и электростимуляция

Время на прочтение28 мин
Количество просмотров102K
Как усилить концентрацию внимания? Для этого существует много бытовых советов, например, использовать наушники с шумоподавлением, выработать привычку работать под музыку одного стиля, блокировать сайты, на которые чаще всего отвлекаешься, ложиться по будильнику, заниматься спортом и класть все важные вещи в нужные места.

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

Под катом описано современное состояние нейробиологических исследований в области концентрации внимания и приведен сравнительный обзор различных фармакологических стимуляторов, ноотропов и нейротехнологий для увеличения концентрации. Часто такие технологии используют не понимая, как они работают (и работают ли вообще), и я надеюсь, что после этого обзора путаницы станет меньше.


Читать дальше →
Всего голосов 24: ↑24 и ↓0+24
Комментарии132

Собираем собственный аудио усилитель профессионального уровня не (очень) дорого

Время на прочтение4 мин
Количество просмотров132K

Получаем потрясающий стереозвук на основе платы 3e Audio Д-класса




Перевод статьи с сайта IEEE Spectrum, автор – Гленн Зорпет

Несколько лет назад я решил узнать, насколько дёшево можно сделать самому усилитель Д-класса аудиофильского качества. Тогда у меня получилось $523,43. Я смастерил достойный усилок, и статья на IEEE Spectrum всё ещё привлекает читателей и периодические вопросы о том, где можно достать запчасти.

Сожалею, но основные компоненты уже давно исчезли. Поэтому я направлял всех страждущих к наборам от Class D Audio, DIY Class D и Ghent Audio. И пару месяцев назад мне вдруг захотелось проверить, насколько лучше у меня получится сделать усилок сейчас, почти десять лет спустя. Часть мотивации возникла из-за ежегодных списков лучших стерео усилителей с сайта The Master Switch. В списке доминируют усилители стоимостью от $1000 (и десять из них стоят более $2000).
Читать дальше →
Всего голосов 56: ↑39 и ↓17+22
Комментарии156

Управление RGB светодиодами через блок UDB микроконтроллеров PSoC фирмы Cypress

Время на прочтение13 мин
Количество просмотров6.3K


Введение


Я давно хотел изучить методику программирования блоков UDB в контроллерах PSoC фирмы Cypress, но всё руки как-то не доходили. И вот, возникла задачка, на которой это можно было сделать. Разбираясь с материалами из сети, я понял, что практические рекомендации по работе с UDB ограничиваются теми или иными вариациями счётчиков и ШИМов. Все авторы почему-то делают свои вариации этих двух канонических примеров, поэтому описание чего-то иного вполне может быть интересно читателям.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии11

Maxima — Tips&Tricks, или собираем по крохам инфо, как на ней работать

Время на прочтение13 мин
Количество просмотров27K
Человеческая память для меня загадка. Являясь обладателем слабой памяти с детства, вечно забываю о некоторых нюансах окружающего меня мира. Тем не менее, эти данные должны быть под рукой. И когда не хватает блокнота, на помощь приходят текстовые файлы. Один из таких файлов содержит небольшую сборку повседневных и обыденных команд Maximа.

Я думаю, всем из нас известна данная система компьютерной алгебры. Она не является конкурентом Wolfram Mathematica, но она обладает именно тем функционалом, который я требую от математического софта. Если говорить проще и доступнее — считать можно на всём, от палочек до суперкомпьютеров, и далеко не всегда задачи инженерной практики целиком переносятся с бумаги в программный код. Одним из примеров, который я честно говоря, еле-еле застал, является сегодня забытая поделка нашего конверсионного производства — цельнометаллический бытовой вакуумный гражданский термос, который выпускался ранее ещё в СССР на Урале. Чтобы наладить его производство институт, в котором я учусь, де-факто вручную на счётных машинках высчитал все необходимые параметры рабочего оборудования. Поэтому лицензия на Mathematica — не показатель и не ценз пригодности к практике. Считать, повторюсь, можно на всём.

От слов к делу. Ниже разбиты на категории те моменты в документации Maxima, которые желательно знать для начинающего пользователя данной СКА.
Читать дальше →
Всего голосов 22: ↑18 и ↓4+14
Комментарии14

Двадцать задачек (по безумной, восхитительной геометрии)

Время на прочтение6 мин
Количество просмотров131K
Предупреждение врача. Остерегайтесь этих головоломок. Побочные эффекты могут включать потерянное послеобеденное время, скомканные волосы и восклицания «А-а-а-х, вот как это делается» настолько громкие, что могут треснуть оконные стёкла.

Несколько месяцев назад я наткнулся в твиттере на математические головоломки Катрионы Ширер. Они сразу меня увлекли: каждая головоломка такая осязаемая, ручной работы, словно просит её решить. И на каждую вы можете легко потратить час времени, а то и больше.

Катриона разрешила мне подвесить вас на эти задачки — и поделилась 20 своими любимыми головоломками. Она даже удовлетворила моё любопытство и восхищение, дав интервью (см. в конце статьи).

Наслаждайтесь. И не говорите, что врач не предупреждал.
Читать дальше →
Всего голосов 54: ↑52 и ↓2+50
Комментарии65

Английский язык: взгляд инженера

Время на прочтение13 мин
Количество просмотров90K

ДИСКЛЕЙМЕР


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

Здесь приводится опыт, который выдернул меня из состояния «читаю со словарем».




Походу большинство учебников иностранного языка, по которым учат школьников, студентов основаны на чьих-то докторских. Даже в технических (точных) науках докторские бывают так себе, что уж творится в гуманитарных науках.

Возьмем такой предмет, как английский язык. Там куча понятий: 12 времен глагола, страдательный залог, причастия и т.п. Кто их ввел? Видимо, некие ученые мужи, для которых английский язык был РОДНЫМ. Они жили себе в каком-нибудь Oxford’e или в Cambridg’e и вряд ли знали русский язык.

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

Вспомните, как вы в школе изучали русский язык. Подлежащее, сказуемое, дополнение, определение… и штук 200 правил, из которых куча исключений, которые все благополучно забывают, кроме собственно учителей русского. И которые потом нужны – максимум – при разборках с бюрократическими документами («казнить нельзя помиловать»).

Английская грамматика – туда же – что-то академическое и малополезное при изучении языка с нуля. Для человека, который более-менее свободно умеет стыковать из английских слов фразу, нужно просто учить новые слова.

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

Статья ориентирована именно на таких.
Читать дальше →
Всего голосов 95: ↑77 и ↓18+59
Комментарии288
12 ...
25

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность