Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Umputun

👤 Speaker
837 total appearances

Appearances Over Time

Podcast Appearances

Радио-Т
Радио-Т 1005

Научил с ним работать. Мне вот эта проблема, кажется, то ли я фундаментально не понимаю, зачем это надо, то ли лыжи не ем. Я планы храню прямо в том проекте, в котором они принадлежат.

Радио-Т
Радио-Т 1000

Ты хотел нам задвинуть за первую тему. Нет, за то, что у тебя бот отвалился, говорю. Нет, ты бота починил. Что я сделал? Я писал... История начинается с того, что я решил написать свой собственный SQL-клиент, который умеет по SSH работать. Это было неделю назад, мы это видели. Точно.

Радио-Т
Радио-Т 1005

Зачем мне надо внешнее место, где хранить планы? Что плохого хранить планы прямо в ГИТе, как часть своего проекта? У меня это место, которое доступно, условно говоря, сразу везде.

Радио-Т
Радио-Т 1001

Поскольку такие были странные решения там приняты с разных сторон, что прямо ух. Но за то, что вы из Бейсона перенесли все примитивные типы в отдельный пакет, уже за это надо было из рогатки расстреливать. Ирония, Леха, в том, что теперь они обратно перенесли. Теперь она вернулась назад.

Радио-Т
Радио-Т 1000

И этот клиент... А против чего клиента-то проверять? Против базы наших спамеров, правильно? Я направил его на базу спамеров. Он говорит, опаньки, тут у тебя SQLite 2 стоит. Ты что, говорит, чувак, берега попутал? Что такое?

Радио-Т
Радио-Т 1000

Я пошел смотреть. Просто предположите, какая версия Ubuntu у нас там была на нашем продакшн-сервере. Это 17? 18 голосов. А, 16. Ну, конечно, 16 же LTS. Она LTS, конечно, 16. Но время-то уже пришло обновляться. И начал я ее обновлять, обновлял, обновлял. Видимо, в процессе обновления что-то отвалилось немножко.

Радио-Т
Радио-Т 1001

Ну ладно, с NGO вы, допустим, посмотрели на его кодовую базу, вам она не понравилась, я могу понять. Взять чужую кодовую базу и делать официальный драйвер на ее основе, так себе, наверное. Сделали свое. А теперь вот с версии 1, с которой мы жили лет 6-7, сколько мы на ней жили-то? С 2018-18 года.

Радио-Т
Радио-Т 1001

А, сказано тут с 2000, у меня в статье 2000, не помню, с какого-то, давно это было, с 500-х выпусков нашего подкаста. В марте 2019 года вышло, сказано здесь у меня. Что такое случилось и что с ней стало настолько не так, что потребовалось вот по семь веру ломать совместимость и по жизни ломать совместимость?

Радио-Т
Радио-Т 1000

Ну, на удивление все... А у них же нет прямого обновления. То есть 16-й до 24-й. 24-й же последний. Ну, так не носят, да. Надо каждым шагом. Как в Zed'е прямо. Раз, раз, раз. Нет, в Zed'е давно научились. А в Ubuntu, как видишь, еще нет.

Радио-Т
Радио-Т 1000

В имени предполагают, что люди могут... Ну, там же, по-моему, с 18-го на 20-е или с 16-го на 18-е, по-моему, какое-то сильно брейкинг обновление было. Ну, на удивление, я знал, что у тебя бэкап есть, поэтому я смело шел. Но на удивление... Да, что там вообще ломать-то? Да, все шаги прошли, прошли, прошли. Когда-то я это пробовал сделать. Когда я с 14-й на 16-ю в свое время обновлялся, оно упало, а ты откатывал. Но это давно было, ты уже не помнишь. Я помню, помню. Помнит, как...

Радио-Т
Радио-Т 1005

Там не столько планы. Ты просто под планами имеешь в виду то, что планетатор у тебя составлен, редактирует, сохраняет и так далее. Я имею в виду те, которые я составлю. Планетатор у меня вообще сейчас не используется. План для задачи. Я попробовал вот что сделать. Есть же у них теперь автоматическая память в клауд-коде. Кстати, Ксюша, ты можешь к клауд-коду своему в любом месте проекта сказать «запомни».

