• Как открыть файл в браузере, имя которого содержит unicode?

    Moskus
    @Moskus
    Естественно - нужно просто заменить в URL символы % на их URL-encoded эквивалент %25. Декодирование URL - не рекурсивно, потому, при декодировании это превратится обратно в %.
    Ответ написан
    Комментировать
  • Как определить видеокарту с поддержкой 5 мониторов одновременно?

    Moskus
    @Moskus
    Нет, не гарантирует, потому что некоторые выходы могут не быть независимыми.
    Плюс, с ростом числа одновременно поддерживаемых выходов растет цена и уменьшается выбор. Кроме того, у плат с более чем тремя выходами могут быть странные наборы типов выходов, под которые придется или мониторы специально подбирать, либо адаптеры покупать.

    Потому, когда нет требования использовать только один разъём на материнской плате, предпочтительнее использовать две видеокарты, имеющие либо 2 и 3, либо 3 и 3 порта соответственно. Это выйдет и дешевле, и надёжнее в смысле охлаждения.
    Ответ написан
    2 комментария
  • Почему есть Недоступные опции кистей в Аdobe illustrator?

    Moskus
    @Moskus
    Потому что либо вы используете мышь, а не графический планшет, либо с вашим планшетом что-то не так (настройки драйвера, настройки в Illustrator). Мышь, очевидно, к силе нажатия и наклону нечувствительна.
    Ответ написан
    Комментировать
  • До какой температуры может безопасно нагреваться радиатор?

    Moskus
    @Moskus
    https://electronics.stackexchange.com/questions/30...
    Там ещё куча ссылок.
    Если коротко, то так, как вы это пытаетесь прикинуть, это не считают. И 100 градусов для светодиодов - дохрена. Чтобы они не деградировали быстрее ламп накаливания, они должны быть не горячее 70 градусов.

    Добавлю немного подробностей.
    - "По даташиту нагреваются до 100 градусов" - неверно. Это максимально допустимая, а не номинальная рабочая температура.
    - Судить об эффективности радиатора только по его температуре - нельзя, потому что тепловое сопротивление перехода между светодиодами и радиатором - неизвестная величина. При высоком сопротивлении, светодиод может, условно, уже сгореть, а радиатор все еще будет еле теплым. Судить об эффективности охлаждения по температуре можно, только если измерять температуру светодиода. Эта температура - единственный базовый показатель, который имеет значение.
    - Поскольку сценарий использования лампы в вопросе не описан, непонятно и то, как вообще рассматривать ситуацию. Потому что, например, для режима кратковременного включения, именно радиатор (устройство, выполняющее интенсивный теплообмен со средой через конвекцию и излучение) - не нужен. Я делал несколько осветителей для макросъемки и микроскопии для такого режима, где роль теплоотвода выполнял кусок металла с большой теплоемкостью, но малой теплоотдачей (так было банально дешевле и быстрее). А вот для ситуации постоянной работы такой фокус бы не сработал, потому что достаточно быстро теплоотвод нагрелся бы, и перестал обеспечивать низкую температуру корпуса светодиодов, так как рассеивание тепла с его поверхности было бы явно недостаточно.
    Ответ написан
    1 комментарий
  • Нужно ли использовать редакторы форм в крупных веб-приложениях?

    Moskus
    @Moskus
    Генераторы сделаны для случаев, когда не важно, что будет с проектом дальше, или когда разработчик вообще негодный.
    Ответ написан
    Комментировать
  • Написать брошюру - markdown?

    Moskus
    @Moskus
    Нет, markdown нельзя считать лучшим языком разметки, хотя со своей задачей он, в принципе, справляется.
    Вы можете хранить свои заметки на GitHub.
    Если вы так ставите вопрос, поставьте OpenOffice write и пользуйтесь, но это не будет markdown. Или, если вам нужно хранить эти заметки в сети, можете использовать Google docs, тоже без markdown.

    Добавлю, что весь смысл markdown как раз в предполагаемой простоте ввода разметки (на запоминание которой нужно пять минут) вручную. Потому непонятно, зачем вам одновременно markdown и GUI для форматирования им.

    Похоже, вы пошли по распространенному обратному пути подгонки выбранной технологии под нечётко сформулированную задачу, вместо поиска технологии для решения четко сформулированной.
    Ответ написан
    Комментировать
  • Почему при конвертировании в ImageMagick: из PNG в JPG получаю черную картинку?

    Moskus
    @Moskus
    Во-первых, не занимайтесь ерундой и не сохраняйте из Фотошопа с прозрачностью. Во-вторых, у imagemagick есть ключ background для задания цвета фона. В-третьих, совершенно непонятно, зачем сохранять чёрно-белые изображения в JPEG - в PNG без прозрачности они не будут много занимать.
    Ответ написан
  • Как создать кластер из двух ноутбуков?

    Moskus
    @Moskus
    Для того, для чего вы хотите - никак не создать.
    Кластер - это даже согласно статье из Википедии, которую вы приводите - это слабо связанная вычислительная система.
    Попробую объяснить, используя аналогию.
    Вы считаете, что компьютеры можно объединять также, как можно объединять усилия людей, наполняющих бочку водой, таская ее ведрами. Один человек наполнит за час, два - за полчаса, и так далее. Но это процесс, который распараллеливается элементарно.

    А на самом деле, кластер работает подобно команде сценаристов, которые пишут сценарий сериала из двадцати серий, работая удаленно по бумажной почте: сначала главный сценарист придумывает персонажей и общий сюжет, записывает это, потом ему нужно разбить его на серии и отослать каждому из сценаристов, указав, какую серию тому нужно прописать в подробностях. Если бы он писал все сам, ему бы понадобилось по неделе на серию, итого - двадцать недель. А съемки можно начинать, когда готова первая серия (через неделю). Поскольку съемки одной серии занимают три дня, съемочная группа будет простаивать четыре дня из каждой недели, пока не будет готова следующая серия (деньги во время простоя тоже расходуются, хотя ничего не производится). Съемки будут, таким образом, завершены через 20*7+3=143 дня.

    Наемным сценаристам тоже нужно по неделе на написании серий, но начальная работа главного сценариста тоже занимает неделю, плюс - три дня на доставку "каркаса сценария" наемным сценаристам, три дня на доставку сценария серий обратно, еще пять дней на проверку и исправление нестыковок. Итог - начинать съемки можно только через 25 дней, а не через семь, но продолжать их можно уже непрерывно. Съемки будут завершены через 25+3*20=85 дней.

    Ровно как здесь нельзя ускорить процесс еще больше, заставив больше сценаристов писать по половине серии (потому что при этом растет сложность стыковки кусков сюжета, которые написаны разными людьми, потому им придется переписываться, теряя время), так и пытаясь запустить на кластере условную игру, придется просадить кучу времени на медленное общение узлов между собой по сети.

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

    Moskus
    @Moskus
    Раз вы задаете подобный вопрос и ставите его таким образом, то самостоятельный ремонт вам точно не поможет. Обратитесь к специалистам.
    Ответ написан
    4 комментария
  • Какую тему диплома выбрать инженеру-микропроцессорнику?

    Moskus
    @Moskus
    Интересная тема - акустическая трилатерация. Например, в интересах определения позиции стрелка. Тут вам и GPS-измерения, и беспроводные коммуникации между узлами сети (LoRa, Zigbee), и аналоговый ЗЧ-тракт, и DSP. Но за год сделать возможно.
    Ответ написан
    7 комментариев
  • Можно ли делать фронтенд на языке Python?

    Moskus
    @Moskus
    Front end - это то, что работает в browser-е пользователя.
    Python не работает в browser-е.
    Отсюда - вывод: нет, нельзя.
    Ответ написан
    6 комментариев
  • Как форматировать текст в постах на Facebook?

    Moskus
    @Moskus
    Note и status (это правильный термин для post-ов в Facebook) - это разные вещи. В постах нет форматирования, есть только фокусы с разными символами. В note форматирование есть.
    Ответ написан
    4 комментария
  • Почему происходит затруднение с ЯП PHP?

    Moskus
    @Moskus
    Постоянно встречающаяся тут проблема.
    Ваша ошибка - считать, что повторение упражнений и запоминание теории вообще что-то даёт.
    Не зря программировать начинают учиться с алгоритмов на бумажке и программ типа "hello world". То есть с того, что вам, вероятно, кажется слишком простым. Польза от этого явная: вы доводите навыки анализа искомых действий и реализации их в коде до автоматизма, когда вам не приходится думать о второстепенных вещах. Аналогия с вождением автомобиля в соседнем ответе - абсолютно верная. В начале, вы уже знаете, как водить, но водить не можете. Именно поэтому, совет "устроиться на работу" - заведомо ложный, потому что ради обучения вождению на должность коммерческого водителя (где нужно уже уметь управлять автомобилем) не нанимаются, если, конечно, в условиях не сказано, что вас там готовы учить.
    Ответ написан
    Комментировать
  • Как Telegram Desktop нормально работает из коробки без прокси?

    Moskus
    @Moskus
    Сдались вам эти proxy.

    Для успешной работы клиентского приложения мессенджера в условиях блокировок не обязательно, чтобы соединение было через proxy, VPN или что-то еще. Достаточно, чтобы хотя бы один сервер не был заблокирован. Когда серверы меняются постоянно, это условие достаточно просто выполняется. Для поддержания работы приложения в долговременной перспективе, достаточно менять IP серверов быстрее, чем их блокируют. Что и происходит с Телеграмом.

    Вероятно, вы спросите, а как же тогда сайт Телеграма? А очень просто: сайт заблокировать на порядок легче, так как DNS сходу отдает все IP, на которых он хостится. Потому, для доступа к сайту вам и нужен VPN или proxy, так как у блокирующей стороны в этой ситуации - преимущество.

    Что касается SMS с кодом - их блокировка также затруднена, как и блокировка клиентского приложения, потому что слать эти SMS можно, используя самые разные шлюзы, так что по исходящему номеру заблокировать их нельзя. По содержимому их тоже не так просто заблокировать, потому что "коды подтверждения" приходят и от других сервисов.
    Ответ написан
    Комментировать
  • Вы часто делали тестовые задания? Как относитесь к ним?

    Moskus
    @Moskus
    Когда хочется спросить "почему говорят", нужно спрашивать у тех, кто говорит, а не у посторонних. Иначе, вы вырываете проблему из контекста. Может быть (а тут так и есть) речь идет не о всех тестовых заданиях и не в любом случае? Вы об этом не задумались?

    Второе, чем вы вырываете проблему из контекста - это то, что вы, вероятно, не заметили, что когда говорят о вреде тестовых заданий (точнее - о том, что это плохой признак), речь не идёт о кандидате без истории. Когда речь о более или менее квалифицированном специалисте, наниматель выступает в роли продавца, а не покупателя, он должен "продать" условия работы в компании. И если он выкатывает задание, это значит, что в компании спустя рукава или крайне формально относятся к найму, либо мнят о себе слишком много, либо просто не понимают, зачем им такой специалист, и, соответственно, не могут оценить его рабочие качества быстро и сходу. Только к вашему случаю это не имеет прямого отношения, потому что вам работа была нужна больше, чем им - работник.
    Ответ написан
    6 комментариев
  • Если не лицензионную фотографию переделать в Low Poly, смогут ли меня привлечь за авторские права?

    Moskus
    @Moskus
    Создание производных продуктов - такое же нарушение.
    "Смогут ли привлечь" - это второй вопрос. Но если захотят, то смогут.
    Также, я не уверен, что вы понимаете, что значит "low poly". Вероятно, вы хотите сказать "более низкое разрешение", это не то же самое.
    Ответ написан
    3 комментария