Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

DIY: электронный замок на калитку — это несложно

Время на прочтение9 мин
Охват и читатели1K

Буквально пару дней назад обновил свой старый замок на калитке, не планировал ничего об этом писать, но попалась статья https://habr.com/ru/news/1005908/ - "Samsung сделала цифровой ключ!"

Что ж, у меня тоже есть цифровой ключ, хоть и не Samsung.
Это не туториал, не "готовое решение", а скорее рассказ о работающей концепции, возникавших проблемах и их решении.

Началось всё давным-давно, когда мастера по установке заборов сделали ворота, калитку, и установили на нее "обычный замок", как у всех.
Обычный механический замок, из тех что ставят на гаражи, со здоровенным тяжелым ключом и минимальной"секретностью".

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

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

В общем, надо было что-то делать.
Почему бы не сделать электронный замок, как у нас в офисе?

Читать далее

Новости

Статья

Вновь о таксофонных картах Eurochip, часть первая

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели1.3K

Сегодня мы с вами, уважаемые читатели, рассмотрим тему узкую и специфическую — таксофонные карты на базе Eurochip всех модификаций — проведем исторический экскурс и проследим типовой сценарий практического применения, включая этап активной аутентификации.

Читать далее
Статья

Как мы с ИИ сделали локальный ИИ, который учится по моим книгам и пишет за меня отчёты

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели2.1K

Я с GitHub Copilot (Claude) собрал полностью локальную RAG-систему с GUI, которая индексирует мои учебники и генерирует по ним отчёты, презентации, конспекты и эссе. Всё работает офлайн. В статье — архитектура, выбор компонентов, процесс совместной разработки с ИИ-ассистентом, грабли и рабочий код.

Читать далее
Статья

Chief AI Officer

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели2K

Зачем бизнесу новая позиция в C-suite и что она означает на практике

Когда одни компании обсуждают, нужен ли им ИИ, другие уже нанимают человека, который будет отвечать за него (или сейчас  сам сидит и пилит ИИ-агентов ) и все это на уровне совета директоров. Chief AI Officer — позиция, которая ещё три года назад звучала как фантастика, сегодня становится такой же обычной как СТО (ТехДир), CFO (ФинДир)или CHRO (HR).

Ну и что это за роль такая, откуда она взялась, чем отличается от CTO и CDO(Chief Digital Officer — директор по цифровой трансформации (это в больших банках есть такая позиция)), какие технические компетенции требует — и нужен ли он вам сегодня или как обычно, уже вчера.

Читать далее
Новость

Разработчику удалось запустить обучения нейросетей на NPU от Apple, который доступен только для инференса

Время на прочтение2 мин
Охват и читатели1.8K

Разработчик Манжит Сингх (Manjeet Singh) опубликовал на GitHub проект ANE Training — это способ запускать обучение нейросетей на NPU от Apple. Официально компания позволяет использовать NPU в своих устройствах только для запуска моделей.

Читать далее
Пост

SRE больше не нужны, пришло время AI? Вот, что об этом говорят сами инженеры

В новом выпуске подкаста «Avito SREда» инженеры AvitoTech и приглашённый гость из Mission Control Center СБЕР Слава Кудряшов обсуждают вот что:

  • в каких случаях AI — коллега, а в каких — инструмент;

  • какие рутинные задачи в SRE ему уже можно отдать;

  • почему эта тема стала так актуальна для SRE именно сейчас;

  • роль ИИ в мониторинге инцидентов;

  • как можно (и нужно) использовать ИИ в SRE;

  • риски применения искусственного интеллекта;

  • и еще множество других актуальных тем.

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

Смотреть VK
Смотреть на YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
+5
Комментарии0
Пост

Сделал тут небольшое приложение для прослушивания музыки из сине белой соцсети

• бесплатно 
• без рекламы
• с офлайн режимом
• не нужно скачивать

Актуально больше всего для ios, так для андроидов есть всякие vkX, но при этом моё приложение не требует авторизации 

Написано на $mol

P.S. Закрепите на рабочем столе как веб приложение

P.P.S Если актуально и нужны новые функции, сделаю за небольшой Донати

накидал за 1 вечер, пишу пост в тот же день
накидал за 1 вечер, пишу пост в тот же день
Теги:
-1
Комментарии0
Статья

Умная колонка своими руками

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели4K

В этой статье я расскажу, как сделать своими руками две умные колонки, полностью поддерживающие русский язык:

1) На микроконтроллере esp32s3, используя XiaoZhi

