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

Пользователь

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

Как мы снижаем порог входа студентов в микроэлектронику

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров8.4K

На рынке разработчиков микроэлектроники катастрофическая нехватка кадров и на пороге этого сегмента не стоит очереди желающих. Для обучения базовым навыкам использования языков описания аппаратуры (HDL), нужен минимальный набор инструментов,но при попытке студента установить его впервые как правило всплывает куча дополнительных проблем. И первая из них — это Linux. Можете не верить, но не все студенты сейчас горят желанием работать в непонятной консоли, когда рядом есть удобные «окна», на которых с тем же успехом можно изучить Python и SQL по готовым и понятным курсам и жить долго и счастливо. А ведь придется еще столкнуться с выбором симулятора, поиском для него дополнительных библиотек и т. п. Короче, даже для простой симуляции схемы порог входа получается очень высокий.

В этой статье рассказываем, как мы попытались снизить этот порог с помощью летней школы в Национальном исследовательском ядерном университете МИФИ и каких удалось добиться результатов. Обучающимся мы предоставляли готовую среду и учебные материалы. Читали лекции и проводили лабораторные, чтобы ввести в курс именно микроэлектроники.

Читать далее
Всего голосов 20: ↑15 и ↓5+18
Комментарии57

Создание аппаратно-независимых библиотек для микроконтроллеров

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров9.2K

В данной статье я хотел бы вам расказать, как можно создавать свои аппаратно-независимые библиотеки для микроконтроллеров для работы с цифровыи микросхемами.

Суть создания аппаратно-независимой библиотеки состоит в том, чтобы отвязаться от того уровня абстракции (библиотеки и фреймворки), который предоставляет производитель микроконтроллеров, внутри реализуемой библиотеки. Например, для STM32 - HAL, ESP32 - ESP-IDF или Arduino, для AVR зачастую используют Arduino. Это позволит использовать одну и ту же библиотеку на различных микроконтроллерах (и не только) без изменения кода библиотеки под каждый камень.

Читать далее
Всего голосов 26: ↑25 и ↓1+35
Комментарии36

Встречаем нейроредактор в Браузере, или Как мы учили LLM-модели помогать пользователям с текстами

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров4.8K

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

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

Читать далее
Всего голосов 23: ↑20 и ↓3+25
Комментарии11

Энтузиазм — как заменить «надо» на «хочу» и с удовольствием идти к цели

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

• Как появляется энтузиазм, от чего это зависит?
• Как использовать негативные факторы себе на пользу?
• Какие ошибки совершают руководители при мотивации команды?

В этой статье я постарался интересно и вдумчиво разобраться в том откуда берется энтузиазм

Читать далее
Всего голосов 28: ↑22 и ↓6+18
Комментарии2

Почему Луна больше у горизонта и при чем тут Гете

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

Сколько раз вы пытались сделать фотографию висящей в небе огромной Луны на телефон, а в итоге она выглядела в пять раз меньше? Эффект увеличения объектов, находящихся у горизонта, известен как «лунная иллюзия». Его обсуждают уже как минимум 2500 лет, но объяснения этому явлению у ученых нет до сих пор. Разбираемся, что мы знаем об этом сегодня и какие пробелы остаются в понимании эффекта. 

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

Читать далее
Всего голосов 10: ↑10 и ↓0+16
Комментарии11

Мини-гайд по стилям в Qt (PySide6)

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров3K

Здравствуйте, уважаемые Хабрчане и гости!

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

В данной статье пойдет речь о стилях в Qt, конкретно я буду использовать для примера PySide6.

Опять же, статья не претендует на звание супер-туториала, а скорее носит характер некого «небольшого справочника» или «мини-гайда» для тех, кто хочет приукрасить свое приложение на Qt. Тем более я не pro в CSS, и делаю на пробу, эксперементрую.

В качестве примера возьму несколько виджетов, и постараюсь схематично наглядно показать, как некоторые строки из QSS (CSS для Qt) могут преобразить виджет.

В документации по Qt приводятся некоторые примеры, но я решил немного прочитать и в других источниках, и сделать наглядный пример.

Есть несколько способов, как можно применить стили к своему приложению (которые я знаю):

Читать далее
Всего голосов 7: ↑7 и ↓0+11
Комментарии3

Деплой сайта в облако за 4 команды в IDE

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров4.5K

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

Эта статья создана для новичков, которые смогут просто скопировать код и в “два клика” опубликовать сайт.

Читать далее
Всего голосов 14: ↑11 и ↓3+12
Комментарии3

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

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров38K


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

Ультимативный ресурс по программированию: сборник бесплатных чит-листов по программированию

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров27K

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

Обязательно сохраняйте в закладки!

Читать далее
Всего голосов 29: ↑23 и ↓6+17
Комментарии14

Человек мухлюющий — читы в гейм-индустрии. Часть 1: Ландшафт читерства и методы борьбы с читами

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров4.7K

Читерство - давняя проблема игровой индустрии. Многие разработчики предпочитают просто закрывать на неё глаза и использовать обычные блокировки. Однако есть более эффективные способы борьбы с читерами. В данной статье разберемся в том, какие читы бывают, как они влияют на индустрию и рассмотрим способы противостояния читам.

Читать далее
Всего голосов 13: ↑12 и ↓1+16
Комментарии27

GSN0727Z взгляд arduin'щика на RS-485

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров5.5K

Микросхема GSN0726Z — это трансивер RS-485 с полудуплексным режимом, низким энергопотреблением и высокой степенью защиты от электростатического разряда.

Читать далее
Всего голосов 15: ↑15 и ↓0+26
Комментарии28

«У RISC-V впереди много проблем и ошибок»: прогноз Линуса Торвальдса

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

Привет, Хабр! Я Виктор Сергеев, по-прежнему редактирую статьи в МТС и рассказываю о технологиях. Сегодня хочу обсудить прогноз Линуса Торвальдса по архитектуре RISC-V. По его мнению, путь к популярности у технологии буквально усыпан проблемами. Что за проблемы, так ли это страшно и что с RISC-V сейчас? Обо всем этом — под катом.

Читать далее
Всего голосов 12: ↑9 и ↓3+15
Комментарии22

Как программные ошибки приводят к катастрофическим последствиям

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров15K

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

В этой статье речь пойдёт о нескольких ярких случаях, когда сбои ПО серьёзно отразились на подобных критических средах, в которых ошибки недопустимы.
Читать дальше →
Всего голосов 56: ↑48 и ↓8+59
Комментарии45

Lockheed F-117 Nighthawk – «Сэр, приказ есть приказ, но я в это не полезу»

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

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

Итак, все мы слышали про этот самолет. F-117 Nighthawk, он же ночной ястреб, он же STEALTH fighter, он же стелс, он же груда обломков в Югославии. Многие считают, что это «величайшее достижение американских ученых и инженеров и на его фоне Советский Союз развалился сам по себе от страха», а многие другие считают что наоборот: «этот обломок металла из Звездных войн еле-еле в воздух себя поднимает. Вон в Югославии его сбили, как нехрен делать, кому тогда вообще ваш стелс нужен» - обе эти точки зрения я видел, причем не только среди наших соотечественников, но и среди заморских представителей интернета. Не мне судить этих людей, не мне судить и самолет, однако обе точки зрения являются глубокими заблуждениями, которые я сейчас и хочу развеять, хотя бы частично.

Читать далее
Всего голосов 131: ↑122 и ↓9+139
Комментарии171

Фиксим баги в вашем AI или разбор ошибок в OpenVINO

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров1.2K

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

Читать далее
Всего голосов 7: ↑7 и ↓0+14
Комментарии2

Как расслабиться инженеру на работе при помощи Python?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров12K

Всем привет! Меня зовут Владимир Ганзюк

Работаю инженером НСИ и изучаю для себя C#, но не сталкиваясь с Python, наткнулся я как-то случайно на одну очень интересную библиотеку Pymorhp.

Pymorph – морфологический анализатор для русского языка, использует словари из OpenCorpora. Исходный код можно получить на github. Документация к библиотеке написана достаточно хорошо.

Читать далее
Всего голосов 8: ↑6 и ↓2+4
Комментарии17

Большие простые числа: теория и практика их поиска

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

Самое большое простое число, известное на данный момент, состоит из почти 25 млн. цифр. Есть ли простые числа больше? Несомненно. Простых чисел бесконечное количество. Найдём ли мы простое число больше 25 млн. цифр? Тоже да, поиск не останавливается ни на секунду. Можно ли принять в нём участие? Конечно, достаточно присоединиться к одному из добровольных распределённых проектов по поиску больших простых чисел.

Читать далее
Всего голосов 12: ↑10 и ↓2+10
Комментарии16

Моделирование IP-ядер Xilinx в ModelSim

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.4K

Недавно у меня возникла потребность в том, чтобы смоделировать в ModelSim дизайн, использующий IP-ядра Xilinx. У меня не сработала стандартная схема с компиляцией исходников в Vivado и я решил попробовать скомпилировать всё самостоятельно. В итоге у меня всё получилось! Более того, я написал несколько Tcl-скриптов, которые помогают немного упростить этот процесс. Все, у кого возникла такая же потребность — прошу к прочтению.

Читать далее
Всего голосов 6: ↑6 и ↓0+9
Комментарии0

Воспоминания о сотовой связи. Часть вторая

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

Начало тут

Что они себе позволяют???

2008 год. Рост замедлился, но не остановился. Просто все стало каким‑то спокойным и контролируемым. Больше нет задачи ворваться на рынок и успеть, пока другие не успели. Есть развитие, оно улучшает покрытие. Есть планы на квартал/год.

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

Идут слияния и поглощения. Все явнее оформляется большая тройка. Пока тройкой, Теле2 полноценно примкнет к ним позже.

Но не все так просто...
Всего голосов 32: ↑32 и ↓0+42
Комментарии22

Мы пойдём глубже. Естественный радиационный фон и квантовые вычисления

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

История квантовых компьютеров насчитывает примерно 26 лет. В статье уважаемого @dionisdimetor на Хабре доступно изложена не только хронология развития этих устройств, но и объяснены и проиллюстрированы принципы квантовых вычислений, суть суперпозиции и её распада. В настоящее время область квантовых вычислений уверенно коммерциализируется: платформы для квантовых вычислений выносятся в облако, и к ним открывается доступ с обычных компьютеров. Среди заметных примеров — процессор Osprey с 433 кубитами от компании IBM, представленный в конце 2022 года и компьютер Borealis на 216 кубитов от канадской компании Xanadu Quantum Technologies, который в середине 2022 года был подключён к Интернету. Но в третьем десятилетии XXI века квантовые вычисления вплотную подошли к трудноразрешимой проблеме: как защитить кубиты от спонтанной декогеренции, возникающей под действием любого электромагнитного излучения, в частности, космических лучей и естественного радиационного фона. Об этом поговорим под катом.

Читать далее
Всего голосов 12: ↑11 и ↓1+23
Комментарии4
1
23 ...

Информация

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