• Есть ли необходимость или очевидные плюсы перехода на linux?

    @tarasovc47
    Эникей со стажем))
    ОС - инструмент, а не цель.
    На вопросы почему ответов ясных не нашел
    потому что их нет. Всё очень индивидуально, начиная от вкусовых предпочтений, заканчивая аппаратной конфигурацией. Я сам работаю в линухе, живу на винде (всё в одном компе дуалбутом), но я админ/devops, и мне необходима такая конфигурация, чтобы знать как помочь разрабу и с виндой, и с линухом (иногда даже с маком).
    Если работаешь в команде - спроси тамошнего админа, готов он будет тебе помогать или нет? или может быть по соседству живёт добрый линуксоид, который за пивас с орешками будет помогать советами.
    Если админа/соседа линуксоида нет - то живи на винде, там вполне годно работает WSL (в моей команде это нивелирует разницу в ОС лишь добавляя нюансы).
    И статьи "ТРУЪкодер должен быть линуксоид" - фтопку, по вышеописанным причинам
    Ответ написан
    2 комментария
  • Почему гарнитура кроме голоса записывает и звук с компьютера?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Копайте в сторону программы записи и настроек звука. Скорее всего софт микширует данные выхода звука и микрофона.
    6518ae4565cd5562276145.jpeg

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

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    7.2 - древняя версия, официально не поддерживаемая. Хотя бы 8-ку установите
    Ответ написан
    Комментировать
  • Как обойти запрет на ip из России при docker build elasticsearch?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Найти в интернете рабочий публичный http прокси,
    подать в консоли export http_proxy блаблабла,
    сделать docker build,
    вернуть обратно работу без прокси
    Ответ написан
    Комментировать
  • Как спроектировать архитектуру небольшого сервиса, обновляющего данные на сайте?

    @aleksejjjjj
    Полная хрень. Вы перечитали адептов микросервисов. Создайте ещё Job на каждое поле. А то что за бред, у вас один job и цену и название обновляет.

    Сделайте один нормальный job, и не парьте мозги себе и занятым людям)

    Общие методы можно конечно и в сервисы вынести. Скачивание, распаковка архива, прочая общая фигня. Но job один.
    Ответ написан
    6 комментариев
  • Получаю ошибку при миграций?

    delphinpro
    @delphinpro Куратор тега Laravel
    frontend developer
    Каким это волшебным образом, у вас при миграциях запускаются сидеры?

    Ответ для зеленых новичков:
    Чтобы класс сидера был найден, расположите его в database/seeders/CopyUserDataSeeder.php
    и внутри файла пропишите в первой строке
    namespace Database/Seeders;
    Ответ написан
    Комментировать
  • Ошибка Allowed memory size of 4294967296 bytes exhausted (tried to allocate 81920 bytes)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Исправить скрипт, чтобы ему для работы не требовалось 4 Gb оперативки.
    Ответ написан
    1 комментарий
  • Облако API с временными ссылками?

    @q2digger
    никого не трогаю, починяю примус
    любое облако с S3 хранилищем должно уметь. Например Яндекс Облако, сервис Object Storage. Скрин ниже - демонстрирует создание временной ссылки.

    64f236fea871c239062139.png
    Ответ написан
    Комментировать
  • Dompdf не отображает картинки, почему?

    @ReaperGermany Автор вопроса
    Backend Dev
    Ответ был прост оказывается. Надо было просто включить warnings у dompdf и понять в чем проблема. Оказывается в ядре он ссылается на sys_temp_dir, который по умолчанию не задан. Задав значение, все заработало
    Ответ написан
    Комментировать
  • Какое ЮР лицо прописать в оферту и нужна ли она?

    В вашем случае оферту не нужно указывать, тк у вас нет никакого публичного договора.
    А раз его нет, то что вы вообще собираетесь в оферту писать?

    И раз фирма в беларуси и не имеет представительства в россии, то зачем делать домен ru?
    Ответ написан
    4 комментария
  • Получаю в ответе NaN, хочу не Nan. Как исправить?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Первый и самый важный шаг вы сделали — идите дальше. Смотрите что у вас в document.getElementById('id').value, потом что в document.getElementById('id'), если в value пусто.
    Это называется "отладка" или "дебаг" и это примерно половина работы программиста.

    выводит новую форму
    Вангую, что в итоге у вас куча одинаковых форм и, соответственно, куча инпутов с id="id", что, естественно, недопустимо.
    Ответ написан
    1 комментарий
  • Подойдёт ли мне Mac?

    @dronmaxman
    VoIP Administrator
    Принуждает ли Apple использовать AppleID?

    Можно не использовать, но так же будет не доступен магазин приложений, синхронизация файлов и паролей, контакты, facetime звонки, функция findmymac. Вообщем все что завязано на облако, но система будет работать полноценно и приложения можно устанавливать скачивая dmg (аналог exe или msi от windows). Так же есть brew, аналог linux репозитория для открытого софта.

    Есть ли, например, реклама сервисов Apple в Finder?

    нет

    Слышал, что настольная ОС от Apple переняла достаточно от мобильной.

    Да они идут к унификации интерфейса. Последние планшеты так же используют процессор m1 и при подключении внешнего экрана система становиться очень похоже на десктопную. Рано или поздно они сравняются. Windows делает тоже самое т.к. есть куча ноутов трансформеров с сенсорными экранами.

    Когда при первом подключению к сети без каких-либо действий с моей стороны автоматически из магазина загрузились Яндекс Музыка, Minecraft и Candy Crush,

    Если не подвязывать учетку icloud, то ничего не будет.

    Какие известные проблемы на данный момент имеют актуальные машины от Apple?

    - не стоит брать менее 16GB RAM т.к. это влияет на износ SSD
    - выбирать модели с 512GB SSD и выше, т.к. они быстрее
    - если планируешь нагружать, то рассматривай модели с куллером

    Меня смущает "одноразовость" - по сути распаяно вообще всё

    Умельцы уже научили паять RAM и SSD на новых mac. Батарейка пока не распаяна.
    Ответ написан
    1 комментарий
  • Macbook air 2018 или 2020?

    @dronmaxman
    VoIP Administrator
    m1
    Ответ написан
    Комментировать
  • Обязательно ли писать собственную CMS если пишу сайт на фреймворке Yii 1.1?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    Самое главное - ничего не писать на Yii 1.1

    Если хотите изучить какой-то фреймворк, то учите ларавель

    Если для сайта пишется своя собственная система управления контентом, то обычно она называется админкой, а не CMS
    Ответ написан
    7 комментариев
  • Телеграм бот, inline_keyboard - не отправляет запроса webhook на сервер?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    На чистом РНР (если закрыть все скобки в этом огрызке кода), все прекрасно отображается и отправляется.
    $resp = [
                'chat_id' => $chat_id,
                'text' => 'Вы находитесь в главном меню',
                'reply_markup' => json_encode([
                    'inline_keyboard' => [
                        [
                            [
                                'text' => 'refresh',
                                'callback_data' => 'LALALALA'
                            ]
                        ],
                        [
                            [
                                'text' => 'LALALALA',
                                'callback_data' => 'LALALALA'
                            ]
                        ]
                    ]])];
    $url = "https://api.telegram.org/bot$bot_token/sendMessage?".http_build_query($resp);
    file_get_contents($url);

    При условии, разумеется, что передается корректный chat_id. Но если будет неправильный chat id, то тогда клавиатура вообще не отобразится, и тогда именно это было бы проблемой, а не вебхук.

    Попробуйте сначала сформулировать, с чего вы взяли, что "не отправляет запроса вебхук на сервер".

    Но в целом, я предполагаю что главная ваша проблема, конечно же - в отсутствии логирования.
    Я не представляю, как вообще люди берутся писать ботов без базового логирования, которое включает
    1. Сырой инпут, который пришел на вебхук.
    2. Сырой запрос, отправленный в телегу
    3. Разумеется, все ошибки РНР.
    4. Разное другое отладочное логирование.
    Ответ написан
    9 комментариев
  • Часто ли телеграм боты подвергаются атакам и как вы этого избегаете?

    Vindicar
    @Vindicar
    RTFM!
    Ну для начала что значит "атака"? Какую угрозу ты ожидаешь? Потому что ответы будут ОЧЕНЬ разные в зависимости от этого.

    IP бота можно будет попробовать узнать, если ты знаешь, что бот проходит по ссылкам, которые ты можешь ему отправить. Тогда, скинув боту ссылку на свой сайт, можно будет посмотреть, какие адреса заходили в этот момент.
    Если бот такого не делает, то скорее всего никак.

    Зафлудить бота запросами? С одного аккаунта не получится, а с многих - недёшево. Кому ты нужен за такие деньги?

    Потыкать команды бота на пример SQL-инъекции? Если бот вообще использует БД, достаточно использовать стандартные средства подстановки параметров в запросы, а не колхозить SQL чере зформатирование строк.

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

    Короче, ответь хотя бы для себя на вопросы:
    1. чего конкретно боишься?
    2. кому конкретно ты нужен?
    Ответ написан
    2 комментария
  • Как правильно спроектировать сервис лицензирования?

    @Dementor
    программист, архитектор, аналитик
    Хотите сделать свой аналог ключей Guardant или Sentinel?
    Ну так откройте их доки и параграф за параграфом повторяйте.
    Все что вы спрашиваете, у них детально расписано.
    Ответ написан
    Комментировать
  • Модем для yota-интернета,подойдет любой?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    У Yota идиотские менеджеры. Сделать черный модем который довольно слабый и для лучшей связи его нужно выставлять на окно.

    В итоге он нагревается до 70-80 градусов и замерзает на 5-12 минут.
    В итоге рекомендую Huawei E3372h/E3372s + внешняя антенна за счет усиления антенны модем не так сильно греется, да и его можно поставить в тенек. Другой вариант купить Microtick Wap Lte Kit.

    PS это все относится к слабому сигналу в 1-2 палки. В местах с хорошей связью 4-5 палок это не актуально ( ЛТЕ греются сильно при плохом сигнале даже бывает выходят за бюджет USB порта)
    Ответ написан
    1 комментарий