• Как сделать такую анимацию?

    @alexalexes
    63c28d38a84cb120374748.png
    Делаете два боковых контейнера (красные), чтобы были примерно по свойствам такие:
    position: absolute;
    width: 49%; /*ширина должна быть меньше 50%, но больше половины ширины основной колонки (синяя)*/
    left: 0; /*right: 0; - для правого контейнера*/
    overflow: hidden; /* чтобы текст не вылезал из бокового контейнера с другой стороны основной колонки */
    z-index: 1; /*у основной колонки (синяя) z-index должен быть больше, или текущее свойство меньше*/

    Теперь в эти контейнеры можете положить текст, обернутый в контейнер (абзац или div). Этими текстовыми контейнерами можно управлять теперь через css свойство transition left/right. Если возможностей css для анимации недостаточно, то привлекаете js для полного анимирования или только для переключения состояния анимации или для ее перезапуска.
    Ответ написан
  • Как перенести переменные с одного файла в другой?

    @alexalexes
    Любой неофисный редактор, чуть получше стандартного блокнота: Notepad++, Visual Studio Code, откроет файл размером в пару сотен мегабайт. Дальше будет зависеть от вашего мастерства использования регулярных выражений.

    Если процесс анализа файлов помимо замены, требует сопоставления xml-сущностей, то без скрипта не обойтись. Тогда вам нужно его разработать в любой программной среде/интерпретаторе, на котором можно написать коротенький скрипт "на коленке": PowerShell, NodeJS, Visual Basic в офисных приложениях, да хоть PHP.
    Ответ написан
    Комментировать
  • Когда можно купить домен?

    @alexalexes
    Должны сойтись все звезды на небе:
    1) Владелец домена не захочет продлевать аренду домена до даты окончания аренды.
    2) Он откажется это делать в период раздумья после даты окончания аренды (обычно, 1 месяц).
    3) Домен высвободится у доменного регистратора, и попадет в каталог высвободившихся доменов у доменного регистратора.
    4) Вы выиграете аукцион/вложите нужную сумму/вовремя перехватите домен по условиям этого каталога у доменного регистратора.
    Ответ написан
    1 комментарий
  • Как из угла получить вектор?

    @alexalexes
    {cos(угол), sin(угол)} - так получите координаты конечной точки вектора на единичной окружности относительно начала координат. Если нужен другой радиус, то умножьте координаты на радиус. Если нужно добавить смещение вектора, то добавьте к координатам смещение.
    Ответ написан
    Комментировать
  • Как правильно настроить все компоненты машины?

    @alexalexes
    Как замучить SSD...
    Можно немножко обеспокоиться и прикупить для SSD радиатор, если в комплекте с материнкой его не было.
    Но радиатор не всегда может встать, иногда компоненты на материнке слишком близко стоят, например, конденсаторы или слот PCI-E, что радиатор не влезет. А так, это не критично, если вы не будете SSD нагружать непрерывной перезаписью больших файлов.
    Как помучить оперативку....
    Качаете AIDA64 портативную версию.
    Открываете раздел "Системная плата" - SPD.
    Смотрите, какой набор цифр в таймингах памяти по максимальной частоте у каждой планки DIMM (желательно, чтобы планки не отличались по этим показателям).
    Идете в раздел "Чипсет".
    Смотрите, какие тайминги встали на материнской плате. Включился ли режим Dual channel.
    Если тайминги установлены по макс. частоте - то делать ничего не нужно. Если что-то начнете подбирать в биосе, то сделаете только хуже.
    Если цифры не встали по макс. частоте, что значит, есть какие-то проблемы совместимости оперативки и материнки. Можно принудительно подкрутить тайминги в биосе, но возможно, потом система будет работать нестабильно.
    Ответ написан
  • Где скачать драйвер тачпада для ноутбука toshiba L650?

    @alexalexes
    https://www.notebook-center.ru/driver_toshiba_s784.html
    L650 - их 4 разновидностей. Смотрите, какие еще кодовые обозначения есть на крышке корпуса.
    Ответ написан
    2 комментария
  • Можно ли установить операционку на которой работает MacBook на обычный офисный ноут ASUS?

    @alexalexes
    На виртуальной машине сможете запустить MacOS.
    На реальном железе... Ну, если сможете исправить такие зашитые параметры в оригинальном железе мака, то почему бы и нет. (ответ - не сможете)
    cpuidset
    DmiSystemProduct
    DmiSystemVersion
    DmiBoardProduct
    DeviceKey
    GetKeyFromRealSMC
    Ответ написан
    1 комментарий
  • Как внутри echo или переменной выполнить цикл и ещё одно echo?

    @alexalexes
    // Вы определитесь:
    $table = /* либо копите результат верстки в переменной table, а потом после обработки выводите все содержимое на строке N */
     '
        <tr>
        <td>'. $trtd .'</td> //отрисовывает первым столбиком таблицы номер сотрудника в таблице бд
        <td>'. $array[0]++ .'</td> //отрисовывает вторым столбиком таблицы имя сотрудника в таблице бд
        '. // зачем тут перед for конкатенация ?
    
    for ($td=1; $td<=$daysinmonth; $td++){
    // Либо сразу выводите результат через echo, не накапливая ничего для вывода контента
    echo '<td>тут какое-то значение, в будующем должен быть код с операторами if и т.д.</td>';}.' //отрисосывает оставшиеся столбцы в зависимости от кол-ва дней в месяце
        </tr>';// если вы множите ячейки дней месяца, то наверное, строку таблицы нужно закрывать не в теле цикла?
      /*строка N */  echo ($table); // вывод всего накопленного содержимого

    Оператор .= вам в помощь, чтобы добавить еще что-то к $table.
    Ответ написан
  • Если в корпусе уже стоит материнка с micro-ATX, то в него 100% влезет другая материнка micro-ATX?

    @alexalexes
    Возьмите линейку да померьте.
    Места под винт-стойки в корпусах стандартные, если какая-та стойка не на своем месте для конкретной материнки - тупо перевинчивается в другое.
    Другой вопрос, если вы захотите видеокарту помощнее. Современные видеокарты 2-х или 3-х слотовые по высоте. При маленьком корпусе видеокарта может не только не войти по длине, но еще и будет иметь приличную высоту и перед ней может оказаться мало пространства под обдув (расстояние от видеокарты до дна корпуса).
    Ответ написан
    2 комментария
  • Логирование mysql запросов с ошибками?

    @alexalexes
    Пройдите регуляркой по запросам:
    Вариант 1. Прописать всем insert явные названия полей.
    Найдите случаи, когда перед values (через пробелы или переносы строк) нет закрывающийся скобки - пропишите явно названия полей для вставки.

    Вариант 2. Подсчитать у всех insert для каждой table правильное кол-во значений для вставки.
    По названию таблицы перед values и по запятым после values в скобках определить случаи, когда кол-во полей не то.

    PS: Переведите проект на mysqli или PDO.
    PSS: вангую, что в проекте полный треш с bind-ами параметров - тоже отдельная задача.
    Ответ написан
    Комментировать
  • Как передать изображение с Wacom STU-430 на canvas JS?

    @alexalexes
    Ну, технически возможно синхронизировать процесс рисования на планшете с canvas.
    https://habr.com/ru/post/126775/
    У wacom вроде как есть плагин для поддержки сопряжения с браузерами.
    Но сама концепция не универсальна, так как чтобы поднять функционал, нужно иметь проприетарный софт в системе, который ставится исключительно ручками (привет ушедшим из браузеров flash player и java applet).
    PS: Вот инструкция, как это развернуть у себя в системе:
    developer-docs.wacom.com/stu/docs/deployment
    Ответ написан
    Комментировать
  • Как дамп данных windows 7 перенести на windows 10?

    @alexalexes
    Только вручную.
    Утилиты Windows не различат действительно нужные пользовательские файлы, которые находятся за пределами Рабочего стола и Документов.
    Не различат установки пиратского софта.
    Не весь существующий софт одинаково хорошо установится на Windows 10 - придется искать новые версии.
    Не очевиден размер архива и чем его перетаскивать, а вручную вы сами можете взять переставить жесткий диск и скопировать нужное.
    Ответ написан
    Комментировать
  • Как вывести звук с наушников и колонок но чтобы активным был только одно устройство (Порт)?

    @alexalexes
    Вам нужна отдельная звуковая карта (можно USB), так как переназначение функций на гнездах одной звуковой карты предназначено, чтобы расширить кол-во динамиков - от стерео до 5.1 или 7.1. Можно, конечно, переназначать линейный и микрофонный вход, но при активации они будут иметь другие электрические характеристики, что будет вносить помехи.
    Как вариант, можно пожертвовать выводом звука на переднюю панель и вывести звук из разъема F_AUDIO материнской платы на самодельную панель на месте PCI слота на корпусе (софт позволяет выключать звук на задней и передней панеле). Для этого вам нужно на барахолке отыскать PCI косичку jack 3.5 (от компов времен Pentium или Pentium II) либо самому изготовить такую косичку из PCI заглушки и запчастей вывода звука на переднюю панель.
    Ответ написан
    3 комментария
  • Как изменить раскладку в windows?

    @alexalexes
    63ad4afa9ddf9065172928.png
    Пробуйте другие сочетания.
    Ответ написан
    Комментировать
  • Как получить строки с большими значениями?

    @alexalexes
    Как мне получить 12 строчек,

    применить в запросе клаузу limit

    по убывающей значения numberofVisits


    применить в запросе клаузу order by с опцией desc по данному полу выборки.
    Ответ написан
    Комментировать
  • Какими инструментами возможно редактировать json-файлы для карт, чтобы отрисовать коректно границы областей?

    @alexalexes
    Тем же инструментом, которым экспортировали данные в виде файла.
    Если инструмент является сервисом онлайн, то, вероятно, проект слоя карты привязан к учетной записи, и его может отредактировать и сделать экспорт тот же пользователь, кто создал проект. Если у сервиса нет функции передачи проекта между учетками, то придется воссоздать проект на своей учетке по образу и подобию, либо править ручками json.
    Ответ написан
    1 комментарий
  • Как правильно настроить .htaccess?

    @alexalexes
    Добавьте выше правило:
    RewriteRule ^cases/$ /cases/index.php [QSA,L]
    Ответ написан
    Комментировать
  • Как сделать массив int в таблице?

    @alexalexes
    товары, корзины и пользователи

    Если вы задумываетесь, а не сделать ли из какого-либо поля массив в пределах сущности в реляционной базе данных, то вы скорее всего не видите еще одну сущность, которая раскрывает содержание той сущности, в которую вы пытаетесь вставить массив.
    По-хорошему, вам нужна таблица "Позиция товара в корзине":
    ID - код позиции в корзине,
    ADD_DATE - дата и время добавления позиции (чтобы сортировать позиции, или потом очищать старые добавления в корзину),
    CART_ID - код корзины (через таблицу корзины можно выйти на USER_ID),
    GOOD_ID - код товара,
    QUANTITY - Количество единиц выбранного товара (если у вас разнородные размерности шт., кг, литры - то можно сделать веществ. тип).
    Если сама корзина не содержит собственных свойств, то таблица корзины напрямую будет содержать ее позиции, тогда вместо CART_ID используйте USER_ID.
    Ответ написан
    Комментировать
  • Как расположить неизвестное количество блоков?

    @alexalexes
    Изучайте, как верстать контейнеры с display: flex или display: grid.
    Еще запишите пункт "CSS медиа запросы", чтобы отладить число колонок на разной ширине экрана.
    Ответ написан
    Комментировать
  • Как через PHP можно скачать файл с YandexDisk?

    @alexalexes
    Через curl.
    Вот API для работы с опубликованными ресурсами Я-диска.
    https://yandex.ru/dev/disk/api/reference/public.html
    Ответ написан
    1 комментарий