Менеджеры зависимостей - это сложно. И, что самое обидное, правильного решения там нет. Одни ебучие трейдоффы. И тут их как раз очень качественно перечислили и объяснили.
#package #deps
#package #deps
Andrew Nesbitt
Package Manager Design Tradeoffs
Design tradeoffs in package managers
❤5😁1
Продолжая тему с прошлой недели: Hacker News, но с честными заголовками. Ну, типа:
- We rewrote it in Rust so you have to upvote it
- Politicians who can't use email try to ban the internet
- Amazon finally adds a feature that has been standard since 2005
Офигенно, я считаю.
#humor #ai #llm
- We rewrote it in Rust so you have to upvote it
- Politicians who can't use email try to ban the internet
- Amazon finally adds a feature that has been standard since 2005
Офигенно, я считаю.
#humor #ai #llm
🔥5
А тут вот в продолжение темы менеджеров зависимостей.
За ссылочку дружно благодарим @dimsuz
#package #deps
Есть ещё такая статья, с более жесткими аргументами 🙂 Я ее вспоминаю каждый раз, когда происходит какая-то жопа, связанная с package менеджментом
За ссылочку дружно благодарим @dimsuz
#package #deps
www.gingerbill.org
Package Managers are Evil
n.b. This is a written version of a dialogue from a YouTube video: 2 Language Creators vs 2 Idiots | The Standup
Package managers (for programming languages) are evil1.
To start, I need to make a few distinctions between concepts a lot of programmers mix…
Package managers (for programming languages) are evil1.
To start, I need to make a few distinctions between concepts a lot of programmers mix…
❤2
Тут сразу две штуки.
С первой я прямо сильно порадовался: карты из самых разных игр прямо в браузере (от Metroid до CS Source и до WoW!). Мне кажется это хороший ресурс не только для фана, но и для wannabe gamedev - когда хочется поучиться level design от более опытных чуваков.
А вторая просто подвернулась под руку спустя день, как я позалипал в карту GTA - можно играть в Vice City в браузере.
#game #gamedev #maps
С первой я прямо сильно порадовался: карты из самых разных игр прямо в браузере (от Metroid до CS Source и до WoW!). Мне кажется это хороший ресурс не только для фана, но и для wannabe gamedev - когда хочется поучиться level design от более опытных чуваков.
А вторая просто подвернулась под руку спустя день, как я позалипал в карту GTA - можно играть в Vice City в браузере.
#game #gamedev #maps
❤1👍1
Запустить DOOM на тесте на беременность - это уже прошлый век. Мсье желает изысканий. Мсье интересуется, кто ещё может в DOOM играть. Оказывается, крысы вполне себе могут!
#game #science #hardware
#game #science #hardware
Тут чел рассказывает, что в целом и общем амазоны и гуглы нас обманывают, и хостить Postgre самостоятельно - совсем не так сложно, позволяет сэкономить денег, подтюнить перф, и вообще - волосы будут гуще и шелковистее.
#db #postgre #cloud
#db #postgre #cloud
pierce.dev
Go ahead, self-host Postgres | Pierce Freeman
Self-hosting Postgres is simpler and cheaper than managed services suggest, with comparable reliability and better performance tunability.
❤2👍2🔥1😁1
Попался чудесный тул: по-быстрому создавать карточки для Apple Wallet из рандомных QR/бар-кодов прямо в браузере. Для всех тех магазинов и прочих заведений, которые не смогли произвести полноценный .pkpass самостоятельно.
#apple #ios #tool
#apple #ios #tool
👍1🔥1
Что-то много в последнее время про менеджеры зависимостей попадается. Тут рассказывают, почему использовать Git в качестве БД для пакетов - плохая идея, каких проблем разные проекты из-за этого наелись, и как в итоге их решали. Оно на самом деле о двух концах. С одной стороны, когда проект только начинается, гораздо проще всё забутстрэпить. С другой - даже на таких начальных стадиях Git привносит дополнительных проблем и ограничений, с которыми потом придётся как-то жить.
#package #deps #git
#package #deps #git
Andrew Nesbitt
Package managers keep using git as a database, it never works out
Git repositories seem like an elegant solution for package registry data. Pull requests for governance, version history for free, distributed by design. But as registries grow, the cracks appear.
Замечательная и очень приятная история. Чел скупает красивые домены, и для некоторых из них уже потом придумывает бизнес. И вот купил он как-то vidalia onions dot com. Так ему нравилось это название, и так чесались руки что-то на этом домене сделать, что он связался с фермерами и организовал продажу лука в интернете. Бизнес очень популярен и с тех пор цветёт и пахнет. Лепота!
#web #story
#web #story
Deep South Ventures
I sell onions on the Internet - Deep South Ventures
Vidalia Onions to be exact. They’re classified as a sweet onion, and because of their mild flavor (they don’t make your eyes tear up), some folks can eat them like an apple. Most of my customers do. During a phone order one season – 2018 I believe – a customer…
❤7