xaker
Хакеры.RU. Глава 0х06. Все меняется

Для подписчиковЭто седьмая глава приключенческо‑фантастической истории «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!

  • понедельник, 6 января 2025 г. в 00:00:13
habrahabr
Что внутри робота пылесоса от Philips

Это будет не статья даже, а некоторое описание, обзор разбора и краткое изучение начинки пылесоса-робота от Philips. В этом обзоре будет много фоток и как писали во времена, когда интернет был по карточкам, и его можно было услышать: «Осторожно, трафик!».Гость данного обзора - пылесос Philips, а точнее Philips smart cleaning fc8796. Уже не очень новый, но до сих пор не снятый с производства.Пылесос достаточно надёжный. У меня он уже лет 5-6. Сначала это была мега крутая игрушка. Столько восторг…

  • понедельник, 6 января 2025 г. в 00:00:12
habrahabr
Уникальный игровой телефон с двумя процессорами за 2 000 рублей — разбираем плод инженерного гения …

Около двух лет назад я купил на онлайн-барахолке очень занимательный телефон игровой направленности под именем Kechaoda K110. На первый взгляд ничего необычного, в телефоне была предустановлена многоигровка на 80 игр, но мне захотелось чего-то большего и я сдампил прошивку устройства, начав ковырять её в hex-редакторе на манер наличия обычного рома... Но то, что я обнаружил, разобрав устройство, повергло меня в шок и восторженные возгласы в сторону китайских инженеров. Интересно узнать о том, к…

  • понедельник, 6 января 2025 г. в 00:00:11
habrahabr
На батуте в космос. Разработка средств выведения без участия Роскосмоса

Отработка циклограммы запуска на технологическом стенде (камера сгорания не показана)Всем привет, меня зовут Алексей Саетов. Я руководитель отдела НИОКР ООО "Турков". Ранее занимал инженерные должности в НПО Энергомаш, и конструкторском центре “Boeing” в Москве. Сейчас наша команда работает над созданием жидкостного ракетного двигателя под легкую РН в условиях частного финансирования.В этой статье попробую рассказать о достижениях, допущенных ошибках, цене вопроса и видео с испытаний.Са…

  • понедельник, 6 января 2025 г. в 00:00:10
golang
Пишем медленный код на Go

Почему Вы должны оптимизировать читаемость, а не производительностьПодождите, что? Медленный код? Разве мы не должны беспокоиться об ускорении наших Go‑программ?На самом деле, нет. Оптимизация кода на Golang ради производительности — это попросту трата времени, и вот почему:Производительность в большинстве случаев не имеет значенияGo и так быстрыйЧитаемость важнее скоростиЭти аргументы нуждаются в объяснении, и я его дам. Для них есть исключения, как, собственно говоря, для всех нетривиальных у…

  • понедельник, 6 января 2025 г. в 00:00:08
javascript
Type-level программирование в TypeScript: практические кейсы и обзор возможностей

Изображение, созданное DALL-E Type-level программирование в контексте TypeScript - это набор приемов и паттернов, позволяющих решать задачи уже на этапе компиляции, опираясь на возможности системы типов. Если описывать коротко:TypeScript умеет вычислять определенные конструкции во время компиляции, используя Generics, Conditional Types, Template Literal Types и другие механизмы.Результаты таких вычислений не попадают в итоговый JavaScript-код, но активно влияют на валидацию и безопасность к…

  • понедельник, 6 января 2025 г. в 00:00:05
javascript
Взгляд с другой стороны на useMemo, useCallback и React.memo в React: когда их стоит использовать

ВведениеОптимизация производительности React приложений — важная часть разработки, особенно когда речь идет о сложных интерфейсах. В основном разработчики лишь краем уха слышат о необходимости использования хуков useMemo, useCallback и React.memo для оптимизации кода. Но если бездумно использовать их, то можно даже навредить вашему приложениюВ этой статье мы попытаемся разобрать, когда действительно стоит использовать useMemo, useCallback и React.memo, а когда их использование излишне. Мы изучи…

  • понедельник, 6 января 2025 г. в 00:00:05
github
stephansturges / WALDO

Whereabouts Ascertainment for Low-lying Detectable Objects. The SOTA in FOSS AI for drones!W.A.L.D.O. Whereabouts Ascertainment for Low-lying Detectable Objects Welcome to the WALDO v3.0 public release WHAT IS WALDO? WALDO is a detection AI model, based on a large YOLO-v8 backbone and my own synthetic data pipeline. The model is capable of detecting these classes of items in overhead imagery ranging in altitude from about 30 feet to satellite imagery! Output classes: 0 -> 'LightVehicle&…

  • понедельник, 6 января 2025 г. в 00:00:02
xaker
Хакеры.RU. Глава 0х05. Между взломом и болью

Для подписчиковЭто шестая глава приключенческо‑фантастической истории «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!

  • воскресенье, 5 января 2025 г. в 00:00:14