Данная статья посвящена разработке аппаратуры на SystemVerilog со стороны человека, который сам только начинает углубленно в этом разбираться. Рассчитана она на то, чтобы другим новичкам было проще сориентироваться в незнакомой среде, поэтому некоторые аспекты здесь будет рассмотрены довольно поверхностно и упрощенно...
Читать далееЭволюция языка сыграла значительную роль в развитии человечества. Она дает нам возможность делиться знаниями и работать вместе. Благодаря этому большая часть нашего опыта продолжает сохраняться и передаваться через разные письменные тексты.
За последние двадцать лет было предпринято много усилий для цифровизации информации и процессов. Большинство из них сосредоточено на накоплении данных в реляционных базах. Этот подход позволяет традиционным аналитическим методам машинного обучения обрабатывать и анализировать данные.
Тем не менее, несмотря на наши попытки структурировать все больше информации, мы по-прежнему сталкиваемся с трудностями в полном понимании и обработке всего нашего знания.
Читать далееВсе самые важные и интересные финансовые новости в России и мире за неделю: бизнес страдает от ставки 21%, блогеров начал считать Роскомнадзор, Баффет продолжает продавать акции, исландцы топят за четырехдневную рабочую неделю, а Boston Dynamics больше не решаются мочить своего робота шваброй.
Читать далееДумаю, в настоящее время у большинства нет понимания истинных причин. Со стороны разработчиков распространено мнение, что "найм сломан" — на собеседованиях не проверяют нужные навыки, сотрудники отдела найма недостаточно компетентны и не знают, кого и как нанимать. Менеджмент, в свою очередь, считает, что проблема в самих программистах — хороших специалистов найти сложно, а айтишники, по их мнению, зажрались, требуя слишком высокую зарплату за простую работу.
Ментально зрелые люди, однако, понимают, что нельзя считать всех вокруг некомпетентными. Необходимо попытаться разобраться, почему система оказалась в таком состоянии и почему это состояние стало равновесным.
Проблема кроется в противоречиях самой индустрии. Ключевая мысль в том, что IT-индустрия может существовать только в формате глобальных инноваций и бурного роста — или исчезнуть.
Если рассматривать софт-скиллы, то люди делятся на лидеров и подчинённых, на склонных к риску и на стремящихся к стабильности. Я убеждён, что программирование по своей сути — это искусство. Любая полностью автоматизированная сфера в IT делает человека ненужным. Следовательно, тот, кто создаёт автоматизированные системы, должен выходить за рамки автоматизации — это и есть творчество. В других профессиях роль работника более однозначна: маляр оттачивает навык покраски до автоматизма, врач нарабатывает опыт и интуицию в лечении. Почти везде профессиональный опыт только помогает. Парадокс программирования в том, что, доведя навык до совершенства, специалист рискует остаться без работы, так как его умения переходят на плечи машин. Хороший инженер создаёт устройство, которое не нуждается в поддержке.
Читать далееДанная статья родилась в результате объединения идей из лабораторной работы в рамках подготовки для сдачи экзамена CCNA компании Cisco, и курса "Сетевые протоколы в Linux", который прочитал Георгий Владимирович Курячий весной 2024 года на кафедре Автоматизации Систем Вычислительных Комплексов МГУ им. М.В. Ломоносова.
Если сформулировать задачу одной фразой, то в схеме Router-On-A-Stick, заменить маршрутизатор (Router) на машину под управлением GNU/Linux. Данная задача по своей сути представляет модификацию лабораторной работы и скорее представляет академический интерес.
Читать далееРаботая над большим многомодульным проектом, я нередко попадаю в ситуацию, когда забываю добавить новый модуль в startKoin, из-за чего часто ловлю org.koin.core.error.NoDefinitionFoundException - отсутствие объявления типа, инъекцию которого пытается сделать Koin, и поэтому, так как, на мой взгляд, главная концепция IT - автоматизация нашей жизни, неплохо было бы автоматизировать и этот аспект.
Обложку так и не придумал)
Читать далееЭта статья рассказывает о том, как мы (я и моя соавтор) поставили на себе опыт жёсткого цифрового детокса. Цифровым детоксом называется практика осознанного отказа от гаджетов и компьютера. Современный мир оцифрован настолько, что полноценный отказ от сотового телефона и тем более от смартфона серьёзно ограничивает ваши возможности и заставляет ваших близких и коллег подстраиваться под вас, что для них довольно обременительно. Когда практически все ваши контакты с коллегами и значительная/большая часть контактов с близкими людьми идёт через смартфон, вы просто не можете позволить себе отказаться от этого канала связи, как не можете, например, провести день в матовых тёмных очках. Ранее тема цифрового детокса поднималась на Хабре, и наиболее репрезентативным описанием проблемы я считаю статью уважаемого @Subrisk (кстати, он мой ровесник). Статья называется «4 часа без смартфона. Дурацкий пост на серьёзную тему». Всем, кто хочет своеобразного спойлера или аперитива, рекомендую прочитать эту статью, а затем переходить под кат. За участие в эксперименте благодарю мою напарницу Софию Кохан из Донецка (в настоящее время героиня живёт в Краснодаре). Софии 14 лет. Она успешно довела эксперимент до конца. Также благодарю за согласие на эксперимент Ирину Кохан, мать Софии, и отдельно благодарю уважаемого Андрея Лазукина, который сегодня провёл со мной около двух часов и попутно предметно и критично высказался о сути эксперимента.
Читать далееTLDR: компании предстоит пройти долгий путь, чтобы достичь Луны.
Захват ракеты Starship двумя массивными механическими манипуляторами в начале этого месяца стал значительным шагом на пути SpaceX к изменению подхода человечества к освоению космоса. Однако, несмотря на грандиозность события, это лишь очередной этап на длинном пути. SpaceX стремится к тому, чтобы запуски стали дешёвыми, частыми и надёжными, и мечтает о будущем, где ракеты будут быстро возвращаться на стартовую площадку, заправляться и снова отправляться в полёт через несколько часов. Компания заявляет, что это приведёт к регулярным посадкам Starship на Луну и Марс.
Критики считают, что архитектура Starship с дозаправкой на низкой орбите неэффективна. К примеру, для полной заправки корабля, способного доставить людей на Луну и обратно, потребуется минимум десяток полётов кораблей-заправщиков. Но это оказывается непрактичным только в рамках старой парадигмы, где запуски дорогие и редкие. Этот подход оказывается гораздо более логичным, если SpaceX сможет запускать Starship десятки раз в неделю.
Захват ускорителя Super Heavy 13 октября на базе Starbase в Техасе приблизил SpaceX к мечте о радикальном увеличении частоты полётов. Это событие подтвердило работоспособность концепции стартовой башни, которая не только поддерживает ракету при старте, но и может ловить её при приземлении. Два года назад эта идея казалась невероятной, но SpaceX доказала, что их ступень не нуждается в посадочных опорах и не требует сложных процедур перемещения ракеты обратно на стартовую площадку. Уменьшенная масса и сокращение времени подготовки — значительные преимущества Starship.
Читать далееВ статье обсуждается ремонт блока SRS от Volkswagen Crafter посредством исследования его прошивки. Статья рассчитана на профессионалов в области автомобильной электроники.
Читать далееUUIDv7 – это удобный и безопасный 128-битный уникальный идентификатор, который призван заменить целочисленные суррогатные ключи формата bigint в качестве первичного ключа в высоконагруженных базах данных и распределенных системах.
Читать далееЭта заметка — небольшая лабораторная работа по измерению «тонких» параметров самых обычных синих металлопленочных резисторов с разбросом в 1% типа MF-25. Особенностью этих резисторов является то, что они — подделка из Китая. К сожалению, сейчас эта поддельная «металлопленка» продается повсеместно, так что если не в ближайшем радиомагазине, так на маркетплейсах вы скорее всего купите именно ее. Наверняка для многих это уже не тайна, но многие до сих пор пребывают в блаженном неведении, думая, что «все детали делают в Китае и разливают из одной бочки».
Читать далееОтладка встраиваемых систем с микроконтроллерами часто затруднена из-за невозможности отслеживания процессов в первые секунды после запуска прошивки. Библиотека логирования для STM32 и FreeRTOS решает эту проблему, позволяя получать детальные журналы событий с самого старта программы. Это значительно упрощает диагностику ошибок и ускоряет процесс разработки. В статье рассматриваются основные функции библиотеки, настройка интерфейсов и уровней логирования, а также её внутреннее устройство.
Тестирование stm32 в Qemu в DockerВроде бы есть у ЮКассы неплохая документация о настройке платежей через ТГ-бота, есть в интернете и несколько статей на эту тему, но все-таки на практике сталкиваешься со множеством неочевидных нюансов…
Опишу по шагам процесс подключения платежей для Python-бота на aiogram 3, при условии, что у его владельца уже оформлена самозанятость.
Читать далееГлавные проблемы БЯМ (Больших языковых моделей):
Решение сложных логических проблем (Поиск неявно заданной информации)
Безопасность (Противодействие взломам и этичность поведения)
Галлюцинации (Генерация новой информации, которая не соответствует действительности)
Все проблемы комплексные, взаимно пересекающиеся. Когда решается сложная задача, мы ожидаем от модели чего-то нового, чего мы не знаем и не писали в запросе: то есть модель должна сгенерировать информацию, которая не представлена в запросе. Когда мы просим модель что-то найти, то ожидаем, что она напишет информацию, которая представлена в запросе. Часто сложная задача включает в себя поиск информации в запросе: тут уже видно противоречие, с которым сталкивается модель.
Читать далееСтраховые компании активно внедряют крупные языковые модели (LLM) для повышения эффективности и персонализации. Это включает как общие задачи (анализ данных, автоматизация), так и специализированные — интерактивное обучение агентов, улучшение клиентского сервиса. Внедрение модели идет через две стратегии: приватное развертывание, которое повышает безопасность, и API-интеграции для гибкости. Однако развитие связано с высокой стоимостью и вызовами по защите данных, что требует стандартов для устойчивого применения AI в страховании. В данной статье я предлагаю рассмотреть, каким образом страховые компании Китая решают свои внутренние потребности и каких конкретных результатов они достигают, представляя взгляд со стороны.
Читать далееПривет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас статью, посвященную риску появлению предвзятости в предложениях искусственного интеллекта. Это серьезная проблема, ведь чему мы обучим ИИ, то и получим в его ответах.
В прошлой статье один из комментаторов ответил моей коллеге, Юле Рогозиной, что с развитием ИИ и ускорением получения информации “Ошибаться станет проще и ошибки станут грандиознее!”. А что, если ошибки и предвзятости будут заложены изначально, в процессе обучения?
Приглашаю ознакомиться со статьей, подчеркивающей важность осознанного подхода к обучению ИИ.
Подбор монитора для чувствительных глаз? Лично мне это знакомо в бОльшей степени, чем хотелось бы. Придумал - или скорее формализовал - алгоритм решения этой проблемы, по нему же быстро нашёл идеальный для своих глаз сетап, прошедшие полгода без нареканий. И сам алгоритм и хронологию - рассказываю в данной статье.
Читать далееGIMP Script-Fu Первый Дан. Работа,Печать,Отладка.
Работа с консолью Script-fu и универсальная функция печати.
Читать далееКларк Джонсон говорит, что хотел стать учёным с трёх лет. В 8 лет ему наскучил полученный в подарок набор для создания телеграфа, и он переделал его в телефон. К 12 годам он решил изучать физику, потому что хотел понять, как работают вещи на самом базовом уровне.
«В то время я ошибочно полагал, что физики настроены на левое ухо Бога», — говорит Джонсон.
Окончив в 1950 году в возрасте 19 лет Университет Миннесоты Twin Cities со степенью бакалавра по физике, он собирался поступать в аспирантуру, когда ему позвонил руководитель физического отдела научно-исследовательской лаборатории компании 3M и предложил работу. Соблазнившись перспективой делать всякое своими собственными руками, Джонсон согласился на должность физика на предприятии компании в Сент-Поле, штат Миннесота. Так началась его более чем семидесятилетняя карьера инженера-электрика, изобретателя и предпринимателя, которая продолжается и по сей день.
Читать далееКогда появился QUIC, его называли преемником TCP и предвестником нового сверхбыстрого интернета. Однако с годами выходит все больше исследований, авторы которых утверждают: в ряде случаев QUIC работает даже хуже «классического» протокола. Сегодня обсудим ситуацию и мнения сообщества.
Читать далее