Задать вопрос
  • Как сделать так, чтобы теги "a" не залазили друг на друга при разном уменьшении экрана?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Вероятно главная проблема в position: absolute, связанных больших margin-left в пикселях, ну и магических значениях для width, которые никак не привязаны к контенту, и, вероятно, приводят к переполнению элементов. Это все вещи, которые в контексте адаптивной верстки приходятся к месту очень редко. Стоит посмотреть на свой дизайн еще раз и подумать, чем их можно заменить. Сейчас кажется, что вы пытаетесь всем этим сымитировать какую-то стандартную сетку, которая хорошо ложится либо на flex, либо на grid, но решение получается переусложненным и не гибким одновременно.
    Написано
  • Jdownloader не качает?

    Уточните вопрос. На такого качества скриншотах ничего не видно, но есть впечатление, что у вас статус "no internet connection" стоит для нескольких ресурсов. Что в логах? Стоит ли какой-то антивирус, которые блокирует подозрительным программам доступ в сеть? Есть ли у вас в целом доступ к этим ресурсам, или может провайдер не пускает? Какие способы решения вопроса вы уже пробовали? Без контекста тут можно только гадать, что случилось.
    Написано
  • Накидайте вариантов обхода защиты онлайн библиотеки?

    Adamos, Вы уверены, что имеете в виду именно PDF.js, а не jsPDF? Потому что PDF.js вроде всегда умел показывать, но не умел делать pdf.
    Написано
  • Как сделать эффект текста на кривой безье?

    SuperProshka, На горизонтальной кривой все будет линейно. Но когда кривая идет круто вверх или вниз, то у нас на сильное изменение t (и, соответственно, u) приходится малое изменение x. Эффект сжатия-растяжения получится из этого факта сам собой.
    Написано
  • Как сделать эффект текста на кривой безье?

    SuperProshka, Столбик имеет ширину 1px. У него нет левой или правой стороны. Направление движения не имеет значения.
    Написано
  • Как сделать эффект текста на кривой безье?

    SuperProshka, Если кривая будет изгибаться влево-вправо, то и текст будет писаться в разные стороны. Мы же идем вдоль кривой. Куда кривая идет - туда и текст.
    Написано
  • Как сделать эффект текста на кривой безье?

    SuperProshka,
    Если я правильно понял, алгоритм заключается в том, чтобы попереносить срезы (столбики пикселей) из mock канваса на рабочий в точки на кривой, верно?

    Можно и так сказать.

    Мы же не получим flip text в случае смены направления кривой в таком случае?

    Что такое flip text в вашем контексте?
    Написано
  • Как исправить проблему с созданием react проекта?

    Там у них сейчас открыта куча issues на эту тему и люди в основном сходятся в идее, что можно взять yarn как временное решение. Он вроде может все собрать. В целом этот create-react-app стабильно умирает, так что не известно, будут ли эту проблему исправлять в перспективе.
    Написано
  • Webpack + ts (babel) + Google Closure Compiler ADVANCED не работают?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Я просто искал рядом какие-нибудь строки и таким образом ориентировался

    Так у нас же во фронтенде есть такой инструмент, как source maps, разве нет? Даже упомянутый обфускатор их умеет делать.

    У обфускаторов есть еще один важный недостаток... будет просто черный ящик...

    Так в этом и смысл. Вы же сказали, что нужно сделать невозможным анализ. Анализ черного ящика - это как раз на грани невозможного. А код после GCC выглядит как просто говнокод. Можно засучить рукава, увидеть типовые конструкции, ну а там дальше разберется понемногу. Даже тут бывали вопросы, где люди в комментариях объясняли общий смысл происходящего в сжатом коде.
    Написано
  • Webpack + ts (babel) + Google Closure Compiler ADVANCED не работают?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Моя основная мотивация - сделать невозможным анализ и переиспользование моего кода взятого в проде (размер бандла меня не интересует)

    Ну т.е. по сути вам нужен javascript-obfuscator или какой-то аналогичный инструмент. Хорошие обфускаторы превращают код в полнейшую галиматью, избыточную, тормознутую, и которую в обратную сторону распутать очень очень сложно. А Google Closure Compiler - это все же изначально другой класс инструментов. Код после него вполне себе можно осознать и вычленить из него нужные алгоритмы.
    Написано
  • Возможно ли собрать Unreal Engine 4.1.0 на visual studio 2022?

    Пытался менять разные строки... но всё идёт через одно место...

    Опишите свою проблему более конкретно. Что вы пытаетесь делать? Какие ошибки возникают?
    Написано
  • Что можно рассчитать с помощью полуразности?

    что можно рассчитать В ЖИЗНИ

    P1 = (a - b) / 2

    Доход = (сколько запросили - за сколько сделали) / по чесноку на двоих.

    P2 = P1 * c

    Реальный доход = доход * но процент придется откатить. А если b > a, то мы в ж.
    Написано
  • Почему console log не видит класс?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    В таких ситуациях всегда стоит первым делом проверить все на случайные глупости. Ваша проверка точно выполняется уже после того, как вы нажали на картинку и класс был присвоен?
    Написано
  • На каком языке\и каком фреймворке языка лучше написать онлайн-доску? Что-то типа MIRO, или chattern, или sBoard?

    MarinaQA, этот анализ и составление ТЗ не является чем-то сложным сам по себе. Но он дает видение направления. Плюс, в рамках обучения, расширяет кругозор, помогает смотреть на проект как на набор задач разных классов. Каждому классу задач - свой класс инструментов. В рамках класса инструментов можно их сравнить между собой и выбрать. Это дает систему в голове, которая потом очень помогает принимать решения, у которых есть последствия. А в работе программиста таких решений много. Развитие этой способности видеть классы задач и инструментов - важная часть пути.

    Как маленький локальный пример: сейчас вы задаетесь вопросом, а нужен ли условный реакт? Или не нужен? Может без него будет очень сложно? А может наоборот он усложнит жизнь на ровном месте? А кто ж его знает. А решение это в перспективе сложно поменять. Если бы было ТЗ, то мы бы посмотрели на него и сказали, что, например, интерфейс статичный (шаблонизатор на клиенте не нужен), состояние интерфейса по сути одно (глобальное хранилище состояний не нужно), страница одна (роутер не нужен), и.т.д. Какие-то классы инструментов в этом проекте не нужны. Под них задач нет. Мы придем к выводу, что никакой реакт там не нужен (если грубо говорить, то все фреймворки этого класса - это комбайны из шаблонизатора, роутера, хранилки состояний и еще нескольких связанных штук). А может наоборот, мы посмотрим и увидим, что там все это нужно. Мы не будем гадать на кофейной гуще и чьих-то мнениях. Это будет осознанный выбор инструмента под задачу.
    Написано
  • Как генерировать палитру всех 24бит цветов в изображении размером 4096х4096 чтобы был плавный переход цвета?

    содержимое файла - некрасивое

    Уточните, в чем конечная задача? Компонентов цвета 3. Это условно кубик в пространстве. Обычно при работе с цветом на плоскости, например при работе с выбиралками цвета или конструкторами лутов, мы оперируем сечениями этого кубика (полная палитра выглядит обычно как-то так), а не пытаемся спроецировать весь его объем на плоскость одним куском. Что вы пытаетесь сделать?
    Написано
  • Обновление света в three.js?

    Tereverda,
    по идее и decay нужно менять, чтобы затухало не в двух метрах, а distance * 1.2 например
    let decay = distance * 1.2 = 1 980;

    Вот это не имеет никакого смысла. Затухание, decay - это константа, степень в этой формуле. Она к расстоянию никак не привязана. И изначальное значение 2 взято не с потолка.

    должно работать, но нет ((

    Разберитесь с физическим смыслом сущностей в вашем коде. Работа станет в разы проще.
    Написано
  • Почему 426 статус при запуске страпи?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Не специалист по Strapi, но у вас на скриншоте на стороне сервера используется порт 1337, а на клиенте запросы не проходят на 5173. Это выглядит подозрительно. У вас запросы с клиента точно идут туда, куда ожидается?
    Написано
  • Как отображать элементы в зависимости от масштаба содержащего их блока?

    Евгений,
    Ну а пример, ссылку на репозиторий или статью про "типовую" задачу кластеризации, чтобы и правда ни чего не придумывать?

    Кавычки излишни. Гуглим "название своей библиотеки для карт + cluster" и тыкаем первую ссылку - например Leaflet, Openlayers и.т.д. У всех хоть сколько-нибудь толковых карт это есть. В вопросе автор не уточнял, какие конкретно у него инструменты.
    Написано
  • Как заменить под-зависимость на локальную копию?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Сергей Соколов, Проверил npm list, он действительно ругается, но на функциональность это не влияет. Ссылки создаются корректные.
    Написано
  • Как заменить под-зависимость на локальную копию?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Сергей Соколов, Платформа - linux. Ссылки появляются после npm i. Мне на самом деле казалось, что install всегда так работал с локальными зависимостями, которые лежат непонятно где.
    Написано