Блеск и нищета WebAssembly
Узнаем, что такое WebAssembly. Поймём, как его можно встроить в программный продукт. Коснёмся инструментов разработки и сред исполнения WebAssembly. А также в рамках одной статьи пройдём путь от постановки задачи до результатов по разработке среды исполнения для доменно специфичного языка программирования. Кроме того, мы разберём некоторые проблемы, которые могут появиться у вас при попытке собрать и отладить большой С++-проект под WebAssembly.
Как устроен робот-доставщик Яндекса: от восприятия до планирования движения
Уже пять лет по улицам Москвы колесят роботы‑курьеры Яндекса, доставляя нам еду из любимых ресторанов и магазинов быстрее, чем мы успеваем проголодаться. На пути им встречается много препятствий: от безобидной клумбы, которую можно просто объехать, до восторженных детей (и иногда взрослых), от которых порой не так просто уехать.
Поговорим о технологиях, благодаря которым робот‑доставщик Яндекса успешно доставляет заказы — разберём ключевые компоненты системы, от сенсоров до алгоритмов принятия решений, и узнаем, как они взаимодействуют.
[ХАБРААРХИВ]
«Жалобы на отсутствие электричества — к нам. Экран надо поменять в корпоративном автобусе — к нам. Однажды сотрудник пошёл на балкон смотреть кабель и случайно закрылся. Позвонил на общую линию, пришлось писать как тикет. В общем, иногда отличаемся умом и сообразительностью»
Байки поддержки первой линии: отличная работа, если у вас крепкие нервы
#хабраархив
«Решив использовать последние дни отпуска для приведения имеющихся у меня запасов электронных компонентов к некоторому подобию порядка, я наткнулся на неизвестную микросхему SOT-23-6 с еле читаемой маркировкой.
Микроскоп и гугл помогли идентифицировать микросхему как Attiny10 с 1024 байтами FLASH и 32 байтами SRAM.
Увидев такие весьма ограниченные характеристики, я уже хотел было убрать Attiny10 обратно в коробку, но почувствовал ностальгию. Дело в том, что свой путь в микроэлектронике я начинал именно с микроконтроллеров серии AVR. Мне захотелось сделать на базе микроконтроллера какой-нибудь полноценный девайс. В наличии у меня также оказался OLED LCD Display размером 128x64.
Таким образом идея тетриса и сформировалась окончательно»
Тетрис на ATtiny10
Сжатие данных в PostgreSQL: как различные методы влияют на хранение TOAST
В мире управления базами данных от эффективного хранения больших объёмов информации зависит оптимизация производительности и использования дискового пространства. В этой статье мы разберём основные методы сжатия данных в TOAST, их эволюцию, плюсы и минусы PGLZ и LZ4, а также посмотрим на базовую работу с TOAST в Postgres. В завершение обсудим, как данные с различными методами сжатия могут храниться в одной TOAST-таблице.
Приглашаем на XX конференцию разработчиков свободных программ!
Мероприятие является отличной возможностью наладить личные и профессиональные контакты, инициировать создание новых проектов в сфере СПО. Среди спикеров — эксперты ведущих компаний-разработчиков ПО и производителей оборудования, а также представители крупнейших вузов страны.
Программа конференции и другие подробности 👈
P.S. Для тех, кто не сможет присоединиться офлайн, будет доступна трансляция в VK-сообществе Базальт СПО.
Erid: 2VSb5yD5f6gЧитать полностью…
Реклама. ООО «БАЗАЛЬТ СПО»
ИНН 7714350892
Как понять свой уровень квалификации: junior, middle или senior
Уровень квалификации, или грейд, представляет собой оценку уровня IT-специалиста с учётом технических и коммуникативных навыков, опыта и степени самостоятельности работы. Правильное определение грейда поможет претендовать на соответствующую зарплату. Но как быть, если ты не понимаешь свой грейд, а надо искать работу? Что писать в резюме и на какую зарплату рассчитывать?
В этом материале ребята из Хабр Карьеры совместно с экспертами попробовали определить основные признаки каждого грейда и собрали советы, как выяснить свой уровень квалификации и понять, что он вырос
Знакомьтесь, «Незнакомое»: как в Яндексе сделали новый режим для Моей волны
«Незнакомое» позволяет вам получать от Моей волны те треки, которые вы ещё не слушали, но которые с большой долей вероятности могут попасть в ваши музыкальные предпочтения. Если Моя волна в чистом виде — это идеальный баланс между любимыми композициями и чем-то новым, то «Незнакомое» помогает выйти из музыкального информационного пузыря и послушать новые треки.
«Мой бизнес основан на двух страницах из советской энциклопедии. Я стал первым производителем конопли в России, разработав свою инженерскую технологию с использованием фена и тазика. А ещё боролся с вредителями на производстве и доказывал маркетплейсам, что я не наркоторговец»
Как легально сделать 25 млн на конопле: история «нижегородского Эскобара»
«Пристально изучая это изображение в течение пятнадцати минут, я заметил, что код бронирования просто… напечатан на багажной квитанции.
А я ведь окончил университет.
Но к этому он меня не готовил»
Как узнать номер паспорта и телефон премьер-министра по фото
Манускрипт Войнича: как мультиспектральный анализ проявил скрытые детали
Манускрипт Войнича — загадочная рукопись, датируемая XV веком, которую до сих пор не удалось расшифровать. В нём 240 страниц с текстами на неизвестном языке или коде и иллюстрациями, которые не поддаются очевидной интерпретации. На Хабре уже писали о результатах этих исследований, было и о том, на каком языке написан манускрипт. Но сейчас о нём удалось узнать кое-что новое.
Несколько страниц загадочной рукописи отсканировали с использованием мультиспектральной съёмки. Лиза Фейгин Дэвис, специалист по средневековым рукописям и исполнительный директор Американской академии средневековья, проанализировала сканы и опубликовала результаты в своём блоге. Узнаем, что ей удалось выяснить.
Зачем Густаву Таушеку понадобились свои собственные перфокарты?
Перфокарточная система для бухгалтерского и статистического учёта, барабанная магнитная память и машина для распознавания текста — это ключевые изобретения Густава Таушека, самоучки без формального образования. В истории вычислительной техники вообще много недооценённых или позабытых персоналий.
Перфокарты в то время были делом совершенно рядовым, но Таушек решил разработать свой формат, потому что под кастомную машину для бухучёта были нужны кастомные перфокарты.
«Я тут оказался последовательно в двух ролях: сначала производственником, не доверяющим офисным айтишникам, потому что они никогда живого агрегата не видели, а затем айтишником, но уже понимающим ограничения системы, накладываемые реальным миром»
Как айтишники чистят конденсатор ТЭЦ (тысячи тонких трубочек)
Учёные Сеульского национального университета науки и технологий SeoulTech представили летающую тележку Palletrone для перемещения грузов руками без особых усилий со стороны пользователя.
Идея учёных заключалась в том, чтобы поместить многороторный беспилотник в клетку и создать платформу с верхней загрузкой, которая позволяет пользователям толкать вещи на уровне груди, а не по полу с помощью колёсной.
Человек-оператор управляет траекторией полёта тележки посредством ручки, что обеспечивает устойчивую транспортировку груза с нулевым креном. Он контролирует импульс и направление движения, в то время как аппаратное и программное обеспечение удерживает платформу над землей.
От вращающихся роторов дрона пользователя защищает Х-образная рама с пористым окружением, которое обеспечивает достаточный поток воздуха для полёта с минимальной потерей производительности.
Одним из недостатков такого подхода является шум, создаваемый дроном. Другим недостатком стала относительно низкая грузоподъёмность текущей установки, которая составляет 2,93 кг. Также следует учитывать ограниченное время полёта. Однако эти проблемы планируется решить в будущем.
Идеальная удалёнка: восемь простых шагов
15 лет на удалёнке в разных формах и вариациях, набитые шишки и бесценный накопленный опыт, проверенные на себе решения и развенчанные мифы, страхи, сомнения друзей и знакомых — всё это сподвигло автора к написанию статьи.
Звукосниматели P-90 с Aliexpress — фейковые или нет?
Обсудим, по каким признакам можно отличить настоящие звукосниматели P-90 от подделок, которые ими не являются. И в этом начинании нам весьма пригодится компас.
Электросмачивание как интересный эффект для применения в самоделках и не только
Существует весьма любопытный эффект, который в данный момент уже применяется во множестве направлений, и суть его заключается в изменении взаимодействия жидкости с поверхностью вследствие приложенной разницы потенциалов между жидкостью и поверхностью. Сфера применения этого эффекта весьма широка и позволяет использовать его как профессиональных целей, так и для разнообразных самоделок.
«Как-то я отлаживал приложение для телефона на отечественной ОС Аврора и вдруг заскучал. Тогда я поставил на него RetroArch и скачал несколько игр. Подключив геймпад, провёл за ними пару часов. Позже, листая раздел с играми в чате разработчиков Авроры, наткнулся на идею подключения джойстиков-чехлов к телефону. Но мне не понравился их внешний вид, поэтому накидал пару концептов мобильной приставки и решил воплотить её в жизнь»
Отечественная портативная консоль своими руками
Можно ли доверять GPT-4o конфиденциальные данные?
13 мая компания OpenAI опубликовала новую модель ИИ GPT-4o. Она обладает невероятными возможностями и гораздо больше походит на человека: умеет решать уравнения, рассказывает сказки на ночь и, по заявлению компании, может определять эмоции по выражению лица.
OpenAI подчеркивает, что стремится сделать доступ к своим инструментам бесплатным для всех. Однако эксперты говорят, что вместе с расширением возможностей GPT-4o увеличился и объём данных, к которым компания может получить доступ. Это создаёт риски конфиденциальности для пользователей.
Поговорим о том, насколько конфиденциальна новая итерация ChatGPT, не хуже ли она в этом отношении предыдущих версий и может ли пользователь ограничить ей доступ к данным
Что нового в React 19?
Команда React анонсировала предрелизную версию React 19 в апреле. Это крупное обновление принесёт с собой ряд улучшений и новых паттернов, нацеленных на повышение производительности, удобство использования и опыта разработки. Многие из этих возможностей были представлены в экспериментальном режиме в React 18, но в React 19 они станут стабильными. Давайте подготовимся к этому обновлению.
«Я побывал на ежегодной светотехнической выставке Interlight. То, что я там увидел, во многом порадовало: если несколько лет подряд вся индустрия двигалась в сторону максимального удешевления в ущерб качеству, теперь, похоже, тенденции стали другими»
Хорошие новости светодиодного освещения: Ra90 в массы и больше честных ламп
Искусственный интеллект — сознание или алгоритм? Проблемы цифровой философии
Проблема сознания у AI волнует философов, нейробиологов, когнитивистов, ML-специалистов и других. Обычно они делятся на два лагеря: одни поддерживают эту гипотезу, а другие — категорически против. Но ни одни, ни другие так и не нашли консенсуса в данном вопросе. Постараемся сузить поток абстрактности вокруг темы и разобраться, почему и как начали изучать сознание у AI.
☝️ Умение работать с информацией — ключевой навык современного человека. Оно зависит от умения задавать вопросы и умения находить ответы. А Железный Человек крут потому, что делегировал Джарвису львиную долю этой работы.
Авторы Хабра делятся своим опытом делегирования задач ИИ:
🔳 Компьютерное зрение в автотестах. Поиск элемента по фото
🔳 Распознаём беспилотники малых размеров с помощью ИИ
🔳 Складской учёт без складской программы
🔳 Работа с API YandexART на Python
🔳Простой способ развернуть локальный LLM
🔳 FREED++. Ускоряем поиск новых лекарств с помощью нейросетей
Если у вас есть тоже опыт автоматизации процессов с использованием генеративных ИИ, расскажите об этом и примите участие в автоген-челлендже!
⚡ Новости к этому часу
💨 BMW начала тестировать «неподвижную» ветроэнергетическую систему
🤷♂️ Galaxy Store теперь требует учётную запись Samsung перед загрузкой и даже обновлением приложений
🤖 Регулятор США оштрафовал «робота-юриста» DoNotPay на $193 тысячи за то, что он не юрист
📖 Калифорнийский университет в Беркли создал систему для анализа текстов DocETL
🙏 OpenAI попросила власти США разрешить запуск энергоёмких 5-гигаваттных ЦОД
📊 В СибГУТИ разработали алгоритм для быстрого и точного прогнозирования курсов валют, погоды и других процессов
💫 «Уэбб» обнаружил странную галактику с газом, затмевающим звёзды (ФОТО)
🤝 Tor Project и Tails решили объединить усилия, чтобы сделать интернет безопаснее и свободнее
🐘 Релиз PostgreSQL 17
🔵 Discord могут заблокировать в России
#новости
«Щёлк — я обнаруживаю себя за просмотром ролика на YouTube, в котором музыкант рассказывает, как ухаживать за флейтой из сушёной тыквы. Как я оказался здесь?! Зачем? На мгновение я пугаюсь того, что не могу вспомнить, каким образом попал на этот ролик. Я ведь не планировал узнавать про эти флейты и вообще сел работать. Холодок пробегает по коже»
Как жить и работать при нарушениях внимания
Специалисты по теории струн случайно нашли новую формулу для числа π
Число пи появляется в самых маловероятных местах. Конечно, его можно найти в кругах, а также в маятниках, пружинах и изгибах рек. Это повседневное число связано с трансцендентными тайнами. Оно вдохновляло шекспировские головоломки, задачи по выпечке и даже на создание оригинальной песни. И пи продолжает преподносить сюрпризы — последний из них произошёл в январе 2024 года, когда физики Арнаб Прия Саха и Анинда Синха из Индийского института науки представили совершенно новую формулу для его вычисления.
«Я продолжаю делиться «косяками» CSS, которые могут сбить нас с толку. Мне не нравится, что многие плюются от него. Конечно, не без оснований. Я их понимаю, потому что тоже плевался.
Только мне нравится CSS. Хоть и потратил множество часов на изучение неочевидных моментов, я не хочу, чтобы у языка была слава «костыля». Подумав, как помочь другим меньше мучиться, я собираю и объясняю неочевидности CSS»
Чёрт тебя возьми, CSS. Часть третья
♨️ Кем работать в IT в 2024: Java-разработчик
Рубрика «Кем работать в IT» — это интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Мы надеемся, что джунам и стажёрам она поможет больше узнать о том, что их ожидает на карьерном пути, а профессионалам — посмотреть на свою специальность через чужой опыт и, может быть, открыть для себя что-то новое.
Сегодня своим опытом с нами поделится Степан Ермаков, Java-разработчик в Orion soft
Вояджер-1 продолжает миссию
Когда спутник «Вояджер-1» запускали для исследования окраин Солнечной системы никто не предполагал, что его миссия затянется на 47 лет. Аппарат проектировался под пятилетнюю миссию и рекордов работоспособности от него никто не требовал. И тем не менее американские инженеры создали крайне неприхотливый и стойкий агрегат, работоспособность которого уже не раз удавалось восстановить.
⚡ Новости к этому часу
😄 Razer добавила запрещённую Valve функцию Snap Tap в свои ноутбуки и клавиатуры
🚗 «АвтоВАЗ» запустил в Ижевске серийное производство электромобиля Lada e-Largus по цене от 2,99 млн рублей (ФОТО)
💡 Учёные наконец разобрались, как статическое электричество возникает от трения
👨⚕️ Физики обнаружили самый редкий распад частиц из наблюдавшихся
🧬 В РФ создали 50-кубитный ионный квантовый компьютер
💰 OpenAI станет коммерческой организацией, а её глава Сэм Альтман получит долю в компании
🪙 Дуров на допросе во Франции заявил, что зарабатывает за год один эмиратский дирхам (25 рублей)
🔴 Tesla опубликовала наработки по реализации своего сетевого протокола TTPoE
🏠 «Яндекс Карты» научились строить маршруты внутри зданий
#новости