Как быть с frozen? Никогда не бывало ситуации, что вот вы сделали фичу у себя локально, а пакет вот прям гвоздями не прибивали. Делаете деплой на сервер, а там новый пакет разносит все к черту? Ну если у вас не бывало, то у меня вот бывало и неприятно прям.
Это означает что flow сломан и никакими колесами его не починить.
Про «принято в руби мире» давайте не будем, вы были в каком-то плохом его варианте ;) Давайте по теме.
Возможно ли, что virtualenv в принципе странная вещь? Что это такое — это такая папка, куда питон пакеты по старинке валят всё что им угодно. Как-то откатывать версии пакетов или гарантировано удалить из этой среды какой-то пакет невозможно. Гарантировать что эта папка не сломается просто в один прекрасные день — тоже.
У меня бывали ситуации, неоднократно, когда virtualenv приходилось сносить и ставить всё заново. Это боль, это долго и неприятно.
pip+virtualenv никак мне не трекают что за версии пакетов они там наставили — pip freeze выдает какую-то фигню. Каждый пакет прописывать руками в requirements.txt с ``==`` мне лично странно.
В общем тут с моей точки зрения просто — припомните на самом ли деле всё так у вас безоблачно с virtualenv? Действительно pip дотягивает до bundler? Максимум до gem. И так ли уж ужасен был опыт с bundler?
Не совсем так — если у вас много проектов, то там свои заморочки и могут быть не совсем совместимые версии пакетов. Ну и разные версии питона уж 100% — современные реалии.
Это конечно на аутсорсе заметнее, когда у тебя то один проект, то тот что вы полгода назад сдали выплывает за фиксами — такое вот оно.
И да, конскую черную фигню с кучей бесполезного уберите просто. Не надо крестика, просто уберите её навсегда.
На кой черт мне ссылки на все версии программы под разные платформы высотой 100 пикселей?
Зачем мне время моего города? У меня это время на стене, в углу монитора, на телефоне и на наручных часах.
И да, каждый раз когда я запускаю программу я именно что ищу гостиницу и новостройки.Кладбище еще добавьте, чтобы наверняка покрыть запросы целевой аудитории.
Так может если нужны только элитные программисты которым действительно надо, то и посты по интернету ни к чему? Уходите в подполье ;) Или просто платной сделайте, без элитизма и невнятных критериев.
Это на многих языках так — не могу полюбить отступы в питоне, вызовы методов без скобок в руби. Но мы же понимаем что это фигня.
С лайфтаймами конечно заморочка, но она же там специально, краеугольный камень так сказать.
И в момент когда ваша голова оказывается между телефоном с лазером и базовой станцией, упс. Но возможно преимущества технологии способны перевесить некоторые недостатки.
Очень хочется прочесть про настройки отдающих серверов — какие hdd стоят, какие настройки ядра вы сделали, как живет nginx. Как файловый кеш. Может быть вы из ОЗУ все отдаете или с SSD? Если нет, то как HDD живут, эффективность файлового кеша.
Если поделитесь инфой, буду крайне благодарен.
Ни к чему мучать кожу, индикация должна сразу идти на зрительные нервы. А на кожу это от бедности технологий.
А может и не к зрительному нерву, мозг гибкий.
Это явно было не об этом BSOD — речь шла об ошибке в одном приложении и вариантах не прибить ли его.
Поэтому стоит искать текст который показывается во всплывающем окне при зависании приложения — может быть там и сохранилось что-то от оригинала.
И как вы их прибиваете? Руками вписываете нужные версии?
Это означает что flow сломан и никакими колесами его не починить.
Возможно ли, что virtualenv в принципе странная вещь? Что это такое — это такая папка, куда питон пакеты по старинке валят всё что им угодно. Как-то откатывать версии пакетов или гарантировано удалить из этой среды какой-то пакет невозможно. Гарантировать что эта папка не сломается просто в один прекрасные день — тоже.
У меня бывали ситуации, неоднократно, когда virtualenv приходилось сносить и ставить всё заново. Это боль, это долго и неприятно.
pip+virtualenv никак мне не трекают что за версии пакетов они там наставили — pip freeze выдает какую-то фигню. Каждый пакет прописывать руками в requirements.txt с ``==`` мне лично странно.
В общем тут с моей точки зрения просто — припомните на самом ли деле всё так у вас безоблачно с virtualenv? Действительно pip дотягивает до bundler? Максимум до gem. И так ли уж ужасен был опыт с bundler?
Это конечно на аутсорсе заметнее, когда у тебя то один проект, то тот что вы полгода назад сдали выплывает за фиксами — такое вот оно.
И да, конскую черную фигню с кучей бесполезного уберите просто. Не надо крестика, просто уберите её навсегда.
На кой черт мне ссылки на все версии программы под разные платформы высотой 100 пикселей?
Зачем мне время моего города? У меня это время на стене, в углу монитора, на телефоне и на наручных часах.
И да, каждый раз когда я запускаю программу я именно что ищу гостиницу и новостройки.Кладбище еще добавьте, чтобы наверняка покрыть запросы целевой аудитории.
С лайфтаймами конечно заморочка, но она же там специально, краеугольный камень так сказать.
А если взять и хотя бы по верхам переложить вот эту ссылочку
code.facebook.com/posts/296442737213493/introducing-mcrouter-a-memcached-protocol-router-for-scaling-memcached-deployments/
то статья будет иметь практическую ценность, в отличие от тех тонн проходных заголовков, что тонут в архивах новостных лент.
Ну и уж ссылку на гитхаб не дать, это совсем странно — github.com/facebook/mcrouter
Попробуйте лучше пописать в lenta.ru
Если поделитесь инфой, буду крайне благодарен.
А может и не к зрительному нерву, мозг гибкий.
Поэтому стоит искать текст который показывается во всплывающем окне при зависании приложения — может быть там и сохранилось что-то от оригинала.