Хабр
122K subscribers
21.6K photos
245 videos
39 files
57.2K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
«Я побывал на ежегодной светотехнической выставке Interlight. То, что я там увидел, во многом порадовало: если несколько лет подряд вся индустрия двигалась в сторону максимального удешевления в ущерб качеству, теперь, похоже, тенденции стали другими»

Хорошие новости светодиодного освещения: Ra90 в массы и больше честных ламп
👍19🥱143🔥2❤‍🔥1
Что нового в React 19?

Команда React анонсировала предрелизную версию React 19 в апреле. Это крупное обновление принесёт с собой ряд улучшений и новых паттернов, нацеленных на повышение производительности, удобство использования и опыта разработки. Многие из этих возможностей были представлены в экспериментальном режиме в React 18, но в React 19 они станут стабильными. Давайте подготовимся к этому обновлению.
🥱24👍19🤮7❤‍🔥43🤓2🔥1
Сжатие данных в PostgreSQL: как различные методы влияют на хранение TOAST

В мире управления базами данных от эффективного хранения больших объёмов информации зависит оптимизация производительности и использования дискового пространства. В этой статье мы разберём основные методы сжатия данных в TOAST, их эволюцию, плюсы и минусы PGLZ и LZ4, а также посмотрим на базовую работу с TOAST в Postgres. В завершение обсудим, как данные с различными методами сжатия могут храниться в одной TOAST-таблице.
👍20🤔2🤮2❤‍🔥11
Можно ли доверять GPT-4o конфиденциальные данные?

13 мая компания OpenAI опубликовала новую модель ИИ GPT-4o. Она обладает невероятными возможностями и гораздо больше походит на человека: умеет решать уравнения, рассказывает сказки на ночь и, по заявлению компании, может определять эмоции по выражению лица.

OpenAI подчеркивает, что стремится сделать доступ к своим инструментам бесплатным для всех. Однако эксперты говорят, что вместе с расширением возможностей GPT-4o увеличился и объём данных, к которым компания может получить доступ. Это создаёт риски конфиденциальности для пользователей.

Поговорим о том, насколько конфиденциальна новая итерация ChatGPT, не хуже ли она в этом отношении предыдущих версий и может ли пользователь ограничить ей доступ к данным
🥱29👍12🤔8❤‍🔥4🤮3🤨3👎2🤣21
«Решив использовать последние дни отпуска для приведения имеющихся у меня запасов электронных компонентов к некоторому подобию порядка, я наткнулся на неизвестную микросхему SOT-23-6 с еле читаемой маркировкой.

Микроскоп и гугл помогли идентифицировать микросхему как Attiny10 с 1024 байтами FLASH и 32 байтами SRAM.

Увидев такие весьма ограниченные характеристики, я уже хотел было убрать Attiny10 обратно в коробку, но почувствовал ностальгию. Дело в том, что свой путь в микроэлектронике я начинал именно с микроконтроллеров серии AVR. Мне захотелось сделать на базе микроконтроллера какой-нибудь полноценный девайс. В наличии у меня также оказался OLED LCD Display размером 128x64.

Таким образом идея тетриса и сформировалась окончательно»

Тетрис на ATtiny10
👍72🔥224👎2🎉1
«Как-то я отлаживал приложение для телефона на отечественной ОС Аврора и вдруг заскучал. Тогда я поставил на него RetroArch и скачал несколько игр. Подключив геймпад, провёл за ними пару часов. Позже, листая раздел с играми в чате разработчиков Авроры, наткнулся на идею подключения джойстиков-чехлов к телефону. Но мне не понравился их внешний вид, поэтому накидал пару концептов мобильной приставки и решил воплотить её в жизнь»

Отечественная портативная консоль своими руками
🤣43👍30🔥17🤮65🤪4😁2❤‍🔥1😇1
[ХАБРААРХИВ]

«Жалобы на отсутствие электричества — к нам. Экран надо поменять в корпоративном автобусе — к нам. Однажды сотрудник пошёл на балкон смотреть кабель и случайно закрылся. Позвонил на общую линию, пришлось писать как тикет. В общем, иногда отличаемся умом и сообразительностью»

Байки поддержки первой линии: отличная работа, если у вас крепкие нервы

#хабраархив
😁41👍95
Электросмачивание как интересный эффект для применения в самоделках и не только

Существует весьма любопытный эффект, который в данный момент уже применяется во множестве направлений, и суть его заключается в изменении взаимодействия жидкости с поверхностью вследствие приложенной разницы потенциалов между жидкостью и поверхностью. Сфера применения этого эффекта весьма широка и позволяет использовать его как профессиональных целей, так и для разнообразных самоделок.
👍15🔥32
Как устроен робот-доставщик Яндекса: от восприятия до планирования движения

Уже пять лет по улицам Москвы колесят роботы‑курьеры Яндекса, доставляя нам еду из любимых ресторанов и магазинов быстрее, чем мы успеваем проголодаться. На пути им встречается много препятствий: от безобидной клумбы, которую можно просто объехать, до восторженных детей (и иногда взрослых), от которых порой не так просто уехать.

