• Как обеспечивается совместимость динамических библиотек при ликовке в рантайме?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    То, что экспортируется из дин. библиотеки имеет стандартизированные имена.
    Ответ написан
    Комментировать
  • Ошибка при использовании grep на сервере?

    Adamos
    @Adamos
    grep -R "Вечность" /dev/urandom
    grep, начиная с корня системы

    Не начинайте с корня, начинайте с тех мест, где реально надо искать. В корне куча виртуальных папок, примонтированные шары, блочные устройства... не надо в нем запускать команды с -R. Вообще не надо.
    Ответ написан
    5 комментариев
  • Как искать в текстовом документе слова определенной длины?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    это если выполнять в консоли
    grep -e '[a-Zа-Я]\{20,\}' dict.txt

    просто регулярка выглядит так
    '[a-Zа-Я]{20,}'
    Ответ написан
    2 комментария
  • Какой есть сервис-хостинг с API для загрузки аудиофайлов?

    Maksclub
    @Maksclub
    maksfedorov.ru
    AWS S3 от Amazon
    Space от Digital Oсean (совместим с AWS S3, кроме некоторых пунктов нет, по сути код можно от s3 sdk использовать)
    Yandex Cloud Object Storage (полностью совместим с AWS S3 и код не будет отличаться совсем, только разве ключи другие и работать будет только на ip российских)

    Google Cloud Platform Storage
    Ответ написан
    Комментировать
  • Что делать если разработали и выложили в Сеть программу с таким же названием, как у меня?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Нужно различать авторское право и право на товарный знак (название).
    Авторское право - верно, появляется у Вас по факту создания авторского произведения (программы).
    А вот с правом на товарный знак всё сложнее. Если кратко - кто запатентовал использование товарного знака на определённой территории, тот и прав. Даже если Вы начали использовать название раньше, это не поможет Вам запретить его использование другими лицами (но возможно спасёт от финансовых претензий). Любой суд Вам скажет, что ничего Вам не мешало выполнить регистрацию товарного знака раньше.
    Вам нужно опасаться возможных претензий со стороны этих "нехороших людей". Для этого нужно найти реестр товарных знаков на территории РФ (он в открытом доступе) и проверить - успел ли кто-либо оформить права на это название. Если никто не оформил - у Вас есть все шансы сделать это первым.
    Если право уже оформлено третьей стороной - проверьте, в каких категориях сервисов или товаров правообладатель может использовать это название. Возможно там нет "программ для ЭВМ".
    Если все варианты решения исчерпаны - можно сменить название программы или сменить юрисдикцию её авторов. Например автор программы может жить в другой стране, следовательно там будет свой реестр .
    Ответ написан
    1 комментарий
  • Что делать, если программа не видит библиотеку iostream?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега C
    Седой и строгий
    Понять, что C и C++ - это два разных языка, и либо использовать C++, либо не использовать iostream.
    Ответ написан
    Комментировать
  • Возможно ли роутеру задать нужный мне маршрут?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Нет, провайдеры не дают управлять прохождением пакетов. Всё, что вам доступно - это маршруты до оконечного устройства, то есть до роутера. Ну и если два или больше провайдера - можете настроить уход трафика через конкретного провадера, на этом - всё!
    Ответ написан
    Комментировать
  • Как работает BIOS в игровых консолях?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Работает он точно так же как в везде. Нет, знаете вы не правильно и следует для начала хотя бы ознакомиться со значением терминологии. Ибо БИОС - это программа, а не чип. Если прошить БИОС от консоли в материнскую плату ПК - вам придется нести материнскую плату в сервис на перепрошивку родным биосом. Это в лучшем случае и если повезет, а в худшем случае - пойдете в магазин за новой материнской платой, а может и еще за чем-то.
    Ответ написан
    1 комментарий
  • Возможно ли с нуля сделать сервер для игры Mafia 2?

    Steel_Balls
    @Steel_Balls
    0KLRiyDQv9C40LTQvtGALiDQmNC00Lgg0L3QsNGF0YPQuQ==
    Да, конечно возможно.
    все парни опять хотят поиграть в Мафию 2,

    Нет, не все. Здесь ты глубоко заблуждаешься.

    есть кто немного понимает в этом?

    В чём, "в этом"? В бэкенде? Да, я понимаю. Следующий вопрос!
    Ответ написан
    Комментировать
  • Когда вписывать технологию в свой стек?

    paran0id
    @paran0id
    Умный, но ленивый
    Когда готов ответить на вопросы по ней на техническом собеседовании.
    Ответ написан
    Комментировать
  • Сто́ит ли покупать неизвестные SSD?

    xez
    @xez
    TL Junior Roo
    Старинная русская-народная поговорка гласит: "No brand - no doverije"
    Ответ написан
    Комментировать
  • Макросов VBA Excel?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Адреса диапазонов в константу, в коде парсим и используем.
    Const Addresses As String = "E7:E14,F7:F14,G7:G14,G21:G108,H7:H14"
    
    Sub ...
    ...
    For Each RangeAddress In Split(Addresses, ",")
        Workbooks("srcX.xlsx").Sheets("SheetY").Range(RangeAddress).Copy Workbooks("dst.xlsx").Sheets("SheetZ").Range(RangeAddress)    
    Next


    Адреса диапазонов назначения тоже могут быть собраны в константу. А для обработки нескольких файлов дополнительно считать смещение и задействовать метод Range.Offset.
    Ответ написан
    1 комментарий
  • Как повлиять на провайдера?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Если провайдер не хочет помогать, то возвращайтесь на МТС.
    Ростелеком в вашем городе - это тоже, скорее всего, дочерняя компания, филиал какой-то, со своим конкретным руководителем и условиями. Линии не будут перепрокладывать ради лично вас, очевидно.

    Что касается CS2, то, как вариант, играйте на каком-то сервере, который ближе к вашему городу, а в идеале - в нём. Если такого сервера нет, то вы, как небезразличный человек, можете стать тем, кто его создаст и привлечёт людей. Да, это сложнее, чем просто зайти на уже существующий, но на самом деле это наиболее оптимальное решение проблемы с пингом. Дальше всё упирается в вопрос, насколько вам это действительно важно.
    Ответ написан
    Комментировать
  • Как узнать температуру процессора сервера?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    В 2012 R2 нет ThermalZone в WMI, оно появилось в 2016 вместе с поддержкой ACPI 5.0.
    По идее Libre/OpenHardwareMonitor только вас может спасти.
    Ответ написан
    Комментировать
  • Чат для быстрого получения информации об айти технологиях?

    @ewgenc
    "Ответ получать быстро и от живых людей" - обычно стоит много денег, иногда неприлично много.
    Ответ написан
    Комментировать
  • Можно ли расшифровать жесткий диск после посектороного копирования?

    @tukreb
    Если они действительно смогут посекторно скопировать устройство, то никаких проблем не будет.
    Однако если они это сделают как то иначе (в обход контроллера диска), то не факт, что вообще смогут что-то там прочитать, даже если диск и не был зашифрован, так как контроллер диска просто не сможет ничего понять.
    Ответ написан
    4 комментария
  • Учитывает ли Git регистр имени файла и как его поменять?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы козлам, не отмечающим…
    По сути вопроса:
    git config --show-origin core.ignoreCase
    Покажет, где установлено. Я во всех репах после инициализации или клонирования даю:
    git config --unset core.ignoreCase
    По умолчанию Git различает регистр, но шаблон конфига для Windows выставляет core.ignoreCase = true.

    А вот старые коммиты останутся как есть. Если вам важен регистр, нужно взять git-filter-repo и перебить репу. Примерно так:
    git filter-repo --force --prune-empty always --prune-degenerate always --path-rename hello.cs:Hello.cs

    Вместо одиночного или нескольких --path-rename можно написать целую простыню переименований в отдельном файле. Поддерживаются регулярки. Читайте доку, короче.

    Оно перебьет хеши измененных коммитов, то есть репу придется загружать на сервер/GitHub заново, но тут уже ничего не попишешь: или один раз исправить, или продолжать мучиться.
    Ответ написан
    1 комментарий
  • Как сделать прозрачный фон в видео?

    GeorgeTudosi
    @GeorgeTudosi
    Технический директор, кинематографист, яхтсмен
    Снимайте на однотонном и равномерно освещенном зеленом фоне (если одежда зеленая, то на синем, но результат при прочих равных будет похуже). Дальше Keylight в Ае. Так вы получите видео с прозрачным фоном, которое можно использовать в проекте Ае или экспортировать с альфа-каналом (не все контейнеры и кодеки это поддерживают).

    Сложности начнутся, когда вы захотите вставить такое видео на сайт. В голову приходит только контейнер Webm + кодек VP9, такая связка поддерживает альфа-канал. Изучите совместимость с браузерами, и если она вас устроит, это будет, вероятно, лучшим решением.

    Вот очень подробная, но устаревшая статья: https://css-tricks.com/overlaying-video-with-trans...

    Вероятно, с тех пор поддержка браузерами улучшилась, так что проверьте все утверждения автора. Общие же мысли там остались верными и сейчас.
    Ответ написан
    3 комментария