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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    А если в папке будет лежать
    file1
    file3
    file4
    file5

    или
    file1
    file10
    file2
    file3

    У вас пары не поломаются?

    Уточните требования к задаче - вам нужно просто выполнить команду с любыми двумя файлами, или эти файлы каким-то образом связаны и эту связь можно описать алгоритмом?

    просто по два файла можно замутить через find | xargs
    или в цикле сделать через условие отбор файлов

    но вот гарантировать связь конкретных файлов - это уже другая задача
    Ответ написан
    9 комментариев
  • В какой программе в дороге можно проектировать android интерфейс чтобы потом в Android Studio программировать?

    Alex_Wells
    @Alex_Wells
    PHP/Kotlin
    Как вы себе представляете что-то проектировать на смартфоне? Хоть раз пробывали?

    Попробуйте. Никто таким мазахизмом заниматся не будет, и приложений для такой дичи не существует (и не должно).

    Вам нужен ноут.
    Ответ написан
    Комментировать
  • Тесты/сборник вопросов по сетям?

    vvpoloskin
    @vvpoloskin Куратор тега Компьютерные сети
    Инженер связи
    Это тема настолько необъятная, наивно полагать, что какой-то один опросник покроет всю теорию по сетям. Я 11 лет работаю с передачей данных и понимаю, что я ничего не знаю)
    Банальные пример - полоса пропускания, что это такое? В зависимости от уровня OSI это может быть частотный спектр передачи, битовая скорость, скорость передачи пакетов, поток данных, передача запросов)
    Для самопроверки рекомендую полностью разложить в голове, как происходит взаимодействие от вашего компьютера до того же toster.ru, какие сетевые элементы могут в этом участвовать, как происходит формирование (какие заголовки и где применяются, что стоит в полях этих заголовков) и маршрутизация пакетов. Начатьсоветую от исходного посыла, что ваш компьютер передаёт поток бит (если хотите, можно и с электрического сигнала=). И на каждое утвердительное предложение задать вопрос «почему именно так».
    Ответ написан
    7 комментариев
  • Как правильно указать ссылку на путь?

    Compolomus
    @Compolomus Куратор тега PHP
    Комполом-быдлокодер
    Я так понимаю первый вариант это ссылка на локальный файл, второй вариант на удалённый, то есть чтоб второй вариант работал, его надо сначала скачать и положить к себе, потом уже отправлять
    Ответ написан
    3 комментария
  • Как сделать роутинг для Yii2 с передачей версии в Accept?

    @evilelf Автор вопроса
    Тупой, руки из жопы, кодю за зп и т.п. и т.д.
    пока реализовал вот так:

    'rules' => [
          [
            'class' => \yii\web\GroupUrlRule::class,
            'rules' => [
              '<_c>/<_a>' => '<_c>/<_a>',
            ],
            'prefix' => 'api',
            'routePrefix' => 'v1',
          ],
          .....
    ]
    Ответ написан
    Комментировать
  • Почему не работает код Vue, при казалось бы одинаковых условиях?

    origami1024
    @origami1024
    went out for a night walk
    Ты нигде не вызываешь getMonthRate и getCoefficient, (кроме как при показе в этих параграфах) которые считают промежуточные данные. Вызывай эти computed при изменениях в инпутах.

    Вот так работает, хотя код немного костыльный получился
    Ответ написан
    7 комментариев
  • Selenium: Как узнать, не открыто ли уже окно браузера в конкретном профиле кем-то другим?

    stanislav-belichenko
    @stanislav-belichenko Автор вопроса
    Backend PHP Developer
    По факту, никак. Решилось все балансировкой запросов, когда мы не посылаем новый запрос, пока не уверены (почти, за счет избыточного таймаута), что предыдущий не отработал и окно не закрылось, как и процесс не завершился.

    При этом тут стоит понимать, что если мы посылаем к Селениуму запрос например для перехода на некий url (webdriver->get(url)), то Селениум ждет, когда это реально случится, и потом только нам возвращается управление (конечно, можно и асинхронно это попытаться сделать, но php-либа от ФБ это делает именно так). А вот когда мы посылаем запрос драйверу на закрытие (не помню как точно уже звучит, типа close() или quit(), наверное), то никакого ожидания мы не получаем, запрос улетает к вебдрайверу, и тот посылает запрос на закрытие браузеру, и соответственно при большой нагрузке на машину у нас этот запрос уже якобы отработал, но в реальности еще только закрывается окно браузера, а потом и тушатся его процесс(ы). И этот временной лаг может достигать десятков секунд.
    Ответ написан
    Комментировать
  • Как бороться со стрессом на работе?

    @Kirill-Gorelov
    С ума с IT
    Блин, столько ответов, и на столько схожая ситуация, что не могу не оставить свой опыт.

    Я бэкенд, у нас тут немного проще в плане технологий, но я бы хотел сказать свою мысль по отношению к руководству.
    Я мидл, уверенно себя тут чувствую, зарекомендовал себя. И поэтому напоролся на такую ситуацию, что на меня скидывают "средние", а иногда и легкие задачи, хотя у нас есть еще два джуна, казалось бы лучше им скинуть эту задачу, что бы они натаскивали свой опыт, а я делал другие более сложные задачи, что бы помочь фирме зарабатывать больше. Но руководству все равно, они считают иначе, раз я сделаю эту задачу быстрее, то так фирма быстрее заработает. Да, быстрее, но не больше. Потому что джуны "не набивают себе руку". А им нужен опыт. Иногда меня это злило, бесило. Думал искать другое место работы, но потом остыл и понял для себя, раз это все не видит или не хочет видеть начальство, то и мне это не нужно.
    Казалось бы, при чем тут твоя ситуация?? Да все просто, раз такая шляпа, скинь с себя ответственность за ошибки, не правильное распределение ресурсов(а мы программисты именно ресурс в руках начальства и наших менеджеров), технологий, задач и прочего, что заставляет делать твое руководство. Умей извлекать из этого выгоду, умей адаптироваться под все ситуации, которые тебе подкидывает жизнь.

    Что на счет стресса, выгорания и прочего? Мне помогает расслабиться просмотр детективного сериальчика на досуге. Кладу большой болт на все и расслабляюсь. Спустя пару дней,как будто ничего и не было.

    Что на счет знаний, я тоже очень много не знаю, но я знаю. где найти то что мне нужно и заставить это работать. Это тоже относиться к умению адаптироваться на работе.

    И поверь мне, у тебя не все так плохо как может показаться, бывает и хуже.
    Ответ написан
    6 комментариев
  • Как бороться со стрессом на работе?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Вы на этапе "Долины отчаянья", это пройдет.
    83f4597e975f8f1963ed7e24a8297eba.svg

    То, что ваш ТЛ постоянно меняет тех стек, это одновременно и хорошо, и плохо: больше разнообразия - больше возможностей по ковырять ту, или другую технологию. Если же причина смены технологий обоснована хотелкой попробовать новое, а не конкретными выгодами для продукта - ваш ТЛ, видимо не традиционной ориентации.
    Ответ написан
    1 комментарий
  • Как обойти Access-Control-Allow-Origin на локальном сервере?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Вам надо на сервере разрешить CORS
    Как побороть CORS в Nginx?
    Ответ написан
    7 комментариев
  • Какой ЯП изучать первым PHP или JS?

    @BATPYIIIKOB
    PHP, JS
    Лучше быть профи в чём то одном, чем бездарем во всём
    Ответ написан
    Комментировать
  • Какой ЯП изучать первым PHP или JS?

    mahmudchon
    @mahmudchon
    Конечная цель - стать Backend разработчиком на PHP.

    Тогда определенно бросай php, берись за js.
    Л - логика.
    Помню когда в школе учились, приходилось изучать более 2х дисциплин одновременно. У вас было иначе?
    Ответ написан
    2 комментария
  • Возможно ли в php закомментить кавычку с помощью решётки(#)?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    И если так возможно сделать, тогда как убрать символ коммента из php?

    НИКАК
    Надо не символы убирать, а запросы нормально писать, чтобы ниакие символы не мешали.

    Я же тебе давал ссылку, где написано, что делать. А ты опять всякую дурь читаешь.
    Ответ написан
    2 комментария
  • Возможно ли в php закомментить кавычку с помощью решётки(#)?

    @green_goo
    У меня в php7.3.10 закрывающая ковычка не комментиться внутри её строки.

    Запросы у тебя тоже php выполняет? Или все же есть еще и БД, для которой этот запрос предназначен. И если в этот запрос прямо подставлять данные, полученные извне, то может быть больно, о чем и намекается в вопросе
    Ответ написан
    Комментировать
  • Что мне не хватает?

    ChingizKhalafov
    @ChingizKhalafov
    Network Administrator
    Ну если вы один ИТ на всю контору, на котором лежит все и вся начиная с установки принтера, настройки сетевого оборудования (
    умных циско
    ) и заканчивая серверами, то вам как минимум нужны не совсем базовые знания по сети и безопасности (firewall, NGFW), так как один без другого (например, бекап без правильно настроенных сетевых доступов) не работает. Удачи!
    Ответ написан
    Комментировать
  • Почему in_array(1.7, range(0, 2, 0.1)) вернет false?

    usdglander
    @usdglander Куратор тега PHP
    Yipee-ki-yay
    Вы не в математике. а в хранении десятичных чисел чего то не понимаете.
    1.7 обычно выглядит как то вроде 1.70000000000000003 или 1.700000000001. Так вот вы сравниваете один вид (1.7) с другим, который в массиве.
    Ответ написан
    Комментировать
  • Есть ли готовые админки php+mysql?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Кажется вам нужен NextCloud. Это CMS для создания персонального облака, в котором можно как хранить файлы и просматривать документы, так и редактировать их онлайн, в том числе совместно.
    Ответ написан
    3 комментария
  • Для чего в классах после названий функций пишут :void, :bool, :string и подобные указания?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Тип данных, которые вернет функция
    Ответ написан
    Комментировать
  • Почему всем так нужен Doctrine, если он много не умеет?

    usdglander
    @usdglander
    Yipee-ki-yay
    Практически любая абстракция над чем бы то ни было - это всегда компромисс между скоростью работы и удобством сопровождения. Доктрина как и любая друга абстракция - это выбор в пользу скорости/удобства разработки с отказом от универсальности в запросах. В вашем проекте был сделан именно такой выбор, правильный или нет - не известно, но если проект уже работает и живёт (и приносит прибыль), то вряд ли этот инструмент заменят.

    Почему доктрину многие так восхваляют?

    Ни один профессионал (если он действительно профи) не будет говорить что вот "это круто", а остальное - говно. Ибо он понимает что каждый инструмент имеет свои плюсы и минусы и подходит для своих задач. Умение видеть этот баланс и есть профессионализм.
    Ответ написан
    1 комментарий