Category : habrahabr

habrahabr
Toshiba T1800: ноутбук из 90-х, который побывал под водой и запустился

В начале 1990-х годов ноутбуки только начинали завоевывать популярность, переходя из категории «очень нишевый девайс» в повседневные инструменты для профессионалов и энтузиастов. Toshiba, уже зарекомендовавшая себя как пионер в области портативных компьютеров, в 1992 году выпустила модель T1800 — один из первых представителей своей знаменитой серии Satellite.Сам по себе ноутбук — уже интересный объект для изучения. Но мне в руки попался уникальный экземпляр — он побывал под водой и выжил. Помни…

  • вторник, 1 июля 2025 г. в 00:00:15
habrahabr
Авторизация в Kafka: управление изменениями, когда у тебя тысячи клиентов и миллионы RPS

У нас были две сотни брокеров, шесть тысяч топиков, клиенты на четырёх языках программирования, миллионы сообщений в секунду и целое море различных паттернов использования Kafka. А также жёсткие требования по latency, тонна SLA и желание сделать гибкую систему аутентификации и авторизации для сервисов. Не то чтобы всё это было категорически необходимо для начала этой истории, но если уж начал рассказывать про асинхронные взаимодействия, то иди в этом до конца.Единственное, что меня беспокоило —…

  • вторник, 1 июля 2025 г. в 00:00:14
habrahabr
Как недовольный инженер часовые пояса придумал

Июльским вечером 1876 года один шотландский инженер опоздал на поезд. Обычный человек на его месте наверняка вычурно выругался бы и взял другой билет. Но Сэндфорд Флеминг решил, что виновато тут не расписание, а само человечество. Люди, по его мнению, неправильно обращались со временем. А если что-то работает криво, то, значит, нужно сделать нормально. И уговорить всех жить по новым правилам. «Нормально делай — нормально будет», С. Флеминг Флеминга не зря зовут «отцом времени». Последствия …

  • вторник, 1 июля 2025 г. в 00:00:13
habrahabr
Visi On — предтеча Windows, о которой забыли

Если спросить любого человека, хоть немного знакомого с компьютерами, как называлась первая операционная система с оконным графическим интерфейсом для IBM PC, он наверняка скажет — Microsoft Windows. И это будет неправильный ответ. Ещё за два года до Windows 1.0 пользователям PC была доступна ОС с полноценным графическим интерфейсом, меню и окнами, управляемая при помощи мыши. Но про эту систему благополучно забыли… Почему? Сейчас разберёмся, а заодно узнаем, почему Билл Гейтс, увидев Visi On …

  • вторник, 1 июля 2025 г. в 00:00:11
habrahabr
Запускаем настоящую DeepSeek R1 671B на игровом ПК и смотрим вменяемая ли она на огромном контексте…

Релиз DeepSeek R2 официально отложен и пока R1 не потерял актуальность, попробуем запустить модель на домашнем ПК. Оригинальная DeepSeek R1 имеет размер 700гб, так как она обучалась в fp8, но если бы она обучалась в стандартных f16, её вес был бы 1400гб, а мы попробуем версию в 10 раз меньше. Запустим самый маленький 1.66-битный IQ1_S_R4 квант полноценной модели размером 130гб на игровом ПК, отдельно с 4090 и 4060ti. Загрузим туда очень-очень много контекста и проверим, такой квант всё ещё спос…

  • вторник, 1 июля 2025 г. в 00:00:11
habrahabr
TIG сварка в домашней мастерской, знакомство. Часть 3. Подключение, электроды

Продолжим погружаться в восхитительный мир тонкой и качественной сварки любых металлов средствами TIG процесса — работа неплавящимся вольфрамовым электродом в среде аргона, оборудование для которого может быть сравнительно простым, доступным и ремонтопригодным, вплоть до самодельных установок. Исходные условия: любительская домашняя мастерская, невеликий бюджет, нуль опыта. В части №1 мы уже познакомились со средствами защиты и газобаллонной частью дела; в части №2 коснулись сварочных аппарат…

  • понедельник, 30 июня 2025 г. в 00:00:15
habrahabr
Векторный поиск внутри PostgreSQL: что умеет и где может пригодиться pgvector

Итак, ваш проект вырос и вам потребовалась новая функциональность, будь то рекомендательный движок, база знаний или автоматизированная первая линия техподдержки. Для всего этого можно использовать векторный и/или семантический поиск, а также интегрировать в проект LLM. Поздравляю — теперь вам нужно еще и хранить embedding-векторы, а также искать по ним ближайшие объекты. Решений два: внешняя векторная БД или интеграция всего этого богатства в существующий стек. Второй путь проще на старте, нем…

  • понедельник, 30 июня 2025 г. в 00:00:13
habrahabr
Локальный чатбот без ограничений: гайд по LM Studio и открытым LLM

В этой статье мы не только установим локальный (и бесплатный) аналог ChatGPT, но и сделаем обзор самых важных открытых LLM, разберёмся в продвинутых настройках программы LM Studio, подключим чатбота к Visual Studio Code и научим его помогать нам в программировании. А ещё мы посмотрим, как можно тонко настраивать поведение модели с помощью системных промптов.LLM (Large Language Model) — это генеративная нейросеть, обученная на огромных объёмах текстов. Она способна понимать запросы, вести диалог…

  • понедельник, 30 июня 2025 г. в 00:00:12
habrahabr
Всё, что мы узнали с юристом о запрете рекламы в запрещённых соцсетях с 1 сентября

С 1 сентября 2025 года в России вступают в силу новые ограничения на рекламу в соцсетях, признанных экстремистскими. Я — Арина, оунер маркетинга в Хабре, и последние пару недель вместе с юристом разбиралась, что можно, а что с 1 сентября уже нет.В этой статье — выжимка наших разборов. Мы собрали самые частые вопросы из интернета, прокомментировали их и сделали таблички. Публикую это на Хабре — надеюсь, кому-то пригодится. Если лень читать — вот ссылка на презентацию, которую показывала команде.…

  • понедельник, 30 июня 2025 г. в 00:00:11