Куча говна / Говнокод #25863 Ссылка на оригинал

0

  1. 1
IT Оффтоп #23

#1: https://govnokod.ru/18142 https://govnokod.xyz/_18142
#2: https://govnokod.ru/18378 https://govnokod.xyz/_18378
#3: https://govnokod.ru/19667 https://govnokod.xyz/_19667
#4: https://govnokod.ru/21160 https://govnokod.xyz/_21160
#5: https://govnokod.ru/21772 https://govnokod.xyz/_21772
#6: https://govnokod.ru/24063 (потёр пидор сракер) https://govnokod.xyz/_24063
#7: https://govnokod.ru/24538 https://govnokod.xyz/_24538
#8: https://govnokod.ru/24815 (потёр пидор сракер) https://govnokod.xyz/_24815
#9: https://govnokod.ru/24867 https://govnokod.xyz/_24867
#10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
#11: https://govnokod.xyz/_25436 https://govnokod.ru/25436 (потёр пидор сракер)
#12: https://govnokod.xyz/_25471
#13: https://govnokod.xyz/_25590 (потёр пидор сракер)
#14: https://govnokod.xyz/_25684
#15: https://govnokod.xyz/_25694
#16: https://govnokod.xyz/_25725
#17: https://govnokod.xyz/_25731
#18: https://govnokod.xyz/_25762
#19: https://govnokod.xyz/_25767
#20: https://govnokod.xyz/_25776
#21: https://govnokod.xyz/_25798
#22: https://govnokod.xyz/_25811

Запостил: syoma syoma, (Updated )

Комментарии (667) RSS

  • https://diletant.media/articles/29215233/
    Так-так, это что у нас получается? Совочек полез в Финляднию за пару дней до начала "великой отечественной", а финляндия бегала и уверяла всех, что она нейтральная, и только после того как напал совочек вступила в войну?
    Ответить
    • >> Финляднию за пару дней до начала "великой отечественной"
      >> за пару дней до начала
      >> пару дней
      Чиво блять?
      Хочешь уехать из Балашихи - учи историю
      Ответить
      • За пару лет, Сёма не умеет скопировать
        Ответить
      • Ты дебил читать не умеешь? Держи
        ---
        На Финском направлении дело было сложнее. Во-первых, Гитлер хотел, чтобы финны выступили против Советского Союза. Финны выступать, в общем-то, не стремились, хотя их предупреждали, но никаких конкретных задач не было. То есть перед войной были поездки офицеров генерального штаба Финляндии в Германию, обмен какими-то военными делегациями, но никаких задач или каких-то обсуждений конкретных операций германский генштаб с финнами не вел.

        Финны оказались в очень двойственном положении. Во-первых, потому что была Финская война 1939 года, которая имела конкретные цели советизации Финляндии. И причина этой войны была, в первую очередь, не то что отодвинуть границу от Ленинграда, как говорят («дальнобойные орудия финнов в случае войны могли бы обстреливать Ленинград», хотя всю войну финны Ленинград не обстреливали), а в том, что Финляндия отказалась от ввода контингента советских войск на свою территорию, отказалась подписать такой договор, который подписали перед этим Латвия, Литва и Эстония. То есть финны прекрасно понимали, что ввод советских войск означает практически советизацию Финляндии. И это было подтверждено, потому что в 1940 году, когда Молотов вел в ноябре переговоры с Гитлером, он прямо говорил, что «мы хотим финский вопрос решить по примеру стран Прибалтики». И финны информацию об этом тоже получали, то есть у них был выбор из двух сил: Советский Союз под боком, который оказывал постоянное экономическое и политическое давление на Финляндию, в том числе разорвал договор о поставках в Финляндию, либо Германия, которая доминировала в Европе. Никто другой им помощь оказать не мог.
        Ответить
        • Финны стремились сохранить свой нейтралитет, но они были и в очень такой невыгодной позиции. И 22 июня, когда немецкие войска напали на Советский Союз, первым делом финские послы кинулись во все посольства доказывать, что Финляндия — нейтральная страна, которая не собирается участвовать в этом конфликте. И Берлин, и Лондон признали Финляндию таковой. Но в соответствии с нашими довоенными планами 25 июня 1941 года советская авиация начала воздушную операцию против Финляндии, то есть 25, 26 июня мы бомбили финские города, заводы и так далее. После этого финны объявили нам войну. 26 июня, через четыре дня после нападения.

          Финские солдаты пересекают границу с СССР, 1941.
          Финские солдаты пересекают границу с СССР, 1941. Источник: wikipedia.org
          Эти события происходили до 22 июня. Но самое смешное, что советские танковые корпуса, механизированные корпуса Ленинградского военного округа: 1-й механизированный корпус, 10-й механизированный корпус получили командование к развертыванию на границе с Финляндией еще 17 июня. И даже 22 июня сделали попытку вторгнуться на финскую территорию. Другое дело, что все это не получило развития ввиду того, что на пятый день немцы уже вошли в Минск и так далее.
          Ответить
        • Ого, Сёма узнал про советско-финскую войну, и захотел с нами поделиться!
          Ответить
          • >Но в соответствии с нашими довоенными планами 25 июня 1941 года советская авиация начала воздушную операцию против Финляндии
            Читай, хуй ло тупое.
            Ответить
          • Русьня не хочет читать неудобные тексты.
            Ответить
          • В эту войну русне неплохо так наваляли. 350000 ванек потрачено.
            Но под барбаросой все равно было круче.
            Ответить
  • В этом году Telegram выплатил около $1,000,000 победителям конкурсов по программированию и дизайну. Сегодня мы анонсируем новые конкурсы с суммарным призовым фондом более $1,000,000:

    Конкурс для разработчиков на создание смарт-контрактов для блокчейн-платформы ($200,000–400,000, C++/FunC, 24.09–15.10).
    Конкурс для дизайнеров на создание анимированных стикеров и цветовых схем ($50,000, 05.10).
    Конкурс на совершенствование голосовых звонков ($200,000, С++, 15.10).
    Конкурс на создание веб-версии мессенджера ($200,000, JS, 01.11).
    Конкурс на создание алгоритмов кластеризации и ранжирования контента ($200,000, C++, 15.11).

    Детали конкурсов публикуются в канале @contest. Для участия в конкурсах приглашаем зарегистрироваться через @jobs_bot.
    Ответить
    • По словам главы Роскомнадзора Александра Жарова, заблокировать запрещенный в РФ ресурс возможности нет, но можно нарушить его работу. Об этом он сказал, комментируя борьбу против Telegram.

      Российская федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) продолжает работу над блокированием в РФ мессенджера Telegram.




      Он сравнил Роскомнадзор и Telegram со снарядом и броней и выразил мнение, что "пиратский корабль" будет "подорван" серьезно.
      Ответить
    • очень полезные конкурсы, но мне некогода
      надо устанаваливать вордпресс плагин за 4000 рублей, иначе работу отдадут другому разработчику на фриланс ру
      Ответить
        • Я хвастаюсь!
          Я опотный занятой человек
          Ответить
  • Мне тут в голову пришло. А можно отслеживать, куда смотрит глаз, и рендерить эту часть изображения в лучшем качестве быстрее, чем глаз переключится на другое место? Будет ли от этого какой-то профит?
    Ответить
  • Ураааа! Я отключил рекламу на ютубе!
    Ответить
  • Неужели за неделю моего отсутствия говнокод преобразовался. Злоебучего срактора нет. Сема вон пищит что у него хоть что-то получилось. Чудеса!
     
                                 .Q#HHHQ.
                                JQQQUQ##QL
                               (F/._ .(_JQ)
                               ()    ()`(UH
                             ._##UAAUUUUU##L__
                          _JAUU#####H####HH#UUUAU_
          ._     ______L "A4DAU###########HQA"4UQF(JD.____  .___.
          (DDDDDDDADDADDDDDDF4_############  JQUADDDDDDDDADDDDAD)    ()
           DDD)D000000DDLDAAADU##########HQJQ000000000000AA4(AAA)
          `(`F`""4UUAQAADDDDDDUH####HHHHHHQU000000AUUUAUU"""` `""
                        ` (DDL(HHHHHHHHHHHQDAAAU""
                          `DDDAAAQ###QUAAUAAAAUU
                           ADDAQ#UF44DDDAAAAUAU)
                          _UUQ#ULJLJDDDD000000U`
                        Q#QQUADD"DDDFDDDAAAAUUQ)
                        ###QUUUU000000AAUQQQQQ#)
                       .QQQUUQQQQQQUAUQQQ######)
                       (QQUAD"DAAQU""""""""UUUU)
                       `""4UUUUAAA|""| |""|UQQ#)
                           A""""AU|__| |__|"""4)
                           `DAAAA_A_A| |.JADAUU)
                            000000UAA| |DUAAUUU)
                           )4UUAAAUAA|_|AUUUUUU)
                            (UDDAAUAU|||AAAAUUF
                            `UUUQQ#QUUQQUQQQQ)
                             JAAAAAUAAQQAAAAD))
                             UAAAAUAqAAQAAAAUA`
                                 ""4U `"F"""4
                                   ()
                                   J`
                            L_____J)  (.     (
    Ответить
    • Кто умеет - нафотожопьте как ее в землю укладывают.
      Ответить
  • Фу, реклама пидараса Навального теперь и в вк пролезла.
    Ответить
      • Жила-была коза с кудрявыми ножками. У нее было трое козлят: Алюль, Бу-люль и Хиштаки Саританур.

        Однажды коза с кудрявыми ножками отправилась на пастбище. Перед уходом позвала она детей и говорит:

        — Мой Алюль, мой Булюль, мой Хиштаки Саританур! Я ухожу пастись, принесу вам на рожках травку, во рту водичку, в вымечке молочко. Заприте дверь и сидите дома.
        Ответить
  • Русьня, а сколько стоят ваши телефоны?
    Ответить
    • Больше, чем ты за всю жизнь заработал
      Ответить
      • А в деньгах это сколько? У всех тут айфоны?
        Ответить
        • конечно

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

                      И причем тут я? Важно какие вакансии есть на рынке, а на рынке они примерно такие все и есть. Кто-то больше, кто-то меньше, в целом все именно так
                      Ответить
                        • Ты реально думаешь, что все побегут сейчас рассказыать?
                          Ответить
                            • Все просто уже вышли из состояния детского сада, а ты -- нет
                              Ответить
                              • Судя по той хуйне которую тут пишут - мартышки, прочая хуйня - я вас намного опережаю.
                                Ответить
                      • Даун, spb это Питер.
                        А ты даже из своего Засратова не можешь уехать.

                        > Важно какие вакансии есть
                        Величие русни примерно такое и есть, лол. Каждый простой сборщик валежника утешает себя мыслями, что мог бы эгегей!
                        Ответить
                        • ты не знаешь откуда я
                          ты не знаешь где я работаю
                          ты даже не знаешь, кто я
                          а всё равно делаешь какие-то высеры

                          ты еще тупее, чем я думал
                          удивительно, как ты сам себе жопу-то вытираешь с таким низким уровнем развития
                          Ответить
                          • Долбоёб, не отвечай на заигноренные комменты.
                            Ответить
                        • Я живу в Оймяконе, у меня просто впн в Питер, и потому мой пишник часто определяют как питерский
                          Ответить
                          • > впн в Питер
                            Я думал, что местные ватники не могут придумать ничего тупее, чем доверять усманову. Но нет, удивили туннелем. Воистину одна лишняя хромосома.
                            Ответить
      • Чего? Тугриков?
        За сколько денег и когда покупал? И нах тебе айфон?
        Ответить
  • На алике можно вообще купить что-то кроме хлама, рассыпающегося прямо в руках? Как отличить гавно от конхветки?
    Ответить
    • никак

      на алике продается только дерьмо, да и то обычно не приходит
      Ответить
    • Загвоздка в том, что по-большому счету без проверки не обойтись; тебе придется его потрогать (фу), понюхать (фу-фу), или даже попробовать.
      Ответить
    • Ну как бы некоторые фиксят баги в чужой либе не ради выебона, а чтобы пофиксить свой проект, который зависит от либы. Либо аццки костылить, обходя баг.
      Ответить
      • Там речь не об этом, там речь о том, что ты должен куда-то коммитить просто для того чтобы похвастаться потом своим профилем.

        Оттуда же
        --
        Virviil
        5 ноября 2017 в 02:02
        +12

        Просто посчитай количество человеческой работы, которой ты пользуешься бесплатно как программист.
        Начиная ОС, языка, ИДЕ, сторонних либ. И тебе жалко потратить несколько часов своего времени чтобы поддержать open source? Это звучит жалко...
        Ответить
        • нет, там в комменте опять нытье про "програмирование это прост работа, я не понимаю, зачем мне заниматься этим в нерабочее время, почему при этом мне платят меньше, чем увлеченным?"
          Ответить
          • >почему при этом мне платят меньше, чем увлеченным?
            Ты это где вычитал?
            Ответить
            • Это там сквозит между строк.

              Программистов не хватает. Хороших спецов отрывают с руками, и потому если кто-то где-то ноет, кто-то где-то пишет статьи о том, как его не взяли на работу за отсутствие гитхаба то это значит, что он просто днище.

              Ноющий программист в 2019 году это всегда днище.
              Ответить
              • Русский, я из написанного тобой не понял нихуя. Это ведь работодатели ноют? Или как? Да и статья переводная. Может, на западе люди могут себе позволить не публиковать свои проекты, а в снг - нет?
                Ответить
                • Ноет очевидно автор статьи, чей перевод (довольно хуевый) опубликовали на хабре
                  Ответить
                  • Он не ноет, он пишет "идите нахуй, я не буду поддерживать свой гитхаб". Бля, я русню реально не понимаю, мы как на разных языках говорим.
                    Ответить
                    • Ну так пусть найдет другую хорошую работу, в чем проблема?

                      Пусть потом напишет "не смотря на отсутствие гитхаба я работаю в гугле и контрибучу в прыщеядро, сосните"
                      Ответить
                        • Там про это нигде не написано.

                          Зато написано с обидой что его не взяли в фирму в Остине, хотя он увлекается бегом и собаками.

                          Впрочем, он сам там признает, что он далеко не лучший.
                          Возможно, фирма искала именно лучших. Если они могли себе это позволить, то почему нет?
                          Ответить
    • сема, это же твой коммент!
      я и не знал, что ты есть на хабре
      Ответить
    • >Бег, рисование, писательство. Для меня важно, чтобы эти качества ценились на рабочем месте

      Вот у ты нанимаешь джангиста.
      У одного джангиста 10 багов закрыто в джанге.
      Это значит, что он понимает процесс, знает кишки джанги, и знает питон на достаточном уровне, чтобы контрибьютить в джангу (все таки там не дураки сидят)

      А у другого красивые картины

      Кого ты возьмешь?
      Ответить
      • Того на кого бабок хватит? Много ты видел джангистов с закрытыми багами в джанге?
        Ответить
        • >Того на кого бабок хватит?
          Если у тебя не хватает бабок на хорошего программиста, тогда можно конечно не сарпшивать про гитхаб

          На зарплату в 100 долларов не будут про гитхаб спрашивать
          Ответить
            • Ты спрашиваешь меня сколько денег я бы выделил на хорошего джангиста в моем городе?
              Ответить
              • Нет, я спрашиваю сколько у вас платят за какой уровень. Свои анонимные фантазии себе оставь.

                И почему гитхаб? У вас тупо нету другого способа проверки квалификации?
                Ответить
                • В каждой фирме платят по-разному, общепринятых уровней, как ты наверное понимаешь, тоже никаких нет: это же не разряды по спорту.

                  Способы проверки конечно есть, но гитхаб это всегда плюс.
                  Ответить
                  • Но есть же какой-то среднерыночный уровень.

                    >гитхаб это всегда плюс.
                    Блядь, вопрос в другом: что это тупо не окупается, да и вообще не всем прет в нерабочее время работой заниматься.
                    Ответить
                    • Я не маркетолого, я знаю примерно сколько получают мои знакомые, и мониторю иногда хх.

                      Если программиста не прет в нерабочее время заниматься программированием, то значит программировать ему не интересно.

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

                              Я тоже не слышал как нейробиологов собеседуют, и даже понятия не имею что вообще они должны знать
                              Ответить
                              • Естественно ты не слышал как на западе собеседуют. Ты же русьня.
                                Ответить
                            • А что спрашивать, если не алгоритмы? Как бы вы пропатчили кде под? Можно ещё спросить как бы вы спроектировали такую-то сякую высоконагруженную парашу, но это для синиоров-помидоров уже.
                              Ответить
                              • Ну как что?
                                Как установить Python 3.5 на Windows XP (впрочем, это должен делать админ, и программист может и не уметь)
                                Как туда Django поставить

                                Как пользоваться pip и requirements.txt
                                Ответить
                                • А у вас что спрашивают? Можешь ли ты светодиоды в лампочке перепаять? Ты ж программист.
                                  Ответить
                              • Опыт работы (он уже в резюме), какие технологии знаешь, с чем работал.
                                Ответить
                                  • Как-то обходятся, хз.

                                    Я щас опять спрощу крамольную для русни вещь: а нахуй нужно знание алгоритмов и структур данных, кроме самых типичных + сложность операций с ними (список, хеш-массив, сортировка)? Где вы с этим сталкивались в работе?
                                    Ответить
                                    • Легко напиздеть, что владеешь 100500 технологиями, а проверить трудно. Алгоритмы и структуры данных проверить легко, и что хоть как-то коррелирует с уровнем твоей обучаемости. На помидора, конечно, нужно на проектирование задания задавать.
                                      Ответить
                                      • Я уссыкаюсь конечно от вашего диалога:)
                                        В любой компании (кроме может быть подвальной веб-студии) все начинается со сбалансированного дерева, бинарного поиска, сортировки слиянием и отличия стабильной от нестабильной, пушо выучить очередную жуквери можно за три дня, а если ты не понимаешь чем плоха экспоненциальная сложность, то тебе уже ничего не поможет.

                                        Америкосы даже книжу про это написали
                                        https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X

                                        Но Сёме видней;)
                                        Ответить
                                        • И для понимания выч сложности прямо таки нужно в деталях знать деревья (ни разу не юзал), сортировки слиянием и отличия стабильной от нестабильной? Ну двоичный поиск на пальцах еще можно объяснить, но хуярить свою реализацию? Зачем?

                                          >Америкосы даже книжу про это написали
                                          Россиянин, амеры очень дохуя книжек написали. Или по простому: свинья грязь найдет.

                                          Латынь/матан спрашивать не пробовали?
                                          Ответить
                                          • Если ты не можешь написать двоичный поиск по целочисленному массиву (это 5 строк) за 10 минут, то сразу нахуй, имхо.
                                            Вообще не обязательно именно алгоритмы спрашивать, можно просто попросить написать несложную функцию, делающую то-то. Если не смог - идёшь подметать двор. Это проверяет умение писать код - главное умение для программиста. Некоторые и это не могут.
                                            Ответить
                                            • Можно, но что? FizzBuzz?
                                              Описать алгоритм - это одно, а написать и оттестировать функцию - это совсем другое. Ты точно не проебешься с пограничными случаями?
                                              Ответить
                                          • >деревья (ни разу не юзал)
                                            Вот тебе список слов. В какой структуре (и почему) ты будешь его хранить, чтобы максимально быстро в нем что-то найти?
                                            Ответить
                                            • Найти что? Целое слово - очевидный хешмеп. Найти слово по началу? Тут уже хитрее, но как часто тебе с этим надо иметь дело на работе, а не в суходрочке в инете?
                                              Ответить
                                                • Да поебать как он устроен. Ты знаешь как устроен мотор? Нет, ты знаешь сколько машина жрет на 100 км, потому что платишь за бензин (в гейропе так, по крайней мере). Главное - знать сложность операций с ним, это тот самый бензин.
                                                  Ответить
                                                  • Как устроен hashmap -- такой вопрос есть у жабоёбов на самую низкую степень сертификации.

                                                    Реализовывать его не надо конечно, надо сказать, что там дерево, и объяснить во что оно выродится, если у всех hashCode будет 42.

                                                    Это даже джуны знают
                                                    Ответить
                                                    • Вот, кстати, сертификация вполне может быть полезна. Да и 1 раз сдать сертификацию не то же самое что расписывать эту хуйню на каждом собесе.

                                                      >Реализовывать его не надо конечно
                                                      Ну слава богу, блядь.

                                                      >там дерево
                                                      разве? Там по хешкоду вроде как хранится указатель на список, в котором лежит вся хуйня с одинаковым хешкодом. Операции добавления/удаления в случайное место списка - N**2.
                                                      Ответить
                                                      • Когда их мало -- да, а когда их много оно переключается на дерево. Там это написано в доке, кстати)
                                                        Ответить
                                                        • Это про жаваебское дерево? Хм, так там dict(list) если у всех элементов list одинаковый хеш будет не O(N**2)?
                                                          Ответить
                                                          • >Also, this feature will not available to all hash table based classes in Java e.g. Hashtable will not have this feature because of its legacy nature and given that this feature can change the traditional legacy iteration order of Hashtable. Similarly, WeakHashMap will also not include this feature.
                                                            Или Hashtable устарел?
                                                            Ответить
                                                            • Устарел примерно в двойке, бо полностью синхронизован и потому медленен
                                                              Ответить
                                                          • Про жабоевский хешмеп)

                                                            Если объектов мало, то там связанный список, и он O(N).

                                                            Если много , то там дерево, и у дерева логорифм.

                                                            Есть еще TreeMap.там всегда дерево (красно-черное) чтобы хранить порядок

                                                            зы: дерево так же используется в индексах файловых систем и баз данных

                                                            по постгре вполне могут спрсить чем b-tree отличается от hash index
                                                            Ответить
                                                            • Пардон, на каких операциях там логарифм? Поиск? И как он работает, если хеш одинаков?
                                                              Ответить
                                                              • Вероятно, дерево строится по хешам. Поиск и вставка в дереве за логарифм. Если хеши одинаковы, то ничего не остаётся, как хранить в листе список хуеты с таким хешом. Если бы был компаратор, было бы проще.
                                                                Ответить
                                                                • >Если много , то там дерево, и у дерева логорифм.
                                                                  При разных хешах? Ну в чем профит? Я думал, там придумали как убрать O(N) при поиске в коллизиях.
                                                                  Ответить
                                                                  • >Ну в чем профит?

                                                                    Окей гугл, расскажем Сёме про ненужные ему алгоритмы.

                                                                    Сначала у тебя есть массив бакетов.

                                                                    Некая функция по хешу определяет в какой бакет нужно положить объект.

                                                                    Хеш четырехбайтен, но массив не может занимать 2^32 байт (4 гига не лишние, правда?)

                                                                    Потому в одном бакете лежит более чем один объет с разным хешем.

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

                                                                    И так, ты по хешу нашел бакет. А там лежит 32 объекта. Все с разными хешами.

                                                                    Как найти нужный?

                                                                    Если бы их было 3, то можно было бы их просто перебором пересмотреть за O(N).

                                                                    Но когда их 42, то уже хочется смотреть их за логарифм, и потому их кладут в дерево.

                                                                    А вот когда ты нашел нужный хеш, там уже можно только идти по всем объектам и делать equals.

                                                                    Объектов чаще всего там будет 1, если у тебя хорошее распределение хеша
                                                                    Ответить
                                                                    • К чему ты это выхлопнул? Что это меняет? У тебя меняется сложность поиска при коллизиях хеша?
                                                                      Ответить
                                                                      • причем тут коллизии?

                                                                        Перечитай еще раз что я написал, и пойми как все работает.
                                                                        Ответить
                                                                        • Сёма спрашивает что будет, если у тебя все 42 объекта будут с одинаковым хешом.
                                                                          Ответить
                                                                          • Будет O(N).

                                                                            Теперь ты ответь мне, что будет, если у тебя будет 9000 объектов с РАЗНЫМ хешем.

                                                                            Вот пошагово объясни что будет
                                                                            Ответить
                                                                            • Вопрос не в этом. Сёму волнует случай, когда много коллизий хешей. В таких случаях описанный тобой способ ничем не лучше обычного списка вместо дерева.
                                                                              Ответить
                                                                              • Разумеется, в случае когда у тебя hashCode() = 42 любой хеш сломается.


                                                                                Переключение линкд-листа на дерево НЕ спасает от коллизий хеша.

                                                                                Оно помогает быстрее найти бакет.
                                                                                Ответить
                                                                        • А ты сам понял что написал? Можешь ответить на простой вопрос - что оно меняет?
                                                                          Ответить
                                                                          • Использование дерева вместо связанного списка помогает быстрее найти хеш в бакете.

                                                                            1) hashCode(petuh) = 42
                                                                            2) bucketIndex(42) = 3
                                                                            3) в бакете номер 3 лежат так-же объекты с хешем 42, 100500 и 69.
                                                                            4) среди них нужно найти все объекты с номером 42
                                                                            5) в дереве это проще сделать, чем в связанном списке
                                                                            6) когда все объекты с хешем 42 найдены -- нужно каждому вызвать equals.
                                                                            Ответить
                                                                    • >Хеш четырехбайтен, но массив не может занимать 2^32 байт (4 гига не лишние, правда?)
                                                                      Берем от него х битов?
                                                                      Ответить
                                                                      • >Берем от него х битов?
                                                                        Ну примерно так. Но в результате объекты с РАЗНЫМИ хешами будут в одном ведре

                                                                        Это ты понимаешь? Согласен с этим?
                                                                        Ответить
                                                                        • Мне лень ковырять потроха хешмепа, я не вижу в этом для себя профита. Что мы обсуждаем вообще? Это как-то меняет сложность операций на хешмепе?
                                                                          Ответить
                                                                          • >как-то меняет сложность операций на хешмепе?
                                                                            да

                                                                            шаг "4" в приведенном мною примере может бфть лохорифмой или O(N)
                                                                            Ответить
                                                                            • Заявленная сложность - O(1). В этом случае будет O(log N). И какую охуительно важную информацию ты высрал? Похвастался знанием потрохов жавы? Возьми с полки пирожок. Лучше бы ГК допилили.
                                                                              Ответить
                                                                              • >Заявленная сложность - O(1)
                                                                                Ответ неверный.

                                                                                У тебя есть сто четырехбайтных чисел. Я прошу тебя найти среди них число 42.

                                                                                Расскажи пожалуйста, как ты сделаешь это за O(1), и можешь готовить документы в нобелевский комитет
                                                                                Ответить
                                                                                • Амортизированное - O(1). Ничего нового ты мне не сообщил. Продолжать пустую дискуссию не хочу.
                                                                                  Ответить
                                                                                • Откуда у тебя будет сто четырехбайтных числа? У тебя сет или мультисет? Если засунуть миллион единиц мультисет, а потом их искать, то конечно ты соснешь тунца.
                                                                                  Ответить
                                                                                  • долбоебы, чтобы вы несете?

                                                                                    Гост, Инканус, Борманд, придите скорее, хочу поговорить с кем-то, что не полный дебил
                                                                                    Ответить
                                                                                    • А бля. Перепутал байты с битами ((( Какой багор )))
                                                                                      Ответить
                                                                                      • А ты вошел не в ту дверь
                                                                                        И перепутал цвета
                                                                                        И теперь, и теперь
                                                                                        Всё как-будто не так
                                                                                        Ответить
                                                                                • Я потерял нить беседы. О чём мы спорим?
                                                                                  Я засуну сто этих чисел в 100 бакетов. И когда меня попросят найти число 42, я скорее всего найду его за О(1). В если мне добавят ещё 300 чисел, я перестроюсь в 300 бакетов.
                                                                                  Ответить
                                                                                  • >Я засуну сто этих чисел в 100 бакетов
                                                                                    В какой бакет ты засунешь число 14231, и почему?
                                                                                    Ответить
                                                                                    • В 31-й
                                                                                      int.hashCode(x) = x
                                                                                      hashCode(14231) % backetSize = 31
                                                                                      Ответить
                                                                                      • >В 31-й
                                                                                        Хорошо.
                                                                                        Теперь скажи, может ли оказаться так, что в бакете 31 у тебя будет более одного элемента?

                                                                                        Иными словами, может ли казаться так, что

                                                                                        int.hashCode(x) = x
                                                                                        hashCode(100500) % backetSize = 31

                                                                                        То-есть число ДРУГОЕ, а бакет тот же?
                                                                                        Ответить
                                                                                        • Может. Например, числа 131, 231, 331.
                                                                                          Ответить
                                                                                          • Отлично. И вот, у тебя в одном бакете лежит несколько чисел.

                                                                                            Сколько (в терминах big O notation) будет стоить поиск конкретного числа в этом бакете и почему?
                                                                                            Ответить
                                                                                              • Спасибо, а то там наверху говорили O(1), и я подумал, что ебанулся.

                                                                                                Теперь смотри: числа можно сравнивать.
                                                                                                Для любых A и B всегда можно сказать равны они, или кто-то из них больше.

                                                                                                Эту их особенность можно использовать, и хранить их в внутри бакета не просто списком, а каким-то таким волшебным образом, чтобы время поиска было МЕНЬШЕ чем O(n).

                                                                                                Угадаешь, какую структуру данных можно для этого использовать?
                                                                                                Ответить
                                                                                                • Спасибо, это я и раньше знал. Это Сёма увидел в доке О(1), но при этом понимал, что могут быть коллизии, и получится О(n) (или log(n), если там fallback именно для чисел)

                                                                                                  > всегда можно сказать равны они, или кто-то из них больше

                                                                                                  Это только для Comparable. Если захочешь в жабке сделать HashSet<UncomparablePituh>, что будешь делать?
                                                                                                  Ответить
                                                                                                  • >Это только для Comparable. Если захочешь в жабке сделать HashSet<UncomparablePituh>, что будешь делать?

                                                                                                    Сравниваются не объекты, а их хеши.

                                                                                                    hash(uncomparablePituh_1) = X
                                                                                                    hash(uncomparablePituh_2) = Y

                                                                                                    Оба петуха могут попасть в один бакет, если
                                                                                                    X % backetSize == Y % backetSize

                                                                                                    Теперь в этом бакете лежат пары "(хеш, питух)".

                                                                                                    У нас есть хеш.

                                                                                                    Как нам найти нужного петуха?
                                                                                                    Ответить
                                                                                                    • А для полных коллизий придётся делать дерево с листьями из связных списков? По-моему, оверхед так будет куда больше, чем при простом поддержании низкого load factor'а (тогда в бакетах будет лежать по 1 элементу в среднем случае).
                                                                                                      Ответить
                                                                                                      • >А для полных коллизий придётся делать дерево с листьями из связных списков?

                                                                                                        Да, именно так.

                                                                                                        >при простом поддержании низкого load factor'а

                                                                                                        Ты предлагаешь растить массив бакетов до гиганских размеров?
                                                                                                        Ответить
                                                                                                        • > Ты предлагаешь растить массив бакетов до гиганских размеров?
                                                                                                          Так в доке джавы так и сказано: при засирании таблицы она увеличивается в ~2 раза. Собсно, какой-нибудь std::vector работает абсолютно так же, при этом расход памяти будет, очевидно, не больше чем N*2.

                                                                                                          Кстати, а зачем вообще вся эта ебатория с таблицей? Давай просто возьмём да построим дерево по хэшам, внутри листьев — списки. Получим O(log2(N)) поиск + O(N) от коллизий, которые погоду не сделают (если хэш четырёхбайтный — то даже при миллиардах элементов и парадоксе дней рождения там будет мизерное количество коллизий). Так мы получим экономию по памяти и простоту, а между O(log2(N)) и O(1) поиском всё равно в реальной жизни разницы практически никакой.
                                                                                                          Ответить
                                                                                                          • > а между O(log2(N)) и O(1) поиском всё равно в реальной жизни разницы практически никакой

                                                                                                            Ты замерял?
                                                                                                            Если там будет хоть какая-то милипиздрическая разница, посчитай на сколько ты замедлишь весь ынтырпрайз.
                                                                                                            Структыры стандартной библиотеки должны работать максимально оптимально, на сколько это возможно, имхо. В конце концов, тебя не должно ебать что там внутри (привет, Сёма).
                                                                                                            Ответить
                                                                                                            • Хм, да, нашёл реализацию этого: https://hg.openjdk.java.net/jdk8/jdk8/jdk/file/687fd7c7986d/src/share/classes/java/util/HashMap.java
                                                                                                              * This map usually acts as a binned (bucketed) hash table, but
                                                                                                               * when bins get too large, they are transformed into bins of
                                                                                                               * TreeNodes, each structured similarly to those in
                                                                                                               * java.util.TreeMap. Most methods try to use normal bins, but
                                                                                                               * relay to TreeNode methods when applicable (simply by checking
                                                                                                               * instanceof a node).  Bins of TreeNodes may be traversed and
                                                                                                               * used like any others, but additionally support faster lookup
                                                                                                               * when overpopulated. However, since the vast majority of bins in
                                                                                                               * normal use are not overpopulated, checking for existence of
                                                                                                               * tree bins may be delayed in the course of table methods.
                                                                                                               *
                                                                                                               * Tree bins (i.e., bins whose elements are all TreeNodes) are
                                                                                                               * ordered primarily by hashCode, but in the case of ties, if two
                                                                                                               * elements are of the same "class C implements Comparable<C>",
                                                                                                               * type then their compareTo method is used for ordering. (We
                                                                                                               * conservatively check generic types via reflection to validate
                                                                                                               * this -- see method comparableClassFor).  The added complexity
                                                                                                               * of tree bins is worthwhile in providing worst-case O(log n)
                                                                                                               * operations when keys either have distinct hashes or are
                                                                                                               * orderable, Thus, performance degrades gracefully under
                                                                                                               * accidental or malicious usages in which hashCode() methods
                                                                                                               * return values that are poorly distributed, as well as those in
                                                                                                               * which many keys share a hashCode, so long as they are also
                                                                                                               * Comparable. (If neither of these apply, we may waste about a
                                                                                                               * factor of two in time and space compared to taking no
                                                                                                               * precautions. But the only known cases stem from poor user
                                                                                                               * programming practices that are already so slow that this makes
                                                                                                               * little difference.)
                                                                                                              Ответить
                                                                                                              • *
                                                                                                                 * Because TreeNodes are about twice the size of regular nodes, we
                                                                                                                 * use them only when bins contain enough nodes to warrant use
                                                                                                                 * (see TREEIFY_THRESHOLD). And when they become too small (due to
                                                                                                                 * removal or resizing) they are converted back to plain bins.  In
                                                                                                                 * usages with well-distributed user hashCodes, tree bins are
                                                                                                                 * rarely used.  Ideally, under random hashCodes, the frequency of
                                                                                                                 * nodes in bins follows a Poisson distribution
                                                                                                                 * (http://en.wikipedia.org/wiki/Poisson_distribution) with a
                                                                                                                 * parameter of about 0.5 on average for the default resizing
                                                                                                                 * threshold of 0.75, although with a large variance because of
                                                                                                                 * resizing granularity. Ignoring variance, the expected
                                                                                                                 * occurrences of list size k are (exp(-0.5) * pow(0.5, k) /
                                                                                                                 * factorial(k)). The first values are:
                                                                                                                 *
                                                                                                                 * 0:    0.60653066
                                                                                                                 * 1:    0.30326533
                                                                                                                 * 2:    0.07581633
                                                                                                                 * 3:    0.01263606
                                                                                                                 * 4:    0.00157952
                                                                                                                 * 5:    0.00015795
                                                                                                                 * 6:    0.00001316
                                                                                                                 * 7:    0.00000094
                                                                                                                 * 8:    0.00000006
                                                                                                                 * more: less than 1 in ten million
                                                                                                                Ответить
                                                                                                                • Смотрел лекцию, где Расмус говорил, что можно переобучать коэффициенты в «PHP» под свой проект, и получать плюс к «пефомасу».
                                                                                                                  Ответить
                                                                                                          • > Давай просто возьмём
                                                                                                            Думаешь, я Шипилёша?:)

                                                                                                            Возможно, в большнитсве случаев в хеше лежит 10 элементов, и они или все попаают в разные бакеты, или в одном бакете получается 2 элемента, их прошще так перебрать


                                                                                                            а, ну вот ты и сам нашел
                                                                                                            деревят (TREEIFY) только в случае когда много, бо размер деревоузлов в два раза жырнее обычных.
                                                                                                            Ответить
                                                                                                              • >> _CsAl_.djvu

                                                                                                                Такие суффиксы у файлов были в «Библиотеке колхоза „Оскорка“».
                                                                                                                Ответить
                                                                                                                • Самые текабельные книжки моего децтва распостраняются в таком формате: гук, фигурнов, профессор Фортран
                                                                                                                  Ответить
                                                                                                    • Пройтись по всем питухам в бакете. По другому никак, дерево по ним не построить.
                                                                                                      Ответить
                                                                                                      • Я тебя понял. Строить дерево по оригинальным хешам, до взятия модуля. Это поможет, но окончательно не избавит от коллизий.
                                                                                                        Ответить
                                                                                                        • >Я тебя понял.
                                                                                                          урааа!

                                                                                                          >Это поможет, но окончательно не избавит от коллизий.
                                                                                                          разумеется.

                                                                                                          1) мы выбираем бакет. Это стоит O(1).
                                                                                                          2) внутри бакета мы выбираем петухов с нужным хешем. Это O(log n) где n это количество петухов с разными хешами в корзине.
                                                                                                          3) Если в листе дерева более одного питуха, значит у нас коллихия хеща. И вот тут уже у нас только полный перебор за O(n) (где n -- количество петухов в листе дерева) пготому что сравнивать ПЕТУХОВ (в отличие от их хешей) как ты верно заметил -- нельзя
                                                                                                          Ответить
                                                              • Подозреваю, гуест имел в виду, что в бакетах можно вместо списка использовать двоичное дерево. Тогда поиск среди элементов с одинаковым хэшем будет занимать log(N). Но в доке насчёт этого ничего не сказано: там пишут, что если в бакетах слишком много элементов — жаба просто в два раза увеличивает количество самих бакетов (и перехэширует всё).
                                                                Ответить
                                                                • Как ты в дереве будешь сравнивать элементы? Они не обязаны быть Comparable.
                                                                  Ответить
                                                                  • Ну да, это ограничивает область применения такой хэштаблицы.
                                                                    Ответить
                                                                  • Хотя это хуйня, конечно, проще сразу дерево заебошить.
                                                                    Ответить
                                                                • Чтобы использовать двоичный поиск, у тебя должен быть упорядоченный список. Упорядоченный по чему? Как гость уже написал, у тебя элементы не обязаны быть comparable. Хотя обычно они являются. Но сравнение - не самая быстрая операция. Сравнение длинных похожих строк, например.
                                                                  Ответить
                                                                  • Я ж и говорю: это ограничивает область применение такой хэштаблицы только до Comparable элементов. Будет ли хоть какой-то выигрыш по сравнению с обычным ассоциативном массиве на дереве — хз.
                                                                    Ответить
                                                                    • Оно и с comparable может работать не лучше, я выше написал. Сравнение может всё преимущество сожрать.
                                                                      Ответить
                                                                      • А жабка (или кто-то) хранит уже вычисленный хеш в себе, или на каждый вызов вычисляет? Тогда на длинных строках сравнение должно в среднем быстро отрабатывать.
                                                                        Ответить
                                                                • Ищут ХЕШИ, а не объекты.

                                                                  Я вот тут объяснил же, как это работает
                                                                  https://govnokod.xyz/_25863/#comment-488198
                                                                  * This map usually acts as a binned (bucketed) hash table, but
                                                                       * when bins get too large, they are transformed into bins of
                                                                       * TreeNodes, each structured similarly to those in
                                                                       * java.util.TreeMap
                                                                  Ответить
                                                                  • >>> поиск среди элементов с одинаковым хэшем

                                                                    > when bins get too large, they are transformed into bins of TreeNodes
                                                                    Ну это говно какое-то. А если элементы сравнивать нельзя?

                                                                    В доке, кстати, насчёт это ничего нет, там вот так:
                                                                    When the number of entries in the hash table exceeds the product
                                                                    of the load factor and the current capacity, the hash table is rehashed
                                                                    (that is, internal data structures are rebuilt) so that the hash table has
                                                                    approximately twice the number of buckets.
                                                                    Ответить
                                                                    • зачем их сравнивать? сравнивать надо хеши.

                                                                      >В доке, кстати, насчёт это ничего нет

                                                                      ты думаешь, я этот текст сам выдумал?
                                                                      Открой сырец HashMap .
                                                                      Ответить
                                            • Адблок, кстати, в задаче найти строку по началу использует какую-то колесницу из хешмепов. Кто расковыряет как оно устроено?
                                              Ответить
                                      • Но тогда ты будешь проверять вещи, нахуй не нужные в работе. И в чем смысл? Опустить и сбить цену? А если проверить только список, хеш-массив, сортировка - так не факт что человек который их выучил будет что-то полезное уметь. Своя реализация алгоритмов это вообще шлак, кто и где тебе дозволит юзать свою реализацию того, что есть в стандартной библиотеке?
                                        Ответить
                                        • Тебе уже выше ответили. Если ты не умеешь в это - ты скорее всего дебил и ущербный. Никто не говорит, что это понадобится в работе.
                                          Ответить
                                          • > Если ты не умеешь в это - ты скорее всего дебил и ущербный. Никто не говорит, что это понадобится в работе.
                                            Бляяяяяяя :))))))))) В мемориз! Латынь у вас не спрашивают?
                                            Ответить
                                            • Стоит ли нанимать человека, который написал SQL-запрос, работающий за квадратичное время, и не осознающего это? Может латынь у него поспрашивать для проверки?
                                              Ответить
                                              • SQL - не императивный язык, выч сложность запроса может быть разной у разных БД и даже у разных движков одной БД. И SQL как раз можно и спросить. Хотя все нормальные люди юзают ОРМ.

                                                >Может латынь у него поспрашивать для проверки?
                                                попробуй, может что-то даст
                                                Ответить
                                                • Верно-ли я тебя понимаю, что вычислительная сложность бывает только у императивных языков?

                                                  То-есть у фунциональных, например, её нет?

                                                  >Хотя все нормальные люди юзают ОРМ.
                                                  Юзание ОРМ не избавляет от знания SQL примерно по той же причине, по какой юзание TypeScript и LESS не избавляет клиентсайдера от знания JavaScript и css, а юзание C++ не избавляет С++ программиста от знания си
                                                  Ответить
                                                  • В SQL выч сложность зависит, например, от наличия индекса.

                                                    Ну ок, уговорил, SQL можно спросить.
                                                    Ответить
                                    • Блядь, сколько раз уже поднималась эта тема на ГК? )
                                      Ответить
                                      • Столько, сколько тут есть Сёма
                                        Ответить
                                      • И каждый раз всё заканчивалось причмокиванием русни. Ни одного реального аргумента, только агрессия.
                                        Ответить
    • Таки в снг людям приходится в нерабочее время еще и гитхаб свой наполнять?
      Ответить
      • Почему приходится? По доброй воле люди пишут свои проекты (увлечение, с работой никак не связанное), и где-то хранят сорцы.

        Некоторые из них выёбываются, к сожалению. Особенно "форкают" 100500 проектов и показывают как дохуя у меня проектов в профиле. Таким я ссу в рот.
        Ответить
        • Смотреть надо коммиты, а не форки.

          Я вот сейчас тоже каак форкну nginx, linux kernel, openjdk и ghc.
          Ответить
          • Кто-нибудь уже создавал бота, который форкает всё подряд?
            Ответить
          • Я что, ёбнулся смотреть все коммиты? Я хочу посмотреть список личных проектов петуха, сколько у них звёзд, а вижу какую-то не его хуету с заоблачным рейтингом.
            Ответить
  • Вот блядь. С какого ценника начинаются рутеры на 5 ггц, поддерживающие каналы на 5 ГГц > 50 и как их искать?
    Ответить
    • прахади, дарагой, нэ задэрживай.
      Покупать-нэ покупаэшь, лишь бы спросить. Аткуда ви тока бэротэс такой.
      Ответить
    • Пиздец, ну почему бы тебе не купить нормальный рутер, а не с алика? Скупой платит дважды, помни.
      Ответить
      • Ты не думал, что у него просто нет денег?
        Если ты получаешь зарплату, и можешь позволить себе роутер, то не стоит думать, что все кругом тоже такие
        Ответить
      • ну блядь, найди мне рутер подешевле. Расскажешь как искал.
        Хорошая у тебя картинка, жалко чио в реальности все не так.
        Ответить
        • >ну блядь, найди мне рутер подешевле
          ахахахаха

          > жалко чио в реальности все не так.
          в реальности дешевых ноунемейм рутеров с алика
          Ответить
        • Сёма, купи себе неджир уже может, амеры его любят
          https://www.amazon.de/Netgear-WLAN-Router-R7800-100PES-5P-Gbit/dp/B01AJI18WQ

          цитирую про него
          https://www.netgear.ru/home/products/networking/wifi-routers/r7800.aspx


          AC2600 (800 Мбит/с в диапазоне 2,4 ГГц — поддержка режима модуляции 256 QAM +1733 Мбит/с в диапазоне 5 ГГц 11ac)†

          Одновременная работа в двух диапазонах WiFi — Tx/Rx 4x4 (2,4 ГГц) + 4x4 (5 ГГц)

          4x4 11ac 80 МГц + 2x2-160/80+80 МГц*

          15 дополнительных каналов 5 ГГц (DFS) для работы без помех

          Вот тебе каналы с DFS (зеленые).
          https://nag.ru/upload/images/20171006-0021.png

          Это разве не то, что ты хочешь?
          Ответить
          • 180$? Ты не охуел там? Какой у тебя рутер, расскажи?

            149-165 без DFS? Почему их тогда нету на дешевых рутерах?
            ---
            AC2600 (800 Мбит/с в диапазоне 2,4 ГГц — поддержка режима модуляции 256 QAM +1733 Мбит/с в диапазоне 5 ГГц 11ac)†

            Одновременная работа в двух диапазонах WiFi — Tx/Rx 4x4 (2,4 ГГц) + 4x4 (5 ГГц)

            4x4 11ac 80 МГц + 2x2-160/80+80 МГц*
            ---
            Переведи цитату. И почему там могильные кресты?
            Ответить
            • Ничего не понял, но могу объяснить про могильные кресты в типографике.

              В германской традиции * около имени означает «родился», а † означает «умер».

              В британской традиции могильные кресты означают тупо нумерацию сносок. Сноска номер 1 — звёздочка, сноска номер 2 — крест, сноска номер 3 — двойной крест. А дальше идут какие-то сложные фигуры, напоминающие то ли карточные масти, то ли ещё какую-то хуету.

              Так что могильный крест как правило означает, что переводили с английского, а типографику не заменили.
              Ответить
              • Матан проверяют на дата сатанистов и машинлернеров.
                Ответить
            • >180$? Ты не охуел там?
              А сколько должен стоить хороший роутер?

              >Почему их тогда нету на дешевых рутерах?
              Может быть потому, что это очень дешевые роутеры и они умеют только U-NII-1?:)
              Я таких не видел, но могу представить, что они есть.
              Алсо, посмотри список каналов по странам:
              https://en.wikipedia.org/wiki/List_of_WLAN_channels#5_GHz_(802.11a/h/j/n/ac/ax)

              Может быть там страна, в которой этих каналов нету.

              >AC2600
              В ac принято условно называть роутеры по максимальной теоретический скорости в мегабитах на всех возможных бэндах.

              Максимальная скорость для 2.4 (n) у него 800 мегабит, в 5 (в ac) - 1733.
              В сумме пимерно 2600.

              В реале конечно таких скоростей не будет. Им нужно чтобы одновременно работало 4 канала (то-есть чтобы у устройства были 4 антенны) и чтобы каналы были широкие (80 в 2.4, 160 в 5).



              >256 QAM
              Это тип модуляции. 256 значит, что сигнал может иметь до 256 состояний

              >Одновременная работа в двух диапазонах WiFi
              может одновременно и 2.4 и 5

              > Tx/Rx 4x4
              4 антенны на трасмит и на ресив

              >И почему там могильные кресты?
              Это сноска

              † Максимальная скорость передачи сигнала беспроводной связи по техническим характеристикам стандарта IEEE 802.11. Фактическая пропускная способность при передаче данных и зона покрытия беспроводной сети зависят от конкретных условий.
              Ответить
              • Ты не ответил - сколько стоит рутер который у тебя дома стоит?

                >Я таких не видел, но могу представить, что они есть.
                Боюсь спросить - а какие ты видел?

                А в чем проблема поддерживать диапазон? Я так предполагаю, что денех стоит DFS. И главное, сука: как узнать поддерживаемые каналы до покупки?

                >Может быть там страна, в которой этих каналов нету.
                Где там?

                >AC2600
                Ну это понятно. Хотя отдельные уебаны ухитряются плюсовать брутто скорость на 2,4 и 5. Нахуя? Просто потому что могут.

                >В реале конечно таких скоростей не будет
                Естественно.
                1. Это брутто скорости, блядь!!!! От нетто оно очень сильно отличается, в отличие от эзернета, например.
                2. На 2,4 ты 150 мбит получишь только заняв 2 канала из 3х - 6 и 1/11. Такое пройдет только в избушке в лесу, но никак не в многоквартирном доме. На 5 ггц если у тебя 1 канал на 80 Мгц, то первый же сосед за перекрытием нарушит твою идиллию. У меня недавно появился такой, занял весь диапазон 34-50.
                3. Скорость просто умножаем на число антенн. Кто-то это проверял? Хотя бы в лабораторных условиях?
                4. Отдельные пидорасы просто плюсуют брутто скорости на 2,4 и 5 ГГц, притом, что я не знаю ни одной карточки или рутера, которые изкоробки умеют аггрегировать диапазоны.
                5. Совсем охуевшие пидорасы пишут, например, 300 Мбит при одной антенне.

                >256 QAM
                Очень полезная информация, да.

                >Одновременная работа в двух диапазонах WiFi
                > Tx/Rx 4x4
                Ну от этого хоть какая-то польза.

                Гавно, кстати, что лучше - отдельные антенны на 2,4/5 или смешанные? Внутренние или внешние? Насколько эффективна ФАР aka beamforming? Можно использовать на замену направленной антенне? Как эффективность ФАР зависит от числа антенн? Думаю себе найти мобильный репитер для хотспостов для планшета. На 2,4 пробовал с рутером с 1 антенной - эффективность ровно 0, если только не надо препятствие обогнуть.
                Ответить
                • >Ты не ответил - сколько стоит рутер который у тебя дома стоит?
                  около 7 штук стоил

                  >Боюсь спросить - а какие ты видел?
                  те, где были доступны все бэнды, разрешенные в России

                  >А в чем проблема поддерживать диапазон?
                  Мне кажется, что дело в лицензировании для страны.

                  >И главное, сука: как узнать поддерживаемые каналы до покупки?
                  В спеке пишут в хороших роутерах.
                  У киннетика написано, вон у нетжЫр тоже

                  >Где там?
                  в настройках рутера

                  > Это брутто скорости, блядь
                  Цикска рекомендует умножать на 0.6:) А ведь есть еще расходы на заголовки верхнего уровня.

                  > На 2,4 ты 150 мбит получишь только заняв 2 канала
                  Всё таки: нужен "широкий канал" (40 Mhz).
                  Кроме сахараы, антрактиды, и 1991 года нигде 40 Mhz на 2,4 не бывает.

                  > Скорость просто умножаем на число антенн.
                  Скорость зависит от числа потоков в том числе, а потокам нужны антенны.
                  Но только у клиента никогда не бывает столько антенн.

                  >Отдельные пидорасы просто плюсуют брутто скорости на 2,4 и 5 ГГц
                  Имеется ввиду, что роутер в теории может такую скорость выдавать суммарно для всех клиентов.


                  >Внутренние или внешние?
                  Внешние нужны, если ты хочешь направленность. Ненаправленные могут быть и внутренние, но хорошие роутеры (кроме разве что асуса) обычно имеют внешние антенны.


                  >300 Мбит при одной антенне.
                  Ну это они просто откровенно пиздят, это нереально физически даже в теории.


                  >отдельные антенны на 2,4/5 или смешанные?
                  Я не проверял, но мне кажется, что разницы нет. Одна и та же антенна может одновременно передавать на 2.4 и 5 и не мешать друг другу.


                  > Насколько эффективна ФАР aka beamforming?
                  Есть два сорта бимформинга.
                  Ответить
                  • MU-MIMO beamforming, когда точка одновременно шлет данные разным пользователям, каждому в свою сторону.
                    Это работает, если у тебя
                    1) много пользователей
                    2) много антенн на AP
                    3) все (и пользователи и рутер) умеют в 11ac
                    4) пользователи средне удалены от AP (не вплотную и не через 4 комнаты)
                    5) рутер умеет в MU-MIMO (тот умеет https://www.netgear.com/landings/MU-MIMO/)

                    то все работает оч хорошо: пользователи могут одновременно качать данные, не дожЫдаясь пока другие закончат (но кажется только качать -- на аплоад это не
                    работает).

                    Точка может немного понизить мощность (потому что суммарная мощность может получиться выше разрешенной), но обычно это не проблема.

                    Бывает single user beamforing, когда точка пытается слать в сторону клиента.
                    Это чуть увеличивает латенси (потому что нужно потратить время на т.н. sounding), но потом, как считается, клиент может получить бенефит до 5 дб, и подвинуться на следующий MCS (то-есть на бОльшую скорость).

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

                    Разумеется, клиент тоже должон быть 11ac.


                    > Можно использовать на замену направленной антенне?
                    Если ты ТОЧНО знаешь где клиент, то лучше взять направленную антенну.
                    Зачем считать динамически то, что можно посчитать статически?

                    >Как эффективность ФАР зависит от числа антенн?
                    ну для multiuser от них зависит количество одновременных клиентов, для single user затрудняюсь сказать, надо искать информацию.
                    Ответить
                    • А, это продолжение.

                      Короче: он может заменить направленную антенну? +5 дб это усиление нужного сигнала? А насколько он ослабляет ненужный? Ах да, это всё только на 5 ггц? На 2,4 beamforming бывает? Этот бимформинг можно где-то увидет, на скане, например, или на странице с сигналами клиентов?

                      Бывают хотспоты, но они зашумлены и с улицы планшет их иногда ловит, а иногда нет. Я думал в рюкзак себе репитер засунуть, запитав его от павербанка. Уже пробовал с одноантенным на 2,4 - проку ровно 0. Даже направленность антенны планшета не компенсирует. Направленная антенна тут не очень удобна.

                      Beamforming же используется и в SU-MIMO, ты с помощью ФАР целишься в отдельные антенны, так? Или там одна антенна разговаривает с одной антенной? Сколько реального прироста дает прирост антенн?

                      Как юзать направленные антенны с карточками на много антенн? Подключал направленную антенну к карточке с 2, проверял на 2,4 Мбит. Если вторую не подключать - скорость становится хуже, если подключить штыревую - нету разницы с 2 штырями. Для сравнения, с 1 антенной после замены на направленную работала гораздо лучше, т.к. фильтровались помехи.
                      Ответить
                  • 100€? И что оно даёт в сравнении с дешевыми? У тебя ноут с wifi и гигабитный инет?

                    Вот я ищу рутер с wisp/ap и dualband, чтобы сделать из него двухдиапазонный репитер - получаем по одному диапазону и отдаем по другому. Нашел Edimax BR-6208AC за 30, который меня в принципе всем устраивал. И тут бац - в обзоре прочитал что он поддерживает только каналы 36-48, причем страна в настройках не выставляется. А у меня периодически появляется сосед который все их занял, с сигналом в -65...
                    Для справки: аналогичный репитер на 2,4 наверняка можно получить дешевле 20-ки. У меня сейчас работает на DD-WRT, но это ебаное глюкалово. И сам рутер потребляет порядка ватта, от павербанка на 10 Ач / 37 Втч работает 40 часов. Рутер если стоит на столе - дно еле теплое.

                    И чо мне делать? Уже подумываю сделать всё в софте на одноплатнике с прыщами + двухдиапазонная карточка. Это вообще реально? Client mode с NAT на одном диапазоне, на втором - AP или client к другой AP. Жрать вся эта конструкция будет явно больше ватта, у меня карточка ощутимо греется.

                    >В спеке пишут в хороших роутерах.
                    >У киннетика написано, вон у нетжЫр тоже
                    Рутеры дешевле сотки для тебя так, хуйня?

                    >в настройках рутера
                    Если там вообще есть настройки regulatory domain.

                    >Имеется ввиду, что роутер в теории может такую скорость выдавать суммарно для всех клиентов.
                    Охблядь, да просто ищут возможности написать побольше. А потом пользователь покупает, меряет и думает: ну и где, блядь? А потом вопрос "какой нужно купить рутер, чтобы он давал определенную скорость" становится для обычного юзера неразрешимым. Это тебе не 2 числа сравнить.
                    Ответить
                    • > Уже подумываю сделать всё в софте на одноплатнике с прыщами + двухдиапазонная карточка. Это вообще реально? Client mode с NAT на одном диапазоне, на втором - AP или client к другой AP
                      Ап
                      Ответить
                  • Слишком длинный комментарий.

                    Мне интересно: заявленные скорости вообще кто-то реально проверяет? Вот интернет провайдеров заставляют писать минимально доступную скорость, а тут умножают мегабиты на число антенн. Кто-то это проверял, хотя бы в лабораторных условиях?

                    >Кроме сахараы, антрактиды, и 1991 года нигде 40 Mhz на 2,4 не бывает.
                    Но пишут же 150 Мбит на антенну.

                    А нахуй вообще этот DFS нужен? Чтобы убегать от погодного радара в аэропорту? А если я не живу рядом с аэропортом?

                    >Внешние нужны, если ты хочешь направленность. Ненаправленные могут быть и внутренние, но хорошие роутеры (кроме разве что асуса) обычно имеют внешние антенны.
                    Чот не понял, с внутренними антеннами не бывает beamforming? Внешние хуже тем, что пыль стирать тяжелее и больше места занимают.

                    >>отдельные антенны на 2,4/5 или смешанные?
                    >Я не проверял, но мне кажется, что разницы нет. Одна и та же антенна может одновременно передавать на 2.4 и 5 и не мешать друг другу.
                    Но зачем тогда делают выделенные антенны на диапазон? Чтобы выглядело круче?

                    >Есть два сорта бимформинга.
                    Каких?
                    Ответить
                • Ах да, совсем забыл. Тебе ничего не дадут 4 антенны у рутера, если у тебя на девайсе 1 или 2. А больше не бывает. Соответственно, скорости больше 867 на ac ты всё равно не увидишь. Так?
                  Ответить
              • И что в твоем понимании хороший рутер? У меня на 5 ГГц сейчас только планшет с N и 1 антенной.
                Ответить
                • Хороший роутер это

                  * 11ac
                  * минимум 4 антенны
                  * достаточно мощный процессор чтобы держать подключение по L2TP/IPSec и качать по нему торренты
                  * поддержка opkg или какой-то другой способ расширения функциональности
                  * официальный суппрт, который отвечает
                  * статьи в ноуледж бейз чтобы не ПИРДОЛИЦА если вдруг нужно включить upnp или udpxy или еще что-то

                  Роутер покупается на пять-семь лет. Можно раз в пять лет и за 180 баксов рутер купить

                  > У меня на 5 ГГц сейчас только планшет с N и 1 антенной.
                  Даже с одной антенной можно получить бенефит от нескольких антенн у роутера, пушо он будет diverstiry multiplexing делать: получать сигнал на все антенны, и их разбирать.

                  Но вообще пора бы уже обновиться на 11ac, сразу будет возможность и бинформинг попробовать, и широкие каналы.
                  Ответить
                  • * 11ac +
                    * минимум 4 антенны +
                    * достаточно мощный процессор чтобы держать подключение по L2TP/IPSec и качать по нему торренты ? (MT7628N 580 МГц)
                    * opkg + (можно даже без пирдолинга, через штатный GUI, включать/выключать заранее запиленные модули, вроде поддержки «OpenVPN»)
                    * официальный суппрт, который отвечает ?
                    * статьи в ноуледж бейз +

                    Всё это входит в нищебродский роутер за $50 — Keenetic Extra (не путать с Keenetic Extra II — то, внезапно, старая модель). Настолько дёшево — потому что 100 мбит/с входящий порт, гигабитные из этой же линейки («Giga») там к $100 приближаются.
                    Ответить
                    • > Keenetic
                      Это же субстандарт для русни, поешь гречи.

                      Причем
                      > мощный процессор чтобы держать подключение по L2TP/IPSec
                      вот это уже намекает на выбор среди субпродуктов
                      Ответить
                        • гост на говяжие анусы, чей Кирим?
                          вот это задрачивание каких-то странных мыльниц намекает нам на количество хромосом
                          Ответить
                        • не говори с какашкой
                          какашку надо смывать в унитаз
                          Ответить
                        • Не скажет. Это специальный виртуал, предназначенный для высирания готовых шаблонов. По теме он в принципе говорить не способен.

                          Я думаю, что это файка Стертора. С какой целью он играет такую тупую роль, я не знаю. Может быть, хочет «подмахнуть» Сёме, как он выражается.

                          Знаешь, как проверить? Поставь его комментариям несколько минусов. Если будет ответка или какой-нибудь баттхёрт, то это точно Стертор.
                          Ответить
                          • > С какой целью он играет такую тупую роль, я не знаю
                            М.б потому, что он уёбок?
                            Ответить
                            • Не знаю, но играет уёбка он довольно последовательно. Даже хочется сказать: «Верю!»
                              Ответить
                              • Внимание привлекает, видимо.

                                Тупое взятие чужих аватарок и похожих ников уже не работает, видимо. Все наконец стали его игнорировать.
                                Ответить
                      • рУСНЯТКИ, НЕ ТРЯМКАЙТЕ ГРЕЧУ, ОНА ЗЮМО-ЗЮМО НЕКУЗЯВАЯ, ПОДУДОНИТЕСЬ.
                        Ответить
                    • >Keenetic Extra
                      >Маршрутизация L2TP/PPTP До 95 Мбит/с
                      ну такое

                      я за Viva. Он стоит $ 99. Сорок баксов не такая уж и огромная разница.
                      Ответить
                      • А вообще я понял, всё оказалось очень просто: пидорашки адски завидуют сёминым доходам, поэтому впаривают ему хуитку, которую никто к нему не возит потому что это говно
                        Ответить
                    • WISP там есть? Что за opkg? Там пердолинга много? Какие каналы поддерживает?
                      Ответить
                      • > WISP там есть?
                        Да, есть, отдельной вкладочкой в GUI.

                        > Что за opkg?
                        Прыщеговно, чтобы ставить сторонние приложения на роутер — всякие там торренты, нмапы и прочие нужные в быту вещи.

                        > Там пердолинга много?
                        На удивление — нет. Штатная прошивка красива, удобна и легко настраиваема. Прямо искаропки есть «DNS-over-TLS» и «DNS-over-HTTPS». В сосноль лезть не надо. Прямо сам удивился.

                        > Какие каналы поддерживает?
                        Сейчас в GUI могу выбрать 1—13 для 2.4 и 36, 40, 44, 48, 52, 56, 60, 64, 132, 36, 140, 144, 149, 153, 157 для 5.
                        Ответить
                        • Там пердолинга меньше чем в openwrt? На dd-wrt в консоль лазить не надо, но легче от этого не становится.

                          Ну уже интересно. А от павербанка работает? При работе греется? Есть чем померять мощность?

                          Кинетик это какое-то рашкаговно, у нас не продают 🙁 Аналоги есть?
                          Ответить
                          • > Там пердолинга меньше чем в openwrt?
                            Ни разу не юзал, но пердолинга реально мало: у меня IPoE -> вставил кабель — назвал подключение для удобства — ввёл пороли от gost вай-вая и всё.

                            > А от павербанка работает?
                            Хз, не пробовал.
                            > При работе греется?
                            На удивление мало: только днище чуть тёплое на ощупь. Был у меня раньше «Asus» — так тот по ощущениям весь градусов до 40 был нагрет, ни в какое сравнение не идёт.
                            > Есть чем померять мощность?
                            Увы.

                            > Кинетик это какое-то рашкаговно, у нас не продают 🙁 Аналоги есть?
                            Сожалею. На «Aliexpress» продаются только старшие, гигабитные модели.
                            Ответить
                                  • Ну да, флудить и троллить.

                                    Как-то раз мне попался в ВК один сука-русофоб. Пиздец какой агрессивный укроп был!!! Сходу зачморил меня и забросал говном. Я даже задумался, неужели моих психологических талантов не хватит, чтобы развести его на душевное общение? В итоге, я успокоил его, хоть это и было непросто, мы поговорили по душам. оказалось, что он пассивный гомосексуалист, которого швырнул уже шестой парень. А я ему говорю, мол, это стандартная мужская логика: если парень поймёт, что его любят, он сразу же пойдёт налево. Мотивация такая: этот человек дорожит мной и никуда не денется, а я пока пойду налево, одержу ещё пару лёгких побед.
                                    Он со мной сходу согласился. На том и разошлись.
                                    Ответить
                            • Лол! Неужели рашка где-то не соснула?

                              >На удивление мало: только днище чуть тёплое на ощупь.
                              Это хорошо.

                              >IPoE
                              Что это?
                              Ответить
                              • > Лол! Неужели рашка где-то не соснула?
                                А при чём тут рашка? Это ж китайского производства роутер.

                                > Что это?
                                Это когда провайдер по MAC-адресу комп/роутер авторизует. Говно несекьюрное, но хомячкам нравится, т.к. максимально просто.
                                Ответить
                                • >китайского
                                  только в данном случае не кнрного, а тайваньского

                                  >Это когда провайдер по MAC-адресу комп/роутер авторизует.
                                  как ты ловко объяснил обычный запуск IP поверх Ethernet;)
                                  Ответить
                                  • > как ты ловко объяснил обычный запуск IP поверх Ethernet;)
                                    Ну там на «обычный запуск» нахуеверчена система авторизации: по-умолчанию абонент отправляется в локальную сетку, из которой доступа наружу нет, а все запросы переадресовываются на страницу авторизации провайдера. Если логин/пароль вводишь — то после обновления DHCP компу выдаётся уже нормальный айпишник с доступом наружу.

                                    > IP поверх Ethernet;)
                                    Так IP over Ethernet же.
                                    Ответить
                                    • Если бы твоё васянство на самом деле было бы реализовано, 50%+ портов не платили бы за пароль. Ох, васяны, васяны, зачем вам роутеры...
                                      Ответить
                                      • Ты правда думаешь, что 50%+ абонентов в состоянии врезаться в кабель к соседу, заMITMить его, спиздить MAC, сделать это так, чтобы сосед не заметил, а потом сидеть только тогда, когда сосед оффлайн?
                                        Ответить
                                        • Он ничего не думает, он бессмысленный кусок дерьма, который несет какую-то наукообразную чушь. Добавь его в игнор, пожалуйста
                                          Ответить
                                        • > отправляется в локальную сетку
                                          собирать валидные адреса

                                          А вообще я хуйню несу.
                                          Прыще и быстрее пробрутить
                                          Ответить
                                  • Русня хоть по мелочи, но все равно старается наебать хоть чуть чуть.

                                    Если бы он был тайваньского, то был бы известен в Атсралии и NZ

                                    Алсо, продавался бы в гонгконгских вебшопах

                                    Даже здесь пездит, лол!
                                    https://keenetic.com/en/company?where#tobuy
                                    Ответить
                                • Его только в рашке продают. Ну может и на алике, но там гарантии нету.

                                  IPoE к PoE имеет отношение? Если бы аутентификация была только по маку - ее бы все наебывали.
                                  Ответить
                                  • > Его только в рашке продают.
                                    Пишут, что ещё в бСНГ и Турции.

                                    > IPoE к PoE имеет отношение?
                                    «Power over Ethernet»? Да нет, наверное.

                                    > Если бы аутентификация была только по маку - ее бы все наебывали.
                                    А как ты её наебнёшь? Для этого надо врезаться в кабель к соседу и спиздить мак (что уже нетривиально), но даже после этого ты не сможешь подключиться, пока сосед в онлайне — маки-то у вас должны быть одинаковые.
                                    Ответить
                                    • >бСНГ
                                      Ну это и имелось в виду. Ладно, буду называть его СНГ. Почему б?

                                      Зачем врезаться в кабель? просто копируешь мак. Кстати, подключить другой рутер без смены мака низя?
                                      Ответить
                                      • > Почему б?
                                        Лол, думал, что оно распалось. Ан нет, ещё функционирует.

                                        > Зачем врезаться в кабель? просто копируешь мак.
                                        А как ты его узнаешь? Ну и даже если как-то узнаешь — проблема с двумя устройствами на одном маке остаётся.

                                        > Кстати, подключить другой рутер без смены мака низя?
                                        В смысле? Подключить одновременно — хз, наверное нельзя. Отключить один, подключить другой — пожалуйста, просто придётся ещё раз вводить пароль от провайдерской учётки. Ну или скопировать мак и вообще ничего не вводить.
                                        Ответить
                                        • Ну Украина вроде вышла, а вроде в нем никогда и не была. И всё.

                                          >А как ты его узнаешь?
                                          Броадкаст домен с соседом общий?

                                          А, там пароль вводится, а потом оно к маку привязывается. Как у нас на хотспотах.
                                          Ответить
                                          • Да, именно так. Ну и в любом случае, оно, конечно, несекьюрное говно — ни шифрования, ни защиты от подмены мака. Но эта несекьюрность — таргетовая: воспользоваться ею может только продвинутый сосед, массово её не сломают. А провайдерам и заебись.
                                            Ответить
                                            • Таки какая там защита, кроме мака? Мак к чему-то привязан, к дому, например? соседи могут между собой общаться?
                                              Ответить
                                              • Не знаю, я на внутренности не смотрел. Скорее всего привязка к дому есть, иначе было бы совсем решето. Соседи общаться не могут: вся подсеть, в которую входит внешний IP, отправлена в 0.0.0.0.
                                                Ответить
                                                  • Да, но я не знаю, какая там у провайдера топология. Сегодня вечером пороюсь, попробую разузнать.
                                                    Ответить
                                                    • Почти наверняка там VLAN по маку, и соседей ты просто не увидишь. Собссно, кроме твоего шлюза и DHCP сервера в твоем VLANе никого нет.

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

                                                      Это, в общем, достаточная защита: провода резать никто не будет
                                                      Ответить
                                                      • Долбоеб, мак в такой схеме вообще не нужен, если ты не хочешь по-руснявому подоебываться до клиентов.
                                                        Ответить
                                                        • Да, кстати, мак проверяют не все провайдеры. «Онлайм», например, определяет клиента по порту свитча. Чтобы что-то качать за счёт соседа, нужно воткнуться в его гнездо.

                                                          На привязку по MAC-адресу посыпались жалобы, когда у народа появились ноутбуки, и при присоединении нового ноутбука напрямую он не мог попасть в сеть (домашние маршрутизаторы были не у всех).
                                                          Ответить
                                                          • Если у них на каждого клиента по vlan - почему нет?
                                                            Ответить
                                                            • Долбоеб, плиз. Любимый клиент подключается нативно к "своему" порту коммутатора. Коммутатор заворачивает натив в влан и выше по транку изолирован от других дорогих клиентов.

                                                              Когда же васяны поймут, откуда берется их получка и как она изменится, если ебать мозги чипсетами, маками и прочим? Наследие блять совка.
                                                              Ответить
                                                      • гость, vlan привязывается к физическому порту, а не маку. И если у тебя есть vlan на клиента, то зачем тебе какая-то дополнительная аутентификация?
                                                        Ответить
                                                        • Пожалуйста, не нужно говорить неправду.
                                                          Погугли "MAC-based VLAN".

                                                          > И если у тебя есть vlan на клиента, то зачем тебе какая-то дополнительная аутентификация?

                                                          По разным причинам. Начиная от "с PPP удобнее работать" (потому что можно легко трекать сессии) до заботе о сложностях снифера
                                                          Ответить
                                                          • Эм, 1) нахуй нужна эта фича? 2) Что она дает в плане безопасности и почему тогда просто не выделить по vlan на клиента, что сразу решит все проблемы?
                                                            Ответить
                                                            • "MAC-based VLAN" нужна много для чего, например для реализации "router-on-stick" (машрутизатор-на-палочке).

                                                              Конкретно тут провайдеру все равно надо
                                                              * пустить только твой мак
                                                              * посадить тебя в отдельный от остальных VLAN, чтбы ethernet терминировался где-то у провайдера в сети, а не у тебя на этаже, и чтобы ты не был с другими чуваками в том же broadcast domain.

                                                              Можно привзять тебя к маку, можно к порту (но тогда надо все равно фильтровать по маку).

                                                              Кстати, уважаю провайдеров, которые максимально упрощают жизнь клиентов.

                                                              Например Скайнет в Питере дает обычный IPoE. То-есть к тебе в квартиру пришла витуха, ты зарегал у них свой мак, и прямо по эзернету тебе выдали IP адрес.

                                                              И там же мультикастом идет IPTV (mpeg-ts over UDP): на чем хочешь, на том и смотри.

                                                              Билайн хочет L2TP/IPSec (который кроме того, что греет процессор, уменьшает MTU и усложняет настройку больше ничего не делает) и телевидение хоть и мультикастит, но плейлистов не дает, и хочет, чтобы ты у них покупал приставку.

                                                              Ростелеком вообще тянет коаксил, ставит доксис модем, а а для телевидения хочет чтобы ты у них купил CI карту с симкой.

                                                              Короче, всё сложно, тупо, и дорого.
                                                              Ответить
                                                              • >машрутизатор-на-палочке
                                                                обычно его все же делают через таги 802.1Q, а вовсе не через мак (хотя через мак тоже реально)
                                                                Ответить
                                                              • > IPoE
                                                                Не перестаю угорать с эксклюзивной технологии!

                                                                > максимально упрощают жизнь
                                                                > ты зарегал у них свой мак
                                                                > максимально упрощают жизнь
                                                                Ахах. Ну и долбоеб!
                                                                Ответить
                                                              • >> Ростелеком вообще тянет коаксил

                                                                А дезоморфин он не тянет?
                                                                Ответить
                                                          • > "с PPP удобнее работать" (потому что можно легко трекать
                                                            Хуита. PPP нужен в первую очередь для недорогого шейпинга трафика. Шейпить голый IP в 2+ раза дороже.
                                                            Ответить
                                      • Томущо "СНГ" это границы по Беловежскому Миру, а они с 2014 не валидны. Хуйло до сих пор не шлепнули, потому ебанутости пока что не хватает чтобы нарушить Постдамский Мир.
                                        Ответить
                            • >> А от павербанка работает?
                              >Хз, не пробовал.
                              Проверишь? Чаще всего там коаксиальный разъем 5,5 мм снаружи, 2,1 мм внурти. Переходник ищется на алике "barrel 5.5x2.1 usb", стоит где-то полбакса.
                              Ответить
                                  • Точняк, если этот ватник до сегодняшнего вечера не метнется на али и не купит всё, что надо - в игнор поганца!
                                    Ответить
                                  • Не ебу кому ты отвечаешь, но он уже у меня в игноре.
                                    Ответить
                                              • - не нужно ходить на сайт, а телегой я и так пользуюсь по работе и в личных целях
                                                - бонусом предпросмотр картинок, видео и других ссылок
                                                Ответить
                                                • Вот только не видно цепочки обсуждения, да и ослоебов не скроешь.
                                                  Ответить
                                                  • Мне норм. Там реплаи, видно кусок того, на что ответили, и можно переходить к паренту. Ослоебов скрывать можно.
                                                    Ответить
                        • Это бесполезно, братан.
                          Он через два дня всё забудет, будет опять спрашивать есть-ли там WISP, какие там есть каналы, почему их нету в роутере за $5, потом скажет что кинетик это говно для русни, и поинтересуется как выбрать хороший рутер на алике.

                          Ему семь раз написали уже что в Гермашке нету кинетика и нужно брать netgear, и он сейчас опять спросит как в Гермашке купить кинетик
                          Ответить
                          • Я коменты пидарасов не читаю, если пидары писали - мог и не заметить. Нетгиры кусаются. Ах да, wisp там есть?
                            Ответить
                          • > кинетик это говно для русни
                            Спасибо, кэп.

                            А возможно, он страхуется от тупости и брехливости русни, которая даже здесь умудрилась спиздеть про важный показатель перформанса.
                            Ответить
                          • Он не собирается покупать, надо чтобы кто-то купил приблуду, через месяц ее на почте забрал, доложил как оно работает, а потом он подумает, лол.
                            Ответить
                  • > пора бы уже обновиться на 11ac
                    Столько нытья было про bleeding edge, а тут пора бы обновиться на 100BaseT
                    Ответить
                  • Конечно пора, ты хер найдешь рутер на N 5 ггц. Но ебаные каналы, блядь.
                    Ответить
          • Говно, ты еще тут? Этот DFS нужен только рутерам, или клиентам тоже? У меня планшет похоже видит только каналы 34-50.
            Ответить
    • Почему N дает 150 Мбит брутто на 40 МГц канале, а ac - 433 на 80 (300 против 433)?
      Ответить
      • Потому что часть канала используется по пилотные несущие (pilots carriers).
        Они не несут информации, а нужны для синхронизации, калибровки и пр

        Чем шире канал, тем меньший его процент занимают пилотные несущие
        Потому два канала по 40 каждый (300 N) дает меньшую полезную ширину, чем один канал 80 (433 ac).

        ЗЫ: Если правда интересно, почитай про OFDM
        Ответить
  • Как в "русском" написать "жи", чтобы читали не как "жы", а именно с "и"?
    Ответить
    • В старом московском диалекте двойное «ж» читалось мягко. Т. е. слова «вожжи» и «дрожжи» читали именно с мягкой «ж». Более того, в слове «дожди» сочетание «жд» редуцировалось до мягкого «жж».

      Сейчас, правда, мягкое «ж» встречается всё реже.
      Ответить
    • На ракабу не пойду, но сама формулировка "кормит мир" указывает, что это для голодной русни с культом хлеба и прочего человекоподобного продукта с дырками.
      Ответить
  • Какую "премиум"-еду посоветуете купить в магазе? Другими словами, продолжите ряд "чёрная икра, сыры с плесенью, ...". Желательно вкусную.
    Ответить