Пример из российской практики: до 29 февраля 2004 года использовался код валюты RUR (810), а после деноминации был введен RUB (643). Интересно, что в некоторых legacy-системах до сих пор можно встретить старый код.
Дорогой ИИ, у тебя снова галлюцинации. Выпей вот эти таблетки.
Если я правильно понял статью, подчиненный и коллега уже в "потоке". Он знает что тебе нужно получить: специализация, формат, тон... вот это вот всё, что в "формуле" от автора стоит в начале и в конце. Да и то что в формуле стоит в середине - по большей части коллеге тоже известно и тобой может быть упущено как само-собой-разумеющееся. А ежели коллега/подчиненный этого всего не понимает, то это повод задуматься "а фигли он тут делает".
Даже если этот коллега/подчиненный является "молодым специалистом", только что вышедшим из под крыла Альма-Матер (а то и просто отпущен погулять этой самой альмой - практикант) - у него всё равно должно быть понимание местной специализации (иначе фигли он в эту профессию пошёл).
Disclaimer: Сам-то я енти ваши промпты (фу слово то какое) писать не умею, и пока попытки объяснить Дикпику дипсику что я хочу запрограммировать (если было желание написать что-нить посложнее "Прочитай и распарси файл") чаще натыкались на реакцию "Блин, ну кто так пишет"
Тема сис.... Кэша не раскрыта. Образ каждый раз будет билдиться с нуля, даже если до сорсов делалось что-то ещё, неизменное, например выполнялся apt-get install
теоретически может. Где-то в одном из туториалов было "укажите mingw-gcc как tool, и всё будет установлено и сможете в кросс-компайл." да и cmake они тоже рекомендуют указать как tool.
Только дальше начинаются зависимость на зависимости и зависимостью погоняет. Когда я пытался указать как зависимость Qt - устал компилять, да результата не получил, так как в conan-center хранится ограниченное количество вариантов опций/компиляторов/систем, а того чего нет - приходится на месте строить. А для постройки тянется одно, другое, третье... и еще системные требования. В cross-compile тоже не очень получилось, уже не вспомню почему, но что-то ему не хватило для счастья....
В итоге плюнул, и заявил что Qt должна быть в системе установлена. А те библиотеки, который от нее зависят, вручную переписывал conanfile'ы и в свой репозиторий клал.
В общем идея на пять, а реализация недотягивает.... и винить то в общем-то их не в чем.
Ну и тут же, 1) после conan install файлы пресетов создаются, так что можно сделать `cmake --preset conan-release` (если я не путаю) 2) и ни кто не мешает сделать `conan build .` что при необходимости выполнит другие команды конана (включая install) если они прописаны в conanfile.py (не txt, а именно py который позволяет сделать более глубокую логику)
Помнится какой-то адаптер для JTAG'а прислали из головного офиса, позволял воткнуть два разных типа риббон-кабеля, а на выходе получить уже обычный разъем. И тут он вдруг перестал работать... прозваниваем - между точками 1-2 звенит, между точками 2-3 звенит... а вот 1-3 не звенит... оказалось в точке 2 контакт отвалился. Когда прозванивали естественно прижимали и всё работало.
В линуксе (вернее в GCC) судя по всему вызов new POD или new POD[size] вызывает заодно зануление данных (а скорее всего используется calloc() для аллокации памяти).
Вот более корректный тест для вашей суперпозиции: http://coliru.stacked-crooked.com/a/713a15859944fd94
Я В своё время пытался сделать HAL для светодиодов. В качестве исходных кодов для переписывания нашел работу через DMA и bit-banding и библиотеку для Ардуино от Алекса Гивера.
Несколько вопросов (сейчас как раз вплотную занимаюсь аналогичной темой): 1) А как Вы развели команды conan create и conan upload на GitLab CI/CD?
2) Каким образом решён вопрос выбора номера версии для пакета (вручную или в автомате?)
3) Где храните конан-пакеты? В ГитЛабе (к сожалению у них там имеется проблема в модуле Конана, который они пока не хотят решать), в Артифактори (как решен вопрос авторизации? У меня вообще оно не захотело запускаться из под докера) или в референсном конан-сервере (который они сами не рекомендуют в продакшн, но я пока именно его использую, написав модуль авторизации через ГитЛабу)
4) Как сделаны зависимости между модулями? Жесткая привязка к версиям или "ближайшая подходящая" (тильда, знак больше....)?
Так ты же сам говоришь, что не выдавать новую симку, пока до старой не дозвонишься. Вот я и задал вопрос, что делать если старая считается "потраченой".
Дорогой ИИ, у тебя снова галлюцинации. Выпей вот эти таблетки.
Если я правильно понял статью, подчиненный и коллега уже в "потоке". Он знает что тебе нужно получить: специализация, формат, тон... вот это вот всё, что в "формуле" от автора стоит в начале и в конце.
Да и то что в формуле стоит в середине - по большей части коллеге тоже известно и тобой может быть упущено как само-собой-разумеющееся.
А ежели коллега/подчиненный этого всего не понимает, то это повод задуматься "а фигли он тут делает".
Даже если этот коллега/подчиненный является "молодым специалистом", только что вышедшим из под крыла Альма-Матер (а то и просто отпущен погулять этой самой альмой - практикант) - у него всё равно должно быть понимание местной специализации (иначе фигли он в эту профессию пошёл).
Disclaimer: Сам-то я енти ваши промпты (фу слово то какое) писать не умею, и пока попытки объяснить
Дикпикудипсику что я хочу запрограммировать (если было желание написать что-нить посложнее "Прочитай и распарси файл") чаще натыкались на реакцию "Блин, ну кто так пишет"Тема сис.... Кэша не раскрыта. Образ каждый раз будет билдиться с нуля, даже если до сорсов делалось что-то ещё, неизменное, например выполнялся apt-get install
Лёд-9?
теоретически может. Где-то в одном из туториалов было "укажите mingw-gcc как tool, и всё будет установлено и сможете в кросс-компайл." да и cmake они тоже рекомендуют указать как tool.
Только дальше начинаются зависимость на зависимости и зависимостью погоняет. Когда я пытался указать как зависимость Qt - устал компилять, да результата не получил, так как в conan-center хранится ограниченное количество вариантов опций/компиляторов/систем, а того чего нет - приходится на месте строить. А для постройки тянется одно, другое, третье... и еще системные требования. В cross-compile тоже не очень получилось, уже не вспомню почему, но что-то ему не хватило для счастья....
В итоге плюнул, и заявил что Qt должна быть в системе установлена. А те библиотеки, который от нее зависят, вручную переписывал conanfile'ы и в свой репозиторий клал.
В общем идея на пять, а реализация недотягивает.... и винить то в общем-то их не в чем.
Ну и тут же,
1) после conan install файлы пресетов создаются, так что можно сделать `cmake --preset conan-release` (если я не путаю)
2) и ни кто не мешает сделать `conan build .` что при необходимости выполнит другие команды конана (включая install) если они прописаны в conanfile.py (не txt, а именно py который позволяет сделать более глубокую логику)
Помнится какой-то адаптер для JTAG'а прислали из головного офиса, позволял воткнуть два разных типа риббон-кабеля, а на выходе получить уже обычный разъем.
И тут он вдруг перестал работать... прозваниваем - между точками 1-2 звенит, между точками 2-3 звенит... а вот 1-3 не звенит... оказалось в точке 2 контакт отвалился. Когда прозванивали естественно прижимали и всё работало.
В файле conanfile.txt забыли layout указать. Без него немножко грустно становится
У них у всех есть "фатальный недостаток".
у std::as_const() есть еще одна особенность:
Наверное, потому что взять адрес от нее не тривиальная задача
https://coliru.stacked-crooked.com/view?id=300e31f9697b1fbc
Знаком с алхимией поверхностно, пока нового нашёл мало, но все равно интересно.
Но вот замечание: тема
сисекскаляров не раскрыта совсем. В частности не ясно, чем отличаетсяscalar()
отscalar_one()
А как же sudo?
От создателей "единственного носа бога" и "космического бара прессы"
В линуксе (вернее в GCC) судя по всему вызов
new POD
илиnew POD[size]
вызывает заодно зануление данных (а скорее всего используетсяcalloc()
для аллокации памяти).Вот более корректный тест для вашей суперпозиции:
http://coliru.stacked-crooked.com/a/713a15859944fd94
Я В своё время пытался сделать HAL для светодиодов. В качестве исходных кодов для переписывания нашел работу через DMA и bit-banding и библиотеку для Ардуино от Алекса Гивера.
https://www.martinhubacek.cz/blog/stm32-ws2812b-dma-library/
https://github.com/comargo/stm32_hal_ws281x
https://github.com/comargo/christmas_lights
Несколько вопросов (сейчас как раз вплотную занимаюсь аналогичной темой):
1) А как Вы развели команды conan create и conan upload на GitLab CI/CD?
2) Каким образом решён вопрос выбора номера версии для пакета (вручную или в автомате?)
3) Где храните конан-пакеты? В ГитЛабе (к сожалению у них там имеется проблема в модуле Конана, который они пока не хотят решать), в Артифактори (как решен вопрос авторизации? У меня вообще оно не захотело запускаться из под докера) или в референсном конан-сервере (который они сами не рекомендуют в продакшн, но я пока именно его использую, написав модуль авторизации через ГитЛабу)
4) Как сделаны зависимости между модулями? Жесткая привязка к версиям или "ближайшая подходящая" (тильда, знак больше....)?
Заранее спасибо.
В изначальном сообщении не было слова "или" а было указано четко "вместо сообщения по смс делать прозвон, и пока не ответят не перевыпускать"
Так вот почему СберОнлайн не впускает жену по СМС/Push и QR. Только по логину/паролю. У нее телефон без блокировки. Теперь я понял. Спасибо!
Так ты же сам говоришь, что не выдавать новую симку, пока до старой не дозвонишься. Вот я и задал вопрос, что делать если старая считается "потраченой".