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

    edinorog
    @edinorog
    Троллей не кормить!
    завернуть днс записи о этих ресурсах на локалхост ) уж куда бюджетеее
    Ответ написан
    2 комментария
  • Как компьютер определяет, что он сейчас скачивает и как собрать всё это?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Маааамадорогая, какая каша.

    Понимаете, вам придется прочитать и понять ОЧЕНЬ много, чтобы во всем этом разобраться.

    Например Танненбаум - "Компьютерные сети"
    Й Снейдер "Эффективное программирование TCP/IP"

    Кратко:

    Сетевая карта получает из сети пакеты. Небольшие куски информации. Максимальный стандартный размер пакета для Ethernet и Wi-Fi 1500 байт.

    О том, в каком порядке соединять пакеты, записано в самих пакетах. Операционная система (а не процессор, процессор ничем не управляет) ничего не "понимает", она действует по протоколам, которых в ней целый стэк (Ethernet | IP | TCP | HTTP, например).

    При получении каждого сегмента TCP, операционная система в ответ отсылает служебный пакет - подтверждение. Если отправитель долго не получает подтверждений конкретного сегмента, он отсылает его повторно.

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

    delphinpro
    @delphinpro
    frontend developer
    Ну давайте попробую ответить на часть ваших вопросов )

    Начнем с главного
    Как их [frontend и backend] вообще связывать?

    Бэкенд - это то, что работает на сервере, фронтенд - то, что работает и отображается в браузере. Эти вещи разнесены в пространстве и времени. Общаются они между собой по протоколу http. Браузер отправляет запрос, сервер его получает, обрабатывает и выдает ответ браузеру. Тут вроде бы все должно быть понятно? Запрос-ответ в простом текстовом формате (http - hyper text transfer portocol). Вам этот протокол зубрить не нужно, браузер все делает сам. Просто для понимания.

    Как делать backend?

    Это просто программа на каком-то языке. Чаще всего php. Подавляющее большинство шаред-хостингов предоставляют вам именно php. Самый низкий порог вхождения у php. Вот и начинайте с php. Пусть говорят, что он "умирает", что php гавно, и т.д. Зато на нем можно в максимально короткие сроки запустить сайт человеку никогда этого не делавшего.

    Как выбирать хостинг

    Хостинг выбирают под сайт. Средне-статистический говносайтик (коих большинство в интернете) вполне себе нормально уживутся на дешевом шареде за 200-300 р/мес.
    Т.е. идете к любому хостинг-провайдеру и покупаете у него один из тарифов. Многие предлагают покупку и привязку домена, зачастую со скидкой. Вообще ничего настраивать не надо.

    и как вообще выглядит "загрузка" сайта на хостинг?

    У хостера вы получите данные для подключения к вашему серверу по (s)ftp/ssh, параметры доступа к базе данных и т.п.
    После того, как напишете свой сайт у себя на компьютере, вы просто откроете ftp менеджер и скопируете файлы в папку на сервере хостера.

    Какие технологии использовать?

    Вот тут интересно =) Технологий море. Океан. Для бекенда, для фронта, для разработки, для отладки, для тестирования, для деплоя... Нужны ли они все вам?
    Думаю на первом этапе не стоит зарываться и делать каждую мелочь по фен-шую. Закопаетесь с головой и не вылезете потом. Начинайте с самого простого - php на бекенде, jQuery на фронте, и простейший деплой по (s)ftp. Единственное, с чем стоит определиться сразу - это основа сайта. Будет это какая-то CMS или фреймворк - неважно. Лишь бы не самописное УГ.
    И контроль версий. Сразу осваивайте git.
    Остальное тлен. Потом приложится, когда будете получше во всем разбираться.
    Ответ написан
    Комментировать
  • Как привязать Python к html?

    sim3x
    @sim3x
    Ответ написан
    Комментировать
  • Какие проблемы с питоном есть в Яндексе?

    delvin-fil
    @delvin-fil
    Crazy Linux-admin
    Человек из майла говорит о проблемах яндекса...
    ...уже смешно.
    Ответ написан
    Комментировать
  • Как сделать автозамену строчки в большом кол-ве файлов .php на Linux?

    @Merca709 Автор вопроса
    Разобрался,

    find -type f -name '*.php' -print0 | xargs -0 -P 8 sed -i -- 's/TEXT1/TEXT2/g'


    В итоге - рабочее решение, может кому пригодится
    Ответ написан
    Комментировать
  • Каким образом в питоне совместить строку и ввод?

    @D3lphi
    a = input("Сообщение: ")
    Ответ написан
    Комментировать
  • Какой первый Linux-дистрибутив поставить?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Винда наскучила, хочется чего-то нового

    Ставьте BolgenOS, там нескучные обои!
    Ответ написан
    1 комментарий
  • Какой первый Linux-дистрибутив поставить?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Самый лучший ответ дал Данил Бирюков-Романов Иши того, кто будет отвечать на вопросы - и ставь то, что стоит у него. Не, рекомендации можно дать даже если рядом на сто километров нет никого. И может быть они даже помогут.

    Итак, если гуру рядом нет или он бурчит что-то типа "читай маны, ламер" (кстати, вполне неплохой совет)

    - Крайне необходимо умение и желание самому искать и находить ответы на вопросы. Оно конечно не лишне и в винде, но в линухе оно просто аще как необходимо - многие обсуждения в итоге вырождаются к "твой пингвин - ты и трахайся"...
    - Терпение, аккуратность и отсутствие желания запустить в монитор ботинком, когда в четвертый раз переставляешь систему и все равно ни хрена не получается
    - Знание английского на уровне чтения технической литературы - а читать придется и еще как
    - Знание С/C++ или подобного языка программирования здорово облегчит жизнь

    Дистрибы бывают пакетные и source-based (еще бывают с systemd и без оного, но Вам сейчас это не актуально).

    Пакетные дистрибы - их большинство. Программы в них распространяются пакетами - как в винде msi. Установкой и удалением пакетов занимается менеджер пакетов - специальная программа (аналог оснастки "Программы и компоненты"). У разных дистрибов свои форматы пакетов и свои программы. Широко известных форматов два - RPM и DEB. Как правило, менеджеры пакетов отслеживают зависимости (в линухе нет привычки пихать в каждый дистриб все необходимые компоненты, вместо этого устанавливается пакет, содержащий нужный компонент), устанавливают и удаляют их сами. Сами же обновляют пакеты при выходе новых версий. Чем популярнее дистриб, тем больше под него пакетов. В качестве первого дистриба я бы посоветовал пакетный дистриб.
    Source-based дистрибы рассчитаны на то, что все программы собираются на целевом компе из исходников, а распространяются только описания как собрать - сценарии (порты, портеджи etc). Здесь тоже отслеживают зависимости и все такое, только обычно это ложится на установщика программ. Достоинства - запустив source-based дистриб, с любым пакетным справляешься на ура. Недостатки - ооооочень высокий порог вхождения, оооочень много времени и терпения нужно, чтобы не кинуть в монитор тапком. Новичку я бы не советовал source-based - а то на самом деле знакомство закончится, не начавшись
    Ответ написан
    1 комментарий
  • Какой первый Linux-дистрибутив поставить?

    urtow
    @urtow
    *nix, python, QA, bagpipe, folk music
    Тот, который стоит у ближайшего, готового отвечать на твои вопросы гуру.
    Ответ написан
    3 комментария
  • Как прочитать html файл в Python?

    suguby
    @suguby
    программист, python, django, mysql, git, hg, linux
    видно что происходит попытка перекодировать из любимой винодовой cp1251 :) а файл видать в UTF8...
    попробуй открыть как 'rb' и конвертировать построчно
    f = open (filemane , 'rb')
    for line in f:
         print(line.decode('utf8'))

    а вообще хорошо бы знать, в какой кодировке файл.
    Ответ написан
    3 комментария
  • Существует ли удобная программа настройки для Cisco?

    martin74ua
    @martin74ua Куратор тега Компьютерные сети
    Linux administrator
    telnet - лучше еще не придумали.

    Если у вас их сильно много - посмотрите в сторону NOC Project. Но для новичка он вообще не понятен
    Ответ написан
    Комментировать
  • Почему железки уровна tp-link trwn740** называются маршрутизаторами?

    karabanov
    @karabanov
    Системный администратор
    Потому что это не коммутатор.
    Ответ написан
    Комментировать
  • Как лучше соединить два коммутатора?

    BuriK666
    @BuriK666
    Компьютерный псих
    Очевидно что лучше оптика, но подойдет и витуха, а еще можно пакеты врунчуню носить
    Ответ написан
    8 комментариев
  • Установка вируса WannaCryс административными правами?

    secsite
    @secsite
    Безопасные и быстрые сайты
    Не нужны. Пользователь вообще не участвует в этом деле.
    Атака идет из вне на 445 порт на SMB

    https://geektimes.ru/post/289115/

    Я просто фигею сколько "админов" не знают о фаерволах.
    Ответ написан
  • Как сделать подсветку "синтаксиса" в питоне?

    qlkvg
    @qlkvg
    python backend developer
    забыть про idle, поставить pycharm
    Ответ написан
    2 комментария