habrahabr
Измеритель силы хвата. Когда реально переоценил свою силу

Приветствую, Хабр! Недавно вспоминал свои школьные годы и как проходило наше свободное время. Многие из нас занимались спортом. На уроках по физ-ре учитель частенько устраивал разного рода соревнования (это не как сейчас, детей один раз за зиму выпускают на лыжах, а остальное время в зале). Обычно это был бег, подтягивания, прыжки в длину и т.д. (именно по соревновательной системе), но все перевернулось, когда были устроены состязания по армрестлингу, да еще и между разными классами. После э…

  • среда, 9 июля 2025 г. в 00:00:12
habrahabr
УЗИарт: как врач УЗИ создал себе программу для автоматической подготовки медицинских протоколов

Привет, Хабр! Меня зовут Александр Юрьевич Доротенко. Я врач УЗИ высшей категории. Опыт работы УЗИ — с прошлого века (с февраля 2000 года). За плечами уже четыре десятка лет работы врачом, из них два десятка лет также стараюсь программировать для рабочих целей.Давно уже была идея поделиться с вами, какие удалось получить результаты в ходе такого программирования и к чему это привело. Наконец‑то текст написан, делюсь своей историей с вами. Буду рад вопросам и конструктивной критике. А если для к…

  • среда, 9 июля 2025 г. в 00:00:11
habrahabr
Георгий Герганов, автор llama.cpp и звукового кейлогера

Многие пользуются YouTube, Netflix, но не подозревают о ключевых опенсорсных программах типа ffmpeg, которые работают на бэкенде этих сервисов. Похожая ситуация с нейронками, где многие знают программу Ollama для локального запуска моделей на CPU. Но мало кто понимает, что это всего лишь простенькая оболочка вокруг опенсорсной библиотеки llama.cpp на С, которая и делает инференс. Автор этой библиотеки, талантливый разработчик Георгий Герганов, мало известен широкой публике.Энтузиасты LLM в курс…

  • среда, 9 июля 2025 г. в 00:00:10
habrahabr
Лучшие игры легендарной машины: 45 лет назад на свет появилась линейка компьютеров ZX

Блюрэй нашего детстваSinclair ZX80 по праву считается одним из родоначальников персональной компьютерной техники. Начало R&D-проекта по созданию ZX80 положено в 1979 году, когда Клайв Синклер совместно с командой инженеров приступил к проектированию. Стимулом для рождения такой компьютерной системы стала личная мотивация Синклера — он увидел, как его сын увлечённо осваивает Tandy TRS-80, безумно дорогой для того времени и мало кому доступный 500 фунтовый компьютер. 29 января 1980 года Синкл…

  • среда, 9 июля 2025 г. в 00:00:09
habrahabr
VPS сервер по цене пачки чипсов: обзор самых дешёвых тарифов российских хостеров

Привет, Хабр! Однажды я проводил небольшое тестирование виртуалок различных хостер-провайдеров и сравнивал их между собой — оказывается, с тех пор прошло уже аж пять лет. Ну и в том тестировании условия у всех серверов были одинаковые, т. к. тестировались сходные конфигурации. Сегодня хотел бы рассказать о том, как себя ведут самые дешёвые (в ценовом диапазоне от 100 до 300 рублей) предложения от популярных хостеров. В качестве подопытных я взял VDS от таких хостеров, как RUVDS, Timeweb, FirstV…

  • среда, 9 июля 2025 г. в 00:00:08
javascript
Слайдер с бесконечной плавной прокруткой на JavaScript

В этой статье разберем компонент, представляющий собой бесконечный плавный слайдер с автоматической прокруткой, а также добавим его замедление при наведении. Похожие блоки часто используются для информационной ленты логотипов, фотогалерии и других подобных визуальных компонентов.Приблизительный результат следующий (только без дерганий контента):Бесконечная лентаРазметкаПо HTML все достаточно просто. Мы имеем общий статичный родительский компонент, внутри которого лежит контейнер, который мы и б…

  • среда, 9 июля 2025 г. в 00:00:06
javascript
Сотворение мира за 20 минут на JavaScript, или минималистичная модель эволюции

Впервые про моделирование эволюции я прочитал в 13 лет в статье «Жить и умереть в компьютере» (Техника — Молодежи, №5 1993 год). Она произвела на меня столь неизгладимое впечатление, что я тут же загорелся идеей создать что-то подобное.Однако никак не удавалось проработать законы мира. Как организмы будут «смотреть» на окружающий мир? Как общаться? Как атаковать? Как кушать друг друга? Наконец, как будет устроен их «мозг»? Реализовать виртуальную машину, как в статье из журнала, или использоват…

  • среда, 9 июля 2025 г. в 00:00:05
javascript
Организация селекторов для тестирования

Всем привет, я являюсь тимлидом команды Frontend-разработки в компании Firecode.В решениях, которые мы разрабатываем, часто используются E2E-тесты, поэтому я решил поделиться одной из самых используемых практик внутри наших проектов - дата-селекторы.Зачастую обычные веб-приложения не покрывают E2E тестами, однако, когда разговор заходит об административных панелях, формах биллинга и разнообразных конструкторах, то данная потребность быстро возникает. В этой статье мы рассмотрим, как правильно о…

  • среда, 9 июля 2025 г. в 00:00:04
github
HandsOnLLM / Hands-On-Large-Language-Models

Official code repo for the O'Reilly Book - "Hands-On Large Language Models"Hands-On Large Language Models Welcome! In this repository you will find the code for all examples throughout the book Hands-On Large Language Models written by Jay Alammar and Maarten Grootendorst which we playfully dubbed: "The Illustrated LLM Book" Through the visually educational nature of this book and with almost 300 custom made figures, learn the practical tools and concepts you need to use Large Langu…

  • среда, 9 июля 2025 г. в 00:00:03