2) На Raspberry Pi автономную голосовую колонку с камерой, которая будет работать и распознавать всё, что не только слышит, но и видит перед собой, даже при отсутствии Интернета! С локально запущенными моделями ИИ, связка Ollama+Gemma3:1b+Moondream+OpenWakeWord+Whisper.cpp+Silero TTS

А также расскажу, как подключить обе эти колонки к Home Assistant для управления устройствами умного дома.

Читать далее
Новость

В Arduino App Lab теперь можно обучать и развёртывать собственные нейросети

Время на прочтение1 мин
Охват и читатели2.5K

В блоге Arduino рассказали, что в фирменной среде разработки App Lab теперь можно обучать и развёртывать собственные нейросети. Это стало возможно благодаря интеграции сервиса Edge Impulse.

Читать далее
Новость

Учёные установили, что клетки тела обладают памятью — возможно, поэтому сознание существует во всём теле

Время на прочтение3 мин
Охват и читатели4.9K

Нейроны — специализированные клетки нервной системы — формируют более устойчивые и длительные воспоминания, когда получают информацию повторяющимися порциями. Недавно исследователи из Нью-Йоркского университета обнаружили, что действие этого феномена, известного как эффект распределённых повторений, не ограничивается только тканями мозга. Почечные и нервные клетки сохраняют схожую молекулярную память. Это открытие, опубликованное в журнале Nature Communications, может в будущем помочь оптимизировать терапию — например, скорректировать сроки и дозировку химиотерапии с учётом того, как раковые клетки реагируют на повторяющиеся сигналы.

Читать далее
Новость

Первая нативная песочница для ИИ-агентов на Windows: OpenAI выпустила Codex App

Время на прочтение2 мин
Охват и читатели3.9K

OpenAI выпустила десктопное приложение Codex App для Windows — ровно через месяц после запуска macOS-версии, которой пользуются более миллиона разработчиков еженедельно. Приложение доступно в Microsoft Store и работает нативно в PowerShell. Это первая песочница для ИИ-агентов, построенная на встроенных механизмах безопасности Windows — ограничение прав процессов, контроль доступа к файлам и блокировка сети через файрвол.

Читать далее
Статья

Где в postgresql хранится default-значение созданной колонки?

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели3.9K

Странный вопрос, в column_default таблицы information_schema.columns.

Казалось бы вопрос закрыт, но что произойдёт когда мы удалим дефолт с колонки?

Как известно, начиная с 11 версии postgresql, при добавлении новой not null колонки со значением по умолчанию, физически не меняет данные в таблицы. Просто в момент чтения старых данных возвращает указанное значение. Но что произойдёт если удалить дефолт?

Я тоже удивился тому, что not null колонка может возвращаться null и провёл небольшой эксперимент

Читать далее
Статья

Знать ≠ уметь: как не стать заложником иллюзии знаний

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели3.3K

У вас бывает так — прочитал очередную книжку и думаешь, что стал умнее и лучше? Посмотрел очередное видео о развитии и думаешь, что стал эффективнее? А потом оказывается, что ничего не изменилось. Как же так?

Много знать и много уметь — это разные понятия. Если человек все время стремится изучать что‑то новое, развиваться, может показаться, что это очень хорошо. Ведь он узнаёт столько нового. Постоянно куда‑то движется. Читает книжки и статьи, проходит онлайн курсы и смотрит учебные видео, слушает подкасты. Ведь не может быть это все зря? Не может же?

Узнать возможные ответы

Ближайшие события

Новость

Codex App теперь на Windows

Время на прочтение1 мин
Охват и читатели3.3K

Если раньше Codex App был только на Mac, то теперь появился и для Windows. Для вашего удобства, я перевела оригинальное видео в X на русский, дала ссылки и рассказала, что такое Codex на пк, если кто-то забыл.

Читать далее
Статья

Обманываем систему мониторинга Discord-серверов: self-bot + LLM против капчи

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели3.2K

Сейчас в Discord до сих пор популярны мониторинги серверов, где можно продвигать свой сервер либо заплатив, либо каждые n часов бамкать его через бота. Крупные сервера часто дают таким людям приятные бонусы, чтобы не опускать сервер в рейтингах. Однако, можем ли мы обмануть систему?

Да смоооожем
Статья

Обзор Переходника USB-CAN от Marathon

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели3.9K

В этом тексте я попробовал выполнить обзор очередного переходника с USB на CAN.

