Обновить

Моя лента

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

Достижение целей с технической точки зрения

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

Достижение целей требует четкого понимания текущего состояния системы и желаемого результата. Одним из способов оценки близости достижения цели является использование расстояния Хемминга. Расстояние Хемминга применяется для измерения различия между двумя строками равной длины путем подсчета количества позиций, в которых символы различаются. В контексте постановки и достижения целей оно позволяет количественно оценить разницу между текущим состоянием и целевым состоянием, помогая определить шаги, необходимые для минимизации этой разницы.

Таким образом, если задать текущее состояние строкой Sтек и желаемое состояние строкой Sцель, то достижение цели можно назвать: работу по переводу ситуации в строке Sтек в строку Sцель.

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

Grok 4 лидирует в бенчмарке по торговле акциями: +5,7% за пять недель

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

В бенчмарке AI Arena от Rallies в лидеры вышел Grok 4 с концентрированным портфелем из двух акций и доходностью +5,7% за месяц с небольшим (бенчмарк стартовал 27 ноября). На противоположном полюсе — Qwen 3, потерявший почти 16%, поставив весь капитал на одну бумагу. Между ними расположились еще шесть моделей с разными стратегиями и результатами от +4,4% до −0,4%.

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

Когда использовали кадры из фильмов без разрешения и пришли правообладатели

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

Российский Гражданский кодекс закрепил, что человек может размещать публично и без разрешения правообладателя, например, кадры из кино, но в строго определенных пределах: при наличии информационной, научной, учебной, полемической или критической цели, а также в объеме, который необходим для подобного формата цитирования. При публикации — нужно обязательно указывать название ленты и источник заимствования. Судя по практике, это правило, установленное в статье 1274 ГК РФ, не всегда соблюдается.

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

Anthropic развернет почти миллион ИИ-ускорителей TPU на собственных площадках

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

По данным аналитического издания SemiAnalysis, Anthropic планирует напрямую приобрести около миллиона чипов Google TPUv7 (Ironwood) и развернуть их на площадках под собственным контролем. Это первый случай, когда передовая ИИ-лаборатория выстраивает инфраструктуру такого масштаба вне традиционной облачной модели. Чипы будут закупаться у Broadcom, которая производит TPU по дизайну Google, а физическое развертывание — кабельную разводку, обкатку оборудования, приемочные испытания и обслуживание — возьмет на себя Fluidstack. Инфраструктуру дата-центров обеспечат TeraWulf, Hut 8 и Cipher Mining — бывшие криптомайнинговые компании, переориентировавшиеся на ИИ.

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

Ответы на квиз в честь 100-летия поэмы Владимира Маяковского «Летающий пролетарий»

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

С Новым годом! Возвращаемся к вопросам новогоднего квиза и, как обещали, публикуем правильные ответы. Ниже — разбор каждого вопроса с пояснением логики выбора и небольшим контекстом, чтобы еще раз погрузиться в нетленку Маяковского.

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

Пользователям Linux посвящается. Генератор паролей из /dev/random: от one-liner'а к Rust CLI

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

Генератор паролей из /dev/random: от one-liner'а к Rust CLI

В этой статье хочу поделиться процессом написания собственного генератора паролей, использующего энтропию /dev/random. От pipe команды до Rust утилиты.

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

Технология StoryMem от ByteDance: модели для генерации видео с памятью

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

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

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

Лазерный тир, версия 3.0 на ESP32

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

Много-много лет назад делал я простенький лазерный тир с raspberry и камерой.

Технологии с тех пор сильно шагнули вперёд, и захотелось сделать новую, максимально дешёвую версию. В качестве основы взял ESP32 с камерой OV2640 — стоит около 5 евро на AliExpress. Серьёзно переживал за производительность, но её у этого малыша оказалось более чем достаточно. В нём два ядра: одно полностью отдано под обработку изображения, второе — под веб-сервер.

Идея следующая: 60 раз в секунду делаем снимок и ищем на нём пятно от лазера. Параллельно крутится веб-страничка, где на canvas рисуются мишень, попадания и очки. Поскольку полноценный OpenCV на ESP32 не запустить, всё сделано максимально просто. Камера выдаёт чёрно-белые JPEG-кадры, которые я распаковываю в пиксели и ищу те, что превышают порог яркости. Да, камера умеет работать и с RAW-форматами, но там есть нюанс — частота кадров в таком режиме ограничена примерно 15 FPS. А вот распаковывать JPEG «на лету» для ESP32 оказалось посильной задачей, и благодаря этому удалось выжать почти 60 FPS при разрешении 240×240. Для надёжности детектирования у камеры дополнительно задаётся смещение экспозиции.

Но просто найти пятно на картинке недостаточно — нужно сопоставить его с координатами мишени. И вместо того чтобы нагружать микроконтроллер сложной математикой, это можно переложить на пользователя. Поэтому предусмотрена разовая ручная калибровка: на отдельной странице в браузере нужно выбрать четыре маркера на изображении по часовой стрелке. По ним строится матрица обратного перспективного преобразования. Благодаря этому камера может смотреть на мишень под любым углом — математика всё компенсирует.

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

Настройка статического ip на CentOS 7 для чайников

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

