Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 24 мин. 3 сек. назад

Цикл ПИ. Брак на производстве: проблемы сырья и техпроцессов

пт, 08/01/2025 - 13:45

В предыдущем посте мы рассказали, что за цикл затеяли и на какое интервью с Дмитрием Пищальниковым будем ссылаться. Интервью категорические рекомендуем всем предпринимателям и руководителям!

В числе ключевых проблем низкой производительности труда – брак на производстве. Дмитрий Пищальников называет четыре источника брака:

Читать далее

Ставим шину AHB-Lite на ядро YRV

пт, 08/01/2025 - 13:42

При разработке SoC много говорят про RISC-V, а вот информации про шину AHB-Lite сравнительно мало. Все, что есть на русском языке, касается старого проекта MIPSFpga. Почему бы не взять открытые наработки из MIPSFpga Plus и не использовать совместно с ядром RISС-V?

Читать далее

Три ошибки в C#, которые лучше не допускать

пт, 08/01/2025 - 13:40

Привет, Хабр!

Сегодня мы рассмотрим три самые коварные ошибки, которые регулярно просачиваются даже в продовые C#-проекты. Разберёмся, как они рождаются, почему остаются незамеченными и что нужно сделать, чтобы больше никогда не ловить эти проблемы.

Читать далее

От табличек и звонков к онлайн-бронированию: кейс автоматизации в Ситидрайве

пт, 08/01/2025 - 13:39

Привет, Хабр! Я Саша Яничкина, продакт-менеджер в Ситидрайве. Долгое время нас знали как сервис поминутного каршеринга с яркими тачками. Со временем вокруг каршеринга начали появляться новые продуктовые направления, и Ситидрайв превратился в платформу для автомобилистов с разными сценариями использования.

В этой статье расскажу, как мы:

— вытащили бронирование из ручных процессов и перенесли его в приложение,

— пересобрали клиентский путь и внутренние процессы без остановки продукта,

— запустили автоматизацию, которая теперь обрабатывает большую часть заявок без участия людей.

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

Читать далее

Выделенные серверы + Kubernetes: практическое руководство

пт, 08/01/2025 - 13:32

Привет, Хабр! Я Максим, инженер по тестированию Selectel. Недавно мы провели технический воркшоп по работе с Kubernetes на выделенных серверах. Под катом — подробный текстовый разбор. Рассмотрим создание кластера через панель управления, деплой приложения, настройку внешнего доступа и подключение облачной базы данных с тестовым запросом прямо из пода.

Читать далее

[Перевод] Ближайшая суперземля K2-18 b может быть океанической планетой

пт, 08/01/2025 - 13:22

«Это, безусловно, увеличивает шансы на её обитаемость и подтверждает, что K2-18 b — наш лучший шанс изучить потенциальную пригодную для жизни среду за пределами Солнечной системы на данный момент».

31.07.2025, Роберт Ли, space.com

Читать далее

Выжимаем максимум из Postgres на RTABench Q0

пт, 08/01/2025 - 13:11

Время от времени приходится слышать мнение, что Postgres никуда не годится для решения задач аналитики. При при этом, в качестве аргументации приводятся в пример результаты тестирования на TPC-H или ClickBench. Что ж, когда стоит простая задача перебрать 100 млн строк на диске и посчитать набор агрегатов над ними - формат хранения и распараллеливания действительно сильно ограничивают нас в возможностях оптимизации СУБД. Однако когда запросы высоко селективны, им по факту требуется не так много строк таблицы и фокус внимания смещается на порядок JOINов, кэширование промежуточных результатов и минимизацию операций сортировки. В этом случае Postgres, имеющий весьма широкий выбор различных стратегий выполнения запроса, может получить преимущество ...

Читать далее

Физика ошибок не прощает. Она догонит тебя на крыше и заставит платить (дважды)

пт, 08/01/2025 - 13:10

Телефон зазвонил в тот момент, когда я разбирал техническое задание на крупный объект. 

— Максим, у нас беда, — голос в трубке звучал обеспокоенно. — Крыша течет. Мы ее чинили год назад, а она все равно протекает. Можете приехать посмотреть?

Я взглянул на календарь. Завал с проектами, команда занята подготовкой к сезону. Но в голосе клиента слышалось отчаяние — проблема явно серьезная.

— Хорошо, приеду завтра. 

Читать далее

Домофон Лидер-М. Как скрестить трубку с ключом и всем проиграть

пт, 08/01/2025 - 13:05

Приветствую всех!

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

В конце девяностых появилась ещё одна схема, использовавшаяся в малораспространённых питерских домофонах. Чем она была примечательна и почему она так и не получила распространения? Сейчас и узнаем.

Читать дальше →

Эволюция офисов: от конвейера через кубикл к домашнему сетапу

пт, 08/01/2025 - 12:56

Привет, Хабр! меня зовут Антон Тарасов, я продакт и автор телеграм-канала «Будущее работы» о трендах на рынке труда, о которых нужно знать всем айтишникам, чтоб не остаться за бортом в ближайшее десятилетие.

На волне тренда на офисные камбэки хочу порассуждать о том как менялись рабочие пространства за последние полвека, и предположить, что нас ждёт в будущем.

Небольшое интро

Стоял недавно возле кулера под кондиционером с бумажным стаканом фильтр-кофе и думал: "Хорошо-то как!" Шучу, ни в каком офисе я не стоял, потому что уже несколько лет работаю только удалённо, а последний (почти) год — на себя. 

Читать далее

Автоматическое определение параметров хранения в базе данных

пт, 08/01/2025 - 12:52

Предлагается к рассмотрению метод динамического определения форматов хранения и типов индексации в таблицах аналитической базы данных Dimension DB. На основе метаданных из источников данных (SQL-запросов, таблиц или представлений) определяется формат хранения или представления данных, а по текущему распределению данных, автоматически определяется тип индексирования.

Читать далее

Самозанятый или ИП: как айтишнику выбрать форму работы в 2025

пт, 08/01/2025 - 12:41

Айтишник работает удалённо. Пишет код, собирает дашборды, настраивает DevOps или консультирует по безопасности. Клиенты платят. Деньги капают. И вот тут возникает вопрос: оформляться как самозанятый или регистрировать ИП?

Однозначного ответа нет — и это хорошо. Потому что выбор формы работы в 2025-м стал не просто техническим, а стратегическим. Он зависит не только от цифр, но и от целей. 

Ниже разберёмся: почему фрилансерам и технопредпринимателям этот выбор так важен, где могут быть юридические «мины» и когда стоит менять режим.

Читать далее

Как мы ускорили проверку документации с помощью AI-агента: от боли к решению

пт, 08/01/2025 - 12:40

Привет, Хабр! 

Я — Мила Муромцева, системный аналитик в Альфа-Банке. Пишу эту статью, чтобы поделиться нашим опытом, а с кодом и тех. частью мне помогает наш разработчик Миша Буторин. Расскажем, как мы научили LLM проверять документацию для платформы Альфа-Онлайн: переписали стандарт, поборолись с токенами и немного с хаосом.

Читать далее

Цифровая инфраструктура здравоохранения Южной Кореи

пт, 08/01/2025 - 12:38

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

Читать далее

Секреты работы онлайн-редакторов: что происходит при совместном редактировании? Yjs, CRDT и другие магические слова

пт, 08/01/2025 - 12:11

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

На деле за этим волшебством часто скрываются CRDT — структуры данных, делающие возможной децентрализованную синхронизацию. Я сам столкнулся с этим, когда работал над онлайн-совместным редактором: CRDT и библиотека Yjs буквально спасли мой проект от хаоса и сделали синхронизацию прозрачной.

Меня зовут Никита Лыкосов, я занимаюсь фронтенд-разработкой в Doubletapp и предлагаю шаг за шагом разобраться, как устроена эта инженерная магия. Спойлер: это гораздо проще, чем кажется.

