Pull to refresh
2
0
Eduard @Edison

Software Engineer

Send message
Ну как это. Если я хочу протестировать работу приложения со стейблом, бетой и ночником одной и той же библиотеки, как это сделать

Контроль версий, просто создаете новую ветку с новой версией завендоренной библиотеки.
Вы сейчас рассуждаете как 15 летний школьник, который вчера попробовал на React Native написать мобильное приложения и ничего не понимает в бэкэнд инфраструктуре.
я гуглом совсем не пользуюсь и результат у меня такой же, что в моем случае объясняется популярностью запросов `rust lang` и `golang` (смотрите google trends).
Вы же про историю веб-поиска в аккаунте гугл говорите?
Как работает автозаполнение

Подсказки подбираются с учетом таких факторов, как популярность и новизна поисковых запросов. Когда вы нажимаете на подсказку, Google выполняет поиск по выбранному запросу.
Что определяет подсказки
* Запрос, который вы вводите в строке поиска.
* Ваши предыдущие поисковые запросы на похожие темы (если вы вошли в свой аккаунт Google и у вас включена история приложений и веб-поиска).
* Запросы других пользователей. Также учитываются популярные новости Популярные запросы. Они формируются на основе самых актуальных для вашего региона тем и меняются в течение дня. Популярные новости не связаны с вашей историей поиска. Ознакомиться с ними можно на сайте Google Trends.

Обратите внимание! Подсказки – это не результаты поиска, не высказывания других пользователей и не ответы системы Google.


История включена?
снимите шапочку из фольги и вбейте `rust undef` (f важна). Если результаты персонально подобраны (вроде как гугл так говорит), то вот автодополнение одно и тоже (без `f` тоже самое у меня).
у меня ничего не подставляет
тут недавно был случай внедрения вредоносного кода в зависимость очень популярной js библиотеки.
Тянуть 51 зависимость ради 5 строк кода — замечательно.
Выглядит как отличная библиотека. Я бы заиспользовал. О чем-то таком я и говорил, да

У нас с вами явно разные предпочтения.

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

Это был сервис, который достался мне в наследство.
`viper` использует `gopkg.in/yaml.v2` для парсинга yaml файлов. Я просто взял этот парсер и сам распарсил конфиг файл в структуру (вот как выше qrKot показал, 4 строки). Что тут может быть нестабильного? Потому что мне не нужно > 20 транзитивных зависимостей.
Есть такая гошная библиотека — github.com/spf13/viper

Так вот там все — парсинг всех форматов, перезагрузка конфига при изменении и тд.
Я ее как-то выпилил из одного сервиса — нам нужен был просто парсер yaml и все, так размер бинарника уменьшился с 10 MB до 4MB.

Короче, надо просто добавить капчу в IDE, когда кто-то пытается удалить последнюю строку.

Это создатели Go решили из каких-то своих соображений

https://github.com/golang/go/issues/23966#issuecomment-377997161


For example, the hacked-up blog post system I built stores a JSON blob at the top of each file, above the post text, because it was very easy to implement that. But I am sick of needing to leave out the comma after the last key-value pair, because it makes adding a new key-value mean editing the previous one too. This is exactly why we allow trailing commas in Go literals. Those annoyances add up.
А вы ездите на метро тоже по 8 часов в день?
Я так и не понял, в чем ваша претензия?
Подмножеством чего? Максимум есть связи с C. Я когда начал писать на Go, в Rust каждый день изменяли стандартную библиотеку.

Ок, вы сломали мой мозг — вам не нравится Go, но вам нравится программировать на Go?

Я, например, пишу в последние полгода на солидити, которые в миллион раз хуже и го, и JS, и всего, что я вообще когда-либо видел. Лучше разве что брейнфака и его вариаций. Но работаю, по причине 1, 2 и 4.

Ну вас же никто не заставляет, можете уволиться и заниматься любимым делом, хорошо что нам программистам с ЗП проблем нету.

Вам мои скриншоты показать?

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity