• Можно ли припаять флешку к флешке?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Сама идея объединения USB устройств в хабы - заложена в протокол. Благодаря ему и существуют всякие портативные разветвители для ноутбуков. Тоесть 1 слот и там ... до хрена устройств подключить. Это
    как TCP сеть в миниатюре. Вообще после всяких COM/LPT слотов USB шина была прорывом. Размножение
    устройств например на SCSI кабеле было реализовано за счет электрических свойств самого кабеля.
    USB после этого конечно верх удобства.

    По поводу припаять. Скорее всего не получиться. Дело в то что флешка это не кусок памяти. Это
    вполне себе умное и завершенное устройство со своим контроллером и со своими зашитыми
    от производителя возможностями. И это умное устройство паять тоже нужно по умному.

    А так можно попробовать просто вставить 2 флешки в хаб и как-то объединить их в один логический
    volume средствами ОС Linux например. Правда надежность такого волума будет падать.
    Если какое-то устроство отъезжает от случайного шатания слота - то весь диск будет развален.
    Ответ написан
    Комментировать
  • Можно ли припаять флешку к флешке?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Нет, но можно по цене банки пива купить флешку на 64 ГБ
    Ответ написан
    Комментировать
  • Какое ПО есть для отображения информации на телевизоре?

    datka
    @datka
    В голову приходит только https://magicmirror.builders/
    ну а дальше самому дорабатывать.

    Либо создать локальную страницу и в браузере на телевизоре ёё открыть.
    Ответ написан
    1 комментарий
  • Что посоветуете изучать дальше?

    opium
    @opium
    Просто люблю качественно работать
    ну если программировать под винду то логично изучать си шарп
    Ответ написан
    Комментировать
  • Какой фреймворк и плагин входа использует сайт tproger.ru?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    В футере есть блок "Наши аккаунты". Напишите им в любую соцсеть и спросите.
    Ответ написан
    Комментировать
  • Как firebase шифрует пароли?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    https://firebaseopensource.com/projects/firebase/s...

    Просто вводите ваш вопрос на английском
    Ответ написан
    Комментировать
  • Какие темы обязательно знать для прохождения собеседований на Frontend позиции для джуна или миддла?

    @LJ322
    ООП? Полифилы? Спрос по синтаксису ES6?

    Про ООП обычно спрашивают какой-нибудь из паттернов (или сразу несколько). Как реализуется, когда используется
    По синтаксису спрашивают всю первую часть learn.javascript.ru, кроме генераторов (вообще ни разу не встречал вопросов по ним)

    Что спрашивают по фреймворку VueJS?

    Как устроена реактивность (рассказать про proxy или object.defineProperty, в зависимости от версии). Жизненный цикл компонента. Ну и дальше всякий дефолт по доке - computed, watch, как работает v-bind:key, nextTick, пару вопросов про оптимизацию. Один раз про рендер-функции спрашивали

    Лайв кодинг частая вещь?

    Раз через раз. Задачи почти везде дефолтные с литкода

    Обязательно ли должен быть наполнен гитхаб?

    Ни разу не смотрели. Тестовые не в счёт
    Ответ написан
    Комментировать
  • Имеет ли вес хеш сумма в юридической практике?

    vabka
    @vabka
    Токсичный шарпист
    Файлы - не документы. То-есть электронная подпись не вариант (на сколько я понимаю принципы работы электронной подписи).

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

    На сколько я знаю, хеш-сумма уникальна для файла и ее нельзя подделать.

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

    Идея такая, сделать архив с этими файлами. После указать хеш сумму архива в договоре. Копия архива остается у меня (с неизмененной хеш суммой), и в случае чего я всегда смогу доказать, какие файлы были переданы по договору, просто продемонстрировав архив с хеш суммой, соответствующей таковой, прописанной в договоре.

    Да, такое сработает.
    Только врядли предметом договора можно будет указать "архив с такой-той хэшсуммой".
    Скорее всего ты продаёшь не архив, а его содержимое, а архивом ты договорился с покупателем, как о способе передачи.
    Ответ написан
  • Имеет ли вес хеш сумма в юридической практике?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Почему бы и нет? Главное - укажите это в договоре, как подтверждение того, что обе стороны принмают этот способ контроля целостности передаваемых файлов.
    В договоре необходимо указать :
    - что именно передаётся, с материальной точки зрения. В Вашем случае - указывается перечень файлов, и их основные описательные характеристики;
    - как именно передаются файлы (например - на носителе), согласно акта приёма-передачи. Стороны договорились о том, что целостность файлов подтверждается контрольной (хеш) суммой, которая рассчитыватся согласно алгоритма (MD5, SHA и т.д.) применительно к каждому бинарному файлу. Соответственно, в акте приёма-передачи указываете эти контрольные суммы, фразу что принимающая сторона проверила файлы и подтверждает что хеш суммы соответствуют указанным.
    Ответ написан
    Комментировать
  • Может кто знает приложения Windows для разработки интегральных микросхем?

    vabka
    @vabka
    Токсичный шарпист
    Verilog + любой удобный текстовый редактор + синтезатор для собственно схемы + ещё симулятор хотелось бы

    Например VSCode с соответствующим расширением + Icarus verilog + quartus
    Ответ написан
    Комментировать
  • Как правильно осуществить продажу программы для каждой машины с тестовым периодом?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Ни один программный способ еще никому не давал 100% защиты. Люди аппаратные ключи отламывают.
    Ненужную программу ломать не будут. Непопулярную программу ломать не будут. Не тратьте на защиту слишком много времени - если программа merde - ее в любом случае не купят :)
    Ответ написан
    Комментировать
  • Почему boolean использует больше памяти чем byte?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    boolean вообще принципиально может использовать 1 бит.
    Но архитектура PC сделана таким образом, что минимальный размер, который мы можем адресовать, это байт.
    Поэтому в языках программирования boolean может иметь разный размер, и скорее всего как минимум 1 байт.

    Можно сделать кастомную реализацию с побитовыми операциями, тогда можно будет засунуть восемь boolean переменных в один байт, но вряд ли есть хоть один язык программирование, где такое будет сделано штатно, ибо это неудобно.
    Читайте доку про ваш язык программирования
    Ответ написан
    2 комментария
  • Почему boolean использует больше памяти чем byte?

    mayton2019
    @mayton2019
    Bigdata Engineer
    С точки зрения ассемблера - удобнее делать операции над целым числом (DWORD) 32bit. Он - же int.
    В масштабах современной памяти - безразлично выделять 1 байт или 4 байта. Все равно
    другие структуры больше захватят тысячекратно. А простота компилируемого кода - здесь важнее.

    Вот поэтому компилляторы и собирают boolean в int. А язык С++ позволяет проводить аналогии
    между int и boolean. В зависимости от контекста число может быть как числом так и логической
    величиной. (Тесная связь с ассемблером да).

    А если речь допустим идет о массиве boolean - тогда смысл в экономии есть. В Java например
    такой массив действительно будет использовать биты внутри байта.

    В базах данных например (Oracle) вообще нет булевого типа с точки зрения хранения. Там предлагают
    символьный тип 'Y' или 'N'. Это связано с дисковыми структурами хранения данных в datarow.

    Поэтому sizeof(булевый тип) будет всегда парадоксом в разных системах программирования и языках.
    Как компиллятору удобнее так и соберет.
    Ответ написан
    Комментировать
  • В чем минусы Arduino?

    @kalapanga
    1) Ардуино - это не МК, это вся программно-аппаратная платформа, которая может быть реализована на разных МК.
    2) МК выбирается под конкретную задачу, проект. Если конкретный МК по возможностям подходит под задачу - используйте на здоровье.
    3) Проблемы начинаются когда берут прямо какую-нибудь Ардуино-Уно, спаянную кое-как китайскими друзьями, и как есть на соплях-дюпонах вешают на промышленный станок. Но необходимость заботиться о надёжном питании, о помехозащищённости платы и линий - это любого МК касается, хоть Меги, хоть СТМ.
    Ответ написан
    2 комментария
  • В чем минусы Arduino?

    nava2002
    @nava2002
    Инженер
    Достоинство платформы Arduino является и ее недостатком.
    Очень просто начать использование микроконтроллера НО потом тяжело (психологически) выйти за пределы (достаточно ограниченного) функционала Arduino.

    P.S. Но если нужно быстро решить прикладную задачу то альтернативы нет. 2 дня и прототип работает.
    Ответ написан
    7 комментариев
  • Bitbucket фсе, блокирует российские IP?

    syschel
    @syschel
    freelance/python/django/backend
    Если не брать VPN(через него нормально), то помогла установка ключей доступа.
    1. В папке /home/{USER}/.ssh
    выполнил команду ssh-keygen -t rsa -b 2048
    Взятую от сюда: https://support.atlassian.com/bitbucket-cloud/docs...
    Ключ именовал по дефолту, на своё название, чёт ругалось в будущем
    2. Беру получившийся ключ командой: cat id_rsa.pub
    3. Перехожу в настройки доступа по ssh в аккаунте битбакета: https://bitbucket.org/account/settings/ssh-keys/
    Нажимаю добавить и вставляю ключ, выведенный в п.2 в консоль

    Далее, если ранее ссылки были HTTP, то надо их поменять на SHH. Как указано в инструкции по первой ссылке:
    HTTPS
    https://<repo_owner>@bitbucket.org/<accountname>/<reponame>.git
    SSH
    git@bitbucket.org:<repo_owner>/<reponame>.git
    or 
    ssh://git@bitbucket.org/<repo_owner>/<reponame>.git

    Менял в конфиге гита, в файле .git/config, в переменной url

    Как под виндовс генерить ключи, гуглите уже сами.

    З.Ы. Обновить доступ к репозитарию, можно командой
    git remote set-url origin git@bitbucket.org/<repo_owner>/<reponame>.git

    З.З.Ы. Уточнение от Антон Кащеев по типам выпускаемых ключей, от 20.06.2023: https://bitbucket.org/blog/ssh-host-key-changes
    Ответ написан
    3 комментария
  • Бесплатная альтернатива gmail.com / mail.com с возможностью соединения по SMTP?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    1. Запрет SMTP - это конечно нонсенс, но как решение - использовать протоколы, не запрешённые на сервере.

    2. Mail.ru, Yandex.ru, Rambler.ru, и т.д., полнО же их!

    3. Поднять на своём сервере SMTP, не так уж и сложно. Даже коннектиться куда-то не нужно, почтовый сервер уже на самом сервере, и нииииикаких ограничений. И поэтому можно моментально вляпаться в SPAM-базы, угу.

    4. Перейти на другие способы извещений, например из свежих-модных-молодёжных - Telegram. Всё очень тривиально, один HTTPS-запрос - и весточка полетела...
    Ответ написан
    2 комментария
  • Бесплатная альтернатива gmail.com / mail.com с возможностью соединения по SMTP?

    Sanes
    @Sanes
    Хостинг за 100 рублей. Чем не альтернатива?
    Ответ написан
    Комментировать
  • Какие есть сервисы для скрытия IP сервера аналог Cloudflare?

    Sanes
    @Sanes
    Nginx proxy можете организовать. На каком-нибудь Cloud с почасовой оплатой. Забомбили адрес, быстренько подняли новый.
    Только смысла наверное в этом нет. Clodflare не просто proxy, там трафик анализируют. Защищенные IP стоят приличных денег.
    Ответ написан
    3 комментария
  • Какие есть сервисы для скрытия IP сервера аналог Cloudflare?

    vabka
    @vabka Куратор тега Веб-разработка
    Токсичный шарпист

    аналог Cloudflare (DNS proxy)?

    1. Cloudflare не предоставляет подобных услуг. (Из связанного с DNS только обычный dns-хостинг)
    2. DNS proxy не скрывает IP твоего сервера. Вероятно ты что-то перепутал.

    Чтобы скрыть IP сервера нужен reverse-proxy, который реализуется, например, при помощи nginx.

    Но на самом деле, вероятно, тебе нужно не просто скрыть IP, а ещё и снизить нагрузку на твоей сервер и защититься от ddos.

    Достичь этого можно разными способами, но все они в том или ином виде являются reverse proxy.

    1. CDN - в основном применимо, если тебе нужно отдавать много статических файлов - эта задача будет делегирована на сеть серверов провайдера

    2. Application firewall (WAF) - чтобы сразу отбрасывать запросы от злоумышленников.

    3. Load balancer различных сетевых уровней - чтобы распределить нагрузку по нескольким серверам

    4. API gateway - если используешь микросервисы и хочешь за одним доменом спрятать много сервисов.
    Ответ написан
    4 комментария