Задать вопрос
  • Как правильно ответить на данный запрос из США?

    Please provide an email response specifically identifying the country in which the [Product Name] Software is developed and maintained.
    В письме укажите свою страну...
    If the country of origin is outside the United States, please provide any information you may have stating that testing is performed in the United States prior to supplying products to customers.
    ...скажите, что вы никакого тестирования в США не проводили, а про других ничего не знаете...
    Additionally, if available, please identify all authorized resellers of the product in question.
    ...поскольку ПО свободное, никто его не перепродаёт...
    Lastly, please confirm that the product(s) in question is not manufactured by, contain critical components developed by, or receive substantial political or monetary influence from entities prohibited by Section 889 of the 2019 NDAA.
    ...никакую из перечисленных компаний вы не знаете и денег от них не получали.

    Это просто бюрократы собирают информацию об используемом ими ПО. От вас, кроме этой информации, им ничего не нужно и вам ничего не грозит. Даже если вы получали деньги от указанных организаций, а программу писали на иранской ядерной станции, они просто обязаны будут перестать её использовать, но вам ничего не сделают.
    Просто напишите ответ своими словами, если им что-то будет непонятно - они уточнят.
    Ответ написан
    3 комментария
  • Есть ли какие-то сервисы для натяжки html на WP?

    iiiBird
    @iiiBird Куратор тега HTML
    Пока ты спишь - твой конкурент совершенствуется
    такой сервис называется фриланс https://freelance.habr.com/
    Ответ написан
    Комментировать
  • Как записать значение из файла в переменную C#?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Стандартный механизм Settings на вкладке свойств проекта опишите все свои свойства и в коде вызывайте так
    // чтение
    port_textbox.Text =  Settings.Default.Port;
    // запись
    Settings.Default.Port = port_textbox.Text;
    Settings.Default.Save();
    Ответ написан
    Комментировать
  • Какую файловую систему выбрать для жёсткого диска?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Файловую систему выбирают не для того, чтобы круглосуточно читать большие файлы - с этим справляется любая современная система (ntfs, ext4, да даже ext3 норм).
    zfs берут если нужны дополнительные фичи - снепшоты и онлайн расширение за счет других устройств, если не хочешь в LVM
    А так - любые другие файловые системы накладывают свои дополнительные расходы на фичи, поэтому не всегда имеет смысл брать что-то модное, если не пользуешься функционалом.
    Ответ написан
    Комментировать
  • Хороший ли HDD?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Хороший ли диск - вы выясните самостоятельно через пару-тройку лет использования. Или какую информацию вы хотите здесь услышать? :) "У меня такой же, пять лет, полёт нормальный"? Так идите в отзывы на маркетплейсах.
    Ответ написан
    5 комментариев
  • Доступ к https из Windows XP?

    ValdikSS
    @ValdikSS
    Стек шифрования в Windows XP не поддерживает сертификаты с подписью SHA-256, которые сейчас повсеместно используются на сайтах. Вы, действительно, можете установить прокси на Linux (лучше прозрачный), который будет перешифровывать сайты своим сертификатом и использовать устаревшие шифры, совместимые с XP. Squid это всё умеет.

    Если речь о коммуникациях в самостоятельно написанных программах в Windows XP, то просто воспользуйтесь curl, скомпилированным с openssl, вместо стандартного стека Windows.
    Ответ написан
    4 комментария
  • Можно ли вставить жесткие диски с MBR и GPT в UEFI одновременно?

    @tukreb
    Нет ни каких проблем использовать разные форматы.
    Система увидит второй диск без всяких проблем и вы сможете оттуда скопировать, что вам нужно.
    Ответ написан
    Комментировать
  • Бюджетная водянка на процессор - стоит ли?

    xez
    @xez
    TL Junior Roo
    Водянка - это для тех, кто не наигрался в конструктор. Дорого, не надежно. Какой-то существенной разницы в температурах или в уровне шума там нет.
    За 70 евро можно купить такие суперкуллеры как GamerStorm Assassin III, Thermalright Macho Rev.B... Еще чуть добавить - вот вам и be quiet! DARK ROCK PRO 4.
    Каждый из них легко справится с вашим процесором и даже шуметь не будет.
    Или раскошелиться на Noctua NH-D15 или Thermalright Silver Arrow IB-E Extreme Rev. B - не каждая водянка их обойдет.
    Я не предлагаю мне верить на слово - посмотрите тесты Thermalright Macho Rev.B и сами решите - стоит ли геморой с водянкой этих градусов.
    Ответ написан
    6 комментариев
  • Доступ к https из Windows XP?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Следите за трафиком.
    Проблема комплексная. Первое это библиотеки, а второе это набор корневых сертификатов.
    Возможно поможет перенос этих корневых сертификатов из новых систем.
    Ну и все же это жуткий легаси
    Ответ написан
    Комментировать
  • Стоит ли начинать изучение Kotlin с книги "Kotlin в действии" в 2021?

    В документации котлина достаточно много всего есть. Базовый синтаксис можно по koans изучить.
    На степике ещё наверняка курс есть бесплатный
    Ответ написан
    Комментировать
  • Стоит ли начинать изучение Kotlin с книги "Kotlin в действии" в 2021?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Для старта нормальный учебник.
    Ответ написан
    Комментировать
  • Есть ли программы анализа листинга на assembler?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Assembler
    Седой и строгий
    Программировать на Ассемблере имеет смысл тогда, когда понимаешь его достаточно, чтобы подобные программы были не нужны.
    Ответ написан
    Комментировать
  • Как открыть файл с кодом в Python (прописать его путь)?

    Wispik
    @Wispik
    Потому что его надо не через IDLE запускать, а через терминал
    Нажимаешь win+r
    Пишешь cmd
    Нажимаешь enter
    и там уже выполняешь свои команды
    Ответ написан
    Комментировать
  • Как открыть файл с кодом в Python (прописать его путь)?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Запустив просто python, вы попадаете в интерактивный режим python.
    Находясь в интерактивном режиме python, вы не имеете простой возможности «перемещаться» по папкам.
    Точнее, возможность есть, но не такая простая, как cd ..

    Но это и не нужно - не для того сделан интерактивный режим.
    В нем нужно сразу писать print(“Hello”)
    И она тут же исполнится.
    Запускать из интерактивного режима файл с кодом простого пути нет.

    А если хотите выполнить код из файла, надо в обычной системной консоли (cmd) выполнить
    python c:\Coding\start.py
    Ответ написан
    1 комментарий
  • Как работает парсинг сторонних ссылок?

    dima9595
    @dima9595
    Junior PHP
    Чисто моя теория:
    1. При вставке ссылки (http/https) отрабатывает скрипт. Скрипт парсит данную ссылку.
    2. Если ссылка ведёт к какому-нибудь популярному сайту, например, тот же ютуб, то он получает его идентификатор видео.
    3. По API или ещё как-то он получает это видео и вставляет iframe какой-нибудь (у ютуба вроде есть свой iframe, точно не помню).
    4. После этот Iframe вставляется чуть ниже сообщения, как на скриншоте.
    Вроде всё. Есть конечно проблемы - как, например, сохранять такое же форматирование, но это другая уже тема.
    Ответ написан
    Комментировать
  • Как работает парсинг сторонних ссылок?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Думаю, что на разных сайтах реализация различается, но вероятнее всего, подтягиваются метаданные конкретного ролика - что-то наподобие Open Graph protocol (у Ютьюба наверняка есть что-то подобное, начните с просмотра кода страницы), они парсятся, выбираются нужные. Их отображение - как вам понравится.

    Картинки - по принципу
    https://img.youtube.com/vi/<youtube_video_id>/[0-3].jpg

    ID - понятно, 0-3 - варианты размеров (выберите нужный).
    Вот для вашего ролика: https://img.youtube.com/vi/bhUAIrV-PIc/0.jpg

    Либо
    https://img.youtube.com/vi/<youtube_video_id>/default.jpg

    Вместо default.jpg можно подставлять mqdefault.jpg, sddefault.jpg, hqdefault.jpg и maxresdefault.jpg. Это тоже разное качество, но не у всех роликов есть все варианты.

    Также загляните в API: https://developers.google.com/youtube/v3/
    Но сейчас, по-моему, нужно получать ключ, просто так им не побалуешься.

    Кстати, для 2-й версии API находится вот такой код:
    Get Youtube video details with JavaScript
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.1.min.js"></script>
     <script type="text/javascript">
     var vidid = "bhUAIrV-PIc";
     function getYouTubeInfo() {
     $.ajax({
     url: "http://gdata.youtube.com/feeds/api/videos/"+vidid+"?v=2&alt=json&orderby=published&prettyprint=true",
     dataType: "jsonp",
     success: function (data) {parseresults(data)}
     });
     }
     function parseresults(data) {
     var ytvtit = data.entry.title.$t;
     var ytvcat = data.entry.media$group.media$category[0].label;
     var ytvpub = data.entry.published.$t.substr( 0, 10 );
     var ytvath = data.entry.author[0].name.$t;
     var ytvatl = data.entry.media$group.media$credit[0].$t;
     var ytvdur = data.entry.media$group.yt$duration.seconds;
     var ytvrta = data.entry.gd$rating.average.toFixed(1);
     var ytvrtm = data.entry.gd$rating.max;
     var ytvrtc = data.entry.gd$rating.numRaters;
     var ytvlks = data.entry.yt$rating.numLikes;
     var ytvdlk = data.entry.yt$rating.numDislikes;
     var ytvvwc = data.entry.yt$statistics.viewCount;
     var ytvfav = data.entry.yt$statistics.favoriteCount;
     var ytvcmc = data.entry.gd$comments.gd$feedLink.countHint;
     var ytvdes = data.entry.media$group.media$description.$t;
     var ytvurl = 'https://www.youtube.com/watch?v='+vidid;
     var ytvtmb0 = data.entry.media$group.media$thumbnail[0].url;
     $('#ytvtitle').html(ytvtit);
     $('#ytvcatgry').html(ytvcat);
     $('#ytvpublish').html(ytvpub);
     $('#ytvauthr').html('ytvath');
     $('#ytvduration').html(ytvdur + ' Seconds' );
     $('#ytvrtngavrg').html(ytvrta);
     $('#ytvrtngmax').html(ytvrtm);
     $('#ytvrtngcnt').html(ytvrtc);
     $('#ytvlks').html(ytvlks);
     $('#ytvdislks').html(ytvdlk);
     $('#ytvviewcount').html(ytvvwc);
     $('#ytvfavcount').html(ytvfav);
     $('#ytvthumb').html('
    ');
     $('#ytvcomment').html(ytvcmc);
     $('#ytvdescription').html(ytvdes);
     $('#ytvurl').html('Watch on YouTube');
     $('#ytvply').html('
    
    
    
    ');
     }
     $(document).ready(function () {
     getYouTubeInfo();
     });
     </script>
    Ответ написан
    Комментировать
  • Как работает парсинг сторонних ссылок?

    @robprane
    Для общего случая решение - парсить meta property="og:image". Здесь сайты содержат ссылку на изображение, которое должно представлять этот сайт.
    Для частных случаев, когда этого тега нет, как у YouTube, надо искать отдельные решения, одно из них уже написал Zettabyte.
    Ответ написан
    Комментировать
  • Как вставить assembler код в программу на php?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Скомпилировать этот код в обычный исполняемый файл для конкретной ОС и запускать его из PHP.
    Ответ написан
    1 комментарий
  • Как вставить assembler код в программу на php?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Ну в общем из предыдущих вопросов автора становится понятно, зачем юному гению это понадобилось
    Осталось только открыть ему малюсенький секрет, где у нас работает РНР, а потом уточнить, у какого компьютера наш вундеркинд хочет узнать параметры процессора.
    Реальность его немного разочарует, когда выяснится, что почему-то у всех посетителей его сайта оказываются идентичные процессоры!

    В общем вопрос из той серии что про FFI рассказывать явно ни малейшего смысла
    Ответ написан
    9 комментариев