Я, помню, в свое время битовой маской описывал направления соседей, и у меня она сразу же отвечала за границы (условно в углу там маска была только в противоположные стороны), и по биту в маске у меня была простая функция, что индексы определяла, куда можно. Также битовая маска помогала обрабатывать простые "дырки" на карте, если там были какие-то объекты
Вы знаете, судя по статьям автора, он бы и такого админа уволил бы, как только тот настроил бы всё, ибо "админ же ИБД теперь занимается". И сэкономит несколько месяцев оклада. Ровно до первого инцидента (ниже в ветках комментариев даже пример был приведен, когда сэкономили на ФОТ и на инфре, а потом под пиком нагрузки (инцидент) все упало. Неиронично жалко владельцев бизнеса, которые доверятся таким управленцам.
Алсо по опыту средней температуры по больнице больше всего расходов на менеджмент, особенно на топов :)
Благодарю за статью! Давно знаю эту библиотеку, и рекомендую для различных библиотек попробовать, наверное, использовать пакетный менеджер Conan, в его центре пакетов она доступна, и там есть CMake-интеграция: https://conan.io/center/recipes/qcustomplot?version=2.1.1
Также он есть в vcpkg - ещё одном пакетнике для C++ (не могу кинуть прямую ссылку на страничку библиотеки, но можно тут поискать: https://vcpkg.io/en/packages.html)
К сожалению, для рабочих проектов ее не получалось брать из-за лицензии GPL-3.0..
На февральской встрече Комитета обсуждали бумагу p1881: Epochs. Пока что есть кое-какие проблемы с этим подходом (см. тикет на гитхабе), но движение есть.
Да, там надо добавить в переменную среды PATH путь до каталога с python.exe; я себе сделал батник, который автоматом прописывает питон, делает виртуальное окружение, и в принципе, так нормально, и pip работает, и другие команды (типа pipenv, mypy — главное их накатить). (Просто не особо люблю засорять PATH).
Где-то на python.org была статейка, как по-быстрому все сделать – немного позже скину, с телефона не очень удобно искать ее.
Эх, жалко, что не понятно, как на мобильных устройствах быть… Хотя, возможно, какая-н экранная клавиатурв с Ctrl сработает (типа Hacker's Keyboard)
UPD: да, работает, надо только включить нотификашку для активации клавиатуры, выделить текст, активировать клавиатуру и нажать.
Поэтому дайте программисту просто значение, а он уже сам решит, что с ним делать. Не нужно за программиста решать, что это должна быть константная ссылка. Он сам её сделает такой, если захочет.
Ух, вспомнил, как 15 лет назад этот DTLA после того, как я отрендерил какую-то секвенсорную музыку в Wav, начал дико скрежетать. Данные пришлось тогда выуживать через загрузочный диск с DOS'ом, и не дай Бог случайно зайти в некоторые каталоги, из-за которых диск тоже начал скрежетать.
Спасибо вам за статью!
Небольшой вопрос: не знаете, как Google умеет в рантайме модифицировать Recents UI?
Судя по картинке с моего планшета, оно как-то инжектит виджет из google quick search box (см. на надпись "Не удалось добавить виджет"), но каким образом?
Я, помню, в свое время битовой маской описывал направления соседей, и у меня она сразу же отвечала за границы (условно в углу там маска была только в противоположные стороны), и по биту в маске у меня была простая функция, что индексы определяла, куда можно. Также битовая маска помогала обрабатывать простые "дырки" на карте, если там были какие-то объекты
В целом, наконец-то у нас, с 2021-го года, есть стандартное решение этой проблемы (с C++23, также в C++20 ретроактивно применили):
https://github.com/cplusplus/papers/issues/912
Пример из проползала, который разбивает строку IP-адреса в вектор подстрок:
При желании, можно взять https://github.com/ericniebler/range-v3/ - там C++14/17.
Для более старых стандартов есть подобные реализации.
"А почему вы не распечатали код вашего курсового проекта?" - так вот же он! 😂
Вы знаете, судя по статьям автора, он бы и такого админа уволил бы, как только тот настроил бы всё, ибо "админ же ИБД теперь занимается". И сэкономит несколько месяцев оклада. Ровно до первого инцидента (ниже в ветках комментариев даже пример был приведен, когда сэкономили на ФОТ и на инфре, а потом под пиком нагрузки (инцидент) все упало. Неиронично жалко владельцев бизнеса, которые доверятся таким управленцам.
Алсо по опыту средней температуры по больнице больше всего расходов на менеджмент, особенно на топов :)
git worktree add <path> --detach <branch_name>
Благодарю за статью! Давно знаю эту библиотеку, и рекомендую для различных библиотек попробовать, наверное, использовать пакетный менеджер Conan, в его центре пакетов она доступна, и там есть CMake-интеграция: https://conan.io/center/recipes/qcustomplot?version=2.1.1
Также он есть в vcpkg - ещё одном пакетнике для C++ (не могу кинуть прямую ссылку на страничку библиотеки, но можно тут поискать: https://vcpkg.io/en/packages.html)
К сожалению, для рабочих проектов ее не получалось брать из-за лицензии GPL-3.0..
Добрый вечер, рекомендую глянуть страничку от автора библиотеки CLI11: https://cliutils.gitlab.io/modern-cmake/
Очень неплохое введение в современные фичи CMake
Да, там надо добавить в переменную среды PATH путь до каталога с python.exe; я себе сделал батник, который автоматом прописывает питон, делает виртуальное окружение, и в принципе, так нормально, и pip работает, и другие команды (типа pipenv, mypy — главное их накатить). (Просто не особо люблю засорять PATH).
Где-то на python.org была статейка, как по-быстрому все сделать – немного позже скину, с телефона не очень удобно искать ее.
Это одного поля ягоды (см. тематическую статью на Лурке)
UPD: да, работает, надо только включить нотификашку для активации клавиатуры, выделить текст, активировать клавиатуру и нажать.
Вот как раз шаблонные переменные и спасут вас в этом случае.
Ну, или для классических Win32-приложений, ShGetKnownFolderPath
Можно предложить идею улучшения языка на stdcpp.ru еще, кстати
Спасибо вам за статью!
Небольшой вопрос: не знаете, как Google умеет в рантайме модифицировать Recents UI?
Судя по картинке с моего планшета, оно как-то инжектит виджет из google quick search box (см. на надпись "Не удалось добавить виджет"), но каким образом?