Новые технологии
8 постов
8 постов
Сделал S3-браузер в один html-файл, вайбкодингом
Давно бесил AWS Console - медленный, перегруженный. Cyberduck надо ставить, на телефоне тоже хотелось просто и быстро. Чтоб везде где есть интернет и ловит МаксР. можно было открыть и перекинуть/скачать файлы. Решил сделать своё.
Результат - один index.html, открываешь в браузере и работаешь с бакетом или бакетами. Ничего не надо устанавливать. Работает с AWS, MinIO, Cloudflare R2 и вообще с любым S3-совместимым.
Что умеет: листинг, загрузка/скачивание, удаление, зип нескольких файлов сразу, presigned-ссылки для шаринга, drag and drop. Есть адресная строка с s3:// и команд-палитра по ctrl+k. Flatten-режим когда надо найти файл и не помнишь в какой папке - показывает всё рекурсивно плоским списком. Подключения можно сохранить в зашифрованный файл, ключи нигде не хранятся кроме sessionStorage. В одном файле можно хранить ключи от нескольких бакетов. Соответственно подключаешься к нужным бакетам и все соединения сохнаняешь в зашифрованый файл, который потом очень удобно использовать и на телефоне и на компе.
На мобиле тоже работает, проверял собственно и делал чтобы и там и там работало. На Андроиде скачивать файлы пакетом можно гигабайтами.
Как выглядит этот инструмент и как звучит
Исследование, проведенное компанией Carla, специализирующейся на торговле электромобилями, проходило в период с 2022 по 2026 год. В общей сложности компания провела 9 954 теста батарей с помощью специализированной диагностики от фирмы Aviloo, которая предоставляет более точные данные, чем бортовые приборы электромобилей.
Лучше всего в тесте показал себя электромобиль Kia e-Niro с батареей емкостью 64 кВт·ч, у которого средний остаток емкости аккумулятора составил 97,25%. На втором месте оказался Hyundai Kona Electric с батареей на 64 кВт·ч (97,18%), а третье место заняла Kia EV6 с аккумулятором емкостью 77,4 кВт·ч и средним показателем емкости 95,55%.
Первую пятерку замыкают автомобили Volvo XC40 Recharge с батареей CATL емкостью 69 кВт·ч (94,7%) и Polestar 2 с батареей CATL емкостью 78 кВт·ч (94,35%). Лучший представитель марки Tesla — Model 3 с LFP-батареей CATL емкостью 60,5 кВт·ч — занял восьмое место со средним остатком емкости 93,34%.
Лучшим среди автомобилей концерна [Volkswagen] стал Audi e-tron 50 (71 кВт·ч) со средней остаточной емкостью 93,02%, однако достойный результат показала и Škoda Enyaq iV (77 кВт·ч), занявшая одиннадцатое место с показателем 92,88%.
место Модель Остаток ёмкости,%
Резка тонкого металла с помощью насадки на дрель
Сравнение 0805, 0603, 0402, 0201, 01005
приверно вот так
*примерно
Народ, короче, радостная весть.
polluSensWeb теперь поддерживает 34 разных сенсора. Не одновременно (хотя если по вкладкам раскидать, то можно и так), но выбор теперь не маленький.
Плюс добавил дневную и ночную тему. Ночью не выжигает глаза, днем все видно
Что поддерживается:
Panasonic SN-GCJA5
Honeywell HPMA115S0-XXX
Air Master AM7 Plus
Plantower PMSA003-S
Plantower PS3003A
Plantower PMS1003
Plantower PMS5003
Plantower PMS7003
Plantower PMS6003
Plantower PMS9103
Plantower PMS3003
Nova PM SDS011
Sensirion SPS30
SHUYI SY210
TERA NextPM
SenseAir S8 004-0-0053
SenseAir S88 Residential
SenseAir S88 LP
SenseAir S88 GH
SenseAir K30
SenseAir K33
SenseAir eSENSE
SenseAir S8 004-0-0017
SenseAir K33 ICB
Sensirion SCD30
YYS DC01
YYS D01
YYS D01-P
YYS D9
YYS D3
YYS D5
YYS D7
YYS D7B
Winsen ZH03B
Нужен терминал на работе, но админы запретили всё?
Браузерные решения есть, но после 10к строк начинают сыпаться или не дают нормально экспортировать логи.
Завайбкодил Создал своё (Сам рисовал мокапы, читал и правил код, HTML и CSS - 99% AI generated, JS - 80% примерно).
Web Serial API, ноль установки, работает на заблокированных машинах. Открыл вкладку - воткнул USB-UART - поехали.
Можно листать Пикабу и сниффить UART одновременно.
Чем отличается:
Экспорт без лимитов. Счётчик размера будущего лог файла (в пакетах) в реальном времени, сразу видно сколько накопилось
Не тупит под нагрузкой. Пакетные обновления DOM, держит 500к+ строк в лог без фризов
JSON-скрипты для автоматизации. Полезно когда железу нужен точный тайминг хэндшейка
Несколько полей ввода с отдельными кнопками отправки. Удобно переключаться между наборами команд
Hex-ввод с автоформатированием (пробелы, валидация). Не нужно байты в уме считать
Группировка пакетов по времени между приходами. Помогает видеть границы сообщений
Интерфейс без мусора - только то, что реально нужно по 20 годам опыта в HW/FW/Embedded
Чистый JS, без фреймворков. Не из принципа, просто не хотел зависимостей.
Live: ссылка
Исходники: ссылка
Кастомные скорости тоже поддерживаются.
Мож кому пригодится - ладить Aрдуино и прочее