Pull to refresh
28
0
Николай Александров @dos

User

Send message

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

При изменении имени файла в сгенерированных клиентских файлах изменится путь импорта, поэтому как бы buf правильно ругается на нарушение обратной совместимости

Так он ответил что там 5 человек а не 6

Из естественных увлажнителей (чтобы и тихие и хорошо увлажняли) советую присмотреться к Winia AWX-70 или к Tion Iris (он же AirMX A3S). Заправляю обычной водой, мою диски от Winia в посудомойке, а фильтр Тиона стираю в стиралке когда вонять начинают. При наличии в каждой комнате по бризеру Тион 4S, влажность держится в районе 50

Отдельно покупается. Цены от 80$ примерно за разного производителя

Я всего на 5 лет вас старше. Играл точно не меньше пока не начал работать в 2008. Сидел на чем попало, но когда @Boomburumначал писать про Aeron‘ы на хабре, то задумался о рабочем месте. Сначала купил Маркус из Икеи и стол угловой с вырезом там же, а потом уже и на Aeron денег заработал. С тех пор на нем и сижу. До 2010 работал только за мониторами разной степени паршивости (об IPS и PVA приходилось только мечтать), после пересел за ноуты и в 2012 взял первую Retina MBP за что глаза сказали спасибо и в принципе всё — до сих пор за ноутом работают ежедневно. В спортзалы почти не ходил, спортом на занимался. Проблем со спиной не было и нет. Как-то так.

Сколько лет уже сидите нон-стопом за компом и сколько сейчас вам лет, если не секрет. Спрашиваю, потому что сам сижу с 96 года по сей день ежедневно и по выходным, но таких проблем со здоровьем нет (либо это ошибка выжившего)

У buf контракт открытый, следовательно можно реализовать генерацию контрактов и хранение самих контрактов на вашем сервере.

Для генерации контрактов у них выложены все плагины тут, поэтому ничего сложного имплементировать удаленную генерацию.

Новая машина, в идеале, вообще не должна посещать сервис за исключением плановых ТО.

Не смотрели buf ? Там и сборка контрактов хорошо организована, есть контроль совместимости версий контрактов и в конце концов есть линтинг.

Здесь должна быть картинка с троллейбусом из буханки хлеба :)

А для GRPC есть что-нибудь похожее?

А у Хабра есть rss чтобы туда выгружались статьи целиком?
Интересно, зачем демонстрируют то, что итак можно сделать без всякий дополнительных либ:
const greet = (name) => 'Hello, {name}!'.replace('{name}', name);
greet('Alice'); //=> 'Hello, Alice!'
Позвольте несколько вопросов:
1. Изучали ли возможность замены Logstash на Fluent или Vector? Последний декларирует большую производительность и меньшее потребление памяти vector.dev/#performance
2. Если вы строите графики по определенным полям структурированного лога, то зачем хранить все поля этого лога?
3. Как следствие из п.2, изучали ли возможность хранение логов не в Elasticsearch, а например в Clickhouse?
У нас в офисе админ настроил беспроводной mesh на микротиках
Беспроводное подключение между точками там есть
Не смотрели в сторону Mikrotik? Всё на них можно сделать, только в три раза дешевле.
А не подскажите, встречались ли вы с решениями, которые реализуют следующую задачу: представим, что мы сделали копию работающего мастера1 и назвали её мастер2, тем самым мы создали грубо говоря форк основной базы данных (таких форков может быть много) далее с течением времени производится работа (без изменения схемы таблиц) как в мастере1, так и в мастере2 (то есть только добавляются новые записи, изменяются или удаляются существующие). Затем спустя какое-то время, принимается решение слить изменения сделанные в мастере2 в мастер1. Как итог — в мастере1 должны сохраниться изменения, которые были сделаны в нем ранее и примениться изменения, которые были сделаны в мастере2.
Частично ваши задачи решаются так:
1. RLS в PostgreSQL, если вы её используете.
2. К сожалению не понятно в чем проблема обработки ошибок.
3. «Пост» обработка graphql запроса с целью разбора и последующей агрегации select n + 1 запросов в join'ы.
1
23 ...

Information

Rating
7,241-st
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity