• Условия интернет провайдера. Нормальная практика?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ого. Обалдеть - впервые такое вижу. У большинства провайдеров просто стабильный интернет без отвалов и более-менее приличная скорость - уже хорошо. А если еще и до техподдержки можно дозвониться - то вообще круто. А тут прям даже точные и измеримые показатели связи.
    Ответ написан
    4 комментария
  • Сервер с 2xSSD в зеркале mdadm, тормозит один из дисков. Как найти причину?

    Jump
    @Jump Куратор тега Твердотельные накопители
    Системный администратор со стажем.
    Вполне вероятно так- TRIM не работает, SSD обычные пользовательские, over provisioning не выделен.
    В итоге получаем - при синхронизации большой объем записи, резерв чистых ячеек кончается, и вполне закономерно начинаются дикие тормоза на новом диске, ну а поскольку зеркало работает не быстрей чем самый медленный из дисков его составляющих - тормозит весь массив.
    Ответ написан
  • Как автоматически поднимать микросервис после падения на Debian?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Ответ написан
    Комментировать
  • Нерабочий слот ОЗУ?

    @amambaru
    1. Плохие контакты в слоте памяти. Проверить визуально - не повреждены ли. Почистить.
    2. Проблемы с блоком питания. Проблемы с питанием на материнской плате.
    Ответ написан
    1 комментарий
  • Где искать middle/senior backend программиста?

    TheTalion
    @TheTalion
    Я так понял, вам не просто senior backend нужен, а senior backend + senior architect?
    Таких людей с горящими глазами нет В ПРИНЦИПЕ.

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

    У вас вариант только один - искать финансирование. Стартапы, зачастую, дико скучная для обучения сфера. Это не создание игр, где местами весело.
    Ответ написан
    9 комментариев
  • Интернет в посёлке?

    @Fixid
    1. Нет. Зависит от свежести АТС
    2. Асимметричный канал (upload до 512кбит (в реальности 256 если все хорошо)), высокие требования к кабелю. На советской шапше не заведется
    Необходимость оплачивать телефон даже если вы им не пользуйтесь и вам нужен только интернет. Снижение скорости в плохую погоду.
    3. Да. Пункт 1
    4. Провода обычно принадлежат ростелекому. На adsl абсолютная монополия.
    5. ADSL - это вид технологии передачи данных по проводам. А ADSL-модем/роутер это обычный роутер который получает интернет не через WAN порт, а через телефонный кабель.
    Будет простая коробочка в которую втыкается телефонный кабель через сплитер

    shema_vkljucheniya.jpgadslmodem.jpg
    Ответ написан
    Комментировать
  • Правильно ли я понимаю, что такое протоколы?

    15432
    @15432
    Системный программист ^_^
    Протокол это некоторая договорённость относительно формата передаваемых данных. Набор правил, по которому пакет формируется на передающей стороне и парсится на принимающей. Протокол определяет порядок, размер и назначение полей в пакете данных. Например, в протоколе UDP фиксировано расположение и размер ячеек номера порта, контрольной суммы, размера данных в пакете, допустимые значения размера пакета, и т.д.
    Ответ написан
    Комментировать
  • Права на витую пару?

    Jump
    @Jump
    Системный администратор со стажем.
    Провайдер, это коммерческая организация, его единственная задача - зарабатывать деньги.
    Он не будет оказывать вам услуги если ему это невыгодно.
    Провайдер вам ничем не обязан.
    Вас никто не заставляет пользоваться услугами провайдера.

    Если договоритесь с провайдером и вас устроит цена - у вас будет интернет, иначе не будет.
    Вот и все.

    1) Имеются ли какие-либо документы, регулирующие нормы проведения таких витых пар?
    Нет.

    Каким образом обычно проводятся в посёлках кабельный интернет?
    Как получится.
    Если есть колодцы - обычно провайдер арендует место в колодцах, если нет арендует место на столбах, если конечно с энергетиками договориться и те его лесом не пошлют.
    Иногда копает - это вообще хорошо, но дорого, не у каждого провайдера есть деньги на это.
    В некоторых случаях раздают радиолинком.
    Но на данный момент в небольших поселках самая популярная технология раздачи до сих пор это ADSL - интернет по старой телефонной меди.

    Также буду благодарен тем, кто в подробностях распишет оформления себя как юр. лицо для покупки "места на крыше" под Nanostation
    Для покупки места юрлицо нафиг не нужно.
    А зарегистрировать его просто - идете в ближайшую контору которая занимается бухучетом, они вам за 10тыс зарегистрируют юр. лицо и будете около 5тыс в месяц платить им за обслуживание юр. лица.
    И небольшое уточнение - себя как юрлицо зарегистрировать нельзя, по той простой причине, что вы физлицо.
    Ответ написан
    1 комментарий
  • Передача прав на проект и MIT лицензия?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    А писали вы его для заказчика и/или за деньги? Но сами решили при этом лицензию запилить открытую?

    Если писали в рабочее время проекта1, то это как бы получается не ваше, и открытость нужно было согласовать с заказчиком перед тем как лепить MIT. А то ведь так можно все заказы/коммерческий код в опенсорс кидать и деньги получать при этом.

    Если писали не в рабочее время или вообще раньше чем проект1, то конечно никаких претензий не может быть по определению.
    Ответ написан
    6 комментариев
  • Как можно конвертировать .htaccess для работы в Nginx?

    Lynn
    @Lynn
    nginx, js, css
    Я знаю самое лучшее средство — мозг.

    1. Прочитать и понять что делает .htaccess
    2. Написать нужные строчки в конфиге nginx.

    Читаем:
    RewriteCond %{REQUEST_URI} \.(png|gif|ico|swf|jpe?g|js|css|ttf|svg|eot|woff|yml|xml|zip|txt|doc)$
    RewriteRule ^(.*) $1 [QSA,L]

    Понимаем, что статика должна просто отдаваться как есть без попытки обрабатывать её в PHP.
    Пришем
    location ~ \.(png|gif|ico|swf|jpe?g|js|css|ttf|svg|eot|woff|yml|xml|zip|txt|doc)$ {
      # ничего не нужно, просто отдаём файлы
    }


    Читаем
    RewriteCond %{REQUEST_FILENAME} !-f [OR]
    RewriteCond %{REQUEST_URI} \.(ini|ph.*)$
    RewriteRule ^(.*) index.php [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L,QSA]

    Тут два разных условия.
    Первое — если файла не существует, второе — если запросили файл закнчивающийся на .ini или .ph<что-то> (кстати, регулярка идиотская, т.к. под неё попадает слишком много, например my.physics.html).
    При выполнении любого из них запрос должен быть передан в index.php.

    Первое условие пишется стандартно
    location / {
      try_files $uri /index.php;
    }


    Второе
    # скорее всего нужно что-то типа \.(ini|php|phps|php4|php5)$
    # или хотя бы \.(ini|ph\w*)$
    location ~ \.(ini|ph.*)$ {
      rewrite ^ /index.php break;
    
      fastcgi_pass 127.0.0.1:9002;
      # и прочие fastcgi_*
    }


    Итого:
    location / {
      try_files $uri /index.php;
    }
    location ~ \.(png|gif|ico|swf|jpe?g|js|css|ttf|svg|eot|woff|yml|xml|zip|txt|doc)$ {
      # ничего не нужно, просто отдаём файлы
    }
    
    location ~ \.(ini|ph.*)$ {
      rewrite ^ /index.php break;
    
      fastcgi_pass 127.0.0.1:9002;
      # и прочие fastcgi_*
    }
    Ответ написан
    3 комментария
  • Как работает интернет провайдер?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Все проще.
    Интернет-провайдер покупает интернет у аплинкеров и продает его абонентам.
    На этом основная суть как он работает закончилась.

    Все остальное - сугубо индивидуально. Общие вещи - обычные мировые практики по обеспечению качества и безопасности в том виде, в каком их смог реализовать конкретный провайдер.

    Большинство вещей обоснованы только экономически. Например если провайдер может протянуть в дом оптоволокно, к каждому абоненту он его тянуть не будет - и дорого и просто так в комп оптоволокно не воткнешь, поэтому в доме проще поставить свитч, и последнюю милю раздать по эзернет.
    С другой стороны, если это провайдер, который изначально работает по docsis, на коаксиале, сама технология требует чтобы у каждого пользователя был свой конечный модем, который к компу уже может подключаться или по USB (давно) или по ethernet - современные варианты, но коаксиал будет заходить уже в квартиру.
    Если провайдер работает за пределами города, раздает интернет по спутнику - там свои особенности.

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

    Ваш вопрос тянет не на вопрос а на небольшую диссертацию.

    Но от чего все зависит - от денег.
    Стандарты - существуют на разные отдельные моменты, но нет стандарта, который будет детально описывать условия работы провайдера.

    Минимальное требование - у тебя есть инет? подключи соседа любым способом но за деньги, зарегистрируйся как юридическое лицо, плати налоги - и ты уже провайдер. Да, и лицензию получить (зависит от страны, правда).
    Ответ написан
    4 комментария
  • KDE Connect на виртуалке стац. компа?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    NAT не катит, настраивайте интерфейс в режиме моста и получайте для виртуалки честный IP.
    9a813e32a4ce4e7aa88dd5d2d46e8572.png
    Ответ написан
    Комментировать
  • Nginx - как сохранить доступность http при https?

    t-alexashka
    @t-alexashka Автор вопроса
    Сразу пишу legacy код
    Разобрался. Нужно было дописать вот так:
    ...
    listen 443 default ssl;
    ...

    И закоментите ниже
    # ssl on;
    Если у вас так же как у меня http/https объединены в один сервер.
    Ответ написан
    2 комментария
  • Для чего нужны массивы в golang?

    Если в программе есть срез, значит в памяти есть соответствующий ему массив. Вы сами его не создаёте, но рантайм гошки его создаёт.
    Массив нужен как более низкоуровневый примитив, для ускорения работы в некоторых случаях, чтобы не плодить лишних указателей.
    Ответ написан
    Комментировать
  • Как убрать сбои сервера после изменения прав каталога /var?

    @Wexter
    бекапьте данные и переустанавливайте ось на сервере
    Ответ написан
    2 комментария
  • Какая ошибка в сети?

    @Tabletko
    никого не трогаю, починяю примус
    Звонить провайдеру
    Ответ написан
    Комментировать
  • Как верстать сайт под разные размеры экрана устройства?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Это какой-то особый вид мазохизма?
    В пикселях слишком легко?

    https://www.smashingmagazine.com/2013/03/responsiv...
    Ответ написан
    Комментировать