Привет, Хабр! Холодным зимним вечером мне понадобилось настроить статический ip-адрес на CentOS 7. В этой статье я делюсь своим опытом по настройке статического ipv4. И путем от Destination Host Unreachable до полностью работающего интернета.

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

НеОсознанный вайб-кодинг (с примером RDF Grapher)

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

Статья -  комментарий / возражение к статье Осознанный вайб-кодинг. Осознанный вайб-кодинг наверное лучше не Осознанного, но последний тоже работает.

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

Глава Microsoft призвал не зацикливаться на ИИ-абсурде и сосредоточиться на пользе ИИ

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

Издательство справочной литературы объявило «бурду» (slop) словом 2025 года - так теперь характеризуют цифровой контент низкого качества, который обычно производится в больших количествах с помощью искусственного интеллекта. Однако гендиректор Microsoft Сатья Наделла (Satya Nadella) предложил думать не об этом, а о более важных вещах - об инструментах усиления умственных способностей на основе ИИ, например.

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

Создаем свой проектный фреймворк автотестирования API [Часть 1/3]

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

Автоматизированное тестирование API часто начинается с простых решений в виде коллекций Postman или скриптов на коленке. Такой подход работает на старте, но быстро исчерпывает себя.

Создание собственного проектного фреймворка является осознанным переходом от хаотичной, фрагментарной автоматизации к устойчивой, гибкой предсказуемой и масштабируемой системе тестирования. Такой фреймворк дает полный контроль над архитектурой, обеспечивает строгую валидацию контрактов API, безопасную работу с базой данных, генерацию осмысленных тестовых данных и простую интеграцию в инфраструктуру разработки.

Статья поделена на три части.

В первой части дается обоснование преимуществ создания полноценного проектного фреймворка по сравнению с использованием готовых универсальных инструментов по типу Postman. Вы узнаете, какие принципы легли в основу архитектуры фреймворка и какой был подобран технологический стек для их реализации на практике.

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

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

В коммьюнити GitHub попросили ИИ Grok удалить худшего программиста с фото Торвальдса и Гейтса

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

В коммьюнити GitHub (GitHub Projects Community) в соцсети X попросили чат‑бота Grok удалить с картинки с Линусом Торвальдсом и Биллом Гейтсом одного человека по определённому промпту. На запрос «Эй, grok, убери с этой картинки самого худшего программиста» ИИ оставил Гейтса. «Bad AI», — написали в ответ в коммьюнити GitHub на такое решение Grok.

Читать далее

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

Статья

Joomla-дайджест. 2-е полугодие 2025 года

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

Все главные новости из мира Joomla с июля по декабрь 2025 года в одной статье. Я честно пытался напрячь самые разные ИИ сортировкой постов по смыслу и, к сожалению, ни один из них не справился с этой задачей так, как нужно мне. Поэтому, напрягая собственный интеллект, представляю читателю наш дайджест, который обозревает новости, расширения, шаблоны и статьи из мира Joomla. Прошлый выпуск вы можете прочитать здесь.

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

Универсальный автогенератор тестов API на базе Schemathesis

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

Универсальный автогенератор тестов API на базе Schemathesis

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

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

Как мы программировали в 90-е. Часть #03

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

Как мы программировали в 80-е или Путь в тысячу ли начинается с первого шага программы.
Как мы программировали в 90-е. Часть #01
Как мы программировали в 90-е. Часть #02

Итак, у меня появился мануал по Клипперу и первые представления о БД.
Первая же задача – загрузка (импорт) текстового файла в базу – была сама по себе интересной.

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

Токенизация реальных активов: как превратить недвижимость, акции и сырьё в цифровые инструменты

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

Когда в марте 2024 года BlackRock — крупнейший в мире управляющий активами с $10 трлн под управлением — запустил токенизированный фонд BUIDL, скептики замолчали. За полтора года фонд привлёк $2,9 млрд и стал эталоном для всей индустрии. Это не эксперимент энтузиастов — это новая инфраструктура финансовых рынков.

Я занимаюсь блокчейн-разработкой и smart-контрактами для security tokens более пяти лет. За это время видел десятки проектов — успешных и провальных. В этой статье расскажу, как устроена токенизация реальных активов изнутри: какие юрисдикции выбирать, сколько это стоит и почему 90% проектов умирают на старте.

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

HotA Crew выпустила обновление для Heroes 3 с новой фракцией: Кронверк

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

Перед самым Новым годом, 31 декабря, команда HotA Crew выпустила новую версию (1.8.0) своего неофициального дополнения к Heroes 3 — Horn of the Abyss, в которой добавила новую фракцию: Кронверк.

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

Линейная и полиномиальная регрессия на C++

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

В статье я (немного фривольно) решил исследовать связь количества прочитанных книг и средней зарплаты программиста. Проанализируем эту связь, построив уравнение линейной регрессии и полиномиальной регрессии (2-й степени)

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

Minecraft на Unity. Построение одного чанка

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

Я начал разработку Minecraft на движке Unity. Пока не решил, какие механики я повторю из оригинала, а какие добавлю от себя. Но сегодня я вам расскажу о моей логике построения чанка.

Далее предоставлю полный скрипт для построения чанка.

Читать далее