habrahabr
Маркировка DC/DC-преобразователей в корпусе SOT-23-5 и SOT-23-6

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

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

Привет, %USERNAME%. Помнишь то чувство, когда у тебя есть свободный день и можно прямо с самого утра поставить в CD-ROM диск с купленной накануне игрой? А потом начать изучение нового для себя мира. Я был там, Гэндальф, это было 3 000 лет назад! До сих пор помню тот звук жесткого диска, с которым прогружалась Windows 98, плюс легкое потрескивание CRT-монитора при включении.Казалось бы, сейчас, в рассвет виртуализации, можно вообще не заморачиваться покупкой реального «ретрожелеза». Но мне хотел…

  • суббота, 25 января 2025 г. в 00:00:16
habrahabr
Куда деваются отходы в самолетных туалетах

Прежде чем читать этот текст, советую вам закончить ужином. В пассажирских самолетах, вмещающих в себя хотя бы два десятка пассажиров есть туалеты. В зависимости от самолёта, он может быть один, а может быть пару десятков туалетов на один самолёт. Задумывались ли вы куда деваются отходы, улетающие в трубу унитаза на высоте 11 километров? Спойлер: не за борт, как в старых вагонах поезда. Разберем работу системы отходов из сортира на примере нашего любимого А320. На остальных самолетах этого клас…

  • суббота, 25 января 2025 г. в 00:00:14
golang
Benchmark — тесты (Golang)

Здравствуйте, уважаемые, Гоферы 👋Позвольте мне начать с вопроса: Как бы вы протестировали производительность части кода или функции в Go? Если вы уже опытный разработчик здесь вы ничего нового не узнаете, но для новичков это отличная возможность узнать что-то новое и попрактиковаться.В этом уроке я покажу вам, очень подробно, как использовать потрясающий инструмент бенчмаркинга, который встроен в пакет тестирования Golang.Давайте начнёмЧто такое Benchmark - тестыВ Go Benchmark - тесты использу…

  • суббота, 25 января 2025 г. в 00:00:11
javascript
Минималистичная JavaScript песочница

Основное отличие этой песочницы от других — сжатие и кодирование пользовательского кода непосредственно в URL. Код не хранится на сервере или где-либо ещё. Если у вас есть ссылка, значит у вас есть код.Может возникнуть вопрос, сколько символов можно записать в URL и как много кода таким образом можно закодировать? У разных браузеров максимальная длина URL-строки отличается. Но 2000 символов поддерживают все современные браузеры. В такую строку можно закодировать довольно много кода, причем степ…

  • суббота, 25 января 2025 г. в 00:00:08
javascript
Пишем идеальную mobile-first галерею

Пара слов о себеПривет, меня зовут Артур, и я люблю плавные интерфейсы, CSS и современные подходы. Сегодня хочу поговорить с вами о задаче, которая настигает, пожалуй, каждого фронтенд разработчика: о создании галереи.Постановка задачиДавайте так, возможно это и не галерея вовсе. Название не так важно, важна задача. Описать её можно так: нам нужна mobile-first свайпалка слайдов. Свайпы должны выглядеть максимально нативно и работать без съедания кадров. Хоть она и mobile-first, десктопы с их мы…

  • суббота, 25 января 2025 г. в 00:00:08
javascript
Как и для чего мы делали симуляцию курьерской доставки

Что есть реальность? И как определить её? Если говорить про то, что можно почувствовать, понюхать, попробовать на вкус или увидеть, тогда реальность — это электрические импульсы, которые обрабатывает мозг. Сказал Морфеус в фильме Матрица, чтобы объяснить, что такое симуляция. А у нас как раз были проблемы, которые могла решить симуляция!С самого начала разработки курьерки мы генерировали много идей по улучшению алгоритмов. Мы не стеснялись выкатывать кучу фичей и проверять их работоспособность …

  • суббота, 25 января 2025 г. в 00:00:06
github
patchy631 / ai-engineering-hub

AI Engineering Hub 🚀 Welcome to the AI Engineering Hub! 🌟 Why This Repo? AI Engineering is advancing rapidly, and staying at the forefront requires both deep understanding and hands-on experience. Here, you will find: In-depth tutorials on LLMs and RAGs Real-world AI agent applications Examples to implement, adapt, and scale in your projects Whether you’re a beginner, practitioner, or researcher, this repo provides resources for all skill levels to experiment and succeed in AI engineering. 📬…

  • суббота, 25 января 2025 г. в 00:00:03
github
nextjs / saas-starter

Get started quickly with Next.js, Postgres, Stripe, and shadcn/ui.Next.js SaaS Starter This is a starter template for building a SaaS application using Next.js with support for authentication, Stripe integration for payments, and a dashboard for logged-in users. Demo: https://next-saas-start.vercel.app/ Features Marketing landing page (/) with animated Terminal element Pricing page (/pricing) which connects to Stripe Checkout Dashboard pages with CRUD operations on users/teams Basic RBAC with …

  • суббота, 25 января 2025 г. в 00:00:01