Feed aggregator

Комбинационная логика на SystemVerilog

Habr.com - 1 hour 20 min ago

Данная статья посвящена разработке аппаратуры на SystemVerilog со стороны человека, который сам только начинает углубленно в этом разбираться. Рассчитана она на то, чтобы другим новичкам было проще сориентироваться в незнакомой среде, поэтому некоторые аспекты здесь будет рассмотрены довольно поверхностно и упрощенно...

Читать далее

Разрабатываем первое AI приложение

Habr.com - 1 hour 41 min ago

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

За последние двадцать лет было предпринято много усилий для цифровизации информации и процессов. Большинство из них сосредоточено на накоплении данных в реляционных базах. Этот подход позволяет традиционным аналитическим методам машинного обучения обрабатывать и анализировать данные.

Тем не менее, несмотря на наши попытки структурировать все больше информации, мы по-прежнему сталкиваемся с трудностями в полном понимании и обработке всего нашего знания.

Читать далее

Штраф Гуглу в $20 000 000 000 000 000 000 000 000 000 000 000, и другие новости

Habr.com - 2 hours 11 min ago

Все самые важные и интересные финансовые новости в России и мире за неделю: бизнес страдает от ставки 21%, блогеров начал считать Роскомнадзор, Баффет продолжает продавать акции, исландцы топят за четырехдневную рабочую неделю, а Boston Dynamics больше не решаются мочить своего робота шваброй.

Читать далее

Настоящие причины кризиса в IT

Habr.com - 2 hours 20 min ago

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

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

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

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

Читать далее

Linux On A Stick

Habr.com - 5 hours 35 min ago

Данная статья родилась в результате объединения идей из лабораторной работы в рамках подготовки для сдачи экзамена CCNA компании Cisco, и курса "Сетевые протоколы в Linux", который прочитал Георгий Владимирович Курячий весной 2024 года на кафедре Автоматизации Систем Вычислительных Комплексов МГУ им. М.В. Ломоносова.

Если сформулировать задачу одной фразой, то в схеме Router-On-A-Stick, заменить маршрутизатор (Router) на машину под управлением GNU/Linux. Данная задача по своей сути представляет модификацию лабораторной работы и скорее представляет академический интерес.

Читать далее

Как рефлексия в Kotlin помогает автоматизировать работу с Koin

Habr.com - 7 hours 31 min ago

Работая над большим многомодульным проектом, я нередко попадаю в ситуацию, когда забываю добавить новый модуль в startKoin, из-за чего часто ловлю org.koin.core.error.NoDefinitionFoundException - отсутствие объявления типа, инъекцию которого пытается сделать Koin, и поэтому, так как, на мой взгляд, главная концепция IT - автоматизация нашей жизни, неплохо было бы автоматизировать и этот аспект.

Обложку так и не придумал)

Читать далее

Цифровой детокс: личный опыт на двоих

Habr.com - 8 hours 42 min ago

Эта статья рассказывает о том, как мы (я и моя соавтор) поставили на себе опыт жёсткого цифрового детокса. Цифровым детоксом называется практика осознанного отказа от гаджетов и компьютера. Современный мир оцифрован настолько, что полноценный отказ от сотового телефона и тем более от смартфона серьёзно ограничивает ваши возможности и заставляет ваших близких и коллег подстраиваться под вас, что для них довольно обременительно. Когда практически все ваши контакты с коллегами и значительная/большая часть контактов с близкими людьми идёт через смартфон, вы просто не можете позволить себе отказаться от этого канала связи, как не можете, например, провести день в матовых тёмных очках. Ранее тема цифрового детокса поднималась на Хабре, и наиболее репрезентативным описанием проблемы я считаю статью уважаемого @Subrisk (кстати, он мой ровесник). Статья называется «4 часа без смартфона. Дурацкий пост на серьёзную тему». Всем, кто хочет своеобразного спойлера или аперитива, рекомендую прочитать эту статью, а затем переходить под кат. За участие в эксперименте благодарю мою напарницу Софию Кохан из Донецка (в настоящее время героиня живёт в Краснодаре). Софии 14 лет. Она успешно довела эксперимент до конца. Также благодарю за согласие на эксперимент Ирину Кохан, мать Софии, и отдельно благодарю уважаемого Андрея Лазукина, который сегодня провёл со мной около двух часов и попутно предметно и критично высказался о сути эксперимента.  