Читайте в статье:

G-Counter — самый простой CRDT
Какие правила CRDT выполняются на примере G-Counter и зачем это нужно?
Массивы
Yjs: как устроено совместное редактирование на практике

Читать далее

Балансировка Exchange Server 2019 и корпоративного портала на одном внешнем IP

пт, 08/01/2025 - 12:10

Привет, Хабр! На связи Алексей Ежков из из Cloud4Y. Один внешний IPv4, десятки пользователей Exchange и растущий трафик портала — звучит как головоломка? В этой статье я покажу, как мы решили её, заведя всё хозяйство за единственным IP и обеспечив максимальную защиту.

Читать далее

HTC Desire HD: история, дизайн и возможности легендарного смартфона

пт, 08/01/2025 - 12:00

HTC Desire HD, выпущенный в 2010 году, стал одним из первых флагманов HTC на Android, задав высокую планку для премиальных смартфонов. И я это говорю не просто так, а в качестве очевидца. Именно тогда, 15 лет назад, я стал владельцем этого чуда техники. Сразу после Nokia 6220, если не ошибаюсь.

Аппарат был стильным, мощным, а еще он получил продвинутую оболочку HTC Sense. В статье расскажу историю появления устройства, опишу технические характеристики и программные возможности. И конечно, разберу, благо мой смартфон до сих пор со мной, правда, в качестве экспоната, а не рабочего аппарата.

Читать далее

Scala Digest. Выпуск 31

пт, 08/01/2025 - 12:00

Привет, Хабр! Мы — Настя, Эвелина и Миша — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем дополнительные новости и собственные комментарии. Мотивацию мы черпаем из желания развиваться и делиться полученными знаниями. 

Приветствуем любую обратную связь! (づ ◕‿◕ )づ

Читать тридцать первый выпуск

Пилим стартап, часть 2.5. Мини-гайд по Claude Code, причесываем UI

пт, 08/01/2025 - 11:00

Да, я убрал из заголовка "за выходные", потому что проект чутка растянулся. Но идёт весело! У него и веб-версия теперь есть: https://mini.qyp.ai

Напомню: я давно хотел пощупать Tauri v2, и новомодные фреймворки для построения AI-агентов (ai-sdk / mastra / llamaindex).

Идея простая: десктопное приложение, дешборд на весь экран, справа интерфейс чата. Просим ИИ вывести на дешборд какую-то информацию в духе "сколько новых юзеров за последнюю неделю" - ИИ пишет код виджета, и размещает его на дешборде. Под капотом - runtime компиляция React.js + sql-коннекторы.
Полный open-source, весь код в репозитории: https://github.com/ElKornacio/qyp-mini

Читать далее

Как учить английский по сериалам и не бросить на второй серии

пт, 08/01/2025 - 11:00

Всем привет! Это команда курсов английского в Практикуме. Почти у каждого есть тот самый знакомый или знакомый знакомого, который выучил японский, посмотрев все серии «Наруто». Казалось бы, тут только позавидовать и продолжить жить как раньше — ну выучил и выучил. Но можно шепнуть: «Спасибо, сэнсей!» — и принять как факт, что язык можно учить не только по учебникам. 

Предположим, вы шепнули, включили сериал, который давно хотели посмотреть. К тому же все говорили, что в озвучке он «уже не тот». И ничего не происходит — почему-то язык не учится. Без субтитров непонятно, с английскими — понятно, но немногое. С русскими понятно, но насколько это эффективно для обучения иностранному языку?!

Мы обратились к Ане и Насте, методистам наших курсов, чтобы они поделились своим опытом. В этой статье рассказываем о том, как сделать просмотр сериалов инструментом изучения языка, как не забросить просмотр и как не потерять всяческое желание пробовать вновь. А ещё рекомендуем небанальные сериалы — никаких «Друзей» и «Офиса».

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 3 гостя.