Задать вопрос
  • Как реализовать формулу в matlab?

    x67
    @x67
    Мы тут не предсказатели, так что выкладывайте код.
    --
    Вероятнее всего вы пытаетесь произвести скалярную операцию над массивом, что невозможно. Но можно произвести эту операцию над всеми элементами массива, для этого перед оператором поставьте точку, такие оперции называются "element wise operations", вот пример элементарного умножения
    Ответ написан
    Комментировать
  • Как делать сложные арифметические действия в psql консоли?

    x67
    @x67
    Вы правда хотите, чтобы мы читали эту однострочную sql многоножку?
    Ответ написан
    Комментировать
  • Бот для VK на python. Нужен vps server.?

    x67
    @x67
    Google cloud platform, amazon и прочие аналоги. Недостаток - придется подстраиваться под ограничения и особенности, например у гугла получаешь не полноценный впс, а какой то хостинг для веб приложений с их базой данных и их апи. Мне это не понравилось, поэтому я предпочел дешевенький впс за 100 рублей. За эти деньги уже можно хостить достаточно сложные сервисы. Это не так дорого как кажется. Например, это стоимость энергии всего за 5 суток работы среднего пк. а если тратить не 100 р., А хотя бы 500, так вообще очень приличные характеристики можно получить
    Ответ написан
    Комментировать
  • Как решить проблему с парсингом динамического контента?

    x67
    @x67
    Скажите вашему другу, что ему нужен профессионал, который хотя бы умеет гуглить.
    Я не понимаю, с чего вы решили, что имея заголовок вопроса похожий на тысячу других, ваш конкретный случай будет чем-то отличаться?
    Ответ написан
  • Ошибка запуска exe собранного в pyinstaller, в чем проблема?

    x67
    @x67
    Скорее всего вам надо загрузиться в директорию экзешника с помощью
    cd %exepath%
    а уже потом запускать экзешник по имени без полного пути
    А вообще компиляция в exe - не лучшее применение для питоновских скриптов
    Ответ написан
  • Как написать скрипт на Python, который будет вносить изменения в БД Postgress?

    x67
    @x67
    Ставь Psycopgsql или sql alchemy и радуйся жизни.
    Я пользуюсь первым гайдов и примеров мильон.
    Если есть сертификат, то наверняка что то типа теста или текстовой рпг на питоне уже писал. Так вот - тут ничего нового кроме библиотеки psycopgsql
    Ответ написан
    2 комментария
  • Какие есть нормальные браузеры, кроме известных всем яндекс, хром, фф и опера?

    x67
    @x67
    Амиго и Вивальди - не браузеры, а по сути моды разной проработанности на браузерный движок хромиума.
    Браузеров не так много, потому что это довольно накладно делать свой браузер самостоятельно. По сути единственный самостоятельный проприетарный браузер, написанный полностью самостоятельно сегодня - ms edge, и тот сделан лишь из имперских амбиций МС. Все остальные используют разной степени открытости движки, натягивая свое лого, уникальные киллер-фичи и тп. А подробнее о том, кто, что и от чего, читайте здесь и по смежным статьям, которые там найдете.
    Ответ написан
    Комментировать
  • Почему небезопасно показывать ID пользователя в URL, и чем его заменить?

    x67
    @x67
    Используйте хеш уникального имени+соли или UUID - их хватит надолго
    Ответ написан
    Комментировать
  • Как модифицировать файл xls?

    x67
    @x67
    • vba
    • python
    • другой скриптовый язык

    В первом случае вам понадобятся регулярные выражения. В vba они есть, но я не знаю, как они работают, поэтому если структура постоянна, можно используя функцию split() получить названия полей и их значения. Зная название уже легко открыть файл. Но нужно уметь программировать - как язык он прост, но нужно немного понимать ооп и гуглить.
    Также можете попробовать вставить данные в excel лист. Если ничего не съезжает, макрос сильно упростится - надо будет лишь проверить ячейки и вставить файл с определенным названием
    Ответ написан
    Комментировать
  • Как разделить ячейку на две, что бы вместо "ул.Юрия Суюнчалиева № 16в" получилось "ул.Юрия Суюнчалиева" и "16в"?

    x67
    @x67
    № всегда есть?
    Тогда
    первая ячейка:
    =ЛЕВСИМВ(C6;ПОИСК("№";C6)-1)
    вторая ячейка:
    =ПРАВСИМВ(C6;ДЛСТР(C6)-ПОИСК("№";C6))
    Ответ написан
    3 комментария
  • Как поставить драйвера на клавиши FN и другие драйвера на ASUS ROG Ubuntu?

    x67
    @x67
    Если вы ставите сложность вопросу "Senior", то ответ, очевидно - написать самому
    Тачпад должен работать из коробки. Поищите информацию на сайте производителя тачпада (Synaptics и тп)
    Видео - убунта сама ставит свободные драйвера, чтобы можно было работать. Для игор вам нужны проприетарные драйвера, если они имеются и поддерживаются. Заходите в Настройки->Программы и обновления, там выбираете нужные. Или идете на сайт amd/nvidia и качаете там, ставите сами.
    На fn+ сочетания наверняка есть утилита для вашего ноута. Если нет, то ставьте другие сочетания вместо fn и привыкайте
    Ответ написан
    1 комментарий
  • Реально ли спарсить товары с одного магазина на вебархиве и форматировать данные в виде sql чтобы затем засунуть это на другой магазин на woocommerce?

    x67
    @x67
    Вы квантовой физикой занимаетесь или парсингом? Откуда шансы? Все должно быть детерминировано. Если знаете как это сделать - сработает. Не знаете - не сработает.
    И учитесь правильно ставить задачи, хотя бы для себя. Детали не должны быть лишними.
    Попробую сделать это за вас:
    1. Есть два магазина. Один в вебархиве старом (но это не точно), другой на вукомерсе моднявом.
    2. С первого нужно снять все товары, сохранив их структуру и свойства.
    3. Товары сохранить на sql сервере
    4. Прикрутить полученную базу к новому магазину

    Теперь пройдитесь по пунктам
    1. Веб архив содержит все необходимые страницы? Наверняка нет. Вся ли информация актуальна? Наверняка нет. Значит полностью собрать информацию не получится. Но все что есть на веб архиве, доступно и нам.
    2. Вы можете открыть страницу и понять по информации с сайта, к какой группе товаров относится данный? А какие характеристики? Цена? Другие параметры? Все, что вы нашли на сайте будет возможно спарсить. Ответ - да
    3. Да
    4. Да

    Теперь самый важный вопрос: А вы кодить умеете? Уже парсили или только слышали об этом? на SQL запросы пишете? Если нет, то у вас уйдет или много времени или деньги. Что тратить - решайте сами. Если бы ответ был "да", наверное вопроса и не было бы. Библиотеки тут не принципиальны, вам все равно придется это учить.
    Ответ написан
    3 комментария
  • Как увеличить скорость wi-fi 5 ГГц?

    x67
    @x67
    Скорее всего в ноутбуке у вас старый wi-fi модуль, который и 5 ghz не поддерживает. Попробуйте отключить 2.4G, если вай фай на ноуте пропал, значит так и есть. Решение - купить 5 ghz wi-fi модуль для ноута.
    Также проверьте NAS и настройки фтп сервера. Вполне возможно что там стоит такое ограничение, так как из интернета на ноут вы качаете почти на макс скорости.
    Ответ написан
    1 комментарий
  • Есть большая база адресов в Excel, в формате типа: " ул Дальняя" нужно привести к формату "Дальняя ул." Есть ли какие-либо функции для этого?

    x67
    @x67
    =ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(" ";A1))&" "&ЛЕВСИМВ(A1;ПОИСК(" ";A1)-1)
    или
    =ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(" ";A1))&" "&ЛЕВСИМВ(A1;ПОИСК(" ";A1)-1)&"."
    Ответ написан
    1 комментарий
  • Как привести значение ячейки к определенному формату в EXCEL?

    x67
    @x67
    формула берет цифры из ячейки А1 и преобразует в нужный вид:
    ="+7("&ПСТР(A1;1;3)&")"&ПСТР(A1;4;3)&"-"&ПСТР(A1;7;2)&"-"&ПСТР(A1;9;2)
    или
    =СЦЕПИТЬ("+7(";ПСТР(A1;1;3);")";ПСТР(A1;4;3);"-";ПСТР(A1;7;2);"-";ПСТР(A1;9;2))
    Ответ написан
    Комментировать
  • Как убрать зависание пк на несколько секунд?

    x67
    @x67
    • Проверить автозагрузку, сервисы и процессы (anvir, msconfig и тп)
    • Проверить жесткий диск (victoria и прочие)
    • Проверить оперативную память (memtest)
    • Проверить температуры в системе (aida64, gpu-z)

    Если нареканий нет на этом этапе нет, значит проблема может быть в ОС, драйверах, глючном железе.
    Винду лучше ставить лицензионную. МС не исправляет баги, которые вносятся хакерами при взломе винды. И свои баги на пиратках без обновления тоже не исправляет.
    Драйвера на звук и видеокарту (по возможности и все остальные) лучше полностью удалить и переустановить, попробовав разные версии.
    А с железом все сложно и заморочено.
    Ответ написан
    Комментировать
  • Пересечение двух линии в 3D?

    x67
    @x67
    уравнение прямой выглядит так:
    ax+by+cz=r,
    где a,b,c,r - константы
    Первым делом находишь коэффициенты для каждой линии. Это можно сделать, подставив известные точки и решив систему уравнений:
    {ax1+by1+cz1=r, ax2+by2+cz2=r} (тут неизвестны величины a,b,c,r)
    Повторяешь тоже самое для второй линии
    Теперь имея уравнение для каждой прямой, решаешь их общую систему уравнений
    {a1x+b1y+c1z=r, a2x+b2y+c2z=r} (тут неизвестными являются x,y,z - точка пересечения)
    Стоит добавить, что линии могут не пересекаться или иметь бесконечное число пересечений - это надо учесть и проверить.
    Упростить решение можно используя векторное представление и соответствующие библиотеки, но это уже ищи сам. Вот тут разжевано мат. описание прямой в векторном виде. На инглише, но это не страшно, все по картинкам можно понять.
    Ответ написан
  • Как авторизироваться на сайте через скрипт?

    x67
    @x67
    Откройте дебаггер и произведите авторизацию. Посмотрите запрос, который отправляет данные на сайт. Наверняка он отправляет логин, пароль + что-то свое. Причем иногда сайты могут отправлять динамические параметры в целях защиты от автоматической авторизации, но навряд ли это ваш случай. Также отправляться может не пароль, а его хеш. Анализируете запрос и клонируете - его вам надо будет имитировать каждый раз, как только понадобится авторизация. Из библиотек, подойдет даже дефолтная requests из питона. И не нужны никакие селениумы, вы ж не артобстрел воробьиного гнезда собираетесь устроить.
    Ответ написан
    Комментировать
  • Как разбить массив на определённые доли?

    x67
    @x67
    Случайные числа хороши на больших выборках, на малых распределение может быть немного неожиданным. Используйте счетчик и делите на четные/нечетные запросы. При увеличении количества долей считайте остаток от деления текущего значения счетчика на количество долей. Если нужна балансировка нагрузки, то такие методы (в т.ч. ГПСЧ) хороши при примерно равных по сложности запросах. Если запросы могут быть разной сложности, оценивайте по состоянию долей или по параметрам запроса. Почему не стоит использовать ГПСЧ, так потому что в пределе вы тратите энергию на генерацию случайных чисел, которые по сути то и не нужны.
    Ответ написан
    Комментировать
  • Как создать бота, который сам выполняет действия на определенных сайтах с помощью Javascript?

    x67
    @x67
    Selenium, PhantomJS, решений много. Гуглите, это поможет получать ответы самостоятельно и быстрее.
    Ответ написан
    Комментировать