Читать далее

[Перевод] SpaceX поймала ракету: что дальше?

Habr.com - 9 hours 29 min ago

TLDR: компании предстоит пройти долгий путь, чтобы достичь Луны.

Захват ракеты Starship двумя массивными механическими манипуляторами в начале этого месяца стал значительным шагом на пути SpaceX к изменению подхода человечества к освоению космоса. Однако, несмотря на грандиозность события, это лишь очередной этап на длинном пути. SpaceX стремится к тому, чтобы запуски стали дешёвыми, частыми и надёжными, и мечтает о будущем, где ракеты будут быстро возвращаться на стартовую площадку, заправляться и снова отправляться в полёт через несколько часов. Компания заявляет, что это приведёт к регулярным посадкам Starship на Луну и Марс.

Критики считают, что архитектура Starship с дозаправкой на низкой орбите неэффективна. К примеру, для полной заправки корабля, способного доставить людей на Луну и обратно, потребуется минимум десяток полётов кораблей-заправщиков. Но это оказывается непрактичным только в рамках старой парадигмы, где запуски дорогие и редкие. Этот подход оказывается гораздо более логичным, если SpaceX сможет запускать Starship десятки раз в неделю.

Захват ускорителя Super Heavy 13 октября на базе Starbase в Техасе приблизил SpaceX к мечте о радикальном увеличении частоты полётов. Это событие подтвердило работоспособность концепции стартовой башни, которая не только поддерживает ракету при старте, но и может ловить её при приземлении. Два года назад эта идея казалась невероятной, но SpaceX доказала, что их ступень не нуждается в посадочных опорах и не требует сложных процедур перемещения ракеты обратно на стартовую площадку. Уменьшенная масса и сокращение времени подготовки — значительные преимущества Starship.

Читать далее

Хронология ремонта ЭБУ SRS от Volkswagen Crafter

Habr.com - 9 hours 46 min ago

В статье обсуждается ремонт блока SRS от Volkswagen Crafter посредством исследования его прошивки. Статья рассчитана на профессионалов в области автомобильной электроники.

Читать далее

Смещение значения таймстемпа UUIDv7

Habr.com - 10 hours 36 min ago

UUIDv7 – это удобный и безопасный 128-битный уникальный идентификатор, который призван заменить целочисленные суррогатные ключи формата bigint в качестве первичного ключа в высоконагруженных базах данных и распределенных системах.

Читать далее

Фальшивые… резисторы

Habr.com - 11 hours 40 min ago

Эта заметка — небольшая лабораторная работа по измерению «тонких» параметров самых обычных синих металлопленочных резисторов с разбросом в 1% типа MF-25. Особенностью этих резисторов является то, что они — подделка из Китая. К сожалению, сейчас эта поддельная «металлопленка» продается повсеместно, так что если не в ближайшем радиомагазине, так на маркетплейсах вы скорее всего купите именно ее. Наверняка для многих это уже не тайна, но многие до сих пор пребывают в блаженном неведении, думая, что «все детали делают в Китае и разливают из одной бочки».

Читать далее

Логирование FreeRTOS через Virtual Com Port

Habr.com - 11 hours 55 min ago

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

Тестирование stm32 в Qemu в Docker

Интеграция Telegram-бота с ЮKassa

Habr.com - 12 hours 21 min ago

Вроде бы есть у ЮКассы неплохая документация о настройке платежей через ТГ-бота, есть в интернете и несколько статей на эту тему, но все-таки на практике сталкиваешься со множеством неочевидных нюансов…

