Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

имхо, даже просто pydantic модель из JSON - и то лучше. Читается в пару строк кода, задаёт модель записи, записывается в общем-то тоже элементарно. И зачем тогда библиотека? Я вот тоже не понял, какие проблемы она решает.

К автору: "все можно улучшить" - с текстовым JSON файлом? Сомнительно. Даже просто частичное обновление сделать будет уже проблемой.

+Voila, +Panel, +...

У меня не было цели перечислить все варианты или, тем более, их сравнивать. Только показать возможную альтернативу, максимально простую и выполняющую задачу, без танцев с HTML, FastAPI (если он реально не требуется по задаче) и прочим.

Кому потребуется полноценный интерфейс дальше погуглят.

Посмотрите Streamlit

проще pwsh + scoop + любой набор линуксовых утилит из него, на винде давно уже совершенно не обязательно тащить виртуалку, чтобы использовать линуксовые тулы

Чем не устроил Joplin? Или OneNote? Или ворох других?

Не лучше ли отдать пароли и явки сервису, который на этом специализируется, с открытым аудитом и т.п.? 1password, bitwarden и другие. А в браузер установить их плагин, который и будет подставлять, из любого браузера.

Спасибо за наводку, давно думаю съехать с фара, но пока не смог найти замену. Попробовал полдня. В общем-то приятный на вид, есть несколько реально классных вещей, но очень многое не умеет, или умеет не удобно/ограниченно. Для меня не годится как замена фара, но посмотреть было интересно.

Что мне не подошло:

  • нет консоли,

  • нет сравнения папок (плагин?),

  • нет выбора файлов/папок по маске из комплекта (плагин по regex),

  • не может посчитать размер папки - только открытием свойств Explorer'а (плагин есть),

  • не смог обзор сети сделать - пустота (Windows видит другие машинки),

  • нет встроенного редактора - только внешний,

  • нет встроенного просмотра как класса вообще (только open / open with),

  • нет элементарных настроек вроде горячих клавиш плагинов - сразу же словил конфликт на F3 и за полчаса не смог найти как его решить (больше не готов тратить времени), взял их родной `key bindings.json`, подсунул - не помогло даже с перезагрузкой. Добавил свой F3 - не помогло. Забил.

  • не очень понятно зачем графический интерфейс, если он по сути не нужен. Только что иконки файлов добавляет. Зато в ssh уже не запустить.

  • не нашел поддержки ssh/scp файловых систем, только ftp в плагине.

  • popup при каждом запуске с требованием зарегистрировать

Что реально порадовало:

  • Ctrl+P - fuzzy поиск по посещенным папкам - реально удобно и быстро. В Фаре только плагином похожее можно сделать.

  • Fuzzy matching при наборе с клавиатуры по имени файлов/папок. В Фаре можно похожее сделать с alt+* (* - как маска любого начала файла), но это не совсем fuzzy, где можно частично ошибиться или букву пропустить. Очень порадовала функция.

В Far есть быстрое запоминание папок и переход по ним, как в стратегиях с группами юнитов. RCtrl+Shift+[0...9] - запомнить (можно более 1 папки на кнопку) Rctrl + [0...9] - перейти.

Что-то файл не принимает вообще. Пробовал из 3х браузеров. Ни ошибки, ничего. Только "ловлю" при перетаскивании и возвращается назад сразу после.

Мне лично повеяло концом 90х, когда я только начинал писать в Visual Studio и ставил гигантские пакеты справочной информации. Инет был через модем еще (или уже ADSL, не помню).

Если серьезно, то разве не для этого нужна нормальная IDE? Чтобы сразу иметь и подсказки, и подсветки, и проверку синтаксиса, и всю основную документацию сразу и практически для любого языка/формата. Тот же vscode даёт всю необходимую справку из коробки, а с дополнениями - и примеры с github'а подтянет тут же, и intellicode попробует подсказать целый кусок кода (не говоря уж о copilot), и тот же Zeal/Dash можно подключить, если уж такая потребность именно в них. А хочется Ansible - да пожалуйста, да и докер туда же, и compose, и подключение к удалённому хосту для разработки сразу на нём. И не нужно отдельное приложение только для справки, не нужно ничего специально качать, конвертировать. Достаточно вбить примерно название функции - и IDE всё подскажет и расскажет. Возможно я что-то упустил, но как раз проблемы со справочной информацией еще ни разу не видел.

Не знаю какая ОС, но вроде и на Linux, и на Windows можно и без прав админа спокойно пользовать софт. Сам писал для Windows - https://github.com/CHerSun/NoSleep . Никаких прав не нужно, ничего ставить не нужно. Кинуть в любую папку, добавить в пользовательский автостарт, если есть желаение (или не добавлять), использует стандартный .NET, который всегда в винде есть. Не надо симулировать никаких мышек, не надо никаких ардуин.

`value = next((n for n in numbers if n > 10), None)` ?

система хранения с прямым подключением (DAS = Direct-Attached Storage).
Часто такие устройства также называют JBOD (англ. Just a Bunch Of Disks,
просто пачка дисков).

Автор, DAS !=JBOD. DAS - это способ подключения. JBOD - тип "головы", точнее скорее её отсутствие. Не стоит смешивать эти понятия. Есть вполне себе настоящие блочные СХД - DAS. С тиерингом и много чем ещё.

А почему не Ansible?

Похоже вы открыли тайну... добавление мощностей не приводит к линейному масштабированию. Это базовое правило, которое по-моему уже все давно учитывают при построении больших систем.

Обусловливается как пределами масштабирования, так и накладными расходами на параллелизацию.

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность