Если говорить про "pass", то тут совсем не про язык программирования, а про проверенные временем технологии и использования стандартных инструментов - это gpg-ключи для шифрования и дешифрования файлов, git-для контроля версии и для синхронизации файлов, и то и другое можно использовать без использования языка программирования. Если разобраться как использовать git и gpg, то в моменте понимаешь, насколько простые и мощные инструменты, которых в связке можно использовать для хранения паролей и не только. Тут языки программирования используются больше для автоматизации и упрощения использования gpg и git через CLI, тут можно использовать что-угодно. Как раз gopass предоставляет некоторые удобства в сравнении с оригинальным CLI pass, аналогичное решение на Rust: https://github.com/cortex/ripasso
В случае keepass и KeePassXC - это полноценный менеджер паролей со своей реализацией зашифрованного файла базы данных.kdbx, в этом случае возможно язык и имеет значение, но не настолько, чтобы отказываться от использования привычных инструментов.
Если немного разобраться, есть более простые и более безопасные способы хранения паролей с использованием gpg ключей, это "the standard unix password manager": www.passwordstore.org и его кроссплатформенная версия: www.gopass.pw
Ну и вариант для любителей старого доброго: keepass.info, и его кроссплатформенная версия: keepassxc.org
1) Cursor - это форк VS Code, и периодический ломает то, что прекрасно работает в VS Code.
2) VS Code + GitHub Copilot - сейчас умеет ровно то, что умеет Cursor, только в 2 раза дешевле, если говорить о конкуренте Cursor и подобных, то можно упомянуть как раз Copilot, также можно упомянуть о Windsurf итп.
3) Firebase Studio - не конкурент ни одному из существующих редакторов кода, а всего лишь помощник для создания прототипов проектов для разработчиков, которые используют сервисы от Google, для остальные он бесполезен.
На последних версиях Postman, без доступа к сети интернет - нет возможности работать.
С недавнего времени в Postman выпилили режим Scratch Pad, и теперь невозможно работать в оффлайн, и теперь с Postman придется работать только с доступом к сети интернет и хранить ценную информацию об API в облаке от Postman (Workspace), что накладывает определенные ограничения по информационной безопасности.
Если нужно больше информации, то на этой же странице по ссылке, слева сверху будет лупа для поиска, достаточно туда вписать искомое слово, например "MongoDB".
Если говорить про "pass", то тут совсем не про язык программирования, а про проверенные временем технологии и использования стандартных инструментов - это gpg-ключи для шифрования и дешифрования файлов, git-для контроля версии и для синхронизации файлов, и то и другое можно использовать без использования языка программирования. Если разобраться как использовать git и gpg, то в моменте понимаешь, насколько простые и мощные инструменты, которых в связке можно использовать для хранения паролей и не только. Тут языки программирования используются больше для автоматизации и упрощения использования gpg и git через CLI, тут можно использовать что-угодно. Как раз gopass предоставляет некоторые удобства в сравнении с оригинальным CLI pass, аналогичное решение на Rust: https://github.com/cortex/ripasso
В случае keepass и KeePassXC - это полноценный менеджер паролей со своей реализацией зашифрованного файла базы данных
.kdbx
, в этом случае возможно язык и имеет значение, но не настолько, чтобы отказываться от использования привычных инструментов.да, с релиза от 04.04.2025 (https://code.visualstudio.com/updates/v1_99)
Если немного разобраться, есть более простые и более безопасные способы хранения паролей с использованием gpg ключей, это "the standard unix password manager": www.passwordstore.org и его кроссплатформенная версия: www.gopass.pw
Ну и вариант для любителей старого доброго: keepass.info, и его кроссплатформенная версия: keepassxc.org
1) Cursor - это форк VS Code, и периодический ломает то, что прекрасно работает в VS Code.
2) VS Code + GitHub Copilot - сейчас умеет ровно то, что умеет Cursor, только в 2 раза дешевле, если говорить о конкуренте Cursor и подобных, то можно упомянуть как раз Copilot, также можно упомянуть о Windsurf итп.
3) Firebase Studio - не конкурент ни одному из существующих редакторов кода, а всего лишь помощник для создания прототипов проектов для разработчиков, которые используют сервисы от Google, для остальные он бесполезен.
Недавно искал, к сожалению достойных альтернатив, которые могут конкурировать по UX и DX, я не нашел. Ниже ссылки на список альтернатив для Postman.
Платные/бесплатные: https://katalon.com/resources-center/blog/postman-alternatives-api-testing
Open source: https://news.ycombinator.com/item?id=33296902
На последних версиях Postman, без доступа к сети интернет - нет возможности работать.
С недавнего времени в Postman выпилили режим Scratch Pad, и теперь невозможно работать в оффлайн, и теперь с Postman придется работать только с доступом к сети интернет и хранить ценную информацию об API в облаке от Postman (Workspace), что накладывает определенные ограничения по информационной безопасности.
Официальный блог: https://blog.postman.com/announcing-new-lightweight-postman-api-client/
Пробовал разные GUI и остановился на Git-клиенте, встроенный в IDE от JetBrains.
Например из бесплатных:
IntelliJ IDEA Community Edition (https://www.jetbrains.com/idea/download/)
Android Studio на базе IntelliJ IDEA (https://developer.android.com/studio)
Платформы: Windows, macOS, Linux
Цена: Бесплатная, на базе открытого исходного кода
https://www.prisma.io/docs/guides/testing/unit-testing
https://www.prisma.io/docs/guides/testing/integration-testing
Убрал хаб "Go"
https://github.com/prisma/prisma-client-go/blob/main/docs/quickstart.md
https://github.com/prisma/prisma-client-go
https://www.prisma.io/client
Это был лишь перевод оригинальной статьи из блога prism.io
Сравнения - это тема отдельной статьи.
Напиши сюда Slack и GitHub Discussions, уверен помогут написать необходимый запрос, в крайнем случае заведут issue.
Проект в Open Source: https://github.com/prisma/prisma
Примеры можно глянуть здесь: https://www.prisma.io/docs/concepts/more/comparisons/prisma-and-mongoose
Если нужно больше информации, то на этой же странице по ссылке, слева сверху будет лупа для поиска, достаточно туда вписать искомое слово, например "MongoDB".
https://www.prisma.io/docs/guides/database/advanced-database-tasks/cascading-deletes