Поговорим о технологиях, благодаря которым робот‑доставщик Яндекса успешно доставляет заказы — разберём ключевые компоненты системы, от сенсоров до алгоритмов принятия решений, и узнаем, как они взаимодействуют.
👍82🔥27🤮1814😍1
Звукосниматели P-90 с Aliexpress — фейковые или нет?

Обсудим, по каким признакам можно отличить настоящие звукосниматели P-90 от подделок, которые ими не являются. И в этом начинании нам весьма пригодится компас.
🤣26👍12
Блеск и нищета WebAssembly

Узнаем, что такое WebAssembly. Поймём, как его можно встроить в программный продукт. Коснёмся инструментов разработки и сред исполнения WebAssembly. А также в рамках одной статьи пройдём путь от постановки задачи до результатов по разработке среды исполнения для доменно специфичного языка программирования. Кроме того, мы разберём некоторые проблемы, которые могут появиться у вас при попытке собрать и отладить большой С++-проект под WebAssembly.
👍26👎1
Создаём свою простую (C++-)библиотеку с документацией, CMake и блекджеком

В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения). Если вы хотя бы раз ловили себя на мысли, а почему бы не создать свою полноценную библиотеку, то эта статья для вас. Её можно использовать как шпаргалку для создания проектов, и не только библиотек.
32👍7🔥3🤔3🤮1
Запускаем Embedded Linux на Hard- и Soft-CPU Xilinx Zynq: проект программируемой логики

Производители подобных систем, как правило, предоставляют окружение для разработки и документацию с примерами реализации универсальных решений. Но масса важных деталей от пользователя всё же скрывается, что приводит к долгим исследованиям при попытках нетривиальной модификации. Эта и остальные статьи цикла — попытка раскрыть завуалированные тонкости, сделать их доступными и понятными.
🔥30👍122
ByteWeaver в Open Source: инструментирование байт-кода во имя великого блага

Про байт‑код написано уже немало. Он везде, и никого этим не удивить: его генерирует компилятор, переупаковывает система сборки, «портит» обфускатор и изредка читают программисты. Естественно, для работы с байт‑кодом есть немало инструментов, которые используются в разных областях и на разных платформах. Среди них и ByteWeaver — инструмент для патчинга байт‑кода во время сборки, который может быть полезен разработчикам под Android.

Разберём, что такое байт‑код, как и зачем с ним работать, а также поговорим о ByteWeaver и посмотрим на примеры работы с байт‑кодом
👍13👎2
Forwarded from Хабр Карьера
Стажировки на Хабр Карьере.

UX/UI дизайнер в Asphera Tech. Можно удаленно. Неполный день. 15 000 — 30 000 ₽.

Python-разработчик скриптов и Telegram Bot в Asphera Tech. Можно удаленно. Неполный день. 20 000 — 40 000 ₽.

Интерн по операционным процессам в MEXC. Можно удаленно. 500 $.

Специалист методического отдела в Сириус.Курсы. Москва. От 80 000 ₽.

Стажер QA в Финам. Можно удаленно. 30 000 ₽.

Больше вакансий

#intern
👎25👍8😁7🤮62
На прошедшей неделе мы делали тетрис на ATtiny10, запускали простой конвертер картинок в США, оживляли ретро-ноутбук на 386'ом и разбирались, почему программирование — это ВООБЩЕ НЕ ПРОСТО.

Лучшие публикации недели (23-29 сентября 2024)
7👍2👎1
Детальный взгляд на Breadbox Ensemble: что умела продвинутая оболочка для MS-DOS

Сегодня мы изучим ИТ-артефакт, одно из имён которого — Breadbox Ensemble. Это графическая оболочка для MS-DOS, которая значительно опередила своё время. К примеру, концепция меню «Пуск» в ней появилась на 2,5 года раньше, чем в Windows 95. Компанию-разработчика, Berkeley Softworks, пытались купить Microsoft, Apple Notebooks и Sun Microsystems. Но руководство не согласилось, решив продолжить самостоятельное «плавание». И оно было довольно успешным: последняя версия оболочки вышла аж в 2009 году.

Так что заваривайте себе чайку, доставайте печеньки и давайте посмотрим, ради чего в начале 90-х шла нешуточная борьба между крупнейшими софтверными корпорациями. И как Breadbox Ensemble повлияла на внешний облик операционных систем того времени.
👍33🤯31👎1🔥1😁1
5 одноплатников для самых разных задач: новинки сентября

В этом месяце появилось несколько интересных одноплатников, о которых стоит рассказать. Среди них как универсальные девайсы, так и устройства, которые предназначены для определённого круга задач.
👍17🥱4
Кодирование с кодеком HEVC простым языком: гайд на FFmpeg. Высокое качество, но низкий вес

Казалось бы, довольно простой вопрос: «Чем сжать видео?». На ум сразу приходят Handbrake, Movavi Converter или ещё что-нибудь пострашнее. Однако когда речь заходит о более гиковском подходе с упором на максимальное качество и экономию места, такие программы сложно назвать инструментами. Равно как и для обратной ситуации, когда картинку нужно сильно сжать и сохранить в целостности большую часть полезной информации. Все эти программы только лишь предоставляют набор наиболее общих конфигов для обычной съёмки и 2D.

В этой статье мы изучим, как при помощи самого большого сборника свободных библиотек FFmpeg научиться кодировать видео самому именно под ваши задачи
👍35🥱4🤔21😢1