Опишу по шагам процесс подключения платежей для Python-бота на aiogram 3, при условии, что у его владельца уже оформлена самозанятость.

Читать далее

Немного про Chain-of-Thoughts (Цепочку размышлений)

Habr.com - 12 hours 30 min ago

Главные проблемы БЯМ (Больших языковых моделей):

Решение сложных логических проблем (Поиск неявно заданной информации)

Безопасность (Противодействие взломам и этичность поведения)

Галлюцинации (Генерация новой информации, которая не соответствует действительности)

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

Читать далее

[Перевод] Китайская революция страхования: как автоматизируется с помощью ИИ?

Habr.com - Sun, 11/03/2024 - 21:55

Страховые компании активно внедряют крупные языковые модели (LLM) для повышения эффективности и персонализации. Это включает как общие задачи (анализ данных, автоматизация), так и специализированные — интерактивное обучение агентов, улучшение клиентского сервиса. Внедрение модели идет через две стратегии: приватное развертывание, которое повышает безопасность, и API-интеграции для гибкости. Однако развитие связано с высокой стоимостью и вызовами по защите данных, что требует стандартов для устойчивого применения AI в страховании. В данной статье я предлагаю рассмотреть, каким образом страховые компании Китая решают свои внутренние потребности и каких конкретных результатов они достигают, представляя взгляд со стороны.

Читать далее

[Перевод] Теория игр как способ управления ИИ

Habr.com - Sun, 11/03/2024 - 21:37

Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас статью, посвященную риску появлению предвзятости в предложениях искусственного интеллекта. Это серьезная проблема, ведь чему мы обучим ИИ, то и получим в его ответах.
В прошлой статье один из комментаторов ответил моей коллеге, Юле Рогозиной, что с развитием ИИ и ускорением получения информации “Ошибаться станет проще и ошибки станут грандиознее!”. А что, если ошибки и предвзятости будут заложены изначально, в процессе обучения?
Приглашаю ознакомиться со статьей, подчеркивающей важность осознанного подхода к обучению ИИ. 

Читать далее

Монитор для чувствительных глаз — алгоритм подбора и один параметр, о котором Вы уже скорее всего забыли

Habr.com - Sun, 11/03/2024 - 21:30

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

Читать далее

GIMP Script-Fu Первый Дан. Работа, Печать, Отладка

Habr.com - Sun, 11/03/2024 - 21:19

GIMP Script-Fu Первый Дан. Работа,Печать,Отладка.

Работа с консолью Script-fu и универсальная функция печати.

Читать далее

[Перевод] Фотография на 4,6 терабита: техника фотографии XIX века, использованная в новом методе хранения данных

Habr.com - Sun, 11/03/2024 - 19:53

Кларк Джонсон говорит, что хотел стать учёным с трёх лет. В 8 лет ему наскучил полученный в подарок набор для создания телеграфа, и он переделал его в телефон. К 12 годам он решил изучать физику, потому что хотел понять, как работают вещи на самом базовом уровне.

«В то время я ошибочно полагал, что физики настроены на левое ухо Бога», — говорит Джонсон.

Окончив в 1950 году в возрасте 19 лет Университет Миннесоты Twin Cities со степенью бакалавра по физике, он собирался поступать в аспирантуру, когда ему позвонил руководитель физического отдела научно-исследовательской лаборатории компании 3M и предложил работу. Соблазнившись перспективой делать всякое своими собственными руками, Джонсон согласился на должность физика на предприятии компании в Сент-Поле, штат Миннесота. Так началась его более чем семидесятилетняя карьера инженера-электрика, изобретателя и предпринимателя, которая продолжается и по сей день.

Читать далее

Исследования: QUIC может быть медленнее, чем ожидалось

Habr.com - Sun, 11/03/2024 - 19:16

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

Читать далее

Who's online

There are currently 0 users and 0 guests online.
Syndicate content