Я в своих проектах одата использую для отчётности. Делается метариализованное представление, прописывается в качестве entity, интегрируется в Excel или power bi и можно забыть навсегда. Работает отлично.
когда с постгресом познакомитесь поглубже, узнаете что можно аггрегировать строки, объекты, выборки в массивы в виде JSON, а потом легким движением руки производить DTO, то поймете, что хибернейтовские джоины одна из самых главных причин торможения БД. Вот когда начнете работать с таблицами не напрямую, а с представлениям, где данные аккумулированы в регистры сведений, то вспомните эту статью
Когда кто-то начинает жаловаться, что таблицы работают медленно уже при 30 миллионах записей, меня начинает колотить.
Я понимаю, когда записей 3 миллиарда, да, начинает слегка подтормаживать, но если у вас на 3 миллионах уже начинаются сомнения, то сомнения должны быть в первую очередь к себе, к архитектуре и правильности составления запросов...
Полно же всяких партиционирований, отложенных джоинов, промежуточных коммитов в функциях, отложенных триггеров и т.д. и т.д.
Для проверки глубины знаний я задаю базовый вопрос, на который очень редко получаю ответ: “А в чем разница между CI и CD ?”
И? Толк ест?
В качестве примера из жизни: кандидат на собеседовании легко отвечает на вопрос типа какой коэфициент расширения HashMap или сколько байт занимает при инициализации пустой ArrayList, а рассказать как реализовать Singletone он не может. Ну понимает как оно работает. Они выучили много умных слов, знают как на них отвечать, а на практике сделать ничего не могут.
Много лет занимался оупен сорсом, где все мои проекты были покрыты юнит тестами со 100% coverage и я знаю как автоматизировать многие рутинные задачи, как упростить сборку и деплоймент, сделать нормальные пайплайны, хорошо понимаю структуру и сущность того же GitHub Actions, Gitlab CI/CD, Travis CI. И мне глубоко фиолетово кто и что вкладывает в значение CI/CD.
Друзья, помогите найти игру конца 80-х, начала 90-х. Там на космическом броневике ездишь по различным звездам и уничтожаешь вражеские строения и транспорт, помню на первом этапе были Антарес, Альдебаран, Ригель и другие крупные звезды нашего северного полушария. Каждая звезда имела свою цветовую характеристику. Вот нигде не могу найти как игра называлась.
В органических удобрениях содержание азота меньше чем в минеральных. Азот больше нужен на вегетационный период и комбинирование орг и мин удобрений даже полезно. Проблема в том, что на стадии плодообразования нужно уменьшать азот, который в минеральных всегда будет в избытке. Нитраты всегда будут в растении, вопрос лишь в их концентрации, усвояемости и скорости вывода из самого растения.
Все конечно хорошо, только удобрения должны быть органические, а не минеральные, если продукт собираетесь есть. Перекорм азотом может плачевно сказаться в виде нитратов.
40+. Давеча был на втором этапе собеседования. За плечами 20+ лет программирования, интересные авторские статьи на Хабре, оупен сорс библиотеки, мерджи в Apache, SAP.
И тут меня вдруг на втором этапе собеседуют меня два тим лида. Ну как тим лида? Скажем так один реально хороший сеньор, второй средний такой мидл.
Ну и HR после собеседования спрашивает у них мнение и потом мне прилетает отказ. Довольно глупый отказ.
Скажем так, с опытом менеджерские скилы растут, исполнительские падают. К сожалению у нас пока нет четкого понимания чем тим лид отличается от сеньора.
дык людям проще понять "войти через ФБ или поставить лайк", вон как @Ilusha написал... нищает программистская братия. Отвалился то не только FB, но я весь резольвинг и маршруты. У нас гугловские мультикасты DNS стали отвечать с RT от 100мс, хотя обычно 3-5
Возможные варианты причин: 1. жестко прописанные резольверы 2. процессы авторизации через соц сети 3. конфиги для пулов и кластеров 4. гео настройки CDN и стораджей
мало того, можно описывать вложенные объекты друг в друга бесконечно. Писалось да, под драйвер, но в целом получилась универсальная штука, которой можно описывать любые структуры и их зависимости друг от друга. Очень часто использую для обработки именно JSON данных в объекты
прям с языка сняли… лет 20 назад еще компилировал собственные ядра, лет 10 назад ставил двойной гипервизор на машину от Citrix, а теперь все из коробки… прям не нарадуюсь — хочешь так? Пожалуйста, Хочешь эдак? Да вот тебе
если мне не изменяет память, то 1С не поддерживает токены, только с файлового хранилища и нужно сохранить пароль, чтобы в будущем бухгалтер мог спокойно отправлять ЭСФ без запроса паролей
У меня руководство было против внедрения ЭСФ в 1С, так как ключи хранятся, по сути, в открытом виде. Пришлось вместе с бухгалтером уговаривать, так как через веб интерфейс работать с большим объемом первички просто не реально.
Я в своих проектах одата использую для отчётности. Делается метариализованное представление, прописывается в качестве entity, интегрируется в Excel или power bi и можно забыть навсегда. Работает отлично.
Ansible уже не в моде?
когда с постгресом познакомитесь поглубже, узнаете что можно аггрегировать строки, объекты, выборки в массивы в виде JSON, а потом легким движением руки производить DTO, то поймете, что хибернейтовские джоины одна из самых главных причин торможения БД. Вот когда начнете работать с таблицами не напрямую, а с представлениям, где данные аккумулированы в регистры сведений, то вспомните эту статью
Когда кто-то начинает жаловаться, что таблицы работают медленно уже при 30 миллионах записей, меня начинает колотить.
Я понимаю, когда записей 3 миллиарда, да, начинает слегка подтормаживать, но если у вас на 3 миллионах уже начинаются сомнения, то сомнения должны быть в первую очередь к себе, к архитектуре и правильности составления запросов...
Полно же всяких партиционирований, отложенных джоинов, промежуточных коммитов в функциях, отложенных триггеров и т.д. и т.д.
Дак есть же уже... https://hub.docker.com/_/docker
Docker in Docker!
И? Толк ест?
В качестве примера из жизни: кандидат на собеседовании легко отвечает на вопрос типа какой коэфициент расширения HashMap или сколько байт занимает при инициализации пустой ArrayList, а рассказать как реализовать Singletone он не может. Ну понимает как оно работает. Они выучили много умных слов, знают как на них отвечать, а на практике сделать ничего не могут.
Много лет занимался оупен сорсом, где все мои проекты были покрыты юнит тестами со 100% coverage и я знаю как автоматизировать многие рутинные задачи, как упростить сборку и деплоймент, сделать нормальные пайплайны, хорошо понимаю структуру и сущность того же GitHub Actions, Gitlab CI/CD, Travis CI. И мне глубоко фиолетово кто и что вкладывает в значение CI/CD.
Так вот вопрос: вам шашечки или ехать?
Друзья, помогите найти игру конца 80-х, начала 90-х. Там на космическом броневике ездишь по различным звездам и уничтожаешь вражеские строения и транспорт, помню на первом этапе были Антарес, Альдебаран, Ригель и другие крупные звезды нашего северного полушария. Каждая звезда имела свою цветовую характеристику. Вот нигде не могу найти как игра называлась.
Упустили важный момент или я не нашел в тексте вопрос про разворачивание с бэкапа?
В органических удобрениях содержание азота меньше чем в минеральных. Азот больше нужен на вегетационный период и комбинирование орг и мин удобрений даже полезно.
Проблема в том, что на стадии плодообразования нужно уменьшать азот, который в минеральных всегда будет в избытке. Нитраты всегда будут в растении, вопрос лишь в их концентрации, усвояемости и скорости вывода из самого растения.
очень даже используются. BioBizz, ProOrganic, Go BIO и множество других, даже у GHE вроде что-то появилось и у Advanced Nutritions
Все конечно хорошо, только удобрения должны быть органические, а не минеральные, если продукт собираетесь есть. Перекорм азотом может плачевно сказаться в виде нитратов.
40+. Давеча был на втором этапе собеседования. За плечами 20+ лет программирования, интересные авторские статьи на Хабре, оупен сорс библиотеки, мерджи в Apache, SAP.
И тут меня вдруг на втором этапе собеседуют меня два тим лида. Ну как тим лида? Скажем так один реально хороший сеньор, второй средний такой мидл.
Ну и HR после собеседования спрашивает у них мнение и потом мне прилетает отказ. Довольно глупый отказ.
Скажем так, с опытом менеджерские скилы растут, исполнительские падают. К сожалению у нас пока нет четкого понимания чем тим лид отличается от сеньора.
дык людям проще понять "войти через ФБ или поставить лайк", вон как @Ilusha написал... нищает программистская братия. Отвалился то не только FB, но я весь резольвинг и маршруты. У нас гугловские мультикасты DNS стали отвечать с RT от 100мс, хотя обычно 3-5
Возможные варианты причин:
1. жестко прописанные резольверы
2. процессы авторизации через соц сети
3. конфиги для пулов и кластеров
4. гео настройки CDN и стораджей
https://github.com/Falseclock/dbd-php-entity/blob/d8065a449f75536deec9fd5d873177219f723f5c/tests/DBD/Entity/Tests/ComplexTest.php#L50
Все тоже самое. Создаете класс, делаете маппинг, скармливаете данные и получаете объект.
github.com/Falseclock/dbd-php-entity
до документации руки не дошли, но все очевидно в тестах
У меня руководство было против внедрения ЭСФ в 1С, так как ключи хранятся, по сути, в открытом виде. Пришлось вместе с бухгалтером уговаривать, так как через веб интерфейс работать с большим объемом первички просто не реально.