Задать вопрос
  • Какие подходы используются сейчас при построении веб-серверов?

    @vitaly_il1
    DevOps Consulting
    Что там сегодня в моде, всякие докеры, кубернейтсы и прочее или в какую сторону копать

    Я бы забыл о моде и K8S.
    Чтобы действительно было правильно и безопасно, надо обновлять все. Но при обновлении может что-то сломаться.
    Поэтому программа-минимум (ИМХО):
    - бэкапы, бэкапы, бэкапы
    - закрыть все ненужные порты
    - SSH - только по ключу
    - удалить уволенных за эти десять лет пользователей, поменять пароли на "серьезные" у оставшихся

    После этого, потихоньку пробовать
    - обновлять все что получается
    - разделить пользователей и права на файлы
    Ответ написан
    4 комментария
  • Как защитить php скрипт от запуска на сторонних сайтах?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Никак.
    Это бессмысленный вопрос, который исходит из неверных предпосылок.

    Никаких "своих" и "не своих" сайтов в природе не существует.
    Для сервера все запуски сторонние.
    Любой сторонний сайт запросит твой ключ и спокойно отдаст его при запросе.
    Ответ написан
    Комментировать
  • При попытке отправить Ajax запрос выдает ошибку: Uncaught SyntaxError: Unexpected token A in JSON at position 0 at Function.parse [as parseJSON]...?

    Stalker_RED
    @Stalker_RED
    Откройте в devtools вкладку сеть, найдите этот запрос, и посмотирте что НА САМОМ ДЕЛЕ приходит в ответе сервера. В ошибке написано, что ответ начинается с символа "A", при том что json должен начинаться со скобки.
    Ответ написан
    Комментировать
  • Как отвязать домен с хостинга(сайта вордпресс) и привязать к другому сайту на wix?

    jamessvetsky
    @jamessvetsky
    Специалист по почтам и рассылкам
    Варианта два:
    1. У регистратора меняете NS записи домена на записи Wix, они различаются в каждом отдельном случае, что то типа ns10.wixdns.net, ns11.wixdns.net смтреть нужно в личном кабинете Wix. Записи какое то время прописываются, обычно это 2-3 часа. Если у Вас прописаны записи для почты или чего то еще, их нужно будет прописать заново.
    2. Если Вы не переносили управление DNS на хостинг, или домен куплен на этом же хостинге и есть услуга бесплатного DNS хостинга, можно прописать сайт на Wix через записи A и CNAME, в этом случае остальные записи не слетают.
    Ответ написан
    Комментировать
  • Если какие-либо профессиональные курсы по разработке браузеров?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Нет, это очень узкоспециализированная тема. Если есть знания c++, js - тогда скачивайте исходники браузеров. Далее смотрите документацию по коду. Еще в коде могут быть комментарии.
    По теме могу посоветовать статьи(или переводы?) с хабра:
    Рендеринг веб сайтов 101

    Как работает JS: движки рендеринга веб-страниц и с...
    Также смотрите источники в конце статей(также прочтите комментарии, может там есть что-то полезное).
    Только не на тему, что такое браузер и как он работает, а именно с точки зрения кода.
    Как вы собираете кодить низкоуровневые штуки, если не знаете как устроен и работает браузер?
    Ответ написан
    Комментировать
  • Если какие-либо профессиональные курсы по разработке браузеров?

    @Mercury13
    Программист на «си с крестами» и не только
    Такого не может быть. Рассмотрим браузер с двух сторон.

    1. Браузерный движок. В настоящее время движков раз, два и обчёлся, и ты НЕ СДЕЛАЕШЬ хороший движок. И я не сделаю — если уж M$ и Opera отказались. Удивляюсь, как Рыжая держится — держу её за старый GDI’шный рендеринг текста, иначе давно бы перешёл на Вивальди. Единственное, что иногда бывает нужно,— небольшой неполнофункциональный движок, совместимый в первую очередь с самим собой (например, чтобы отформатировать текст в интерфейсе программы).

    2. Браузер на существующем движке. А это больше вещь из бизнеса, чем из программирования. А именно — откуда брать деньги и что предложить такое, чего нет у других. Допустим, M$ и Гугл перенаправляют на собственные поисковые системы. Ну а распространении «в придачу» и говорить нечего. Из уникальных фишек у Яндекса обход украинских запретов, у Вивальди — неплохая копия старой Оперы на новом движке.

    Кроме того, есть такая штука, как Google Widevine — инфраструктура раздачи шифрованного контента, которой пользуются все клоны Хрома и Рыжая. В принципе, без неё можно, вот только Нетфликс не посмотришь — можно и свою написать, только как убедить Нетфликс ею пользоваться?
    Ответ написан
    4 комментария
  • Как отсортировать массив по двум критериям?

    0xD34F
    @0xD34F
    usort($arr, function($a, $b) {
      $t = strcmp($a['type'], $b['type']);
      return $t ? $t : $a['id'] - $b['id'];
    });
    Ответ написан
    Комментировать
  • Как обновить mkdirp, чтобы установить express?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Мне кажется или это какой-то испанский стыд? WARN это предупреждение, а не ошибка. Судя по строчке updated 1 package in 1.545s всё прошло удачно ))
    Ответ написан
    Комментировать
  • Как настроить linux для графики и игр?

    Zoominger
    @Zoominger
    System Integrator
    Линукс? Игры? Лол. TuxRacer, разве что.

    Линукс- не десктоп-система и уж тем более не для игр, для игр - Windows. Видеодрайвер для Linux просто отвратителен, видеокарты на Nvidia вообще не раскрываются.
    Ответ написан
    8 комментариев
  • Стоит ли переходить с win 10 на linux debian?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Стоит ли переходить с win 10 на linux debian?

    Зависит от задачи, которую решает данный переход. ("Просто так" - это тоже вполне себе задача, но она обычно снимается при первых же минимальных трудностях)
    архитектура виндовса стала меня подводить

    Чи-во? Прежде чем употреблять умные слова, неплохо было бы сначала узнать, что они реально значат :)
    Фотошоп, видео-редакторах, Sony Vegas-AE и.тп желание огромное

    Не стОит. Ну то есть у производителя не стоИт на линух и он под него ничего не делает, соответственно Вам не стОит. Вся мультимедиа, звук и видео в линухе - это мазафака, боль и страдание.
    Ответ написан
    4 комментария
  • Стоит ли переходить с win 10 на linux debian?

    @mega-sinyak
    Нет.
    Ответ написан
    Комментировать
  • Стоит ли переходить с win 10 на linux debian?

    paran0id
    @paran0id Куратор тега Linux
    Умный, но ленивый
    Вы работаете не в ОС, а в прикладном ПО. Соответственно, вам нужна ОС, где оно работает. Windows, MacOS например. Архитектура виндовса вас не подводит, вы непосредственно её даже не касаетесь. Проблема не в ней.
    Ответ написан
    Комментировать
  • Конфиденциальность Телеграм сомнительна или я параноик?

    Jump
    @Jump
    Системный администратор со стажем.
    1)Открытый код на клиентах. Что творится у них на серверах значения не имеет.
    Шифрование идет на клиентах поэтому значение имеет только код клиента. Он открыт, вы можете его взять провести аудит, убедиться что он чист от закладок, после чего скомпилировать и пользоваться.
    Но вы конечно же не читаете, не делаете аудит кода, и не компилируете сами, а просто качаете клиент - а что там за код скомпилировали вы не знаете!

    2)Нафига???? Ну если кому-то вдруг надо включить шифрование - он включит.
    Мне вот оно нафиг не нужно.
    Если чат шифрованный то он идет тет-а-тет. А мне чаще всего надо чтобы он везде отображался.
    Никто не будет им пользоваться если все чаты будут шифрованными.
    Ответ написан
    Комментировать
  • Как правильно чистить логи в journald (systemd)

    lmrvsk
    @lmrvsk
    IT/Web
    Для очистки логов по условиям: до даты или обрезать до такого-то размера (в кол-ве записей или в Мб) можно использовать встроенные команды:
    journalctl --vacuum-size=128M
    journalctl --vacuum-time=1d
    Ответ написан
    1 комментарий
  • Как сделать так, чтоб поле id в таблице всегда начиналось с 1?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Никак.

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

    Не надо смотреть вообще на эти цифры, они не для этого. И с какого числа они начинаются, тебя не должно волновать
    Ответ написан
    1 комментарий
  • Как узнать информацию об процессорах системы Debian?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    А по факту: должно стоять 2 процессора по 32 ядра.

    губа не дура ))) 5f3e2d4b1f2f4030818543.gif
    xeon-e5-2665 8 ядер 16 потоков на один камень
    а если проца два, то и имеем 32 потока
    Ответ написан
    Комментировать
  • Как написать тг бота для заказа еды на python pytelegrambotapi?

    @UberPool
    Python/JS coder
    Тут помогают,а не делают все за вас...
    Изучите для начала документацию - https://github.com/eternnoir/pyTelegramBotAPI
    Ответ написан
    1 комментарий
  • Как написать тг бота для заказа еды на python pytelegrambotapi?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    С такой постановкой задачи добро пожаловать на freelance.habr.com.
    Ответ написан
    Комментировать
  • Как написать тг бота для заказа еды на python pytelegrambotapi?

    Dr_Elvis
    @Dr_Elvis Куратор тега Python
    В гугле забанен
    Если тебе нужно наше благословение, то от лица всех Q&A и тостеров - даю добро. Удачи!
    Ответ написан
    Комментировать
  • Битрикс загибается?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    И да и нет.
    Битрикс 24 как продукт компании куда как интересней и развивает он его явно активнее чем просто битрикс
    НО б24 сделан на битрикс так что полное вымирание ядра явно не грозит.
    Но кризис на лицо.
    Так же нужно понимать что рынок битрикс сужается
    снизу теперь его поджымают конструкторы, а в топе самопись.
    так же как вы заметили обратная совместимость битрикс дает о себе знать, на их месте я бы уже давно отказался от поддержки обновлений начиная с 7 версии, это же маразм никто в жизне не будет поднимать 7 битрикс до 20.
    Но политика партии, скорее всего все прийдет к тому же что и у php рано или поздно отказавшись от старого кода написав все заново, но время ввода D7 на рынок говорит то том что эта стратегия была провальна, выводить технологиию 10 лет это даже не смешно.
    Так же нужно понимать что у разрабов битрикса уже сложилось свое мнение.
    К примеру разговаривая с Садониным я спросил у него собираются ли они как-то изменять "эрмитаж" на что они сказали что он работает заебись, и никаких изменений не требуется!!!!
    Дада Вот это убожество по их мнению в 2020 совершенно нормально работает.

    В общем
    - Да интерес битрикс к битрикс падает в следствие б24
    - обратная совместимость делает невозможность сделать действительно достойный релиз.
    - застой технологии как таковой. С появлением kubernetas рано или поздно битрикс должен или перебраться полностью в облако или издохнуть или найти 3 путь, как и остальные движки.
    - Судьба php на данный момент находится ровно в той же позиции что и битрикс, оно все еще доминирует на рынке веба но есть куча мощьнейших конкурентов которые не дремлят.
    + Битрикс де факто еще является стандартом екомерц в РФ , и по факту его заменить тупо нечем.
    Делать проект с бюджетом в 1-10 млн на самописи это маразм, так что тут битриксу замены нет.
    В топовом сегменте битрикс никогда и не использовался, за исключением собственно чистого екомерц да и то как исключение.
    Ответ написан
    10 комментариев