Задать вопрос
  • Возможно ли использовать ADLS-модем в качестве роутера?

    @Voland69
    В ряде моделей такая функция есть штатно, один из LAN портов настраивается как WAN, и получается обычный роутер 1хWAN+3xLAN. У меня был такой асус, в обоих режимах работал нормально.
    Может есть и в вашем, посмотрите в настройках.

    В качестве альтернативы можно поискать OpenWRT или что-то подобное под вашу модель и настроить нужную вам маршрутизацию там.

    UPD: Беглый гуглинг вывел на статью, пробуйте.
    Ответ написан
    Комментировать
  • Что было первым: файл или директория :)?

    @dmshar
    С точки зрения любой операционной системы, директория - это всего-лишь файл с специфическим форматом содержимого.
    Что-бы было понятнее - файлы .txt умеют обрабатывать текстовые редакторы, файлы xls - умеет обрабатывать MS EXCEL, jpg -Photoshop. Т.е. данные программы "знают" внутренний формат файлов, имеющих указанное расширение и поэтому могут с ними работать (при этом - не знают формат файлов с другими расширениями и работать с ними не умеют).
    Точно также операционная система, как любая другая программа, тоже "знает" как работать с файлами определенных расширений. (Например, она "знает", что exe-файл надо просто загружать в ОЗУ и выполнять). При этом она ( а вернее - ее компонент, который выполняет функции управления доступом к информации на внешних носителях) "знает", что файл-директорий просто содержит внутри себя информацию - описание других файлов на том-же носителе, например - имя таких файлов, их физическое месторасположение, дату создания, дату модификацию, возможно - размер и т.д. Причем, в качестве таких файлов может выступать и другие директории, именно так связывая их в иерархию директорий на диске.
    Так что ответ однозначен - первично понятие файла, понятие директории - вторично.
    Ответ написан
    Комментировать
  • Что было первым: файл или директория :)?

    @pfg21
    ex-турист
    файл - запись некоторых данных на носителе.
    первые файлы занимали весь объем носителя.
    потом появились системы записи нескольких файлов в виде структурированной файловой системы. первые фс не содержали директории в принципе, было несколько именованных областей на носителе.
    И только потом, с увеличением объема носителя и увеличения числа файлов, появилась система организации файлов в виде директорий.
    W: Файловая система, Иерархия каталогов
    Ответ написан
    Комментировать
  • Как программно без моего участия сделать скриншот с удаленного видео файла?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    сегодня только постил вопрос (скачивать не нужно - скачает/вырежет только нужный фрагмент)
    там есть пример с видео и с гифкой zenway.ru/forum/viewtopic.php?id=523
    вот пример с локальным файлом ,но так же вставляй и удалённую ссылку (вместо video.mp4 )
    -ss 00:00:15 - это 15-я секунда ,но можно и в таком формате -ss 115 (1минута 55сек.)
    ffmpeg -ss 00:00:15 -i video.mp4 -vf scale=800:-1 -vframes 1 image.jpg

    или вот так , даже с "потока" .m3u8
    ffmpeg -ss 00:20:15 -i http://185.38.12.39/sec/1521216857/3434383603111afea8748efcf3b34cec5c0a5e47561c9960/ivs/4d/53/2ba280170c76/hls/tracks-1,4/index.m3u8 -vf scale=800:-1 -vframes 1 image.jpg


    нашёл не плохую шкурку traGtor - a GUI for FFmpeg for audio and video-con...
    Ответ написан
    5 комментариев
  • Как убрать помехи от реле в atmega328p (arduino) во время прерывания?

    kotomyava
    @kotomyava
    Системный администратор
    У вас обмотка реле висит прямо на ногах контроллера? Это не правильно, конечно.
    Даже очень маленькое реле имеет довольно не маленький ток срабатывания и удержания. Куда больше, чем может отдать контроллер. А также большую индукцию, которая при снятии напряжения даёт выброс.

    Между обмоткой реле и выходом контроллера необходим силовой ключ на транзисторе.
    А выброс тока при отпускании реле можно гасить, например, на диоде включённом параллельно обмотке.

    Схемы можно погуглить по запросу "подключение реле к микроконтроллеру".
    Ответ написан
    2 комментария
  • Что за странная ошибка?

    GavriKos
    @GavriKos
    Не странная. MAXLINE везде заменится на 1000. Соответственно конструкция будет int 1000, что есть определение переменной. Имена переменных не могут начинаться с цифр.

    И так, чисто для справки:
    - не кидайте ошибки и код скриншотами - ничерта не видно
    - поставьте английский язык в IDE
    Ответ написан
    Комментировать
  • Парсинг - это open data?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нет, не является. Является ли поедание хлеба выпеканием?

    Открытые данные (англ. open data) — концепция, отражающая идею о том, что определённые данные должны быть свободно доступны для машиночитаемого использования и дальнейшей републикации без ограничений авторского права, патентов и других механизмов контроля. Освободить данные от ограничений авторского права можно с помощью свободных лицензий, таких как лицензий Creative Commons. Если какой-либо набор данных не является общественным достоянием, либо не связан лицензией, дающей права на свободное повторное использование, то такой набор данных не считается открытым, даже если он выложен в машиночитаемом виде в Интернет.

    Источник

    Проще говоря, если вы выкладываете на сайт ваши данные (тексты, изображения, документы, цены и пр.) без лицензионных ограничений и в таком виде, чтобы их легко было парсить - это open data. А если вы парсите чьи-то данные, то это парсинг.
    Ответ написан
    Комментировать
  • Как получить нужную точность при умножении и делении чисел типа double?

    @Mercury13
    Программист на «си с крестами» и не только
    Дело в том, что 4,2 и 4,3 невозможно представить в виде double. И система, например, сохраняет 4,3 в виде 4,2999999, которое при умножении на 10 станет 42,999999.
    Нужно убедиться, что при преобразовании double → int происходит round, а не усечение.
    Ответ написан
    2 комментария
  • Как запретить мышке отправлять команду "назад"?

    GavriKos
    @GavriKos
    Вы уверены, что именно мышь шлет такую команду, а не скажем какая то браузерная фигня типа "жестов"?
    Ответ написан
    1 комментарий
  • Как сейчас создают персонажей для игр?

    @GreatRash
    Сперва скульптинг.
    Потом хай-поли модельку дублируют и из дубликата делают лоу-поли модельку. Называется этот процесс - ретопология (retopology).
    Потом из хай-поли модельки запекается карта нормалей.
    Карта нормалей натягивается на лоу-поли модельку.
    Ну а потом всё - раскраска и отдача заказчику.
    Ответ написан
    2 комментария
  • Это mitm атака провайдера?

    @yaror
    10 лет в мобильном телекоме
    Вообще, в Казахстане, говорят, HTTPS MITM есть:
    https://habrahabr.ru/post/303736/
    Было бы интересно пообщаться с казахскими коллегами - чем там всё кончилось?

    Но в данном конкретном случае, полагаю, всё проще:
    Из казахского чегототамнадзора во Вконтакте приходит требование заблокировать некую группу на территории Республики Казахстан.
    Вконтакте ссориться с казахами по такому мелкому поводу не хочет, и где-то в глубине настроек Вконтакта напротив этой группы ставится метка "Если GeoIP покажет, что пользователь зашёл с казахского ip-адреса, группу ему не показывать".

    Через Тор же всё работает потому, что в таком случае Вконтакте увидит Ip-адрес абстрактного Зимбабве, а из Зимбабве таких запросов не приходило.
    Ответ написан
    4 комментария
  • Насколько отвратителен данный код?

    @Mercury13
    Программист на «си с крестами» и не только
    Главная проблема.
    const char *source = fmt::format("/tmp/{}.ini", unid).c_str();

    Объект fmt::format сразу же исчезнет, и source будет «висеть».

    Придётся писать…
    fmt::format fmSource("/tmp/{}.ini", unid);
    const char *source = fmSource.c_str();

    И так далее.
    Ответ написан
    8 комментариев
  • Столкнулся со странным объявлением структуры - где о таком прочитать?

    @wawa
    1) Это не C, а С++ (смотрю на тег вопроса)
    2) Число полей структуры не может быть переменным. Здесь их три: NumSrtucts, Size, Offsets.
    3) Offsets это указатель, которому в конструкторе присваивается выделенная в куче память. И размер это памяти варьируется динамически на момент вызова конструктора, но хранится эта память вне структуры, а как было сказано в куче (динамической памяти) и структура лишь хранит адрес этого участка кучи в Offsets.
    Ответ написан
    Комментировать
  • Бесплатная IDE для C++?

    GavriKos
    @GavriKos
    Мухи отдельно - котлеты отдельно.

    В компилятор НИКТО не встраивает редактор кода, компоненты и формы.
    Да и вообще - большинство компиляторов - бесплатные.
    А вот среды разработки - которые как раз и содержат все от 4 до 6 пункта - могут быть платные, да.

    По факту:
    вам нужен Qt. Это фремворк. Прожевывается многими компиляторами. И легко дружит с QtCreator в плане создания форм.
    Ответ написан
    Комментировать
  • Уязвимость, что делать?

    @other_letter
    К сожалению, текущие нормы законодательства в РФ (мы про РФ говорим?) не предполагают "белого хакерства".
    Таким образом искать уязвимости может только человек, которого специально для этого наняли (ну или у кого это есть в обязанностях).

    История знает разные исходы таких ситуаций - вполне счастливые (денежная премия и/или оффер), средние (нет премии, но обошлось без проблем) и плохие (вплоть до реального срока).

    Как поступать - решать только Вам. Однако в любом случае стоит не эксплуатировать эту уязвимость. С другой стороны если Вы просто будете молчать и пользоваться инетом - вероятный максимум ответственности это лишь компенсация, максимум за 3 года.
    Ответ написан
    Комментировать
  • Как преобразовать ток напряжением 230V и частотой 50Гц в 110V/25Гц?

    @pfg21
    ex-турист
    Посмотри потребителя сего напряжения может там стоит на входе выпрямитель с ёмкостью и ему пофиг до синусоиды.
    А так надо отталкиваться от, того насколько чистая синусоида потребителю нужна.
    Ответ написан
    Комментировать
  • Какое действие выполняет данный код?

    @rodion11
    php dev
    Исходя из вопроса и содержимого, данный код очень похож на вредоносный.
    Действительно, бывают файлы зашифрованные через кодировщик IonCube и они похожи на фрагмент из вопроса.
    Однако, это скорее всего левак, т.к. ранее таких файлов не было и меня очень смущает наличие в коде
    eval($__ln);
    Ответ написан
    1 комментарий
  • Как сделать такой синий эффект на фото в фотошоп?

    Djalina
    @Djalina
    дизайнер
    Черно-белое фото на нем слой с синей заливкой в режиме Screen.
    Ответ написан
    1 комментарий