В этот раз у меня на столе особый экземпляр: переходник с USB на CAN от фирмы Marathon. Полное название CAN-bus-USB Версии 4.0. Он же ГКМН.468351.017-03.

Читать далее
Статья

Ожидали 15%, получили 1%: почему ИИ не смог повторить успех интернет-революции

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели3.6K

Искусственный интеллект — это новая экономическая революция! Он отвяжет экономический рост от человеческого труда, обеспечит безграничное развитие и приведет нас в новую эру процветания. Именно этот нарратив использовался для оправдания поистине колоссальных инвестиций в технологии. В прошлом году Бигтех потратил на ИИ $400 миллиардов. Этого хватило бы, чтобы искоренить мировой голод на целое десятилетие! Но в этом году они готовы потратить на ИИ уже $700 миллиардов.

Действительно, некоторые экономисты заявляли, что эти инвестиции стимулировали экономику США. Аналитики Deutsche Bank подсчитали, что почти весь рост ВВП США был обеспечен инвестициями в ИИ, и без них страна находилась бы в функциональной рецессии. Профессор экономики Гарвардского университета Джейсон Фурман поддержал эту мысль, заявив, что ИИ обеспечил 92% роста ВВП США в первой половине 2025 года.

Так стал ли ИИ тем экономическим чудом, которое нам обещали? Что ж, нет. Экономисты начинают заглядывать чуть глубже рекламных проспектов и обнаруживают, что эти библейские инвестиции привели к «практически нулевому» экономическому росту.

Такое заявление сделал главный экономист Goldman Sachs Ян Хациус. В интервью Atlantic Council Хациус отметил, что расходы на ИИ внесли «практически нулевой» вклад в рост ВВП США в 2025 году. Он прямо сказал: «На самом деле мы не рассматриваем инвестиции в ИИ как сильно стимулирующие рост» и добавил, что «влияние инвестиций в ИИ на рост ВВП США в 2025 году сильно искажается в прессе, и оно гораздо меньше, чем принято считать».

Читать далее
Статья

Научил ИИ-агента помнить важное и забывать лишнее в SQLite

Уровень сложностиСложный
Время на прочтение20 мин
Охват и читатели3.7K

Я делаю локально работающего ИИ-агента и столкнулся с тем, что стандартный подход «закинуть текст в векторную базу, достать по косинусу» для долгоживущего агента не работает: контекст замусоривается, факты конфликтуют, ничего не забывается. Вместо этого реализовал графовую когнитивную память поверх одного файла SQLite: эпизодические и семантические узлы, типизированные рёбра, именованные сущности, гибридный поиск (FTS5 + vector + graph) с Reciprocal Rank Fusion, кривую забывания Эббингауза и фоновую LLM-консолидацию. В статье — полная архитектура с кодом, SQL-схемой и формулами. Код и минимальный пример — в репозитории.

Дальше long-read
Статья

Профилирование и PGO в LLVM

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели3.3K

Нередко при оптимизации приложений, написанных на языках со статической компиляцией (C, C++, Rust), наступает момент, когда стандартные методы оптимизации, такие как улучшение алгоритмов, подбор структур данных, флаги компиляции вроде -O3, перестают давать дополнительный прирост производительности. В этот момент многие вспоминают про фундаментальное ограничение статических компиляторов. В отличие от JIT, они не знают, какой код будет горячим, а какой холодным. JIT-компиляторы (JVM, V8, .NET) получают эту информацию в runtime и адаптируют оптимизации под реальную нагрузку. Статические компиляторы генерируют машинный код заранее и лишены информации о поведении программы в runtime. Для решения этой проблемы используется подход Profile Guided Optimization (PGO). Он позволяет собрать данные о выполнении программы и передать их компилятору для принятия более оптимальных решений при генерации кода. По сути, PGO - это способ дать статическому компилятору некоторые преимущества JIT, сохраняя при этом все преимущества ahead-of-time компиляции: отсутствие пауз на перекомпиляцию и полный контроль над билдом.

Читать далее
Статья

Видеорежимы в восьмибитных компьютерах. Coolsystem — Часть 2

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели4.2K

В данной статье кратко рассмотрены видеоконтроллеры для следующих ретро-компьютеров: ZX Spectrum, Вектор 06Ц, Commodore 64, Commodore PET, Микроша, Радио-86РК, БК-0010, Агат (модели 7 и 9) и Апогей БК-01Ц.

Поскольку мой будущий самодельный компьютер их косвенно поддерживает, необходимо собрать информацию в одном месте.

Читать далее
1
23 ...