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

0

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

#100: https://govnokod.ru/27508 https://govnokod.xyz/_27508
#101: https://govnokod.ru/27511 https://govnokod.xyz/_27511
#102: https://govnokod.ru/27518 https://govnokod.xyz/_27518
#103: https://govnokod.ru/27526 https://govnokod.xyz/_27526
#104: https://govnokod.ru/27534 https://govnokod.xyz/_27534
#105: https://govnokod.ru/27544 https://govnokod.xyz/_27544
#106: https://govnokod.ru/27552 https://govnokod.xyz/_27552
#107: https://govnokod.ru/27554 https://govnokod.xyz/_27554
#108: https://govnokod.ru/27557 https://govnokod.xyz/_27557
#109: https://govnokod.ru/27581 https://govnokod.xyz/_27581
#110: https://govnokod.ru/27610 https://govnokod.xyz/_27610
#111: https://govnokod.ru/27644 https://govnokod.xyz/_27644
#112: https://govnokod.ru/27648 https://govnokod.xyz/_27648
#113: https://govnokod.ru/27652 https://govnokod.xyz/_27652
#114: https://govnokod.ru/27659 https://govnokod.xyz/_27659
#115: https://govnokod.ru/27665 https://govnokod.xyz/_27665
#116: https://govnokod.ru/27671 https://govnokod.xyz/_27671
#117: https://govnokod.ru/27675 https://govnokod.xyz/_27675
#118: https://govnokod.ru/27685 https://govnokod.xyz/_27685
#119: https://govnokod.ru/27701 https://govnokod.xyz/_27701
#120: https://govnokod.ru/27703 https://govnokod.xyz/_27703
#121: https://govnokod.ru/27710 https://govnokod.xyz/_27710
#122: https://govnokod.ru/27728 https://govnokod.xyz/_27728
#123: https://govnokod.ru/27729 https://govnokod.xyz/_27729
#124: https://govnokod.ru/27730 https://govnokod.xyz/_27730
#125: https://govnokod.ru/27732 https://govnokod.xyz/_27732
#126: https://govnokod.ru/27733 https://govnokod.xyz/_27733
#127: https://govnokod.ru/27737 https://govnokod.xyz/_27737
#128: https://govnokod.ru/27742 https://govnokod.xyz/_27742
#129: https://govnokod.ru/27747 https://govnokod.xyz/_27747

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

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

  • Добрый вечер.

    Этот оффтоп сгенерирован автоматически.

    Индекс оффтопов: https://index.gcode.space/.
    Зеркала Говнокода и полезные ресурсы:
    * https://govnokod.xyz/ (альтернативный Говнокод)
    * https://gcode.space/ (read-only зеркало Говнокода)
    * https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
    * https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
    * https://vorec.space/ (глоссарий Говнокода)
    * https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)

    Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
    Остерегайтесь подделок. Берегите себя и своих близких. Кок!
    Ответить
  • ну вот и случилось: слово "пиздец" было отправлено случайно в слак нашей QA. Стыдно(((
    Ответить
  • «В шоковом состоянии»: арестованный основатель Group-IB пожаловался на условия в СИЗО

    https://news.mail.ru/incident/48402148/

    Ещё вчера он был дерзким ловцом хакеров, с жёстким поставленным взглядом альфа-самца и холёной бородкой; а сегодня он просто борется за выживание, бессильно валяясь на холодном потрескавшемся кафеле возле зловонной параши... Какой багор)))
    Ответить
    • Товарищ Путин!
      Произошла чудовищная ошибка
      Ответить
    • У Сачкова также были «классические жалобы на матрасы и подушки, что на них невозможно спать, но это мы часто слышим от заключенных», добавил представитель ОНК.

      поэтому и делать ничего с этим не будем.
      Ответить
  • Блядь, отлаживал под контроллеры одну хрень, и там еще одна хуйня не работала на определенных корнер-кейсах, выдавала какую-то хуйню, так я там какие-то блядь дампы памяти смотрел, в итоге в одном говно-if-е поменял с ">=" на ">" и теперь вроде бы заработало как надо.
    А сколько бы я ебался, если бы формально что-то там доказывал в Coq?
    Ответить
    • > вроде бы заработало как надо

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

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

              Я очень боялся, что возьмут одну недосубд для неграмотных дураков, которая еще на букву М, но этого, к счастью, не случилосьт
              Ответить
      • > Ты там не софт для ядрёных реакторов пишешь?

        Будто бы у тебя не было такой хуйни, что некий код нихуя не работает в каких-то особых случаях, ты где-то полунаобум меняешь ">=" на ">" или типа того, и после этого вся хуйня работает
        Ответить
        • Было конечно... И эти быстрофиксы всегда плохо заканчивались. Поэтому стараюсь заставлять себя подумать перед тем как что-то фиксить, добавить какие-то тесткейсы и т.п.
          Ответить
          • > эти быстрофиксы всегда плохо заканчивались
            – какая luck )))
            Ответить
          • >заставлять себя подумать

            Обычно "подумать" плохо кончается, потому что выясняется, что требований к системе нет, и никто ничего не понимает, и нужно всё переписывать

            А если не думать, то можно просто менять ">" на ">=" и течь
            Ответить
    • >поменял с ">=" на ">" и теперь вроде бы заработало как надо.

      У меня тоже так бывает, что поменяешь ">" на ">=" или единичку на нолик, и работает.
      Иногда еще sleep(1) помогает, но редко
      Ответить
      • Мне тоже иногда с недосыпа сложно проблему найти
        Ответить
  • Апел выпустил MacBook с "чёлкой". Но белых людей это не касается, ведь они выбирают Lenovo, MSI и Dell.
    Ответить
    • Какая нахуй "челка" на ноуте? Нахуя? Может они еще мониторы с "челками" выпускать начнут?
      Ответить
      • Вероятно, дисплей там на всю площадь, а «челка» нужна для вебки.
        Ответить
        • Сэкономили 5 миллиметров и добавили кучу проблем разрабам...
          Ответить
          • В то время, как производители ноутов для белых уже давно делают выдвижные камеры в дисплее или клавиатуре.
            А вообще, интересно, откуда пошёл тренд, что "рамки - это плохо"? За рамку можно спокойно взять, не задевая сенсорный экран и не портя матрицу, в рамку можно присобачить хоть сто камер, на рамку можно приклеить бумажку с паролем...
            Ответить
          • а какие там проблемы у разрабов на десктопной платформе?

            а вот то, что теперь нельзя открыть крышку, не засрав пальцами экран, это забавно

            жаль, что через пару лет придётся на этом говне работать
            Ответить
            • Кусок экрана сделали неюзабельным. Причём если на мобиле там тупо статусбар и пострадали только фуллскрин приложухи, то на десктопе там иногда были такие полезные вещи, как заголовок окна или вкладочки браузера...

              З.Ы. Или на маке там тоже статусбар и всем насрать?
              Ответить
              • https://www.apple.com/apple-events/october-2021/
                промотай на 39:45

                чёлка закрывает строку меню

                судя по всему, хуёво будет выглядеть с теми приложениями, у которых в меню много пунктов (например, IDE лол). но это уже проблемы не разрабов

                с другой стороны, на макоси есть режим фулскрина, как там будет эта параша выглядеть, вопрос
                Ответить
                • > но это уже проблемы не разрабов

                  А кого? )))

                  Или там стандартное меню само пополам распиливается, только с кастомными проблемы будут?
                  Ответить
                • Создаём приложение, которое детектит говнобук и пишет "Ты — хуй" под челкой.
                  Питух делает скриншот и выкладывает его, не смотря. Начальник видит надпись. У начальника вопросы. Питух запасается вазелином.
                  Ответить
                  • Сейчас появились читалки с электронными чернилами на «Андроиде». Несмотря на чёрно-белый экран, скриншот они делают цветной (на самой читалке узнать об этом нельзя, не открывая скриншот в фоторедакторе и не раскладывая его по цветам).

                    Так вот, можно написать программу, которая будет выводить эту фразу красными буквами на зелёном фоне той же яркости. Владелец читалки её на ч/б-экране не увидит, а получатель скриншота прочитает.
                    Ответить
      • Сяоми действительно дешевле аналогов часто, но можно случайно купить серый ноут, и потом тебя пошлют нахуй все сервис центры
        Ответить
          • В отсутствии официальных сервис-центров в твоем городе
            Ответить
          • Есть компания «Румиком». Они покупают в Китае технику, предназначенную для продажи только в Китае, и русифицируют предустановленный софт.

            Эту технику по её серийному номеру не принимает ни одна гарантийная мастерская за пределами Китая. Правда, у «Румикома» есть свои «серые» сервис-центры, которые принимают только технику, купленную в «Румикоме».

            Я не знаю, как им удаётся столько лет официально работать.
            Ответить
            • >>>"Эту технику по её серийному номеру не принимает ни одна гарантийная мастерская за пределами Китая"

              Им так сложно? Всё равно ведь один производитель, что для Китая, что для России.
              Ответить
              • Вендор высылает мастеру документацию (схемы), прошивки и запчасти.

                Если этого у мастера нет, то он может конечно поебаться и попробовать починить, но ему обычно влом, и он шлёт нахуй.
                Ответить
                • Если схемы и прошивки ещё можно добыть у «пиратов», то с деталями сложнее. Вендору невыгодно, чтобы мастер торговал его запчастями, поэтому он требует валидный заводской номер изделия.
                  Ответить
                  • иногда еще требует вернуть старую, сломанную деталь, да)

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

                    Меня все СЦ нахуй и послали. А где они контроллер возьмут? Сами же не напечатают
                    Ответить
                    • Да, багор. Есть магазины, торгующие деталями. У них иногда залёживаются древние детали. Но проблема найти тот самый магазин, в котором лежит невостребованная никем деталь.
                      Ответить
        • > случайно

          я не уверен что они в рф вообще в белую хоть как-то продаются лол
          Ответить
        • Боишься, что коммунистическая партия китая будет читать твою переписку?
          Ответить
    • еще неплохие ноуты бывают у аш пи и асус
      Ответить
      • > у аш пи
        – аштрисёт

        впрочем, я уже писал про свои приключения с хуёвым пакардом когда-то

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

              Причём работает даже на ноуте из 2014 года, когда десятки ещё в проекте не было и ключ там зашит от 8.0... Или сейчас так не работает уже?
              Ответить
                • Причём у меня был образ от pro'шки, но она сама даунгрейднулась на хомку согласно лицензии вшитой в ноут.
                  Ответить
                  • А я умел делать прошку из хомки XP.

                    Нужно было поменять ключ в реестре, но он был защищен.
                    Но можно было загрузиться с ERD и поменять
                    Ответить
      • крашится

        глючит или просто не доделано: нельзя оглушить чувака, который сидит на стуле или диване; в некоторых местах нельзя оглушить чувака в принципе почему-то; подзадания заканчиваются по не совсем понятным причинам без объявления войны

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

        наконец, она просто скучная и какая-то несерьёзная. как будто хуёвый пародийный сериал смотришь
        Ответить
        • > по не совсем понятным причинам

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

          В общем-то и пофиг, другие варианты всё равно есть.
          Ответить
          • возможно. но скорее глюкануло скрипты, потому что я начал во время одного подзадания отслеживать другое (спасибо "клёвому" ux), а оба были завязаны на одно тело, судя по всему. в итоге одно провалено, второе выполнено (???)

            > другие варианты
            – другие варианты уже отстреляны. плюс не все варианты одинаково интересны. некоторые полная туфта, если честно. а тут реально интересный замес, но сцука
            Ответить
            • Ну вот в первом в шейха сложно было переодеться, надо было прям сразу знать куда бежать и что делать.
              Ответить
              • мне это ни о чём не говорит, я кроме этой части играл только в блад мани
                Ответить
                • > играл только в блад мани
                  а я играл в блад
                  Ответить
                  • а я играл в бладшот

                    один из двух (вроде) fps на мегадрайве

                    угадай второй
                    Ответить
                      • второй шутан

                        ладно, это был Zero Tolerance

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

                Ну к примеру один краш случился, когда в Бомбее я высунулся из укрытия, чтобы застрелить «продюсера», и нажал на курок.

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

                тестировал окружение. налил лужу воды, кинул туда оголённый провод под напряжением. идёт тело, кидаю в лужу монетку, тело такое "О, МОНЕТКА", бежит прямо туда, дохнет.

                через минуту идёт тян, видит труп, начинает орать "ТУТ ТРУП ТУТ ТРУП" и вдруг "О, МОНЕТКА" и идёт блять подбирать этот медяк

                ну просто на грани фантастики
                Ответить
                • Хм, а я думала они только на звук идут, когда монетку кинешь...
                  Ответить
                • Хм, а я думала они только на звук идут, когда монетку кинешь...
                  Ответить
                  • > на звук
                    – о, это тоже чудесно: охранники могут не слышать, как ты в соседних кустах шуршишь трупом, зато МОНЕТКА, да в общем и любой брошенный предмет им слышен за 20 метров, даже если он упал в грязь
                    Ответить
                  • > на звук
                    – о, это тоже чудесно: охранники могут не слышать, как ты в соседних кустах шуршишь трупом, зато МОНЕТКА, да в общем и любой брошенный предмет им слышен за 20 метров, даже если он упал в грязь
                    Ответить
                    • В десперадос эту механику лучше сделали, как мне кажется. Там враги только поворачиваются на несколько секунд услышав звук монетки. Ну и чем скилловее они, тем меньше они отвлекаются на эту фигню.
                      Ответить
                • Как там с физикой? Монета известно какого достоинства может катиться вниз по улице?
                  Ответить
  • Текст — умер. В 2021 году ТикТок победил. Нет, мы не отупели, но читать стали меньше. Глупо спорить с этим, даже если вы не поглощаете тиктоки. Это легко доказать: чем длиннее будет этот текст, тем меньше шансов, что вы его вообще прочитаете. Вам тупо лень — и это нормально.

    И пока древние копирайтеры из 2010-х будут доказывать обратное, запоминайте важную штуку — визуальный сторителлинг. Мемы, иллюстрации, схемы, таблицы, видосы, эмодзи и даже кривые скриншоты — всё это визуальный сторителлинг. Текст же просто вспомогательный инструмент, но уже не главный.

    Короче говоря, учитесь визуально рассказывать — так вы больше продадите, наглядно расскажете о крутых историях или просто соберёте кучу лайков в инсте. На канале «Бумеры смотрят телек» для этого есть всё: куча наглядных примеров и антипримеров, трендов, визуальных приёмов и техник.

    Если вы копирайтер, маркетолог, SMMщик, таргетолог — вам просто мастхэв знать всё это: @boomers_TV
    Ответить
    • > меньше шансов, что вы его вообще прочитаете

      Особенно если текст писал профессианальный кописракер и он на 99% состоит из воды и повторов... Такое говно я, действительно, бросаю на втором абзаце.
      Ответить
    • З.Ы. Как можно мемы и эмодзи поставить в один ряд с иллюстрациями и скриншотами?
      Ответить
  • Блядь пиздец

    Коллега реально не понимает зачем в жабе делать метод final. Пускай, говорит, будет открыт, мало ли кто захочет его переопределить.

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

      Три года исправительных работ на питоне. Может поймёт, зачем нужны все эти ограничения...
      Ответить
      • Да я вообще в шоке, словно бы у меня спросили "а зачем нужны тесты" или "а зачем нужен VCS"

        Я всё жабаговно пишу на котлине, и там всё закрыто по умолчанию.
        А чувак вот котлином не пользуется, и такое вот свое имхо имеет

        И, блядь, не объяснишь же: я его Блохом тыкнул из effective Java, но он грит "это не тотс лучай"
        Ответить
          • Но даже ЗЛО можно как-то контролировать. А тут просто голую жопу выставили
            Ответить
    • Кто не делает все методы final, у того нет ума. Кто в юности не делал все методы public, у того нет сердца.
      Ответить
      • Кто в молодости не делал интерфейсы для абстрактной фабрики стратегий чтобы было гибко у того нет сердца.

        Кто в старости не понял, что лучшее что может быть, это приватная функция из одной строчки, у того нет мозга
        Ответить
    • Кто не делает все методы final, у того нет ума. Кто в юности не делал все методы public, у того нет сердца.
      Ответить
      • Он найдет по git blame или по annotate в IDE и придет ко мне

        надо чтобы сторонний питух реализовал этот метод по еблански, и потом все вызовы этого метода должны будут учитывать это ебланское поведение
        Ответить
        • > сторонний питух реализовал этот метод по еблански

          – тебя это сильно ебёт?

          не, реально. КОКОКО реализовал метод не так, как его реализовал бы Я
          Ответить
          • Ебет потому что:

            * Я реализовал foo
            * Я вызвал foo имея ввиду ту семантику, которую я вложил в него при реализации
            * Семантику я не описал конечно, потому что не имел ввиду делать публичный API
            * Но петух его переопределил, потому что он открыт
            * Я немного поменял стратегию вызовов его сохраняя семантику как я её понимаю, но у петуха были другие взгляды, и у него всё перестало работать
            * Началась кантитель "вы всё сломали"

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


            Блох сказал: Планируйте и документируйте наследование явно, или запрещайте его нахуй.
            Ответить
            • > Семантику я не описал конечно
              – а виноват твой коллега

              > потому что не имел ввиду делать публичный API
              – в рамках одного проекта весь API публичный

              > немного поменял стратегию вызовов его сохраняя семантику как я её понимаю
              – сломал совместимость, а виноват опять коллега

              > Потому что оставляя метод открытым ты как
              бы приглашаешь его переписать
              – оставляя пароль 123, ты как бы приглашаешь его ввести

              > Блох сказал
              – возьмите его на работу, хуле
              Ответить
              • >> > Семантику я не описал конечно
                >> – а виноват твой коллега

                Семантику надо описывать только у того, что ты делаешь публичным API.
                По сути меня заставили сделать публичное API

                Если описывать его для каждого приватного метода, то будет оверхед.

                >– в рамках одного проекта весь API публичный
                Это не правда.

                >– оставляя пароль 123, ты как бы приглашаешь его ввести
                Да
                Ответить
                • > для каждого приватного метода
                  – а в жабе можно оверрайдить приватные методы??

                  > Это не правда.
                  – мы Вам перезвоним
                  Ответить
    • Чтобы понять суть претензии, нужно знать что делает final..
      А я ебучую JAWA не знаю и знать не хочу.
      Ответить
      • final метод нельзя переопределить в наследние

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

        Можешь считать, что это делает метод не виртуальным. Но в отличие от С++ это не дает перформанса (опкод тот же: invokevirtual), но не позволяет наследнику насрать в твой метод
        Ответить
        • Вообще это дает перформанс. Просто жабье гнездо как всегда вместо того чтобы пропатчить, наконец уже, сам язык и байткод, патчит жвм, компилятор которой пытается этот паттерн угадать. Вместо того, чтобы с самого начала прпоисать его явно.
          Ответить
          • Ну на уровне ЖИТ может и дает перформанс, а опкод тоже.

            Даже вызов приватного не статического метода это invokevirtual, увы.

            В крестушне можно вообще не делать класс вротуальным и отказаться просто нахуй от всей машинерии с vtbl, и вызов метода это будет реально call или jmp или что там.

            В жабе так увы
            Ответить
    • У меня в "Си" никаких "методов", никаких "переопределений" и никаких "final" нет. Поэтому я за "Си".
      Ответить
      • зато в С++ можно "const" поставить и заеб-ться писать код 🙂
        Ответить
          • В «C++» есть и «const», и «final». Именно поэтому я за «C++».
            #include <iostream>
            #include <memory>
            
            struct Foo {
                virtual ~Foo() = default;
                
                virtual void foo() const { std::cout << "Foo:foo()" << std::endl; }
                virtual void bar() const final { std::cout << "Foo:bar()" << std::endl; }
            };
            
            struct Bar: public Foo {
                virtual void foo() const override { std::cout << "Bar::foo()" << std::endl; }
                
                // error: declaration of 'bar' overrides a 'final' function
                // virtual void bar() const override { std::cout << "Bar::bar()" << std::endl; }
            };
            
            int main() {
                auto foo = std::unique_ptr<Foo>(new Foo());
                auto bar = std::unique_ptr<Foo>(new Bar());
                
                foo->foo();
                foo->bar();
                bar->foo();
                bar->bar();
                
                return EXIT_SUCCESS;
            }
            Ответить
            • угу
              bar просто константная функция (она обещает не менять состояние класса) а финальная значит нельзя переопределять её.

              Правда мне смутно помница, что final у функции навезли только в 11?

              жаль, что в жаве нет семантики const. ну да я про это уже ныл
              Ответить
                • Он говорил про защищенное, а не приватное
                  же
                  Ответить
                  • Технически ты прав, просто я впервые слышу, чтобы кто-то ``protected'' называл ``защищённым''. Какой Протокол Транспортного Уровня )))
                    Ответить
                    • А НЖМД слышал?
                      А выражение "отладчик остановился в точке останова"?
                      Ответить
                      • Создать вилку.
                        Утвердить запрос на вытягивание.
                        Ответить
                          • Это тоже реальные цитаты из продуктов мелко-мягких?
                            Ответить
                            • Не, это из китайщины.
                              Хотя и печеньки и бревно вроде проскакивали, когда только включили автоматический переводчик для MSDN
                              Ответить
                              • > автоматический переводчик на msdn

                                Сейчас у них в моде транслит в духе ЖетДевайсХендле.
                                Ответить
                                  • Ну а зачем у них был узел всемирной паутины вместо сайта?
                                    Ответить
                                      • Ну да: формально "site" это просто конкретная машина.
                                        В старых юниксах настройки назывались "site-specific settings".

                                        Просто это слово уже лет двадцать как имеет другое значение
                                        Ответить
                      • Еще бывает "редактор связей", "планировщик потоков", "брандмауэр"
                        Ответить
                        • Помню, препод по информатике накидал нам вопросов к зачёту. В списке был «Редактор уравнений». Всей группой неделю думали, что это такое. Оказалось, что он так назвал «Эквейшн» (спизженный «Микрософтом» «Mathtype», если вдруг кто-то не знает).

                          Он у меня с уравнениями вообще никак не ассоциировался. Он же просто для набора формул.
                          Ответить
                • В Qt раньше надо было наследоваться от треда чтобы получить sleep().

                  Какая защита от дурака )))
                  Ответить
                  • Наследование ради доступа к протектед полям это кал
                    Ответить
      • зато в С++ можно "const" поставить и заеб-ться писать код 🙂
        Ответить
      • Ну вот ты в "си" функции помечаешь как "static" если можешь, или как-то иначе отключаешь им внешний linkage наверное?

        Представь, что некто высирает в .so файл все функции с комментарием "а вдруг они кому-то пригодятся"
        Ответить
        • Со словами "а вдруг они кому-то пригодятся" надо высирать макросы. Желательно с именами из строчных букв.
          Ответить
          • Генератором засрать все имена короче 7 символов, кроме служебных.

            "Да, у меня есть макрос 'i'. На всякий случай, вдруг понадобится."
            Ответить
            • // на всякий случай, вдруг понадобится

              #define continue break
              #define break continue
              Ответить
              • Хуёво без модулей
                Хуёво без неймспейсов
                А с макросами еще хуёвее
                Ответить
                  • Можно хотя бы C++ и НЕ использовать макросы.

                    В С++ есть неймспейсы (хотя модулей и нет пока в реальной жизни), но всё таки можно не срать в общую комнату.

                    Макросы часто можно заменить функцией в неймспейсе, и компилятор её заинлайнит
                    Ответить
                    • > Можно хотя бы C++ и НЕ использовать макросы.

                      Пока что это не всегда возможно. https://govnokod.ru/26520#comment535145

                      Да и есть серьезные сомнения, что это когда-нибудь будет возможно.
                      Ответить
                      • да, для сложной кодогенерации не обойтись

                        К щастью, она не часто нужна
                        Ответить
                        • # 
                          
                          ║\  
                          ║▒\ 
                          ║▒▒\ 
                          ║░▒║ 
                          ║░▒║ ретвитни
                          ║░▒║ этот
                          ║░▒║ нож
                          ║░▒║ чтоб
                          ║░▒║ порезать
                          ║░▒║ колбаску
                          ║░▒║ на бутер
                          ▓▓▓▓  
                          [█▓] 
                          [█▓] 
                          [█▓]
                          Ответить
    • я хуй знает зачем файнал прописывать. этих файналов не напасешься тогда. у меня за день и так целый мешок на одни поля уходит.
      Ответить
  • ПРОРЫВ: Instagram открыл возможность постинга картинок с компьютера. Как они смогли?
    Ответить
    • Уже несколько лет так можно было. Правда, нужно было подсунуть User-Agent от iPhone или от iPad. Видимо, официальный клиент на этих платформах настолько плох, что они оставили лазейку для постинга через веб-браузер.
      Ответить
      • Чатик уже есть. Правда, там невозможно открыть какой-то конкретный диалог по ссылке - открывается просто список диалогов. В отличие от написанного на PHP "ВКонтакте".
        Ответить
  • Все мы знаем, что Obese Young - уёбок из Осетии (сейчас из Санкт-Петербурга), но продолжаем ему отвечать.
    Ответить
    • Если у чела другие политические взгляды, он от этого не становится уёбком...

      Я к уёбкам только 100% спамеров отношу, у которых SNR = 0.
      Ответить
      • Он и есть 100% спамер, только с других аккаунтов.
        Ответить
        • > только с других аккаунтов

          А вдруг это я спамлю? Или ты?
          Ответить
          • Ну ты спамишь? Нет. Я тоже. Остаётся гологуб.
            А если серьезно, я уже кидал пруфы.
            Ответить
    • > Все мы
      Н-но... ведь тогда придется ICQ 85 поделить на 2 а у них шкала на ниггеров не рассчитана и обрывается на 60
      Ответить
    • Гологуб до уёбка не дотягивает. Просто рак, вылезший из nu-krautchan'а или из /pol/ и пытающийся обогатить гк тамошней культурой.
      Ответить
      • Какие e-рлыки )))

        А тем временем A Scientific Notation Bug in MySQL left AWS WAF Clients Vulnerable to SQL Injection
        Ответить
        • Не агрись. Я же не говорю, что быть беженцем из /pol/ плохо, или что-то ещё.
          Ответить
        • >MySQL
          >SQL Injection

          Они всегда неразлучны: как Ватсон и Холмс. Как Чип и Дейл. Как Пат и Паташон. Как Карандаш и собачка клякса. Как Шор и Шоршор. Как Штепесль и Тарапунька.
          Ответить
          • у тебя такой богатый словарный запас

            сразу видно, что читаешь туалетную бумагу, как и раньше
            Ответить
            • Пиздец у вас вендетта конечно
              Ответить
              • Мне просто очень смешно, что тейки от человека, представляющегося девочкой-волшебницей этот регистрант воспринял настолько серьёзно, что спустя столько времени он всё ещё приходит срать под каждый пост. Блин, ну я не знаю, как ещё толще набросить, чтобы его попустило.
                Я вообще не люблю подобное низкопробное общение, даже перестала ему отвечать на несколько месяцев, а у него всё ещё боевой запал не остыл.
                Девочка-волшебница, Карл Desktop! Ты споришь с человеком, который набрасывает от имени девочки-волшебницы!
                Ответить
              • P.S. Емнип, он поехал кукухой после треда про биткоины, где он не смог показать на графике курса биткоина за всё время место, где он "превратился в туалетную бумагу после ICO(?)". С тех пор так и не оправился.
                Ответить
                • какое-то ты всё-таки тупое. объясняю не для тебя, а для тех, кому интересно разобраться, в чём вопрос.

                  поздней осенью 2018-го года курс биткоина капитально просел (https://www.in2013dollars.com/bitcoin-price-in-2018)

                  вместе с курсом биткоина заодно эффектом гало просела вся остальная крипта +/-. например, эфир: https://www.coinwarz.com/mining/ethereum/hashrate-chart/2018

                  просели и те мелкие фантики, которые криптоцыгане делали для лошков и с которыми в то время собирались выходить на ICO. после таких ICO у многих "бизнесы" на следующий день была ситуация "что с ебалом"

                  из it-шараг, специализирующихся на крипте, валили криптоцыганские клиенты

                  это было печальное время на рынке

                  но эрлангист обо всём прочитал краем глаза и корчит из себя знатока вселенной. надеюсь, эта стокгольмская дура три года назад закупилась битком, потому что знала, а то пока поток её мыслей похож на пердёж в лужу
                  Ответить
                  • Любой, кто закупился биткоинами на самых хаях в 2018м, сейчас бы разбогател раза в четыре, если бы не продал их в панике. Поэтому ты и не хочешь взять график, который я тебе дал, и нарисовать на нём стрелочку. Это бы тебя выставило дураком. Поэтому ты и бегаешь с древними статьями, написанными истеричками, и пытаешься подменять понятия на какие-то шиткоины.

                    > Мой коллега закупился акциями МММ 2.0 и всё потерял! Биткоин — скам!
                    Поехавший.
                    Ответить
                    • ты реально долбоёб или прикидываешься? ну хотя чего я спрашиваю

                      > сейчас бы разбогател раза в четыре
                      – предскажи мне курс биткоина через три года. предскажи мне курс биткоина через три месяца.

                      > Это бы тебя выставило дураком. Поэтому ты и бегаешь с древними статьями, написанными истеричками, и пытаешься подменять понятия на какие-то шиткоины.
                      – пока что полным идиотом выставляешь себя ты, потому что тебе дали не статьи истеричек, а тупо график курса и реальное положение дел в конце 2018-ом. ты же шитпостишь свои фантазии и выдаёшь их за охуенную мудрость, как обычно
                      Ответить
                      • курс битка предказать нельзя. это красная фишка.. купи и получи много прибыли в будущем или потеряй все. несмотря на то что цена растет. Большие дяди могут его убить (как Китай). Хотя запрет в Китае не сильно ухудшил его курс. Просто если курс битка упадет - придется долго долго ждать его отроста. Туже история уже проходили с эфиркой - надо долго ждать что бы его цена выросла.. и опять же нет гарантии что крипту не убьют большие дяди...
                        Ответить
                        • ну а я о чём

                          потому спустя три года с умным видом рассказывать, что три года назад можно было залезть в чан с шоколадом, это рофл
                          Ответить
                        • Есть сотня причин, по которой крипта может завтра превратиться в туалетную бумагу (ограничения интернета с белым списком протоколов, баги в клиенте, баги в протоколе, баги в самой криптографии, развешивание шифропанков на фонарных столбах в надзидание и т.д.), но брать две точки данных в 2018 году, и делать все выводы на основе них — это galaxy brain.
                          Ответить
                      • В предыдущих сериях:

                        > Тред про инфляцию и про тот интересный факт, что частные банки умеют выдавать кредиты из денег, которых у них на счетах нет, тем самым создавая безнал из воздуха.

                        > Кстати, в биткоине такой проблемы нет, т.к. дефляция заложена в протокол

                        > Лолка! Биткоин превратился в туалетную бумагу в 2018году!

                        > Вот реальные исторические данные, которые говорят, что резкие изменения курса в 2018м были вызваны волной хайпа, на которой наварились спекулянты. Однако, даже у вошедших в 2018м году на самых что ни на есть плохих исловиях, если бы были нервишки посильнее, то они сейчас бы наварились в 4 (четыре) раза. Т.е. падение курса в 2018 году было вызвано не гиперинфляцией (которая запрещена протоколом), а падением спроса в связи с окончанием хайпа.

                        > предскажи мне курс биткоина через три года! Что, не можешь? Слился лалка! Эрланг говно!

                        Some people say it's still burning to this day.
                        Ответить
                        • > Т.е. падение курса в 2018 году
                          – ура, мы уже всё-таки признали, что в 2018-ом году было падение курса

                          > было вызвано не гиперинфляцией
                          – ваще похуй, я про это и слова не писал

                          > Слился лалка
                          – конечно слился, потому что ещё раз повторяю для идиотов: в 2018-ом году ситуацию никто предсказать не мог, так же, как ты и сегодня не можешь предсказать, что будет с криптой в 2024-ом.
                          Ответить
                      • > ты же шитпостишь свои фантазии

                        Тот график был взят с coinbase. Простой вопрос, постарайся на него ответить без истерики: он существует в реальности, или в моих фантазиях?
                        Ответить
                        • Ладно, NPC пора обратно в игнор. Если через месяц он всё ёщё будет подгорать под каждым моим постом, то это будет самый успешный наброс в моей карьере.
                          Ответить
                          • > подгорать
                            > наброс
                            – урсус, перелогинься, у тебя пока фейл, а не вин)
                            Ответить
                        • ты ж на графике сам взял нижнюю точку, в чём твоя проблема? не можешь в собственные картинки?
                          Ответить
                          • > ты ж на графике сам взял нижнюю точку, в чём твоя проблема?

                            Прости, но ты очень глупый. Я взяла текущую цену на август (когда был срач) -- ~400k SEK, поделила на самую высокую точку на 2018й год (145k SEK) и получила рост в 2.5 раз [1]. Сегодня я пересчитала это отношение на сегодняшний курс (~570k SEK), и получила рост в 4 раза. Ладно в логику не уметь, но в школьную арифметику-то?

                            [1] https://govnokod.ru/27469#comment655206
                            [2] https://govnokod.ru/27755#comment706163
                            Ответить
                            • ...Если бы я взяла курс в нижней точке (декабрь 2018, 30k SEK), рост был бы более чем в 10 раз. gg, лол.
                              Ответить
                            • странно, ты читать не умеешь, а глупый при этом я

                              никого не волнует, что там было в августе, не выпадай из контекста, дурочка

                              речь была про конец 2018-го. люди хотели зафиксировать прибыль в конце 2018-го, потому что торчали инвесторам, а в итоге зафиксировали грустные ебала

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

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

                                Правда?

                                > Однако, даже у вошедших в 2018м году на самых что ни на есть плохих исловиях, если бы были нервишки посильнее, то они сейчас бы наварились в 4 (четыре) раза.

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

                      но ты продолжай верить в то, что это не скам.
                      Ответить
                      • > сцук, даже рубль так не колбасит

                        Лол, ну вкладывайся в рубли, я тебе не мешаю ^___~
                        Ответить
                        • ты обосрался с профсоюзами в штатах
                          ты продолжаешь писать хуйню про крипту

                          и это только то, что я знаю

                          совет: не пизди про то, в чём слабо разбираешься. понимаю, что тогда придётся молчать 99% времени, но всё же
                          Ответить
    • >уёбок из Осетии (сейчас из Санкт-Петербурга),

      А ты позвал его пить?

      Вроде, ротоёб еще из Питера, тоже нужно позвать
      Ответить
  • Рашка разваливается на глазах

    На стене Московского Кремля обломился зубец из-за сильного ветра
    Ответить
    • Затянуло бурой тиной
      стены древнего Кремля
      Ответить
  • Есть ли что либо более отвратительное, чем программировать ГУИ?

    Знаете это чувство, когда UX говорит: "а можно вот тут сделать отступ чуть больше?"?
    Ответить
    • > а можно вот тут сделать отступ чуть больше?

      Найми себе джуна-верстуна.
      Ответить
      • Как будет выглядеть джун-верстун под микроконтроллеры? Ну типа чтобы он там мог подправить какие-то говнодефайны в каком-то там хедере хуйни, отвечающей за координату/размеры, чтобы текст не вылазил за пределы кнопки, которая сама является по-сути черным прямоугольником с высотой и шириной
        Ответить
        • А у тебя всегда размер экрана фиксирован поди, и ты можешь тупо в абсолютных знакоместах задавать все размеры?
          Ответить
          • Если я делаю прошивку под конкретное устройство с конкретным экранчиком столько на столько пикселей, у меня все фиксировано, да. Поэтому я за контроллеры.
            Ответить
            • У меня последний раз такое было когда я писал про текстовый режим в DOSе на турбовижн, эх
              Ответить
                • Заказал себе контроллер, и моя жена теперь каждый день..
                  Ответить
                • Я могу купить контролёр конечно, но я не могу купить себе шестнадцать лет опять
                  Ответить
                  • Переходи на TempleOS, там размер экрана сам Господь запретил менять.
                    Ответить
                  • шестнадцать нет, а пятнашечку можешь, просто купи пластиковый стаканчик
                    Ответить
      • В данном случае, кстати, это не веб морда. Но иногда бывает и веб.

        Это слишком редко происходит, чтобы нанимать отдельного человека. Когда у нас был полноценный веб-проект, у нас конечно были специально обученные люди для всех этих ``gap:4px`` во флексбоксах
        Ответить
    • Поэтому я за PHP. Там невозможно спрограммировать GUI.
      Хотя, честно пися, было бы крайне неплохо, если бы поддержку PHP реализовали в браузерах. Пора уже заканчивать с безраздельной экспансией YavaScript, просочившегося в backend, гибридную разработку приложений, а теперь уже даже и в псевдоконтроллеры (дебильные игрушки для дилетантов, желающих поиграть в "робототехнику").
      Ответить
      • Ну вообще есть проекты PHP-GTK и PHP-Qt. Только на них почему-то не пишут серьёзных программ.
        Ответить
      • > Там невозможно спрограммировать GUI
        Хуячим классы, представляющие собой отображаемые элементы. Главный класс — представляет собой страницу, у него есть дочерние элементы и т.д. В конце, когда эту ёбаную иерархию собрали, у главного класса вызывают метод to_layout, который рекурсивно вызовет подобные методы у всех дочерних элементов и соберёт это говно в единый html.

        Теперь берём хромиум для рисования интерфейса, подымаем похапе сервер — и готово, гуйня нашего приложения рисуется на пхп.
        Ответить
        • ту лейаут нужно выносить в отдельный лейаут менеджер, иначе ты заебешься делать резиновый сайт

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

                Знаменатель прогрессии в студию!

                Вообще у меня подозрение, что автор текста — хуеплёт.
                Ответить
                • Реальный пример моста из Swing.

                  Component имеет наследника Panel и AbstractButton
                  AbstractButton имеет потомков Button, MenuButton и ToggleButton

                  У ToggleButton есть потомки CheckBox и RadioButton итд.

                  Довольно развесистая иерархия.

                  Я написал на ней сложный гуй где внутри Panel куча разных сортов Button.

                  Нужно уметь отрендерить его под GDI и под X11.

                  Если я сделаю отдельно X11Button и Win32Button, то мне придется свой GUI два раза написать.

                  Потому мы Look and Feel выносим в отдельную иерархию, и каждый компонент (Button, RadioBox итд) обращается с LookAndFeelу, и просит его написовать конкретную кнопку.

                  Мой UI не зависит от L&F, я просто оперирую кнопками и чекбоксами.

                  А Button внутри себя говорит:

                  getLookAndFeel().drawButton().

                  И есть X11Button и Win32Button, но я про них ничего не знаю, они спрятаны в L&F.

                  Получается как-бы параллельная иерархия теневая.

                  Можешь почитат тут:
                  https://ipsoftware.ru/pdf/Swing_2nd_ed_Ivan_P.pdf

                  глава "в начале было"
                  Ответить
                  • Нихуя себе, придумали разнести логику и UI, какие молодцы. И название красивое придумали, жаль, что не запатентовали
                    Ответить
                    • Дык почти все паттерны это кодификация общеизвестных приёмов (паттернов, лол).

                      Почти всегда бывает такая реакция: "я десять лет так делаю, и не знал, что это оказывается паттерн"
                      Ответить
          • > 20 классов для кнопки разного вида

            Привет, делфи 7.
            Ответить
    • программировать ГУИ действительно бывает противно

      но, с другой стороны, сделай как на мокапе и ux не приебётся
      Ответить
  • бля почему говнокод высирается application was halted by an exception при попытке запостить комент
    Ответить
  • В постановлении сказано, что с 1 марта следующего года все мессенджеры, которые работают на территории России, обязаны будут запрашивать реальный номер телефона пользователя. После чего, им предстоит уточнить информацию у оператора связи, который в течение 20 минут должен будет предоставить все данные абонента, в том числе паспортные. Только в случае, если эта процедура проведена успешно, пользователь, по задумке властей, сможет начать быстрый обмен сообщениями в приложении. Для этого ему присвоят специальный так называемый код идентификации
    Ответить
    • Очень интересно будет почитать защитников телеграма и signal.
      Ответить
      • Паша святой же, он не сдаст
        Ответить
    • Может и на Говнокод это распространить?
      Ответить
    • Т. е. ОПСОСы будут сливать паспортные данные россиян говномессенджерам, в том числе зарубежным?
      Ответить
      • Через сколько этот сервис у опсосов хакнут, и начнут продавать базу всех россиян с паспортами?
        Ответить
    • 1) Делаем на коленке говномессенджер уровня KolyanSuperChat9000.
      2) Выкладываем в гуглоплей.
      3) Запрашиваем данные по номеру телефона, который нам понравился, у опсоса.
      4) ???????
      5) Профит

      Теперь «пробить по номеру» реально, как никогда, даже без особых связей!

      И навстречу вопрос, а у кого запрашивать информацию по телефонам типа +1 .......... или +7 815 ....... ?
      Ответить
      • А, кстати, определения «мессенджера» у них есть? Попадает ли под это, скажем IRC? А net send? А постилка на форум, совмещённая с RSS ридером ленты постов?
        Ответить
        • это вообще не проблема, определение же СМИ у них есть, и для мессенджеров придумают
          Ответить
      • > у кого запрашивать информацию по телефонам

        Если почитать постановление, то всё просто:

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

            Новый номер сам привяжешь потом, как я понимаю, если понадобится.

            З.Ы. При чём здесь паспорт в качестве ключа? На каждый номер опсос хранит паспортные данные чела и список привязанных говномессенджеров.
            Ответить
            • прикольно, когда навязанную услугу на уровне бизнеса превратили в навязанную услугу на уровне государства
              Ответить
              • Угу. Причём мессенджеры только рады этому постановлению, я думаю. Теперь у них не будет юзеров с тухлыми номерами, которые регались на одноразовую симку.
                Ответить
                • мессенджеры, у которых не было привязки к номеру, вряд ли рады, потому что им теперь нужно успеть всё это забабахать меньше, чем за полгода, как я понимаю
                  Ответить
                  • Да им похуй, я думаю. Ибо привязка к номеру уже года 3 как действует, это не что-то новое.
                    Ответить
                  • у вас множественное число при упоминании «matrix»
                    Ответить
                    • скуре без мобилы уже не зарегаешь?

                      аська та же
                      фб мессенджер
                      Ответить
                      • Аська давно мобилу спросила. Про скайп хз.

                        Дискорд вот пока не просит, спрятался в тени гигантов.
                        Ответить
            • > При чём здесь паспорт в качестве ключа?
              – а что должно быть в качестве ключа, если у номера сменился хозяин?
              Ответить
              • Сначала у номера пропал хозяин -> рассылаем уведомление о деактивации учёток привязанных к этому номеру мессенджерам.

                Потом у номера появился новый хозяин, он сам привяжет свой номер к своим мессенжерам (ну или не привяжет, если он его чисто для телефона взял).

                В общем-то вполне логичный механизм (если не задумываться над тем, куда всё это катится).
                Ответить
                • в базе опсоса это как?

                  он же не будет удалять старую табличку, когда номер протух.

                  то есть на один номер будет два набора паспортных данных, отличных по серии паспорта, и мессенджеров

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

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

                          в итоге будет два и больше акком с одним номером

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

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

          Что и требовалось доказать. А остальное в общем-то уже 3 года как в силе.
          Ответить
        • Как было раньше: мессенджер обязан проверить номер на валидность один раз при регистрации.
          Как будет теперь: мессенджер обязян проверять номер на валидность в реалтайме (почти), взаимодействуя с опсосом, плюс опсос ведёт список привязанных к номеру мессенджеров.
          Ответить
            • Я думаю ты заебёшься регистрировать ИП'шки и подписывать "договора об идентификации".

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

                    хотя может сам подать на мошенничество, конечно
                    Ответить
                    • Скорее если законом запрещено отказывать (ну типа раз по-другому мессенджер для юзеров этого опсоса работать не будет, то возможно что опсос обязан подписать договор).
                      Ответить
            • Тогда ты, очевидно, не пройдёшь активацию мессенджера с таким номером.
              Ответить
              • То есть Whatsapp и Viber должны забанить всех нероссийских пользователей или сами уйти из России?
                Ответить
                • Эээ... из чего это следует? Если этот пользователь не находится на территории РФ, как это его касается?

                  Ну вот у понаехавших к нам туристов проблемы могут начаться, скорее всего.
                  Ответить
                  • > если ОПСОС зарубежный
                    > тогда ты, очевидно, не пройдёшь активацию

                    Житель Гондураса хочет зарегистрироваться в Whatsapp'е. Его ОПСОС не в курсе российских законов и никакой информации мессенджеру не предоставляет. Следовательно, его банят.
                    Ответить
                    • > житель Гондураса

                      Каким образом его ебут наши законы, пусть регается.

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

                          З.Ы. Я не ебу какие там сейчас ограничения при роуминге, если ты приехал с симкой другой страны к нам.
                          Ответить
                  • > Ну вот у понаехавших к нам туристов проблемы могут начаться, скорее всего
                    А у них с чего? Условный вайбер видит нерусский телефон и забивает на него, потому что при попытке узнать имя, фамилию или местоположение абонента, ему в лицо сунут хуй. Где сейчас этот абонент он не знает.
                    Ответить
                    • Подключается с российского айпишника. Т.е. в теории это либо кто-то из РФ либо просто рандомный турист. Как их отличать -- большой вопрос.

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

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

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

                            а вот ради двух выходных, например, это же как-то геморно, ещё и паспорт свой светить лишний раз
                            Ответить
                      • То есть честный турист должен соснуть хуйца?

                        А если кто-то подключается через VPN с зарубежного айпишника?
                        Ответить
                      • То есть честный турист должен соснуть хуйца?

                        А если кто-то подключается через VPN с зарубежного айпишника?
                        Ответить