Прикол в том, что платное ничего бы не поменяло. Если ты платишь, твоими данными так же торгуют, вернее даже сильнее, потому что с тебя точно есть что поиметь
Вместо нытья вайбкодится opensourse-прокся кеширующая, запускаемая в один клик/команду и проблема решена
И сообщество получает инструмент, позволяющий даже при отвале репозитория воспроизводить свои деплои, и нагрузка упадёт
Но да, тогда поныть не получится
Настоящая проблема не в CDN, а в том, что opensource вообще имеет слабую независимую финансовую поддержку, то майоры на зарплатах там бекдорят, то хакеры троянят, то корпорации пилят нужные им фичи и/или убивают конкурентов, то пионеры пишут в каком-нибудь условном gimp то что интересно, а не то чем удобно и хотелось бы пользоваться людям. GitHub'у давно уже пора краудфайндинг на ишьюсы прикручивать, хз чего тупят
Я однажды пару лет назад поел говна с caddy на хабраэффекте, когда на сайт люди тысячами перли — он тупо намертво зависал без каких-либо сообщений в логи и не оживал до перезагрузки. Тогда это было связано с потерей денег, поэтому caddy — больше никогда. Nginx на том же сетапе доработал без подобных проблем с трафиком X10 от того, на котором caddy умирал.
Хорошая система рекомендаций -- это когда дизлайк вычищает для пользователя начисто любые упоминания этой тематики и смежных ей до седьмого колена, а если повторно, то до десятого, а лайк работает наоборот.
Это не мешает экспериментам и тому чтобы показать пользователю что-то новое и неожиданное, но если ему не нравится и человек хлопнул дверью перед носом вашей гипотезы -- не надо блин ему это повторно через окно пихать, а признать что для этого пользователя данная гипотеза не сработает и ему не понравится то, что нейронка или человек решил что должно понравиться.
Без исключений для проплаченного рекламного контента.
А чего так фанатично за http2 транспорт все зацепились? Религия не позволяет через ws сделать, чтобы без этого цирка "у нас тут, якобы, grpc, но основное зачем он вообще кому-то может быть нужен — стримы — работать не будет"? Ws хотя бы работает прямо сейчас и позволяет всё что надо сделать, пока все ждут светлого будущего, которое 10 лет всё никак не наступит, и походу не собирается наступать
Время зависит от того что вы собираетесь делать. Это как с английским. Сколько времени занимает изучение английского и нужно ли для этого знать кельтский? С Rust всё примерно так же
Всё равно приходится следить за тем что оно пишет, чтобы вовремя остановить начинающийся процесс максимизации скрепок и вернуть агента в нужное русло
Сейчас всё это похоже на экстремальное программирование в паре с савантом, который рандомно гениальные решения выдаёт наравне с непроходимой звенящей тупостью и надо постоянно ревьюить и исправлять за ним эту тупость, на что часто уходит больше времени, чем если бы сам написал
Так не хоронят же. Паттерны вполне актуальны. Но некоторые именно в python избыточны, поскольку язык просто позволяет их использовать более идиоматично, а не в Java1.5-style
Такой редкий и разумный комментарий. Обычно люди склонны повторять бессмысленные тезисы: "смерть придаёт смысл жизни", "вечно жить скучно", "смерть это естественно и не страшно" и т.п. Уж если так хотят умереть в свои беспонтовые 80 лет -- пусть уже убьются апстену, и дадут остальным нормально вечно пожить
О, может вы подскажете — почему в grpc до сих пор нет нормального способа пользоваться им из браузерного приложения? В теории он транспорт-агностик, а на практике grpc-web до сих пор кусок нерабочего кринжа. Что мешает им нормально уже сделать двухсторонние стримы поверх ws/http2/quic?
Самая важная функциональность -- "мы не будем делать потому что потому, у http2 лапки, поэтому у нас тоже", при том что технологических органичений никаких нет, можно было бы запилить с полдюжины вариантов без проблем
Их как будто делали с оглядкой на "как угодно, лишь бы не похоже на python". Хотя в python, да и большинстве других языков нормальные срезы. Зачем было изобретать велосипед без седушки хз
Лучше бы сделали чтобы телефонный номер невозможно было потерять и он был пожизненным на паспорт. А то сейчас оператор может его забрать и перепродать кому угодно
В далёком 1991 году в Польше была основана фирма PROEL, выпускавшая электроприборы (что именно выпускалось, я так и не нашёл)
Proel известный производитель музыкального и концертного оборудования, как минимум. Их кабели практически в каждом музыкальном магазине и практически на каждой сцене есть. Это можно не найти только если специально изо всех сил постараться не искать.
Нельзя, к примеру, взять плату для жилых домов и поставить в административное здание, для этого потребуется поменять и МК с прошивкой. Если требуется какие-то особые условия работы (например, пропуск определённых этажей или что-то подобное), придётся заказывать спецпрошивку.
Это какой же говнокод там должен быть в прошивке, что для пропуска этажей нужно заказывать кастомную прошивку, а не просто поправить пару строк в условном конфиге?
Ну или байка для заказчиков, чтобы содрать побольше денег, поправив эти "пару строк в условном конфиге", что "невозможно" сделать на месте
Надеюсь, что второе. Страшно, ведь, ездить на лифтах, если их программируют настолько по-дилетантски и коряво
Прикол в том, что платное ничего бы не поменяло. Если ты платишь, твоими данными так же торгуют, вернее даже сильнее, потому что с тебя точно есть что поиметь
Вместо нытья вайбкодится opensourse-прокся кеширующая, запускаемая в один клик/команду и проблема решена
И сообщество получает инструмент, позволяющий даже при отвале репозитория воспроизводить свои деплои, и нагрузка упадёт
Но да, тогда поныть не получится
Настоящая проблема не в CDN, а в том, что opensource вообще имеет слабую независимую финансовую поддержку, то майоры на зарплатах там бекдорят, то хакеры троянят, то корпорации пилят нужные им фичи и/или убивают конкурентов, то пионеры пишут в каком-нибудь условном gimp то что интересно, а не то чем удобно и хотелось бы пользоваться людям. GitHub'у давно уже пора краудфайндинг на ишьюсы прикручивать, хз чего тупят
C# популярнее чем JavaScript, при том что у второго вакансий в 2 раза больше?
Хороший, качественный рейтинг
Я однажды пару лет назад поел говна с caddy на хабраэффекте, когда на сайт люди тысячами перли — он тупо намертво зависал без каких-либо сообщений в логи и не оживал до перезагрузки. Тогда это было связано с потерей денег, поэтому caddy — больше никогда. Nginx на том же сетапе доработал без подобных проблем с трафиком X10 от того, на котором caddy умирал.
Есть ещё стиль Леониде — запускающийся сервис с криком "This is SPARTAAA!!1" убивает всё что посмело висеть на нужных ему портах )
Хорошая система рекомендаций -- это когда дизлайк вычищает для пользователя начисто любые упоминания этой тематики и смежных ей до седьмого колена, а если повторно, то до десятого, а лайк работает наоборот.
Это не мешает экспериментам и тому чтобы показать пользователю что-то новое и неожиданное, но если ему не нравится и человек хлопнул дверью перед носом вашей гипотезы -- не надо блин ему это повторно через окно пихать, а признать что для этого пользователя данная гипотеза не сработает и ему не понравится то, что нейронка или человек решил что должно понравиться.
Без исключений для проплаченного рекламного контента.
А чего так фанатично за http2 транспорт все зацепились? Религия не позволяет через ws сделать, чтобы без этого цирка "у нас тут, якобы, grpc, но основное зачем он вообще кому-то может быть нужен — стримы — работать не будет"? Ws хотя бы работает прямо сейчас и позволяет всё что надо сделать, пока все ждут светлого будущего, которое 10 лет всё никак не наступит, и походу не собирается наступать
Так и Rust скорее произошёл от Хаскеля, чем от C
Время зависит от того что вы собираетесь делать. Это как с английским. Сколько времени занимает изучение английского и нужно ли для этого знать кельтский? С Rust всё примерно так же
Агентское программирование пока что не работает
Всё равно приходится следить за тем что оно пишет, чтобы вовремя остановить начинающийся процесс максимизации скрепок и вернуть агента в нужное русло
Сейчас всё это похоже на экстремальное программирование в паре с савантом, который рандомно гениальные решения выдаёт наравне с непроходимой звенящей тупостью и надо постоянно ревьюить и исправлять за ним эту тупость, на что часто уходит больше времени, чем если бы сам написал
Так не хоронят же. Паттерны вполне актуальны. Но некоторые именно в python избыточны, поскольку язык просто позволяет их использовать более идиоматично, а не в Java1.5-style
Такой редкий и разумный комментарий. Обычно люди склонны повторять бессмысленные тезисы: "смерть придаёт смысл жизни", "вечно жить скучно", "смерть это естественно и не страшно" и т.п. Уж если так хотят умереть в свои беспонтовые 80 лет -- пусть уже убьются апстену, и дадут остальным нормально вечно пожить
О, может вы подскажете — почему в grpc до сих пор нет нормального способа пользоваться им из браузерного приложения? В теории он транспорт-агностик, а на практике grpc-web до сих пор кусок нерабочего кринжа. Что мешает им нормально уже сделать двухсторонние стримы поверх ws/http2/quic?
UPD: Я нашёл вот такое "объяснение", но это же какой-то стыд и позор для серьёзной технологии, которой grpc пытается казаться
https://github.com/grpc/grpc-web/blob/master/doc/streaming-roadmap.md
Самая важная функциональность -- "мы не будем делать потому что потому, у http2 лапки, поэтому у нас тоже", при том что технологических органичений никаких нет, можно было бы запилить с полдюжины вариантов без проблем
UPD2: Похоже RSocket выглядит лучшей потенциальной альтернативой gRPC
https://rsocket.io/
Их как будто делали с оглядкой на "как угодно, лишь бы не похоже на python". Хотя в python, да и большинстве других языков нормальные срезы. Зачем было изобретать велосипед без седушки хз
Лучше бы сделали чтобы телефонный номер невозможно было потерять и он был пожизненным на паспорт. А то сейчас оператор может его забрать и перепродать кому угодно
Proel известный производитель музыкального и концертного оборудования, как минимум. Их кабели практически в каждом музыкальном магазине и практически на каждой сцене есть. Это можно не найти только если специально изо всех сил постараться не искать.
Если у вас инфаркт, то возможно просто потому что жизнь это "не ваше".
Это какой же говнокод там должен быть в прошивке, что для пропуска этажей нужно заказывать кастомную прошивку, а не просто поправить пару строк в условном конфиге?
Ну или байка для заказчиков, чтобы содрать побольше денег, поправив эти "пару строк в условном конфиге", что "невозможно" сделать на месте
Надеюсь, что второе. Страшно, ведь, ездить на лифтах, если их программируют настолько по-дилетантски и коряво
"На занавески"
Красивый ковёр