Радио-Т
Радио-Т 1000

Давай, Ксюша, гость, слабый пол. Компенсируйте отставание. Смотрите на нашу замечательную страничку. Что вас тут больше всего удивляет? Да, я хотела сказать несколько вещей. Первое, блин, 20 лет вы тут сидите. 20 лет, а я тут 14 лет. Это же какая-то дичь.

Радио-Т
Радио-Т 1005

То есть он не в Cloud MD запишет, а там... В Memory. Такая-то Memory как будет высылаться при каждом запросе или как? Не-не-не, оно в проекте, то есть он в своем профиле хранит для каждого проекта, во-первых, все чаты, а во-вторых, там же есть Memory. И юзер-фидбэки он там хранит, и разное прочее. Короче, там мало информации хранит, и эти файлы можно посмотреть, ничего большого нет. Это раз. Во-вторых...

Радио-Т
Радио-Т 1005

В сегодняшней реальности экономить контекст, когда у тебя миллион есть, как-то уже стало не модно. Не надо экономить. Не скажи, не скажи. Не надо. Не настолько. Так вот, я попробовал это memory сделать внешний. У него есть вариант, можно задать memory, чтобы было в каком-то месте. Я хотел, чтобы git-control было это место. Ну, сюрприз-сюрприз. Это место становится теперь не по проектам, а одна общая куча всех memory. И вот это прямо какая плохая идея оказалась.

Радио-Т
Радио-Т 1005

Просто реально плохая идея. Он абсолютно не рубит потом в другом проекте, что все, что мы говорили, это было вообще не про него, и к нему никак не относятся. Это какой-то фундаментальный баг у них. То есть, если ты вынес память вне дефолта, она вся в кучке становится. Там про это уже три тикета есть, я тоже в один подгавкнул. Но это как раз похоже на твой обсидиан, Грей, я вот к чему вспомнил. Это когда есть вообще куча для всего.

Радио-Т
Радио-Т 1001

К этому нет наезда. Я тоже не совсем понимаю. Нет, нет, нет, к этому нет наезда. Наезда нет на то, что никто не ожидает, что версия 2 будет совместима с версией 1, потому она и версия 2. Концептуальный вопрос вообще, нужна ли была версия 2, ты говоришь, нужна там для своих штук, ради бога. Но теперь у меня вопрос, почему оно так сделано? Понимаешь, ощущение, когда работаешь с новым Монго-драйвером, после того, как я годами работал со старым,

Радио-Т
Радио-Т 1001

что вот и остальные члены команды, которые этим занимались, они тоже, как ты, типа небольшие пользователи Go-драйвера для Монге. Иначе бы, ну кому... Бобок, давай я тебе покажу, знаешь, пик, пик идиотизма. Давай. Был пик коммунизма, пик идиотизма.

Радио-Т
Радио-Т 1001

У них была всегда, начиная с MGO, была фича, когда ты можешь ему дать, взять любой документ и задекодить его на generic type. Ну, типа, generic как бы было, поэтому он декодился на map. Key value, key value, key value, key value.

Радио-Т
Радио-Т 1000

А ты видишь, вот этот пугающий график, он идет под номером в первом пункте в ведущие. Да ты мне скажи, как график. Называется «Бобок против Ампутуна. Баланс речи».

Радио-Т
Радио-Т 1005

В локальном. Ну что, почему? Это же такое логичное место, согласитесь. У тебя есть точка код директории, в котором там сеттинг и все. Почему там память локальную не хранить? Конечно, в проекте. Внутри проекта. Тогда мы могли бы ее комметить нормальным образом в гид. Ну да, и не путать с другими. А оно лежит в корневой директории. Идут код, и... На вейп-коде. Вот там вот я фигурно вырезаю все, что имеет смысл носить с машины на машину. Ну,